500
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      50  91  85  64  77  85  97  43  77   3  61  18  55  63  93  14  61  46  56  11   1  30  78  54  52  44  97  77  38  57  73  80  99  13  30  50  35  18  47  73  24  99  15  32  32  11  84  32  88  43  16  32  38  50  17  36  53  22  36  78  12  22  10   8  62  19  14  53  59  39  38  30   6   3   9  83  60  40  63  22  33  93  36  33  86  35  88  68  26  34  31   1  36   9  62  15  85  36  42  73  22  68  42   8  18  55  87  21  33  91  88  57   1  88  94  44  70  22  70  36   3  95  57  32  57  64  24  95  15  88  39  88   3   8  74  53  72  70  69  71  67  39  33  16  95  43  27  64  21  94  14  29  44  42  20  98  52  81  17  90  56  35  81  71  58  76  69  74  92  17  74  62   4  34  98  52  63  38  34   6  11  85  65  69  26  57  96   1  20  35  57  68  41  92  25  17  24   4  52  85  45   6  23  88  33  28  35  11   8  94  54  30  14  53  58  38   8  69  96  79  30  68  56  93  85  70  63  36  81  10  37  62  11  60  53  61  10  27  70  98  32  93  68  65  18  52  54  94  95  59  51  61  13  18   8  46  25  16  13  42  85  54  11  95  46  29  63  75  54  12   4  12  89  64  29  19  36  34  14  36  10  45  60  50  60   8  64  69  94  14  43  99  42  30  10  60  44  20  40  37  15  50  73  93   6  96  10  18  74  34  78  91  90  77  76  63  39  48  22  86  28  85  29  98  49  97  41  30  39  40  55  90  63  73  95  55  26  76  28  37  10  40  47  91   1  91   5  45  95  56  15  88  24  41  51  60  45  43  63  47  77  60  62  36  40  19  57  60  96   6  98  70  99  49  12  25  31  29  12  19  74  38  41  72  57  19  98  17  56   5  81  83  31  91  85  90  61  89  55   1  68  36  50  65  36  75  96  36  35  77  92  39  39  79  82  49  17  56  42  31  35  77  28   3  76  39  68   7  43   5  57  69  97  40  23  85  53  23  35  28  84  10  67  18  32  31   2  83  79  57  93  19  57  97  82  92  67  70  53  63  43  80  97  63  95  48  79  86  66  68  23   5  72  76  76  57  33  64  47  63  11  55  94  46   2  58  86  21  73  81  77   6  14  59  51  61  79  37   1  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    28  83  14   1  76   2   4  98  38  73  29  63  46  15  33  39  85  55  24  87  76  39  11  73  91  53  69  32  66  40  78  60  94  92  53  43  20   4  44  55  35  41  25  88  83  49   9  46  47  95  25  77   6  61  20  94  28  65  85   8  15  16  34  79  31  91  35  53  93  52  35  91  28  85  88  72  27  86  69  42  67  93  50  30  12  71  97  17  30  40  15   4  94  95  18  15   4  78  29  56   7   3  50  79  20  51  85  74  74  86  75  90  33   7  36  40  75   1  35  46  99  13  71  72  33  51  68  51  69   3  10   2   3  95  13  28  27  78  94  42   4  50  66  15  19   1   5  54  30  41  18  82  66  58  26  67  98   1  35  76   6  91  76   6   3  12  43  57  31  66  71  24  81  77  95  99  95  41   9  26  67  71  24  73  68  58  52  77  45  31  25  30  51  28  50  85  89  88  25  41  56  45  23  31   9  93  72  62  72  10  19  35  73  10  35  52  10  27  90  94  67  24  81  35  50  49  72  60  76  25   3  61  20  43   8  32  43  15  76  75  86  50  57  74  61  81  18  17  86  42  73  33  90  86  72  56  88  44  87  42   7  40  83  42   1  88  84  75  10  42  42  27  43  42  56  19  92  15  79  55  65   1  56  32  14  48  81  33  83  62  24  57  69  95  86  88   4   3  27  95  81  79  86  82  50  34  38  85  93  55   9  53  59  14  14  76   3  47  49  43  76  88  86  30  80   1  86  55   1  88  23  94  88  86  15  32  73  30  19  47  67   8  88  23  88  40  80  76  37  29  42  15  16  51  74   7  54  89  57  55  80  35  87  87  49  15  70  41  72  94  66  19   4  15  45  93  63  96  88  32  77  75  45  57   9  35  26  81   5  72  38  41  51  29  76  17  27  58   7  75  73  56  65  57  41  18  16  59  51  81  15  94  17  67  92  62  69  52  90  35  64  48  68  15  91  57  28  65  97  13   5  80  60  23  61  35  31  43  23  60  89  28  47  97  61  82  59  94  30  95  91  56  96  48  42  77  70  30  44   7  39  33  29  83  31  69  76  58  19  67  11  71  71  80  30  51  69  77  55  31  34  62  81  44   3  10  78   1  99  65  27  89  16  34  32  15  14  53  96  14  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  43  19  92   1   3  45  85  25  36   7  15  42   2  29  92  52  44  29  76  26  31  76  37  97  63  19  55  96  29  10  30  61   3  32  33  29  84  82  39  93  74  43  62  75  92  79  49  97  12  44  62  94  92  48  66  27  65  75  14   8  83  62  33  80   7  84  69   8  41  69  22  88  67  78  92  99  40  42  95  21  54  57  14   2  33  87  56  49  72  29  76  60  61  24  22  27  34  79  20  61  92  95   9  31  61  60  40  88   4  72  14  36   5  47  18  82  73  44  57  50  64  40  19  79  76  76  76  13  87  66  82  65  35  29  98  24  34  97  49  69  50  68  57  24  14  74  55  51  49  39  19  77   4  23  78  11  34  43  11  82  82  92  32  36  46  46  59  29  60  97  80  98  41  31  37  67  23  70  71  90  14  90  66  63  37  15  68  12  16  58  19  17  26  48  49  33  91  88  86  48  49  59  23  23  76  88  57  92  72  83  55  72  87  71  17  92  31  47  43  20  64  95  17  43  32  57  55  70  49  31  30  58  19  22  56  60  26  90  81  94  22  11  56  39  12  55  35  35  69  32   7  91  34  56  10  28  65  42  39  60  21  37  61  46  94  28  69   1  27  37  93  16  77  21  27  43  48  57  89  79  75  74  58  79  13  88  92   6  57  16  60  74  91  57  71  65  58  72  24  51  77  73  83  51  44  41  44  49  50  29  45  45  71   3  59  92  59  12  52  51  83  91  61  86  52  31  87  71  23  52  52  60  69  94  46  26  50  36  26  16  18  91   9  47   8  39  61  37  42  94  44  94  23  23  30  90  80  11  85  39   2  17  77  69  85  47  14  13  97  36  57  22  63  25  31  99  77  46  70  14  49  19  40   4   7  12   8  67  41  60  10  64  71  38  97   2  85  96  45  15  20  24  51  16  44   9  15  54  74   3  90  10   3  18  47   7  23  42  38  22  89  51   6  14  92  34  29  97  76  75   8  32  82  31  67  58   1  46  81  51  93  26  36  57  53  80  76  69  49  61  57  47  24  73  68  82  36   4  73   5  51  64  92  99  36  18  95  39   7  37  48  35  95   7  83  76   8  89  59  35  68  21  32  73  62  95  43  17  57  49  16  76  38  84   6  97  82  93  80  17   8  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                67  89  53   2  11  48  50   1  19  46  25  66  53  74  95  35  40  72  28   5  42  54   1  70  96  39  26  74  43  89  50  54  71  65  61  38  74  29  78  57  11  16  69  99  32  52  16   8  35  26  19  37  86  54  90  46  56  84  69  56   7   8  93  83  10  35  88  30  21  12  34  33  38  77  47  80  65  62  16  22   8  22  72  99  26  74   7  88  78  68  39  88  78  27  29  99  80  52  17  50  80  61  29  48  72  76  94  65  76  65  58  14  80  38  69  75  23  87  67  50  21  18  92  36   6  55  87  96  52   6  13  85  51  34  52  47  80  31  88  18  81   7   4  60  52  55  17   2  90  75   9  96  86  20  16  35  25  65  47  17  72  74  86  24   6  12  38  87  74  86  56  75  59  59  67  64  81  79  61  51  47   8  62  22  23  99  17   9  54  62  58  89  37  33  99  12  85  63  18  77  13  97  66  74  86  81   5  48  19  23  54   6  45  24  54  17  38  90  78  45  21  43  13   3  39   3  42   4  80  14   4  49  69  52   2  61  97  95  45  81  58  62  98  36   7  43  29  75  20  38  21  99  37  15  63   2  79  22  25   4  37  59  38  28  26  65   5  30  84  62   4   7  20  60  55  14  44   2  67  74  45  36  66  67  20  10  91   7  29  16  99  28  94  46  22   5  36   4  26  69  94  58  57  15  70  58  25   3  59  66  87  38  53  55  86  52  27  12  71  92  49  44  62  32  50   1  77  54  26  57  35  24  60  22  47  12  45  74   4  53  39  67  97  95  76  49  37  33  59   5  41  89  74  12  99  81  10  62  49  66  57  57  35  34  35  87   6  48  79  62   7  26  66  93  77  18  29  70  40  42  46  56  54  72  44  15  97  52  38  90  73  94   9  60  81  99  50   7  73  68  47  31  62  19  39  83  91  18  78   2  85  49  14  18  42  94  63  69  86  82  27  32  12  54  45  32  12  89  49  43  42  17  60  70  92  73  28  69  51  99  10  85  95  50  60   9  80  54  62  62  50  87  83  93  64  63  97  83  73  87  15   2  29  31  42  62   6  38  58  38  58  89  52  31  26  55  22  43  69  51  78  45  20  56  87  55  48  30  60  29  82  77   8  97  87  89  58   8  30  44  74  20  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              11  37  43  28  21   6  61  55  25  74  53  29  68   5  64  81  50   5  74  22  41  99  85  59  43  38  84  86  50  99  99  52  87  33  63  24  61  46  27  81  81  96   1  88   6  41  32   8  74  78   6  95  28  81  69  55  39  33  34  93  65  70  78  12  38  93  62  13  19  10  49  47  87  48  11  67   6  61  52  78  96  53  55  87  55  95  68  88  73  25  44  55  69  91  83  55  32  78  68  15  35  44  84  88  33  12  51  27   4  48  44  89  76  17  73  86  17  28  67  32  23  52  99  50   9  35  14  39   5  78  64  59  93  40   4  19  70  61  85   4  55  63  49  89  62  88  64  45  66   7  17  54  32  40   8  56  31  99  87  76  17  13  49  48  78  13  92  26  79  53  63  97  91  94  97  13  33  67  67  14  24  40  82  48  90   2  93  19  47   8  48  34  23  57  30  32  97  15   3  23  92  15  15  34  31  53  68  86  78  48  51   2  28  58  32  51  19  34  78  89  45  59  28  61  50  15  14  53  90  36  21  67  32  94  19  53  25  25  11  62  48  56  41  70  64  18  25  19  96  33  38  42  87  27  91   6   3  69  81  45  55  78  71  13  47  31  25  64  48  11  76  61  23  25  73  36  47  41  55  36  12   8  59  66  61  72  98  35  50  70  80  62  26  59  47  50  63  40  68   7  85  21  79  37  68  71  97  17  51  80  37  42  84  68  61  17  70  24  85  71  26  83  16   7  60  29  63  55  14  15  38  69  97  77  28  80  90  71  18  15  16  90   2  20  38  69  66  90  13  88  20  46  40   1  42  76  57  14  99  76  26   5  93  46  61  79  61  80  54  90  42  38  76  49  34  65  62  91  18  37  37  72   7  63  94  50  61  79   3   2  83  40  32  99   1  18  43   9  82  71  68  23  29  46  79  71  71  66  82  73  87  74  68  42  61  48  67  37  53  26  47  33  52  62  88  57  17  67  49  91  82  32  53  22  66  47  20  62  72  43  13  57  48  45  37  54  96  27  18  56  34  60  42  38  44  90  88   9   5  80  47   8  93   9  75   4  29   6  35  20  17  38  55  93  39   5  75  53  79  83  85  85  35  61  71  33  11  83  94  22  97  79  45  30   1  93  22  85  64  60  88  75  21  24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            94  12  34  57  96  90  87  27  16  55   6  31  27  14  34  66   9  15  91  47  68  32  67  31  52  13  59  18  66  47  98  33  37  51  77  64  15  24  18  27  77  46  34  91  61  59  17  85  12  98  40  36  47  13  26  37  92  53  72  94  12  29  44  87  80  49  38  88  97  49  74  22  23  80  90  55  13  97  82  18  81  67  52  29  95  91  50  50  76  48  32  87  70  17  61  15  10  97  76  45  19  56  20   6   6  81  27  16  83  18  77  66  50  11  45  43  14  95  64  18  35   4  77  59  16  80   2  54  31  55  23  29  68  98  61  41  79  48  18  34  52  92  38  81  46  42  92  97  40  92  40  19  55  17  73  75  20   3  42  31  64  44  48  62  14  28  25  57  85  16  46   2  63  43  13  15  85  44  59  56  14  44  31  29  53  29  60   2   4  27  68  99  99  49  79  82  68  30  15  63  41  40  21  84  82  68  62  95  95  46  24  79  74  64  84  39  37  72   3  91   1  35  92   8  52   8  13  32  17   4  87  78  62  53  43  20  64  32   5  62  38  13   7  70  41  52  66  60  59  35  40  35  47  50  96  44  12  26  56  26  30  70  17  40  26  35  19  32  32  62  31  77  64  27  81  74  34  97  96  23  39  34  81  20  84  98  88  93  44  51   7  52  98  26  96  35  95  59  76  87   4  59  72   1   1  79  18  70  45   9  91  21  35  38  34   9  57  65  10  76  88  20  20   6  71  31  64  65  43  12  71  69  40  19  73  79  34  75  71  51  61  69  43  22  41  63  68  16   6  84  68  40  50  90  99  26  60  31  97   6  13  31  43  76  97  44  27  98   6  88  90  15  65  33  93  88  41   2  93  15  92   5  23  33  86  37  73  63  76  11  69  15  80  26  32  40  84  84  16  32   1  39  94   2  48   7  89  73  11  78  94  68  12  53  66   8  56  28  77  48  66  91  54  29  56  19  56  75  12   5   5   7  93  86  62  69   3  35  81  49  14  54  83  90  49  54  64  53  30  84  32  18  78  62  91  91  51  98  30  18  94  34  63  41  99  76  60  79  79  57  13  42  50  79  60  93  97  19   4  64  15  17  65  74  23  94  87  27  45  72  39  51  93  80  79  78  84  17  12  22  65  60  50  35  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          32  96  19  84   7  57   1   6   1  65  67  17  36  26  61  24  53  99  82  15  87  19  77  24  79  48   7  59  94   8  36  75  95  72  67  69  89   4  26  35  54  71  73  64  68   1  40  32  69  70  86  93  65  37  41  30  58  22  52  20   4  29  45  84  79  96  77  29  45  98  77  44  57  10  22   7  17  70  21  30  70  26  90  15  37  11  81  10  73  53  74  32  79  27  37  61  93  50  87  41  15  81  27  57  28  92  96  43  48   9  23  55  64  50  62  56  17  38  42  76  36  46  22  63  64  51  93  33  15  98  45  79  18  93  26  28  65  47  98  58   5  22  65  18  17  62  94   7  21  21  78  33  75  19  32  55  67   5  88  58  88  60  97  76  57  80  61  62  82  46  60  16  36  99  98   9   3  65  82   3  55  94  65  39  58  20  59  16  96  44  57  56  18  89  12  73  71  77  52  81  14  44  30  80  23  44  51  13  40  15  31  64  86  55  48  16  85  24  89  15  96  51  49  36  62  38  49  39  23  42  51  54  70  51  48  57  49  59  67  28  96  27  57  21  13   7   2  79  94  49  83  31  52   2  33  55  68   2  89  38  92  31   2  31  30  76  77  78  53  47  98  98  35  32  24  15  16  80  54  62  60  66  98  67  49   8  14  42  58  86  27  75   5  27  57  58  45   8  73  52  14  80  61  61   9  73  94  55  79  48  80   5  60  56  94  56  37  56  25  59  28   7  35   9  11  77  84  24  73  92  43  71  11  24  44  86  24  65  54  37  65  76   5  37  16  31  79  90  33  59  40  43  69  97   3  48  14  71  87  47  48   7  51  52  14  13  60  92  84   9  78  51  73  72  83  85   3   2  67  18  12  29   9  59  97  40  52  37  94  76  55  51  53  38  27  38  49  20  17  59  50  88  87  44  38  54  88  48  68  55  99  27  19  23  34  13  87  82  10  95  78  44  89  21  59  10  75  43  74  47   9   7  13  62   5  50  62  56  20  14  31  64   2  81  76  43  13  74  77  52  66  73  45  96  72  77  62  88  28  22  32  89  37  51  73  88  80  16   1  50  21  90  13  90  73  23  95   8  95  35  32  68  34  39  36  52   1  57   9  34  38   3   8  25  39  18   6  11  51  26   1  26   5  49  29  29                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        27  33  86  54  53  78  77  81  81  58  37  43  47  60  80  12  62  81  82  51  84  76  18  27  65  91  75  31  21  47  76  47  34  99  25  95  13  33   2  45  79  13  99  40  17  19  25   5  71  83   3  21  21  80  31  55  11  32  17  16   1  61  61  50  81  75  28   4  31  99  98  76   7  42  47  46  11  56  53  93  29  77  76  28  92   9  20  40  56  26  86  27  25  97  91  32  30  28  84  22  52  23  69  69   5  72  12  33  43  99  42  13  44  89  33  68  58  19  14  91  51  66  61  21  18  63  62  26  14  49  95  18  97  88  40  29  83  88  39  51  58  17  64  87  12  77   5  29  27  65   4  27  97  95  62  60  54  15  55  95  37  98  63  10  95  89  13  60  76  98  96   3  39  90  82  99  18  95  42  27  62  43  49  68  33  15  98  37   5  39  18  27  74  87  60  85  75  31  61  57  51  59  15  77  43  40  90  93  39  25  33  68  12   2  89  66  38  32  41  24  54  59  88  54  95  77  74  16   7  31  52  49  94  46  41  74  78  93  92  14  45  25  50  50  76  32  61  59   7  54  10   3  83   1  41  90  78  37   4  34  89  74  31  18  58  12  28   9  29  94   6  76  84  54  81  43  65  28  49  67  38  32  14  71  59  45  33  66  96  87  90  91  15  52  42  77  60   2  20  61  35  45  18  20   5  43  92  20  21  28  58  33  37  35  56  74  43  50  87  65  57  70  13  38  54  31  35  87  65  24  36  78  45  59  40   1  37   6  12  75  68  76  38  19  61  96  80  20   4  50  30  78  86  96  66  45  69  80  90  56  53  90  21  36  64  11  98  92  56  49  17  21   4  22  67  39  50  71  86  27  40  76  70  11  39  50   7  94  48  76  82  82  74  84  74  22  10  20  46  93  90  68  46  45  27  53  42  61  95  10  44  48  76  95  26  90  57  89  90  77  49  61  92  80   4  62  63  48  27  92  50  85  16  19  84  37  86  67  96  63  21  76  23  63  78  62  83  28  32   5  66  91  75  82  22  30   9  90  31  20  66  80  41  48  57  45  67  64  20  32  52  39  38   6  95  50  22  47  44  35   1  74  96  54   6   2  13  98  45  44  22  49   9  79  54  70  98  41  45  27  95  83   2  28   4  11  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      46  14  66  63  83  55  85  35  93  63  61  58  70  65  74  58  93   1  42  29  70  84  38   1  22  51  95  58  31  59  77  30  10   8  42  38   9  66  50  61  61  35  43  39  51  29  66  78  90  63  85  87  20  25  54  20  98  53  11  34  10  86  81  60  11  84  44  81  68   9  54  42   2  92  91  51  62  93  40  85  49  11   3  37  51  77  77  54  93  84  32  32  76   6  18  52  33  99  25  71  34  88  13  65  23  81  44  64  32  36  75  69  25  28  99  19  48  87  19   7  59  17  14  49  89  69  92   2  81  73  99  10  20  19  67   7  71  10  64  27  51  71  68   7  49  55  98   3   2  20  12  82  95  58  28  89  76  42  22  20  38  94  18  54  22  38   1  93  49  71  32  55  33  35  86  97  72  88  71  23  81  96  13  19   9  91  34  68  88   4  17  56  45   2  81  61   5  25   6  58  37  35  89  51  47  61  60  69  77  30  44  78  58  59  22   9  53  67  41  37  56  61  77  91   1  84  75  44  63  33  22  99  86  32  31  61  87  61  75  39  99   3  17  74  47  40  46  50  15  34  43   2   6  68  64  80  38  31  38  10  76  11  89  50  28  12  10  22  83  62  14  46  88  52   7  15  17   9  46  47  28  59  87   4  59  56  31  72  14  25  50  17  55  22  29  63  85  29   6  78  92  65  26  70  27  61  10  59  98  23  87  24  66  18  19  69  91  41  20  47  55  65  27  67  25  61   6  27  72  25  12  47  31  68  93  95  77  93  87   8  71   1  24   1  76  27  26  12  54  11  26  17  68  34  10  53  98   6  16  99  49  76  84  50  90  28  60  34  73  96  30   2  34  79  28   7  93   8   5  66  78  58  49  26  61  21  39  26   4  98  69  77  92  61  22  32  91  56  38   4  90  31  32  51  66  14  56  76   9  81  10  18   8  55  79  26  61  45  47  92   2  77  94  27  99   9  43   7  94  11  46  82  42  53  86  12  92  15   8  45  17  53  38  30  86  55  99  78  57  19  59  53  33  35  31  81  44  62  75   6  66   8  32  72  98  21  38  39  44  91  87  15  20  15  16  56  70  81  83  37  14  80   5  87  87   8  82  75  18  11   7  73  63  72  36  35  50  42   8  79  83   2  83  59  41  79  25  40                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    67  53  60  89   4  62  79  48   9  91   7  85  99  96  21  26  59  63  59  81  82  10   9  41  45  84   9  61  83  24  49  67  84  61  55  20  44  13  51  76  43  98  42  64  77  41  67   6  47  51  11  62  22  36  13   5  98  56  52   8  66  58  65  50  54  92  98  58  12  66  78  69  79  73  11   1  12  51  23  27  35  98  87  32  15  22  28  96  93  74  48  30  50  83  62  95  31  27  17  56  29   5  41  51  79  80  18  41   8  71  30  26  51  38  19  45  95   6  87  35  57  87  32  54   8   7  96  43  56  94  64  59  76  22  71  55  56   7  53  97  92  19  82  98  59  51  68  38   5  97  42  40  91  83  92  29  35  69  46   8  97  57  57  29  81  68  92  49  18  23   9  70  36   4   7  24  45  93  55  99  51  64  17  56  64  91  74  12  78   1  20  90  23  42  62  48  87  95   4   7  99  90  88  81  57  87  55  55  28  16  95  50  51  57  23  19  93  98  72  99  61  78  43  70   9  92  73  17  73  44  78  41  85  22  58  26  28  28  78  27  42  39  28  36  12  57  72  61   9  12  26  80  10  75  77  46  83  34   9  68  86  62  39   4  52  39  53  60  76  50  10  15  86  52  16  36  12  35  45  10   2  11  24   9  55  62  25   7  67  47  61  96  68  50  41  61  81  63  21  51  73  26  52  36  70  10  13  20  76  30  44  97  78  72  11   1  25  39  68   9  65  75   7  11  45   8  53  11  82  93  36  89  88  25  29  50  79  99  99   8  13  46  38  62   5   7  66  90  21  80  91  98  52  48  75  42  92  27  79  41  69   4  59  79  67  92  49  48   4  81  45  99   8  61  99  44  87  24  36  96  30  26  18   1  55  29  86  32  71  73  42  63  34   5  42  83  17  25  54  42  34  43  98  88  78  88  30  75  64  50  54  52  18  62  43  70  31  73  37  34  14  78  46  70  77  92  55  19  57  68  97  59  20   5  16  66  76  95  40   3  10  47   8  45  66  27  93  35  85  78  72  70  71  36  40  54  73  47  96  45  68  13  61  72  97  59  98   8  15  40  77  55  24  66  24  37  41  48  98  37  85  39  30  82  11  69  62  24   1  63  35  24  57  34  38  68  61  79  85  41  79  66  23  45  51  97  60  21   6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  81  78  27  99   5  51  53  66  23  28  97   8  53  40  35  89  21  43  16  95  96  62  46  18  55  96  35  86  10  74  66  81  63  50  12  93  95  63   4  78  79  60  32  45  17  60  46  26  98  43  36  76  86  17  85  39  57   1  50  47  70  85  33  86   9   4  54  45  82  59  19   1  10  70  39  70  41  30  75  82  89  34  66  16  27  50  48   1  26  45  22  83   1  38   4  62  27  53  50  99  46  88   7  93  90   6  81  21  45  48  86  77  37  84  98  99  73  90  76  55   3  80  34  78  95  38  49  46   6  84  83  11  44  70  79  47  34  58  42  79   1  13  20  28  78  10  51  29  74  66  59  41  84  82  17  47  25  11  67  71  68  37  90  56  33  56  36   7  31  60  69  93  13   6  48  14  43  95  87  11  41  60  13  60  77  44  68  94  23  89   3   1  34  38  11  48  76  63  80  32  22  44  71  19  94  42  65  43  78  49  46  93  41  99  63  67  99  92   3  98  72  36  82  42  70  66   8  20  42  87   5   7  40  93  15  41  88   8  17  15  70  94  33  97  36   9  46  83  86  46  59  42   1  97  26  80  97  60  34  55   6  46  86  35  70  59  28   6  51  73  20  56  66  56  78  86  15  72  59  36  78  37  62  17  10  38  75  59  67  72   7  24   5  65  13   4  41  73  24  30  48  40  94  62  97   3  76  24   2  10  98   3  39   6  42  67   9  96  57  16  64  69  75  26  28  76  19  69  86  57  59  46  27  59  53  10  51  47  64  23  39  21  13  98  52  85  23  62   4  31  35  63  75  24  15  67   9  22  85  70  26  12  32  84  63  28  92  68  97  41  30  48  55  48  46  84  65  69   4  78  53  75   8  23  96  73  57  82  35  51  47  52  27  10  64  43  18   9  34  23  61  99  56   1  73  76  73  34  30  97  16   9  51  50  98   4  28  79   5  97   2  56  89  36  87   5  65  77  22   2  51  79  67  20  18  60  59  57  80  34  25  77  95  52  90  52  65  62  90   2  41  21  63  25  76  99  80  93  97  68  94  49  35  46  12  37  84  86  99  11  14  27  10  92   1  47  79  56   6  82  50  43  90  28  65  32  69   8  80  45  54  81  54  59  48  59  39  25  90  17  98  83   3  45  96  16  14  47  24  38                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                19  65  89  26   8  79  99  94  61  61  33  39  31  49   9  54  53  72  68  14  70  62  20  79  71  23   7  85  79  63   7  45  52  91  64  94  47  68   9  78  97  47  70  56  14  84  25  25  49  58   7  97  70  11  53  37   2  18  13  27  45  45  57  88  78   9  95  17  14  51  30  10  22  12  51  80  21  29  41  21  36  87  14  70   4  42   6  79  19  23   7   2  12  40  11   2  26  71  37  43  54  86  68  58  27  34  41  66  91  42  22  75  14  73  54   2  12  33  40  85  91  87  12  97  64  71  83  59  27  29  59  74  63  60   5  66  81  96  12  29  82  58  27   6   3  43  87  75  64  43  98  77  74  65  80  85  26  17   6  30  43  63  26  76  45  41  33   1  20  19  86  34  95  21  59  42  34   4   2  48  61   2  53   8  45  32  64  23  59  42  93  21  54  96  95  52  19  83  54  37  12  13  62  24   6  14  35  71  21  97  51  16  59   7  96   6  57  67  28  12  30  79  58  38  76  81  15  21   1  10  81  18   6  52  44  57  61  39  52  84  44  71  17  36  73   8  95  42   9  31  36  54  39  44  64  65  28  17  50  96  32  32  25  84  43  22  27  92   2  60  17  89  95  30   3  35  62  64  40  75  44  17  46  80  29  63  35  97  52  51  48  58  59  93  63  86  21  91  99  51   5  81  13   6  90  37   6  65  92  20  20  65  78  63  37  18  10  44  28  85  72  65  55  93  43  60  49  15  45  71  62  32  49  50  73  68  47  50  86  92  32  22   8  94  14  84  70  28  94  68  66  97  95  49  63  85  76  10  60   8  96  92  45   9  14  10  78  98  27  69  98  45  50  72  74   5  53  56  94  66  10  10   2  45  16  23   2  69  78  68  62  25   2  73  52  60  92  23  78  71  89  84  41  13  74  64  33  71  71  99  40  73  24  13  85  57  42  74  79  76  50  89  59  39  44   4  45  35  96  60  27  51  75  55  63  50  47  16  24  88  45  15  21  93  28  82   5  52  61  12  47  13  38  62  31  62  35  17  73  14  76  26  94  76  88  71  51   9  87  48  65  84  97  40  91   7  59  92  23  17  65   3  73  28  24  49  70  11  42  46  10  83  85  35  28  23  63  68  54  36  42  54  23  69  54  85  30  27   3  54   8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              83  88  77  94  56  68  12   1  42  43  77  99  53  66  67  70  31  52  81  85  56  24  86  28  71  93  24  95  14  70  75  75  78  48  37  51  26  39   5  26   7  46  61  40  43  88  70  23  21   1  48  24  20  45  65  37  22  64   4  84   6  52  23  31  40  17  38  98  36   1  44  75  72  42   5  57  64  35  60  80  87  84  94  16  64  73  48  73  75  71  59  60  90   2   6   7  89  85  25  17  33   8  41  94  70  67  58  33  84   9  26  98  70  55  11  78  67  79  92   7  16  14  93   4  73   8  39  82  50  73  65  21  68   3  82  25  27  72  39  15  86  16  54  58  15   3  81  16  54  45  51  81  54  57  89  37  74  58   3  81  33  15  56  49  30   7  59  92  14  19  90  31  50  80  56  22  32  81  23  63  91  75  83   6  97  71  42  10   8  90  96  74  80   1   3   8  46  79  46  24  41  58  11  57  32  84  40  77  67  56  57  93  94  32  56   9  64  81  38   1  56  55  14  59  66  36  34  44  90  88  52  61  48  75   6  83  56  94  91  65  34  29  17  63  15   5  40  59  61  49  59  15  52  55  64   2  61  98  16   7  28  60  80  50  78  32  29  52  95  40  51  19  84  35  44  24  32  61  39  39  10  92  47  23  86  36   4  97  84  67  64  33  39  81  87  22  28  70  97  88  11  56  44  81  46  79   6  50  68  22  97  22  13  28  99   4  82  19   4  83   7   4  15  35  99  18   6  75  40  21  68  78  32  76  86  47  65  99  55  86  95  10  64  66  44  86  97  77  44  45  60  62  37  41   8  22  97  59  48  69  15  29  97  97  65  15  34  50  80  66  50  73  21  25  35  21  81  46  59  65  32   4  52  90  59  86  30  73  97  81  70  47  15   3  49  21  96  21  88  47  14  51  60  68  15  93  53  31   3  16  34  26  96  89  10  55  87  64  88  42  76   7  15  99  60  53  92   9  62  39  31  52  62  59  52  83  92  47  11  40  91  15  49  91   1  10   2   6  20  90  77  20  41  49  62  40  90   2  69  14   3  44  10  39  46   8  38  10   9  88  64  33  92  26  32  18  45  11  14  61   3  26   6  79  80  20  88  48  81  50  16  60  86  76  52  32  91  44  18  11  94  71  25  38  11  27  41  90  77   1   3  39                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            92  72  76  35  23  82  29  47  77  24  27  78  76  87  40  60  25  89  50  15  35  62  34  66  19  14  40  39  28  53  33  92  57  43  59   7  74  92   8  93  92  60  79  57  41  83  81  96  84  67  94  15   4  25  85  56  84  99  49  73  53  50  69   4  98  98  96  27  35  35  10  56  68  53  18  75  85  27  44   5  32  37  99  40  74  63  74  60  42  57  52  23  85  93   6  77  28   7  16  10  18  38   4  67  24  81  80  21  94  67  54   7  31  67  30  73  60  71  77  69  37  83  47  15   4  59  27  28  28  52  49  31  80   7  43  44  22  30  30  95  73  85  31  90  89  72  59  72   4  42  89  53  64  81  43   8   9  14  54  86  84  47  58  34  35  88  10  44  98  12  80  29  79  31  99  23  82  52  10  51  26  79  19  15  52  80  67  11  83  92  53  53  69  30  96  78  98  56  85  21  21   4  34  31  90   1  85  93  16  15  26  94  90  76  13  34  45  71  13  84  39  38  45   7  27  83  59  27  16  20  50  51  94  60  94  61  68  12  32  43  41  47  66  50  38  24  20  44  79  11  44  84  25  86  24  81  61   1  37  71  99  62   8  24  90  58  34  28  38  37  29  86  99  20  46  10  79  10  57  14  62  93  63  35  90  93  83  43  42  19  11  31  12  79  35  43  38  94  97  85  34  94  60  41  43  34  69  83  58   1  48  68  98  82  31  90  89  56  64  64  95  37  43  57  32  81  82  32  18  74  11  16  89  81  13   5  58  19  80  98  70  97  80  63  83  45  44  49  75  13  37  27  10  91  15  49  82   6   8  38  71  97  68  60  66  57  56  56  28  25  83  69  40  12  83  28  90   7  67  15   2  51  83  17  33  56   9  86  31  81  40  88  78  94  56  41  93  76  59  81  52  18  48  52  14  58  98  94  12  46  74  10  38  72  92  23  19  96  33  46  49  28   8  87  52  38  65  75  76  59  46  19  71  85  10  24  56  70  83  43  65  96   4  86  37  23  21  86  38  83  49  49  10  16  12   7  39  57  63  90   7  53   6  22  48  82  52  16   4  77   5  24  85  40  84  12  56  50   1  97  86  89  49  83  36  68  83  89  98  45  73  31  57  43  31   1  54  68  57  59  37  86  56  12  22  63  21  12  14  63  68  48  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          67  20  76  33  57  35  20  62  64  42  18  95  74  44  94  68  80  46  94  15  82  38  14  87   8  17  86  72  90  77  64  64  10  41  51  67  48  72  86  68  49  99  54  97  30  44  62  10  92  28  17  18  75  51  56  97  84  62  78  19   4  79  79   2  77  66   6   4  39  76  62  51  59  96  93   1  53  97  11  63  68  86  56  74  15  33  74  16  58  80   6   9  45  38  85  77  21  96  58  59  57  54   2  52  33  82  26  71  17  10  60  66  22  89  55  49  96  76  74  81  67  22  35  14  30  11  49  51  33  16  89  18   6  49   1  34  33  56  37  47   7  94  82  25  61  80  48  43  50   2  48  69  88  34  84  86  98  13  89  88  97  53  78  22   5  95  31   8  24  58  87  98  60  24  82  44  72  62  63  35  66  91  31  35  33  49  87  67  28  81  79   6  12  75  26  96  86  26  19  82  96  52  43  15  48  54  41  33  15  38  48  35   4  28  39  26  29  85  75  96  94  56  62  17  38  17   4   4  58  79   8  63  11  73  25  43  87  99  33  15  87  25  19  40  49  68  78  70  76  37  52  96  59  84  42  77  30  14  53  79  34  11  15  83  55  64  30   4  90  61  61  53  93  75  88  67  99  31  82   6  67  52  87  30  30  45  95   6   8  65  75  90  80  11  50  43  89  49  90  45  31  74  68  86  14   3  51  17  67  71  56  13  27  80   3  35  15  78  54   8  99  40  73  94  92  91  64  37  33  61   2  75  41  12   3   7  47  16  21  63  29  14  48  42  59  10  77  17  50  76  14  55  27  82  18  51  31  67  20  68   5  90  94  26  16  10  24  99  34  91  99  64  16  66  21  80  52  59  12  77   6  47  37  60  14  78  98  41  47  40  70  95  10  22  26  63  61  49  13  62  74  52  44  57   4  60  74  90  91  75  61  35  98  74  26   6  57  11  60  70   2  87  11  71  66  52  26  23  33  95  68   1  57  33  16  24  94  47  80  16  64  15  95  39   7  83  51  34  35  43  77  42  61  44  32  41  45  92  27  23  18  93  97  70  54   1  12  49  98  66  79  30  89  98   8  55  49  89  15  89   2  42  96  64  10  38  93  49  90  23  41  48  92  21  63  46  37  36  86  10  84  73  11  59  37  12  68  37  66  71  41  34  18  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        70  94  50  90  51  90  17  10   8  30  51  99  78  31  38  56  75  68  51  83  49  77  44  38  38  49  69  69  79  14  85  39  99  33  12  11  37  98  72  76  55  70  14  15  31  64  15  19   8   5  88  79  62  23  43  25  77  86  73   9  20  29  63  32  65  27  18  82  90  69  31  90  95  65  19  24  85  61   8  35  43  42  21  58  28  82  55  82  28  52  91  16  60  27  23  88  42  41  64   4  62  59   5  54  37  20  13  93  74  67  79  65  94  24  81  21  42  35  81  83  50  68  87  43  33  87  90  42  86  21  92  62  70  48   7   1  57  14  72  59  68  10  57  55  74  21  85  88  50  10  44  90  76  27  12  23  41  74  77  23  18  96  49  80  56  72   3  34  96  71  64  46  87  95  42  43  93  96  45  70  20  19  79  14  39  66  47  35  18  30  44  79  32   9  58  89  82  73  64  74   8  89  70  20  41  89  33  77   9   6   1  53  61  10  67  54  42  73  25  97  63  87  92  14  82  98  28  63  39  81  95  13  25  46  64  24  61   9  26  33  59  60  21  93  49  43  29  85   4  93  65  11  94  97   3  61  37  72  40  20   3  17  29   8  62  78  56  63  11  99  22  98   5  90  57  48   7  50  68  89  86  93  87   8   3  22  91  76  81  62  15  16  76  83  95  32  65  44  25  72  39  76  67  28  85  45  24  73  42  84   4  42  16  75  86  38  67  86  51  91  80  11  67  38  32  51  13  49  22  17  23  68  15   7  22  97  35  25  38  67  12  71  86  70  35  52  66  94  59  45  30   4  32  60  54   2  51   4  31  77  18  74  53  82  82  57  26  93  52  99  59  70   7  50  48  21  37  68   7  91  37  54  36  15  46  11  11  88  86  69  73  35  13  46  36   1  77  86  99  73   1  31  24   1   9  55  39  41  76  22  26  32  33  59  29  64   7  88  58  84  31  16  94  92  24  18   2  41   2  88  93   4  36  18  14  25  33  69  14  80  83  97  53  69  17  62  62  26  76  71  69  41  59  49  90  46  87  63  83  43  79  93  50  85  69  59   9  48  46  74  63  55  19  52  31   4  90  60  98  11  70  54  34  35  78  44  11  85  69  87   3   7  45  70  75  47  44  37  43  24  18   9  41  15  98  52  34  36  78  47  40  91  21  41  14                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      2  75  72  35   8  96  87  95  62  73  86  14  44   4  90  27  81  74  55  72  17  26  44  31  37  25  74  98   5  68  35   8  35  54  54  75  14  23  96  33  45  43  15  14  11  29  19  49   6  78  59  72   9  80  76  13  21   6  56  30  42  34  61   2  25  67  41  36  19  14  60  35  65  26   7  32   2  99  81  15  90  70  51  98  64  38   6  33  44  76  75  29  96  91  86  63  66   2  46   1  98  57   6  83   9   4  52   3  53  72  50  30  45  66  75  86  34  41  75  92  13  56  58  16  46  78  23  56  31  37  50  32  62  29   3  46  63  38  16  29  82  98  20  17  65  68  79  84  95  72  84  74   3  58  15  21  32  45  66  33  56   9  43  93  35  71  79  39  46  21  65  84  38  32  56  66  63  86   9  54  58  80  57  25  42  84  25  48  89  35  32  38  71  70  73  47  54  65  24  92  61  98  51  43   1  10  75  21  16  19  20  66  81  62  29  33  77  50  13  76  90  74  74  24   8  28  98  93  84   6  72  16  18  77  14  25  40  41   4  63  73   7  29  25  39  62  23   7   6  95  68  44  48  30  44  43  39  54  54  78  74  29  46  96  35  42  25  35   8  13  47   2  44  54  15   9  12   1  99  68  39  35  84  88  48  72  97  52  76  68  82   9  32  86  35  87  85   4  54   3  68   9  42  95  50  66   7  26  68   9  41  77  81  39  10  27  78  46  78  91  26  32  51   7  13  17  74  12  24   9  54  85  14  98  52  35  35   6  54  94  57  46  91  81  82  34  82  47  40  55  39  72  33  29  68  72  71  30  85  97   4  20  69  77  67  54  30   4  56  99  46  31  12  83  37  70  12  28  11   6  47  64  65  35  30  82  58  60  49  16  90  53   3   4  15  70  14  57  44  78  73  89  29  93  78  36  36  63  97  74  20  64  86  38  55  20  85  44  50  15  56  84  13   6  13  27   3   6  52  37  87  18  36  99  47  93  15  97  52  37  70   3   1  99  91  21  12  11  70   4  63  72   3  78  82  44  61   5  17  69  27  99  46  83  69  31  92  52  10  40  65  24  18  40  16  35  39  80  37  68  48  25  42  81   8  65  61  39  43  70  22  60  79  96  39  98  42  84  52  41  36  19  29  77  40   2  66  41  62   3  34  20  60  53  72  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    39  98  74  34  40  38  53  53  18  91  20  13  23  69   4  24  76  15   7  70  85  51  87  43  23  16  19  61  49  66  46  59   4  72   6   2  99  62  18  39  10  40   1  15  61  18  90  11   5  39  28  24  77  63  27  73  23  20  49  64  90  86  49  83  21  61  97  95  89  16  82  55  52   5  76  12  43  60  85  14  59  96  43   4   5  29  71  53  19  42  27  59  76  47  47   1  93  16   4  86  30  43   5  55  71   7  74  56  54  87  90   9  33  42  80  48  88  85  94  53  73  21  84  72  74  31  11  79  47  59  72  39  51  81  82  26  98  62  69  15  33  39  25  39  93  59  47   3   1  29  90  21  52  26  94  64  75  38  11  78  83  34  37  47  69  68  59  15  17  84  38  19  91  89  92  30  69  79  53  66  86  33  61  74  49  84  99   8  54  66  24   7  24  32  60   6  39  56  95  93  55  69  74  13  68  97  12  15  82  25  50  49   9  90  11  69  26  26  50  58  52  30  64  67  95  51  29  34  14  60  52  66   8  38  72  41  33  66  56  69  27  77  80  54  83  14  35   4  76  61  64  82  17  46  39  22  17  13  72  85  51  45  88  64  12  81  27  69  41  79  80  77  32  76  92  15  52  95  67  77  48  63  19  48  32  73  45  18  79  18  83  74  53  57  88  64  66  97  74  55  97  76  17  93   8  24  56  98  38  90  98  34  88  75  51  97  47  83  32  79  13  95  33  72  75  53  21  55  78  12  50  86  55  44  69  58  65  83  20  27  70  86  59  36  49  13  51  56  90  99  83  71  61  64  34  40  30  81  67  15  98  13   2  47  38   9  83  91  80  47  66  38  41  48  56  98  59  70  16  11  63  46  58  41  79  37  49  17  71  83   8  97  89  13  41  62  46  52  76  91  87  61  81  98  72  73  76  58  74  16  81  13  19   9  61  85  35  81  60  90  66  15  60  53  81  34  11  45   1   5  39  13   6  45   8  58  88  17  79  42  56  67  58  81  24  60  11  73  23   5  53  86  63  51  88  47  15  12  96  20  14  34  12  16  94  28   7  67  38  14  43  63  64  79  88  57  93   3   4   8  61  14  27  50  37  79  55  72  61  24  80  55  37  54  83  80  26   8  58  52  65  87   6  55  30  92   8  36  88  94  68  98  81  62  48  64  16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  83  96  35  90  84  29  45  10  92  19  62  12  55  51   4  59   4  39  88  78   1  58  27   9  96   1   7  70  41  89  64  52  53  73   1  23  62   7  37  25  54  29  92  11  59  87  50  81  87  82  83  63  59  68  68  94  98  21  60  82  81  25  97  27  29  67  43  56  52  50  64  80  26  41  80  92  24  70  10   3  45  16  27  74  53  86  42  15  60  15  11  90   5  12  51  87  93   4  60  78  94  72  82  59  26  70  29  86  41  82  48  97  45  53  84  33  46  17  28  71  21  97  95  75  15  38  63  73  96  21  99   9  86  41  76  28  17  33  83  10  56  43  71  68  62  39  56  34  29  45  16   6  55  36  91  90  76  61  26  36  15  69  41   3  42  55   8  49  57  43  61  52  81  31  55   8  75  72  53  44  75  80  57  62   7  28  58  14  30  50  34  15  11  84  63   4  87  50  74  42  37  43  62  53   6  96  60  49  90  37  27  10  35  13  61  19  75  16  38  46  31  27  40  30  49  75  39  22  53  23  56  12  64  45  84  65  48   2  63  55  32  28  32  56  89  16  89  18  73  17  87  12  86  69  43  94  99  29  58  51  14  90  74  23   7  79  23  81  71  98   9  63  45  78  83  66   9  22  81  65  25  52   2   1  51  12  83   1  97  56  72  13  31  27  31  77   6  54  82  22  82  38   3  10  77  67  96  39  78   1  88  47  10  42  85  93  50  19  74  33  25  62  94  64  71  38  57  25  51  23   2  28  15  52  70  88  93  30  41  62  96  77  20  41  97  84  30  25   1  98  38  70  37  13  62  48  25  96  15  38  48  65  34  47  60  14  86  59  89  39  94   4  53  58  48  28  16  27  11  22  76  26  39  92  65  70  84  52  26  11  82  72  76  90  63  70  22  83  20  70  39  63  44  15  68  22  41  40  91  41  75  72  19  84  11  50  26  74  28   1  50  53  48  32  79  80  75  95  34  54  77  51  83  91  70  99  87   4  35  84  63  49  36  38   3  45  25  87  15  89  60  82  30  93  84  93   8  32  73   6  55  49  30   4  39  40  70  84  81  20  64  51  75  66  20  15  16  58  93  70  66  43  24  98  93  39   1  49  86  93   8  73  23  59  72  93  29  73   3  37  19   3  97  16   9   7  14  27  81   5  16  91  21  68  17  73  59  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                24  29  25  26  51  76  50  88  56  23  61  96  61  37  13  34  87  53  85  24  18  53  58  25  41  90  38  41  63  45  79  61  37  45  66  83  80   4  12  37  58   2  53  13  77  57  59  29  27  94  81  10  54  17  54  88  93   5  42  97  77  16  55  47  94  11  76  35  23  33  34  40  23  85  83  74  44  20  14  73  81  90  30  93  46   2  51  35  20  50  19  64  77  46  69  22  86   5  77  89  82  15  31  50  80  85  36  88  69  38  72  39  38  80  69  57  77  63  99  75  11  76  66  32  32  76  12  16  16   8  53  46  87  64  39  93  68  59  63   9  54  69  65  22  28  72  62  74   4  98  91  32  23  46  39   1  22  20  94  59  16  84   2  61  13   8  26  11  41  46  91  28  60  73  61  51  85  95  68  14   3  28  92  64  62   1   2  21  16  22  12  26  33  11  95  26  16   2  63  62  12   9  62  24  39  85  22  48  15  68  67  91  99  32   3  39  87   7  72  63  74  50  26  65  71  99  76  96  37  18  21  46  60  79  35  29  89  10  97  21  93  53  93  85  92  59  32  84  65  57  28   3  31  15  85  25  79  68  11  92  33  12   4  85  86  95  34  61  32  22  77  87  58  34  41  41  16  99   8  36  64  94  75   9  98  64  68   8  48  50  92  51  83  99   8  82  64  75  46  18  47  82  87  95  30  64   6  94  92  66  90  99  83  78  16  83  74  96  26  95  96  74  15  41   5  25  30  98  84  94  96  45  31  73  36  38  66   7  54  35   2  86  82   2  34  22  19  80  78  81  82  86  22  49  19   8  76  88  44  22  69  80  39  43  69  14  12   8  99  76  39  38  86  58  49  71  40  77   1  92  86  59  75  82   6  26  70  56  22  30  67  24  42   2   9  62  78  62  38  50  63  55  16   1  73  92  28  72   1  25  93  32  71  87  35  79  68   9  53  65  16  79  15  96  77  35   3  83   4   6  33  14  41  45  63  55  62  10  16  70  58  36  26  68  49  23  77  50  72  10  16  45  54  55  46  86  51  70   2   1  76  31  60  18  18  31  68  72  76  58  91  55  85  13  50  42  74  25   9  64  63  50  22   4  45  19  98  27  61  55  49  15  65  46  36  35  45  71  83  10  19  59  15  72  39  74  18  94  57  52  69  66  57   2  21  24  81  37  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              49  32  34  27  71  72  45  17  55  45  80  50  61  14  86  98   2  60  83  35  96  33  16  63  42  98  58  81  27  94  42  97  31  51  89  88  47   5  20  50  17  81  38  94  54  87  98   4  55  66  24  98  12  51  64  95  75  31  63  90   1   7  27  68  86  60  91  81   8  14  44  35  26  60  59   5  91  95  82  32  29  99  59  73  53  12  94  15  21  27  30   7  87  10  25  41  87  85  75  23  80  50  11  19   2  29  62  97   2  63  98  21  95  85  15  81  63  84  49  81  67  84  12  38  29  45   5  63  11  17  51   2  49  79  80  97  24  32  20  25  93  89  77  21  25   4  26  80  14  81  19  94  27  20  27  18  23  75   3  67  88  89  45  29  87  72  88  85  56  64  50  64   5   9  12  53  19  40  67  29  57  58  56  95  58  59  95  84  29  14  93  17  82   7  34  60  20  54   6  23  84  95  96  85  37  93  54  93  77  10  93  10  61  61   5  51  60  33  34   2  54  36  63  54  51  20  19   1  18  15  99  73  25  26   7  92  17  47  37  76  75  44  27  96  15  46  72  31  71  69  69  33  16   3  40  52  49  61  89  88  65  71  90  52  56  20  65  76  14  99  85  18  18  93  82  88  38  22  24  63  21  73  50  88  96   1  29  56  12  38  87  88  17  52  71  25  58  82  97  69  71  60  78  31  48  75  37  20  44  76  29  80  78  95  10  29   5  22  90  66  65  75  87  40  10  34  52  85  78  21  56  58  74  42  22  19  95  52  57  77  17  18  34   8  29  52  62  36  88  65  99  87  24  84  62  56  11  25  73  19  34  55  97  67   2  41  71  45  95  10  80  80  17  98  65  42  47  44  56  31  93  95  81  41  11  36  34  32  91  64  95  86  60  20  95  80  87  72  29  70  69  61  69  48  61  54  81  47  49   3  91   6   1  61  29  92  98  27  55  67  74  32  88  73  12  62   1  99  82  77  61  63  63   6  61  37  70  67  86  53   9  47  44  84  37  82  54  36  59  56  20  37  34  48  16  36  87  34  31  96  78  61  49  14  26  33  17  12  34  88  26  74  63   3  63  10  98  75  37  76  94  74  38  25  79  28  61  30  67  15  34  18  45  52  83  28  35  90  52  99  82  93  99  78  87  78  69  11  51  59  43  92  58  89  55  14  18  46  20  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            43  65  40  47  25  35  13  82   4  77  71  73  84  66  97  26   2  35  24  13  84  58  23   2  63  49  11   3  42  35  19  26  42  77  15  92  39   1  11  75  97  20  10  20  49  93  99  82  17  95  48  50  43  52  45  48  56  74  57  51  18  10  29  17   3  23  97  66  94  91  70   1   2  94  49  82   6  19   1  95  59  97  97  82   5  33  54  53  16  76  68  71  11  31  49  54   2  96  27  99  78  12  52  24  35  99   4   7  89  96  24  55  45  30  97  49  52  60  95  60  83  93  61  58   9  59  76  69  37  54  14  46   6   2  38  34  43  52  46  64  53  62  23  73  63  15  82  20   3  93  85  62  52  82  40  54  63  66  72  24  42  79  21  79  79  29  77  57  96   5  26  24  74  49  20  61  36  38  80  16   4  87  10  24  42  70  41  40  91  52  71  31  99  42  58  42  63  38  34   5  54  90  34  67   7  88  92  67  17  78  67  52  20  30  11  90  96  60   5  43  24  87  44  41  58  68  93   5  37  88  40  79  54  66   4  96  14  36  20  30  53  36  55  14  94  20  72  16  41  78  91  65   8   4  52   6   9  17  88  82  86  12  23  22  64   9  32  72  83  43  39  63  18  33  57  28  10  36  66   7  99  51  32  77  98  74  81  86  82  87  73  10  44  39  97   8  66  23  95  64  78  63  65  95  55  87  45  36  57  96  19  55  52  93  76  49  99  67  65  26   9  17  34  74  66  66  89   7  51  24  21  44  95  73  64  29  13  45  44   2  89  78  44  68  58  52  34   3   5  94  17  41  69  91  47  31  99  67  42  75  32  70  74  44  23  37  22  17  52   4  19  61  88  54  45  11  39  82  53  65  67  27  65  19  82  44  42   4  55  22  36  48  59  13   8  81  11  15  67  65  85  38  51  83  71   4  33   6  64  85  96  25  96  73  15  75  94  96  21   6  26  87  44  46   4  98  51  62  54  25  87  84  54  73  36  45  68  43  97  99  77  60  72  80  19  69  74  47  17  44  24  75  33  24  69  83  40  73  59  74  92  23  84  88   3  77  40   3  69  51  85  17  81  48  58  13  57  77  86  73  74  63  27  98  93  63  52  87  70  72  22  12  14  79  87  82  16  60  53  19  76  77  57  95  17  90   3  28  70  35  24  26  45  98  71   8  46  21   6   6  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          48  42  74   9  11  35  16  34  12  35   1  81  54  12  44  74  26  77  15  83   7  65  62  69   2  70  16  12  49  28  28   8  12  62  45  58  38  52  77  67  83  94  52   6  21  52  66   1  66  45  25  57  35  96  99  96  34  30  11  53  61  75  90  68  64  62   6  49  31  80  17  32  49  28  35  12  56  12  47  45   6  81  91  59  56  74   9  57  73  56  76  18  42  79  13  89  27  26  84  82  80  52  27  13  61  57  65  18  18  80  70  68  65  34  60  54  96  20   9  45  67  38   1  89  67  16  27  78  93  21  59  62  63  91  57  35  10  96  53   2  81  14  69   9  84  59  26  58   8  86  44  88  39  78  87  87  68  96  53  63  78  30  28  90  35  65  72  85  74  35  27  97  32   9  12  19   4  48  41  76  29  35  40   7  39   9  52  76   4  54  24  58  93  91  42  82  85  30  87  94  36  55  73  54  75  18  93  39  51  22  55  43  33  24  86  85  38  94  57  62  81  86  64  12  21  17  16  87  75   2   7  99  84   6  54  96  76   4  97  72  24  20  37  13   8  60  83  23   2  87  37  74  30  15  19  16   5  19  94  48  11  44  94   1  76  98  67  33  23  89  83   6  48  22  37  80  52  26  13   9  65  21  71   5  26  13   1  47  89  22  42  47  87  63  43  92  88   9  21  74  40  58  99  84  34  60  33  32  81  20  45   2  64  20  87  79  44  57  32   9  54  86   6  52  46  14  68  89  59  31  81  29  68  73  32   4  50   9   4  98  80  56  76  87  47  73  88  91  47  30  37   7  16  38  60  95  96  61  24  56  40  31  68  13  20  49  69  79  14  77   9  61   5  98  26  58  57  54  16  59  49  10  28  38   1  37   8  10  69  56  40  95  71  28  42  87  12  88  13   2  31  18  48  60  18  92  70  93  97  74  26  18  57  93   3  41  12  14  67  28  83  57  16  27  96  45  43  19  38  88  32  64  45  63  15   8  91  82  72  27  95  12  32  68  38  42  54  55  33  39  52  54   6  73  36  15  70  63  37  29  17  65  63  89  69  73  65  30  82  58  29   4  96  37   6  93   5  10  88  32  26  86  55  89  32  77  76  63  86  99  16  53  97   4  40  10   2  41  58  83  13  46  39  61  91   8  88  13  53  75  10  37  59  46  38  12  83  95  55  16  85  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        23  24  91  89  63  78  23  70  75  24  44  34  71  50  79  15  30  16   6  71  32  72  40   6  58  92  52  97  69  48  89  84   1   2  46   4  21  54  27  66  34  68  21  17  63  33  62  23  13  86  26  81  96  17  20  41  62  75   1  45  71  22  24   4  62  27  48  34  30  50  70  75  69  26  17  82  94  13  84  86  65  50  64  50  35  59  57  35  30  68  57  45  15  99  85  54  77   3  19  18   6  14  38  97  16  22  51  18  43  60  14   4  36  97  94  98  58  15  12  68  19  78  80  11  21  93  53  55  93  88  28  44  55  27  36  66  27  61  65  48   9  20  40  25  35  60  16  67  25   3  33  70  38  93   5   5  27  40  47   1  22  38  31  16  26  25  68  17  40  44  30  84  77  46  97  40   6  76  29  98  67  77  43  34  26  13  77  39  38  28  81  83  46  33  51  90  52  57  77  18  53  86  81   9  90  26   6  54  71  20  38   2  46  29   7   7  42  71   6  51   5  77  87  37  49  71  10  46  87  14  78  93  78  81  73  24  27  15   2  81  50  79  96  40  89  14  92  92  81  35  20  64  89  43  34  78  24  26  76  35  94  20  11  11  66  29  64  30  46  88  18  81  25  97   4  95  74   8  38  13  83  39  26  90  53  14  80  92  93  87   1  65  25  73  19  20  19  76   7  89  53  56  91  16   7  69  61  37  93  64  89  98  28  31  38  66  89  25   9  20  28  68  15   2  37  83  65  20  43  93  58   1  85  25  36  55   3  27  41  94  64  98   5  15   9  85  12   4  78  26   8  65  22  24  17   3  58  77  21  10   7  22  22  63  88  57   1  32  89  44  88  37  79  13  76  37  88   8   4   9  16  86  68  80  86  26  82   2  24  72  28  15  17  25  65  60  88  96  16  30  20  66  14  57  60  29  46  94  12  28  33  11  38  58  33  36  87  44  90  95  58  64  28  10  72  90  54  39  49  84  71  84  78  40  26  19  21  53  83  11  91  68  88  49   8  94  62  77  60  96  63  57  11  36  37  77  64  86  44  18  87  16  74   1  45  42  44  24   2  76  58  93  79  37  43  23  75  61  79  58  78   3  40  91  93  36   1  97  61  94  51  96  51  46  39  54  37  73  33  68  54  76  78  80  46  96  60  14  57  98  48  37  81   9   9  81  69  24  46  89  62  37  31                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      77  54  71  36  13  50  60  48  25  95   5  40  14  35  98  94  90  95  18  70   2  25  34  62  25  75  28  52  81   6  66  60  32  38   1  15  28  18  26   2  71  13  42  35  88  42  76  17  59  45  76  22  91  47  53  22  42  85  31  24  78  24  13  53  14   3  71  54  87  42  91  90  82  15  76  30  88  34  29  88  24  79  62   1  24  37  11  68  53  27  16  14  45  24  64  80  35  44  58  49  55  24  28  26  75  32   2  98  90  76  32  54  10  19  50  24  67  11  60  16  82  91  99  68  95   6  92  35  97  45  12  52  92   2   9  60  46  26  45  36  78  58  70  92   8  86  92  81  46  90  75   5  87  81  63  29  55  11  42  65  84  92  32  75  36  93  40  32  58  24  25   5  39  36  84  43  70  69  17  14  30  48  47  39  21  68  73  71   4  81  66  90  50  45  76  77   2  83  80  35  10  97  13  96  24  64  95  81  60  54  59  21  93  66  65  57  14  45   2  73  90  70  30  79   2  78  28  25   8  35  72  99  46  39  68   4  12  99  77  62  43  16  50  83   6  77  73  63  78  80   3  38  32  12  17  70  89  83  14  71  18  67  31   3  21  35  81  61  50  92  42  57  78  32  51  39  56  21  49  58   8  93  56  79  81  82  15  54   1  56  48   6  67  71  43  29  72  66  66  25  16  90   5  95  74  53  92  58  11  26  55  53  23  33  85  46  27  42  91  56  44  79  97  53  89  21   3  34  54  24  93  20  40  76  63  23  92  65  16  11  90  90  79  19   7  70  25  30  10  58  25   6  94  65  66  87  64  97  14  18  80  41   9  49  32  45  57  10  10  92  89   7  44  43  14  80  47  34  84  89  63  29  17  88  96  11  40  88  77  96  24  24   5  33  89  59  72  45  20  40  63  95  49  47  55  55  11  77  21  85  92  68  36  48  65  24  25  47  79  95  78  97  46  71  71  76  11  36  74  37  27  30  16  55  54   9  16  83  52  14  80  22  56  65  35  95  42  67  52  21  69  73  63  19   3  52  87  16  81  14  89  16  90  10  18  99  50  80  67  79  52  97  89  53  15  41  38  63  67  32   5  66  67  18  79   2   5  54   2  98   8  76  99  23  31  19   5  53  69  89  92  91  84  37  49  22  83  62  20  44  45   5  91  19  37  63  68  40  70  53  20  55  22  16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    11  81  45  88  89  27  76  83  35  24  36  45  16  57  58  12  31  97  18  16   3  67  17  30  19  73   9  55  14  65  32  64  88  96  42  14  44  26  36  46  71  32  46   4  81  29  15  99  53  92  95  55  46  18  26  51  98  52  20  79  55  37  41  18  63  62  93  30  76  70  83  17  61   7  41  90  23  17  85   7  65  33  82  97  52  20  44  26  29  85  36  53  30  61  26  38  46  52  87  76  41  75  38  15  84  11  28  32  33   2  77  99  79   5  93  58  56  80  64  19  30  89  52  94  74  47  37  83  65  39  93  73  36  39   4  54  21  19  38  89  68  55  16   9   3  65   1  39  79  11  36   2  26  22  89  82  79  64  31  62  37  58  92  92  59  50  99  60  16   4  76  48  63  22  49  37  70  56  85  90  51  98  60  32  61  79  76  79  77  85  45  43  90  76  34  51  79  51   7  99  50  59  89  63  80  93  90  31  68  16  48  81  57  53  67  79   3  50  78  52  47  62  85  62  52  40  80  54  73  86  60  90  89  73  65  13  19  10  98  33  67  48  54  70  96  23  12  86  58  19  90  55  92  43  90  50  44  22  13  74  61  11  69  85  51  97  68   6   1  79   8  55  13  66  72   8  96  23  99  62   6  39  76  47  27  69   7  77  89   2  78  48  88  88  39  33  54  99  18   9   6  12  59  15  31  99  72  88  37  70  51   5  20  34  15  23  88   8  56  74  64  86  28   9  19  11  98  33  55   1  73  37  47  30  69  51  80  53  85  51  68  63   6  63  26  85  48  79  73  38  87   2  71  23  37  60  66  72  62  93  95  34  20   6  11  18  85  69   3  34  96  67  67  19  13  75  98  83  52  81  94  43  71  93  41  85   5  83  47  66  88   3  78  16  91  94  82  49  57  80   7  92  61  28  82  19  50  44  50  76  42  97  87  86  52  10  80  12  97  10  93   3  50  72  48  45  64  68  96  79  92  82   6  97  40  70  85  23  79  19  52  66   1  71  67  53  44  25  34  81  78  77   1  21  87  29  29  55  38  24  14  55  38  10  65  48  27  24  26  42  16   4   7  93  15  45  78  91  66  11  31  36  75  51  61  68  29   6  77  37   2  90  79  45  94  90  10  67  81  57  49  26  19  19  83  67  45  55  42  99  65  34  31  24  26  11  21   9  67  14  33  99  25  23  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  83  76  77  17  29  95  49  14  50  11  11  81  55  64  61   4  58  61  41  59   7  38  28  99  84  11  45   9  77  96  94   9  51  84  63  88  78  35   1  22  28  47  11  23  19   6   1   8  26  49   4  45  61  96  22  64  30  41  67  99  69  77  63  66  83  80  17  84  71  61  84  55  36  44  14  66  30  43  76  28  50  23  56  94  69   3  17  10   2   9  87  98  26  36   5  83  88  82  62   1  33  60  23  67  28  91  80  10   4   1  20   7  57  94  49  65   8  20  66  55  62  86  50  26  33  80  76  94  30   2   1  44  46  25  93  94  92  14  23  27  25  82  45  13  64  55  21  13  91  53  89  14  32  43  88  57  50  31  92   4  71  84  79  58  78  16  59  25  36  93   8  42  61  82  88  61  35  87  82  71  13   6  92  27   1  41  42  49  88  78  58  89  95  38  80  71  59  73  53  16  60  16  29  93  50  64  14  24  27  48  70  18   4  80  83   8  43  48  59  64   7  28  72  91  85  85  55  33  40  36  36  85  47  81  67  41  64  79  92  95  51  23  87  26  90  14  78  29  51  90  29  33  93  48  28  52  64  57  50  22  32   3  88  55  43  23  71  80  53  68  85  97  70  51  23  49  33  22  87  17  60  70  20  14  92  11  15  57  57   6   8  58  23  41  34  93  63  45  77  88  18  99  31  47  15  23  97  86  54  97   9   9  51  29  79  16  62  16  47  74  90  94  14  81  42   9  27  73  37  83  21  75  39  51  78  11  74  53  81  57   6  97  14  49  93  92  82  43  89  48  52  52  86  31  52  47  38  78  64  53  37  87  22  23  36   6  86  41  80  27   5  67   9  57  85  59  21  85  91   6  98  44  73  38  30  93  89  48  54  58  85  73  84  29  52  25  10  47  95  62  50  59  83  44  42  25  27   5  20  71  97  43  51  40  98  24  42  97   8  34  98  38  92  99  12  25   5  92   9  93  15  84  70  47  89  24  99  47  23  34  64  46  39  71  76  54  28  31  56  24  45  11  86  56  97  35  67  56  15  41   7  43  88  52  32  54  30  82   9  72  18  44  58  97  54   2  54  24  34  85  48   4  85  36  81  28  35  42  79  21  57  57  90  50  64  42  71  63   9   8  82  94  68  17  20  12  20  76  42  67  67  77  96  88  17  79  90  31  18  70  10  43  68  28  32  28                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                23  17  36   8  84  89  90  62  66  33  45  18  92  60  48  48  71  52  90  78  42  14  80  32  44  87  95  71  67  72  59  74  94   3  93   2  83  38  61  68  52  40  62  55  41  37  26   8  21  19  65  17  65  82  74  90  55  49  58  60  57   1  62  28  96  19  98  52  50  27   7  34  77  40  65  97  34  37  58  78  27  99  54  76  35  79  86  67  62  63  98  10  49   2  79  35  43  34  93  45  19   7   5  54  47  48  14   6  70  77  71  28  67  84  89  68  96   4  72  56  46  61  40  34  75  43  48  14   7  53  99  13  62  46  84  66  56  96  18  24   4  43  26  77  89  17  28  94  75  42  10  87  97  20  73  53  73  73  38   3  63  67  81  50  43  89  77   6  30  23  49  93  21  83  73  17  28  18  29  43  36  38  50  26   8  49  27  46  20  68  60  85   3  78  64  53   3  63  70  71  85  50  63  54  41  29  38  99  96   5  92  73  47  48  65   4  86  67  12  49  67   5  81  85  24  88  78  41  89  59  33  50  84  92  34  94  56  57  52  10   7  58  92  42  72  75   6  74  72   4  89  58  14  82  68  14  87   2  91  51  89  66   2  85  53   2  86   2  48  50   4  42  49  92  35  35  30  55   5  54  98  44  80  15  58   3  33  76  43  30  28  15  41  65  15  84  36   8  84  73  25  57  52  26  98  58  34  83  16  19  53  59  90   8  94  25  91   5   9  90   1  53   9  87  23  44  88  95  44  42  81  36  97  50  93  41  71  71   2  16  83  86  88  42  54  50  98  21  85  50  97  73  52  58  42  47  61  74  73  89  16  84  78   8  39  72  66  94  63   3  63  83  19  96  46  86  11  22  83  33  80   5  28  42  68  95  12  87  17  72  85  21  65  90  73  82  93  69  85  98  77  38  90  98  53  59  55  20  98  77  31  16  86  37  64  19  34   2  72  78  52  24  54  66  26  46  13  14  28  73  79  51  28   6  86  80  31   6  71  63  92  70  74   4   8   3  66  43  97  72  68  77  91  85  79  50   2  70  73  10  64  90  32  81  61  91  73  38  94  93  12  47  85  42  16  54  89  12  17  20  27  39  15  40  13  34  34  51  43  62  48   5  90   5  22  73  58   1  96  77  70  29   4  47  91  72  19   5  61  25  76  48   3  12  39  49  49  44  23   4  59  68  97   3  13  22  35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              22  62   3  64  35  39  42   8  98  18  30  96  41  40  92  55  63  87  41  52  81  51  10  77  93  75  84   5  71  52  27   3  57  32  17  20  51  26  52  13  98  86  26  49  13  32   9  48   1  79  79   3  77  77  72  69  95   1  98  53  47  50  55  97  48  47  14  85  45  56  67  58  21  13  10  72  93  89  80  34  39  47  41  37   5  86  66  97  21  57  40  86  80  51  10  83  46  24  36  34  49  84  85  63   7  28  35  43  20  95  80  42  61  23  57  55  35  64  62  94  93  69  40  53  36  29  95  94  48  46  94  16  62   3  27  62  69  71   9  58  57  84   3  15  97  87  87   4  58  23  45  61  12  59  21  37  50  47  88   7  53  29   2   6   8  15  26  60  48  57  14   5  42  85  35  99  65  53  57  74  35  73  32  75  24  54  47  96  53  67  35  94  29  54  80  70   4  44   8  67  44  84  49  99  99  13  23  26  70  11  31  34  19  70  20  43   7   8  69  28  49  30  39  40   8  19   4  86  67  21  41  75  95  83  65  59   7  90  34  99  14  31  76  52  94  62  56  15  31   8  11  38  16  96  38  58  33  14  61  95  45  15  83   6  83  50  27   8  64  97  50  62  51   9  88  92  79  86  92  62  14  80   9  49   9  74  16  77   6  79  35  56  77  50  99  27  45   7  89  40  10  89  86  46  90  70  12  50   8  76  89  75  30   9  67  22  38  53  37  43  32  84  70  43  35  37  62  46  24  74  63  96  61  83   6  31  25  41  11  11  23  99  37  97  54  83   2   4  61  21  47  42  25  69  77  88  47  45  64  20  86  90  51  38  71  32  14  80  14  47  82  92  31  63   2  17  27  91  87  68  29  85  27  33  36  50  23  10  16  74  86  16   9  12  98  85  49  40  73  22   8  55  58  12  57  79  17  65  89  16  91   2  91  53  47  94  47  52  52  85  61  73  80  51  85  99  26  74  14   2  46  36  55  43  81  27   1  46  11  45  63  33  41  20  23  50  11  66  53  55  78  59  46  81  40  83  35  27  18  24  88  69  39  68  90  17  81   4  74  53  72  32   8  86  66  14  14  54  78  79   4  85  24  12  61  18  47  83  55  95  96  89  74  58  39  68  90  22   7   2  87  41   9  11  91  70  93  10  94   9  97  16  27  58  68  40  50   5  12  37  72  64  87  42   1  33  60  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            33  82  88  50   9  62  99   9  19   6  30  33  91  65  63  53  39  18  37  16  42  36  93  49  93  74  60  24  98  41  70   4  69  52  44  42  97  16  78  53  68  30  50  40  19  17   1  57  15  32  53  23  86  22   7  28  39  91  81  42  29  10  83  53  45  64  59  52   7  43  87   8  92  63  66  56  74  41  28  37  79  26   6  92  11  82  99  13  64  96   5  19  47  13  91  21  35  30  58  17  20  57  21  22  48  59  43  26  45  12  96   7  77   1  24   1  99  24  80  50   6  54   7  86  61  36   4  44  50  32  76  94  87  98  34  98  10  83  52  26   1  93  23  89  45  97  64  86  60  99  14  92  74  86   5  18  95  21  50  74  29  12  69   7  59   9  26  21  94  65  75  47  19  89   3  84   5  62  66  83  91  36  76  78  55  24  51  66  38  31  80   3  12  25  95  69  33  12  97  87  50  19  15  10   4  81  45  21  74  72  94  31  64  68  55  95  23  43  17  53   3  45  15  37  35  34  69   9  11  70  83   1  25  81  81  23  94  72  62  64  77  56  47  59  93  39  36  52  88  19  35  34  26  34  83   7  39  22  13  47  65  94  24  23  75  21  61  15  93  49  55  98  47  74  18  30  50   6  95  21  84  69  18  15  36  19  20  33  62  59  24  49  25  64  49  52  23  72  20  96  37  62  66  22  87  69  31  62  98  84   1  71  69  36  25   6  28  61  42  82  57  88  17  53  63  42  37  69  23  81  19  67   4  75  99  32  29  76  74  46  67  61  31  83  18  83  64  61  45  67   2  68  83  70  79  79  55  78  40   1  36  52  26  33  73  17   9  51  96  82  30  88  53   1   6  44  21   5  32  20  44  37  94  89  51  25  16  22  83  53  95  59  16  99  13  96  25  22  75  21  79   6  99   7  26  66  94  45  15   1   9  32  98  39  41  44  42  94  57  48  49   5  85  74  21  33  26   6  84  13  63  26   4  17  68  93  80  90  97  82  97  95  17   3  86  39  58  67  57  69  36  15  77  83  20  64   6  33  71  15   6  92  90  71  52   5  27  49  97  82  45  37  12  86  11  98  30  67  46   3  89  64  79  79  40  73  55   1  68  70  99  47  70  74   5  57  68  76  99  44  44  68  33   9  64  97   5  33  57  51  28  80  14  30  21  23  22  78  35   5  55  15  23  89  88   6  68  74  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          19  90  80   8  73  46  66   8   7  86  39  81  49  95  61  58  63  41  75  82  93  86  12  49  30  64  65  45  58   2  62  18  72  51  66  30  16  64  73  74  83   8  24  16  38  83  59  70  34  80  69  87  59   2  92   3  79  68  79  32  42  93  55  82  92  87  28  10  26  57  95   1  88  87  74  35  10  34  34   3  33  27   8  54  85   9  72  66  37  76  86  73  51  40  70  78  40  91  73  73  17  70  59   2  82  34  24  50  49   3  59  46  69  61  18  36   3   1  14  62  76  19   6  22  40  62  11  83  24  70  91  38  85  34  70  36  74  75  93  39  49  29  87  20  45  42  63  94  53  42  37   6  81  62  99  31  96  53  57  95  75   7   7  17  19  85  92  10  72  40  56  65  38  78   9  33  49   6  53  67  43  54  85  50  16  64  41  20  12  25  74  39  69  12  37  26  61   8  25  71  43  90  23   3  41  33  19  35  17  89  21  52  77  29  98  32  16  67  57  76  17  19  34  92  65  60  70   1  81  80  38  17  57  24   8  98  44  52   8  37  83  80  14  42  92   9  66  19   8  40  14  44  26  52   5  59  94  13  76  38   7  22  70  67  67   5  60  75  24  72  73  20  49  79  30  55  82  13  68  67  48  59   1  83  84  27  14  29  69  42  32  20  82  92  80  75  93  90  39  41  29  65  66  29  74  62  45  15  20  24   8  99  59  28  57  28  54  45  13  71  54  22  30  68  66  11  35  49   4  39  86  44  12  73  81  48  45  19  25  28  91   1  37  68  72  99  69  14  61  51   4  88   4   8   3  61  49  64  73  29  88  58  77  96  83  81  92   6  88  76  66  21  12  78  41  95  90  55   5  24  62  30  62  52  71  19  39  24  34  19  17  76  71  93  50  96  66  86  28  21  29  94   5   9  19  23  76  48  17  16   5  46  53  58  68   9   2  37  25  31  30  26  73  98  34  20  22  48  15   5  63  64   2  24  68  23  91  62  50  82  79  17  31  36  75  71  23  87  81  39  56  82  54  79  43  60  50  77   6   2   2  94  81  89  99  14   6  44   1  97   7  39  55  46  27  30  27  68   3  64  56  54  71  87  20   6  33  50  71  65  54  97   3  38  10   9  83  72   3  22   1  19  65  74  74  24  38  68  99   5  88   1  61  11  86  87  30  20  73  56  23  70   3  54  74   4  52  74  87  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        38  77  28  53  74  21  42  64  45  90  31  62  48  96  75  27  12  48  13  23  54  28  80  28  99  87  98  80  36  49  68  36  75  44  64  86  55  59  68  80  23   7   5  80  98  64  16  81  90  65  59  95  75  33  70   7  97  88  61  91  30  25  63  10  96  14  64  59  80  96  93  31   5  10  81  47  67  86  44  62  40  29  12  25  78  38  57  78  61  40  98  29  65  38  67  88  63  57  86  42  34  52  24  26  48   4  77  90  18  25  27  35  19  39  43  33  13  72  19  83  96  54  14  33  28  52  78  42  76  63  41  89   6  36  28  79  49  12  77  91  51  15  34  34  14  49  63  66   9  38   7  34  29  87  55  34  80  85  23  40  12  37  80  58  71  97  66  48  92  42  87  25  21  27  19  68  10  58   4  34  85  25  80  92  43   1  81  40   2  34  70  27  18   2  21  92  68  94  40   4  17   8  52  44  14  41   6  83  76  72  14  12  37  51  51  15  73  98  92  34  27  67  82  42  36  79  88  99  69  16  97  62  70  79  17  81   7  73  25  86  99  38  60  70  30  93  27  29  62  14  19  30  65  67  48  66  43  85  80  19  81  29  13  42  67  90  16  30  68  22  38  33  75  32   2  79  44  21  26  42  55  79   3  83  12  82  75  85  23  94  40  30  30   2  34  75   7  81  97   8  41  78  53  74  78  88  93  44  46  38  77  10  74   2  83  25  95  83  96  33  26  19  51  85  82  37  50  14  94   5  21  93  15   2   7  66  61  90  11  40  81  28  57   1  49  55  92  69  44  63  65  23  31  62  91  62  64  13  57  30  93  68  42  53  24  21  86   5  26  18  96  28  24  60  66  69  44  33  72  75  59  81  46  41  96  74  76  14  92  50  42  23  84   7  31  39  80  70   4  73  81  97   6  93   9   1  37  75  31  74  51  78  70  88  76  99  14  89  88  81   5  84   8  49  60  19  91  14  31  13  46  59  86  21  61   3  12  24  99  96  59  28  80  91  39  64  40  53  80  60   4  31  68  39  40  12  71   1  21   7  89  90  26  81  69   5   4  29  33  53  50  49  18  63  45  78  64  96  72  21  89  77  42  57  67   9  14  43  71  98  55  90  53  24  22  85  59  14  73  50  63  33  34  29  78  54  38  70  70   1  44  77  70  15  84  85  93   7   3  58  61  72  58   5  47  44  29  36  33  58  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      7  34  43  87  16  52  69  65  60   8  51  35  77  61   5   4  23  78  49  26  26  95  88  55  33  57   5  18  48  80  27  98  25  12  34  57   7  51  38  52  30  24  18  45  82  46   1  99  57  75  36   2  84  80  84  40  88  46  35  35  26  17  84  87  65  76  23   3  84  16  27  28  33  26  62  58  79  94  74  37  80  76  63  56  89  28  23  73  52   3  44  26  10   7  33  35  28  17   2  69  13  21  65  77  38  77  19  82  22  93  26  81  11  23  31  18  69  75  22  45  22  87  80  86  68  83  33  99  89  48  75  72  18  57  62  72  55  19  99  25  66  62   5   6  58  88  21  95  31  76  55  91  39  10  48  25  62  87  54   3  12  31  49  74  14  19  76  34  44  60  76  46  86  26  20  23  44  52  91  37  47  19   1  95  40  98  44   8  53  14  30  49  59  96  26  27  78  67  53   5   7  51  82  74  59  90  28  35  88  17  21  40  31  99  91  24  42  94  78   9  99  96  11  19  48   8  61  97  56  14  32  70  55  15  13  93  27  47  45  42  43   7  69  93  78   8  84  78  57  58  68  87  61  11  88  14  14  10  25   5  40  12  10  39  93  72   1  99  28   4  19  96  64  34  10  51  58  68  38  63  25  28   6  22  58  94  36  57  24  64  27  57  32  12  59  31  51  76  67  40  54   5  37  54  60   6  39  57  12  50  71  39  26  58  21  26  72   7  48  82  60  38  56  60   7  93  32   6  79  27  54  99  38  36  71  30  17  64  11  87  51   8  38  70  50  46  22  56  74   1  38  92  45  17  84  57  34   4  53  31  70  84  34  31  91  84  96  69  21  80  35  36  46  57  53  60  65  50  22  86  18  85   7  86  87  32   1  49  31  37   4  66  67   8  17  57  51  88  64  47  12  60  45  63  43  32  10  55  97  59  99  12  96  43  30  95  30  66  40  26  67  71  95  97  72  61  47  44  52  16  82  46  60  85  33  58  10  55  93  84  20  40  16  18  38  23  92  77  40   4  50  20  87  67  83  92  61  76  17  76  57  51  59  20  30  90  61  20  31  61  25  20  62  96  92   5  16  23   1  84  43  92  79   6  65  51  90  36  41  59  64  74  16  43  26  62  44  81   6  37  68  76  79  83  52   7  63  26  94  40  21   7   2  35  97  12  37  23  49  69  84  77  29  33  90  86  57  89  63  35  53  41                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    23  65   5  44  52  49  92  28   4  21  79   3  32  90  65  39   3  15  22  62  31  65  54  47  62  68  48  57  78  72   6  90  45  21  72  41  89  68  71   1   1  87  57  15  41  94   7   7  59  39  96  82  52  18  69  78  90  77  19  63  38  92  93  57  64  31  20  30  63  69   5   1  66  88  44   3  69  75   6  31  59  77  80  71  91  45  59  28  69  73  69   1  20  80  34  63  74  45  64  69  49  90   8  57  36   8  37  53   2  86  48  78  25   1  89  93  92  12  43  24  35  51  14  55  11  86  75  23  54  78  76  57  82  93   1  75  56  67   3   5  59  81  81  23   3  54  42  87  57   3  70  31  26  50  63  25   1   1  72   1  90  22  37  44  39  98   5   5  30  60  65  82  52  69  22  34  60  56  37  12  32  30  90  76  39  11  35  88  40  20  95  25  42  99  51  98  56  43  82  77  69  65  86  12  79  33  28  49  55  76  65  47  15  86   3  67  82  38  88  25  81  73  22  52   4  12  43   7  58  76  50  45  78  26  43  28  20   8  34  32  39  91  22  53  39  14  44  22  14  27  20  83  23  72  60  66  84  56  95  20  32  58  60  58  59  77  48  72  89  24  80  38   2  56  66  19  78  83  10  67   2  55  76  88   7  32  43  30  12  93  26  40  62  63  15   6  21  65  42  62  53  53  52  20  93  11  64  56  14  57   2  10  18  88  37  61  29  30  82  19  67  45   4  94  96  64  45  23  49  51   1  15  29  30  50  92  90  31  12  71  69  28   4  78  96   8  82  44  30  87  84  86  74  48  63  70  34  32  12  21  75  39  98  94  12   6  92  33  73  99  37  34  93  32  27  81  33  10  63  93  60  10  56   5  33   8  29  31   9  64  37  94  51  22  91  61  51  87  92  34  11  30  37  26  34  16  14  77  21  40  64  45  33  72  21  60  19  54   9  23   9  37   7  91  25  51  60  14  89  48  11  96  76  11  59  33  73  65  61  53  13  70  83  19  85  12  98  51  60  68  35   6  14  95  49  39  96  45  62  77   1  28   2  98  10  11  24  10  71  40  52  15   5  20   1  47  35  66  92  78  78   7  49  92  14  70  89  86  39  74  87  77   9  85  83  59  70   5  55  84  96  81  60  15  92  36  76  15  51  33  31  14  17  70  13  38  31  32  44  77  70   2  92  73  49  13  36  81  18  99  57  97  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  91  10  64  25  34  43  18  56   9  30  26  86  80  37  55   4  76  76  16   1  95  63   6  81  77  85  76  35  71  48  59  56  39  20  25   5  60  38  78  34  69  64  13  22  73   7  55  91  28  11  70   4  14  99  58  22  54  80  18  45  74   2  26   4  80   3  12  26  68  13  84  94  46   8   4   4   4  24  81  48  80  66  18  21   2  80  16  67  92  13   9  60  22  31  92  76  33  12  51  19  51  38  46  24  32  70  60  65  29  46  58  17  58  88  78  58  22  59  39  74  92  64   3  10  36  94  31  51  84  11  42  78   9  75  17  56  86  30   9  49  57  93  91  82  23  38   1  80  55  44  93  33   2  54  63  12  68  77  98  10  85  10  51  47  18  19  57  72  92  50  81  24  54  46   8  19  58  33  15  97  12  36  26  83  56  73  16  59  46  11  42  16  98  70   9  62  33  76  40  12  89  76  90  91  28  84   6  40  58  23  29  87  79  77  32  94  90  83  72  63  48  97  33  99  22  92  82  61  85  87  99  71  73  20  26  47  58  17  95  43  77  12  24  64  37  43  13  68  66  91  81  70   3  85  72  16  26  16  59  26  64  77   6   2  15  19  49  44  56  47  98  71  56  47  73  85  56  73  16  57  95  92  36  30  96  42  70  80  33  50  44  19  68  34  78  28  47  60  86  26  90  68  45  39  60  93  18  30   5  91  95  63  97  46  37  35  97  72  23   6  95  92  24  43  89  68  49  95  13   6  80  59  35  73  70  67  50  59   4  55  61  48  94  22  13  24  61  77  29  11  79  42  19  68  84  24  25  21  80   5   6  71  65  33   3  85  95  25  22  19  11  68  13  22  39  64   7  12  20  40  61  94  37  53  32  73  15   2  35  73  43  54  56  77  94  50  40  37  94   4  20  38  92  55  25  53  52  53  31  31   9  64  73  75  92  97  65  63  16   5  30  61  28   7   2   5  61  14  88  37  70  99  60  64  15  86  38  26  26   6  80  87  92  93   9  61  22  88  24  75  51  91  80  79  99  76  15  47  71  77  64  39  97  18  77  16  30  46  76  81  43  56  89  96  82  83   6  88  13  83  17  56  24  99  84  61   6  55   9  33  50  37   9  83  74  75  34  44  51  93   9  84  42  96  29  98  53  34  55  13  92   3  14  82  19  54  78  22  91  88  39  89  21  35  81  35  42  98  74  16   3  84  39  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                56  40  36  74  44  32  37  92  69  38  36  19  38  62  33  41  56  96  87  23  87  39  91  85   8  53  16  35  64  18  23  56  45  49  74  40  57  32  16  46  19  60  73  66  26  30  80   6  46  92  90   8  38  44  60  67  17  90  57   8  29  63  43  87  92  96  69  49  57  67   8  35  11  98  31  75  19  69  45  24  63  21   2   5  86  30  31  31  52  85  36  89  33  81  31  46   2   1  12  32  51  63  83  63  47  35  88  33  63  53   3  22  11  71  89  65  20  33  58  24  97  92  38  98  64  72  17  41   7  67  48  11  90  62  68  94  61  44   2  24  78  11  74  80  26  25  43  23  66   3  68  86  63  94  55  70  52   1  27  95  81  31  69  25  30  18  62  58  50  24  64  65  36  19  42  38  44  88  75  67  48  26  70  90   7  77  43  72  51  26  90   3  94   2  17  67  11  50  19  67  73  13  68  48  93  89  11  56  24  16  41   2  86  39  96  83  40  50  55  57  81  90  94  81  89  62  50  31  34  75  51  74  88  70  18  85  27  72   1  23   9  34  21  80  75  97  71  68  61   8  86  60  70  72  80  58  66  44  44  55  80  25  43  22  32  86  28  79  37  84  46  94  37  19  55  72  29  89  65  32  29  12   5  37   1  51  89  18  69  94  78  23  23  84  66  16  60  28  59  77  21  95  95  13  48  39  30   6  50  23  28  34  70  60  33  31  56  19  73  54  18  20  28  82  67   4  57  68  69  47  42  36  15  80  29   9  44  43  68  66  63   9  16  12  65   8  31  14  63  45  40  89  34  90  90  30  91  71  43  70  78  52  73  25  30  99  89  60  56  67  58  14  84  79  32  47  14  77  79  69  45  10   3  72  36  45  52  37  53  76  65  84  22  35  67  69  29  52  25  54   5  28  89  39  56  41  61  53  66  21  10  53  54  85  37  50  75  14  42   3  76   2  46  39  18  23  20   4  92   5  95  20  28  44  83  25  99  24  89  84  68  41  69  31  76  76  36  31  26  28  55  65  59  68  59  69  33  52   7  96  14  35  44  25  69  32  46  94  99  54  74  42  71  54  54   7  43  74  86  60  91  28  46  85  55  21  50  85  52  63  32  23  66  97  53  86  62  67  39  41  46  24  41  12  82  73  15  53  27  20  12  43  95  45   1  56  10  44  99  56  45  58   4  93  76  15  35   3  73  78  45  82  81  27  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              77  89  34  44  54  11  39  78  34  38  34  11  83  26  98  82  97  90  71  77  69  22  84  59  17  24  76  84  47  82  26  44  45   8  25  54  93   4  65  48  55  55   8  22  84  56  83  72  65   1  17  66  71  83  81  48  99  58  61  57  62  28  38  66  59  31  67   3  66  82  60  41  14  64  21   2  13   2   3  68  22  15  63  59  67   5  24  93  79  61   8  97  78  52   2  27  48  13  43  99  54  60  76  89  99  25  98  22  47   4  55  39  34  65  88  22  68  87  75  61  97  86  60  65  56  94  86  53  27  66  22  28  79  52  95  23  55  73  21  68  92  48  59  46  54  51  79   7  39   8  40   5  93  96  44  92  45  77  55  62  34  11  48  85  90  28  38  30  91   2  94  19  90  52  90  70  59  64  87  45  34   6  91  80  89  12  12  38  43  64  45  58  46  79   9  28  18  61   1  80  85   6  95  36  80  21  83  82  46  79  37  51  13  77  15  21  87  10  10  65  73   3  92  94  32  28   5  63  67  70  40  37  51   5  38   3  62  14  48  81  93  27  91  94  50  75  11  89  31  56  67  16  28  15  92  16  14  28  69  69  13  94  20  19  44  94  25  34  25  29  47  35  46   8  21  76  40  76  15  76  87  63  84  98  59  55  50  15  72  96  15  97  55  10  22  50  61  36  60  21  85  54   5  59  17  91  30  76  36  23  93  95  51  63  82  94  64   6  53   1  32   4  22   5  68  22  20  62   2  28  15  75  50  85  61  28  60  70  11  92  54  91  53   4  19  40  92  49  67  90  72  42  66  17   7  35  57  78  15  27  62   5  58   8  94  27  38  92  87  95  96  14  92  61  72  12   4   1  96   5  93  59  91  97  36   7  50  66  48  74  69  17  67  88  92   4  48  16  52  58   4  69  33  48  52  98   4   7  84  75  93   4  14  81  13  62  60  50  87  61   6  38  93  20  30  11  81  37  73  50  52  43  63  28  24  59  85  49  90  42   3  51  59  26   8  31  98  76  77  35  51  69   9   9  24  87   8  69  59  83  23  17  88  19   8  21  99  63  99  46  96  99   8  40  64  63  89  66  35  34   3  83   5  24  46  86  73   8  89  28   4  22  27  94  81  83  98  85  68  45  28  89  79  82  67  97  55  39  13   8  29  37  22   8  95  57  47  95  89   3  73  61  52  97  32  62  93  36  75  99  17  18  86   1  42  16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            69  96  73  57  70  60  52  50  36  59  13  47  21  95  18  65  71   7  71  57  22  47  51  14  79  67  98  13   8  19  38  28  91  98  49  28  95  67  89  61   8  44  25  55  65  40  77   4   9  69  34  33  66  55  28  89   5  17  69  31  65   1  38  12  71   7  56  40  46  72  36   8  36  25  64  95  13   5  23   5  13  77  41  34  86   1  53  71  69  30  12  37  57  12  21  26  17  56  10  16   4   6  75  68  37  72  59  96  26  92  16  59  52  84  65  60  27  52  36   2  53  11  60  74  41  87  88  39  88  11  93  15  95  19  79  47  99  89  84  65  94  66  33   4  34  98  18  68  96   6  42  52  15  34  65  38  50  63  48  95  65  64  97  45  37  23  30  16  35  19  43  95  86  26  37  25  52  27  73  56  76  29  43  99  75  24  91  73  32  30  22  16  22  92  27  16  23  62  26  63  65  73  83  65  13  40  32  60  77  56  14  10  94  32  90  59  98  80   6  85  50  47  16   8  94  27  66  68  20  90  75  14  43  79   6  31  76  55  61  30  60  90  54  71  69  45  68  64  87  87  16  69   6  82  26   6  52  83  36  15  48  86   2  78  97  68  71  67  33  92  89  78  27  90  31  86  60  66  75  46   4  32  29  46  61  22  73  91  67  74  46  83  73  54  39  21  46  52  22  47   4  40  79   7  69  71  97  31  10  72   4  75  68  57  30  73  57  84  61  36  47  86  74  31  93  16  65  73  42  50  22  79  27  15  63  64  96  80  47  18  42  93  42  21   8  78  39  64  63  43  63  23  98  39  88  97  68  91  61  24  19  94  44  55  86   6  39  78  49  43  47  47  43  89  41  28  77  50  39  40  67  17  55   2   2   2  73  17  31  74  31  78  43  20  32  23  18  62  92  53  18  19  47  64   8  61  36  50  28  19  35  29  84  57  98  97  43  66  78  42  52  81  98  96  76  92  59  87  23  80  38  48  16  87  63   9  60  65  28  86  73  67  37  68  11  38   6  82  84  19  99   9  97  21  25  61  26   9  10  45  97  26  95  37  80  83  75  76  33  13  63  13  93  57  88  29  13  79  55  38  77   3  47  79  52  94   7  67  37  30  34  22  90  66  89  67  43  71  66  60  11  14  62  95  87  83  56   3  53  31  62   2  94  25  51  41  73   9  65  67  96  22  24  59  81  25  53  58  63  18   5  83  78  48  80  68  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          47  12  93  60  31  95  61  34  23  64  42  39  54  37  77   6  11  30  44  96  90   2  72  83  58   8  79  40  20  20  51  34  11  18  77  61  36  30  68  53  74  42  92  62  34   1  20   9  38  50  17  52   9  53  98  29  96  40  60  38  48  69  19  70  14  70  17  93  66  63  37  34  86  53  37  99  73  23  59  70  80   6  26  56  11  45  64  83  28  52  84  49   8  13  23  91  58  31  49  62  87  48  22  57  70  45  81  59  40  97  77   1   5  11  41  20  15  59  20  72  51   2  74  32  36  57  64  57  65  43  16  82  78  94  90  92  99  12  20  82  85  42  24  68  85  71  53  79  88   7  32   9  96   9  82  98  44  55  25  68  96   4  73  65  87  56  56  23  86  87  74  96  71  81  38  47   3  61  58  31  14  92   8  33  91  67  77  34  25  85  70  68  38  67  90  10  50  41  71  48  37  42  97  11  15  46  50  16  17  31  81  75  57  11  98  37  92  18  57  92  62  81  69   5   9  35  61  10   6  39  89  54  96  32  73  44  45  20  59  28  39  38  75  17  88  18  33   4  74  85  23  93  22  69  41  94   3  40  88  33  13  78  90  51  34  10  98  49   5  93  99  56  65  84   8  53  95  35  38  98  59   4  45  46  82  64  49  35  63   4  42  24  26  52  34  38  84  97  40  39  77  31  61  69  16  36  60  86  43  25  50  87  26  94  70  39  92  38  49  70   5  93  53  20  15  29  29  91  53  40  52  94   8  15  98  18  25  36  61  45  85  37  35  27  72  99  68  50  18  31  67  85  39  41  97  42  65  51  75  52  90  51  82  84  23  27  13  78  22  53  47  87  47  16  12  22  93  94  13  51  59  89  36  51  50  12  73  58  63  79  78  17  22  88   8  90  40  79  87  61   4  89  92  63  12  41  91  88  24  26  36  50  95  93  35  34  44  39  88  36  33   3  47   1  69   8  54  36  60  65  16  31  12  35  57  20  91  89  49  83  72  75   8  73  20  23  27  90  15  52  21  36  15  80   8  28  34  16  10  55  49  97  31  79  75  25  87  53  68  40  15  62  14  84  30  86  40  59  27  54  66  13  93  51  66   7  24  68  93  64  85   7  14  33  37  99   5  73  19  25  78  45  31  20  86  39  22  53  70   3  50  88  61  47  68  45  76  82  66  39  27   8  80  71  90  17  95  25  78  60  31  71  25  89  29  57  65   4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        8  62   3  52  87  20  58  21  22  19  91  88  44  70  64  41  60  81  13  81   8  33  97  96  10  23  13  45  98  91  52  97  73  14  67   6  95  43  93  66  10  20  65   3  51  33  77  65  91  39  80  52  83  38  87   1  63  39  61  89  77  98  50  55  76  72  84  14  90  83  91  25  65   9  79  68  49  93  80  69   9  15  14  52  52  88  66  35  12  56  68  41  40  10  58  31  84  12  47  19  67  18  59  97   1  65  24  20  61  57  32  92  88  76  31  86  75  77  65  71   3  32  29  14  41  86  40  16  52  77  85  35  46  11   8   6  23  88  46  52  84  22  29  82  21  99  66  58  35  44  19   6   9  17  22  48   1  54  16  21   2   9  12  87  64  57  58  76  34  66  67  40  69  25  99  70  27  76  72  71  48  41  42  89  58  17  29  80  20  74  21  95  30  23  81  68  29  41  75   3  46  32  89  27  58  19  44  27  74  48  71  51  38  85  51  75  38  52  80  62   1  77  98  33  95   4  75  94  87  82  94  74  46  86  72  27  83  30  77   2  49  39  96  82  52  40  98  81  37  81  64  41  21  27  24  42  97  39  10  84  91  11  79  20  46  32  89  67  54  89  66  69  84  69  63  71  77  67  51  11  91  70  86  35   1  85  80  38  66  33  19  84  79  99  29  61  82   1  32  83  20  70   2  59  18  42  44  19   3  77  36  98  67  88   2  78  36  67  60  55  24  71  47  61  28  82  36  35  30  73  69  35  36  22  66  67  74  41  17   5  25  11  76  64  29  35  64  31  64  72  96  54  50   5  73   4  22   1  37  71  56  91  86  39  70  87  65  91  84  14  11  84  90  41  96  53  68  98  58  16  34  30  99  31  68   6  50   3   9  36  72  57  18  97   2  53  41  63  15  54  85  69  93  33   9  44  40  59  57  30  30   3  30  21  59  44  32  81  17  70  41  57  96  56  80   8  62  94  90  17  29  72  49  70  52   8  87  42  77  82  26  61   3  82  53  62  75  96  15  36  90  81  78  66  36  13   2  79  37  30  66  91  49  10  17  40   1  47  35  31  90   8  20  78  50  79  22  61  23  62  15  73  48  45  86  58  75  74  77  80  34  75  83  58  57  82  19  82  40  67  76   2  24  81  84  90  73  85  80  85   2  32  95  98  70  47  81  89  80  71  26  18  94  63  98  52  61  36  79  55  25  26  15  99  30  75  94  61  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      74   1  27  76  65  11  83  82  75  72  72  18  86  65  47  27  92   7  35  42  99  38  84  47  55  69  81  83   6  61  52  34  19  27   9  39   3  30  20  35  51  55  36  91  22  51  45   8  43  68  27  38  33  39  97  89  90  26  77  13  24  67   1  69  90  15  78  62  76  64   9  67  48  19  92  38  44  54  94  19  42  26  13  10  61  62  19  84  91  30  94  40  80  56  12  33  92  83  48  44  85  48   9  51  39  61  23  85  87  10  54  45  97  87  76  93  76  31  28  67  85  91  89   8  82  45  63  27  19  83  29  79  72  14  16  71  53  22  55  12  70  13   3  89  83   4  95  23  11  17  71  84  74  66  50  53  38  61  21  99  84   1  68  41  46   2  20  68  80  70  87  48  20  60  94  42  39  27  63  30   9  13  61  95  20   2  39  39  73  68  38  37  28  89  27  37  16  40  71   9  12  84  68  72  69  59  86  76  66   8  47  43   8  77  93   8  51  84  76  89  97  64  86  76  97  29  12  94  79  94  10  64  44  49   8  63  73  45  49  12  37  57  76  17  67  53  15  35  63  38  73  30  88   9   2  79  53   5  94  58  88   9   9  94  48  53  67  85  94  97  67  43  83  62  52  13  62  43  24  89   3  85  98  56  98  13  11  86  85  18  10  39  40  49  61  84   4  94  22  98  56  66  20  20  57  40  30   4  73   4  29  45  47   4   7  34  40  88  63  11  74  87  82  65  87  70  99  95   3  38  50  88  44  25  13  70  53  55  16  18  99  43  23  10   2  88  73  69  58  95  31  14  90  27  63  64  13  10  10  43  36  95  20  94  35  21  18  98  63  40  58  43  25  15   3  79  66  58  13  36  30  61  77  91  94  26  43  56  38  49   1  29   3  28  41  16   5  42   1  86  45  30  76  87  55  31  74  39  15  47  72  43   4   5  48  48  60  15   4  63  64  35  84  16  95   4  50  62  90  28  38  83  41   4  68   4  58  97   9  95  50  94  52  45   9  15  21  20  18  68  42  85  98  43  18  89  92  32  96  88   5  35  15  99  60  10  85  14  71  71  34  48  61  18  65  17   6  23  56  42  55  65  71  26   8  11  28  92  65  16  74  31  84  87  17  50  47  37  57   4  41   8  73  54  84  21  90  64  75  22  44  36  34  17  37  11   3  52  97  73  12   6  19  65  45  84  34  57   8  35  99  97  48  23  76  30  16   2  82  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    35  15  56  20  40  83  91  20  12  47  81  85  48  70  92  16  94  74  18   4  78  67  61  32  32  53  99  46  96  77  68  31  78  93  10  65   4  45  32  22  49  44  45  28   9  74  42  81  21  87  61  12  37  88   4  13  31   7  79   3  20  49  70  62  40  46  18  46  30  11  85  82  56  51  62  17  94  24   7  46  99  34  37  27  14  20  91  90  31  96  43  80  89  83  97   1  54  36  78  39  92  95  97  76   5  99   3  98  75   7  50  53  66  53  28  35  13  55  54  44  91  31  68  14  89  65  16   7  67  45   7  54  56  37  20  90   1  19  61  10  47   4  92  82  18  84  15   4  18  90  32  40  48  34  94  21  79  20  60  75  65  18  55  24  45  30  46  15  39  83  75  68   7  34  87   3   6  28  50  86  79  53  81  96  35  56  16  42  57  26  73  61  30  17  43  96  34  34  50  30  35   6  77  18  29  62  52  89  75  42  96  50   5  87   2  11  27  70  50  80  62  16  42  75  18  35  13   9   5   8  53  19  94   9  29  54  60  79   9  10   6  95  10  95  46  23   9   9  11  41   9  63  48  80  29  69  25  31  43  52  32  12  31  80  73  30   2  11  39  44  47  67  63  22  60   9  63  11  41  61   9  94  29  62  59  22  53  19  58  47  94  43  86  97  79   5  26  41  44  98  35  33  36  34   4  28  37  42  83  67  93  41  21  27  61  61  38  88  54  58  73  54  32   8  56  85  81  39  73  86  85  62  69  22  37  76  84  34  21  82  62  90  86  71  91  19  43   7  95  69  10  55  15  93  37  28  94  59  68  69  86  94  19  88  90   3  65  45  52   9  95  57  67   8  46  66  51  17  30  21  42  40  70  46  33   1  31  11  24  29  32  33  12  84  80  47  67  31  46  93  81  93  80  60  93  74  57  92  94  91  81  74   9  11  71  11  43  17  33  64  61  74  84  54  44  37  77  90  98  57   9  85  38  98  83  59  38  26  54  87   1  89  45  65  99  83  47  66  29  52  58  74  43  36   9   6  59  14  21  25  11  50  21   3  40  19  26  25  73  59  91  10  50  75  73   7  35  20  92  63  66  27  85  70  88  13  44   8  69  35  22  64  20  27  22  36  75  56  76  40  93   7  30  91  70  48  53  59  16  69  44  26  72  14  71  97  47  38  47  83  51  92   5  39   1  91  31  72  64  35  17  99  50  11   8  21  14  20  45  14  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  11  34  77  20  31  47  77  80  38  39  86  46  12  68  49  22  62  44  49   3  79  98   6  74  93  64  65  38  40  71  24  32  69  29  72  60  70  40  46  36  11   4  55  71  14  97   1  52  16   3  42  17  51  59   1  36   2  53  36  96  86   3  24  73  66  47  47  81  68  83   2  78  90  70  37  48  15   4  76  90  86  61  48  66  60  85   8  64  79  45  21  64  68  33  47  19  42  56  87  69  45  25  28  91  60  83  51  85   9  46  30  52  24  82  56  12  63  34  78   8  58  76  22   7  81  83  27  56   1  61  21  20  92  76  63  78  84  62  83  21  13   3  55  67  67  73  42   1  12  82  76  75  72  23  76  24  21  26  43  76  28  88  58  89  77  11  16  10  56  31  87   2  70  39  18  60  15   6  54  19  40  15  98   4  57  54   7  54  57  36  88  36   7  32   9  70  52  30   5  79  22  95  79   4  78  40  44   4  23  48  16  21  22  98  67  89  52  13  24  53  10  42  96  79  87   8  41   1  42  31  27  70   5  40  55  59  84  13  65  15  39  68  46  46  78  98  49  89   6  80   1  10  47  79  83  29   1  30  61  66  16  70  86  44  73  72  42  45  68  81  86  59  74   8  76  41  94  97   5  40  50  57  51  77  98  95  30  32   7  66  61  24  21  16  63  74   4   8  12  45   5  56  30  74  62  38  74  94  47  16  97  69  19  16  91   3  46  14  93  49  44   2  73  30  47  97  12  59  65  39  80  60  75  26  39  56   7  97  33  50  46  40  98  75  23  93  60  92  54  33  38  92  27  97  34  59  57  91  10  74  94  13  56  19  33  31  40   4  15  54  26   5   1  44  60  47  24  47   3  18  51  23  80  54  90  77  60  41  76  85  83  32  68  89  92  68  96  44  83  96   9   8  94  50   8  99  20  33  38  46  68  19   8  36  43  11  35  91  56  17  12  81  32  18  95  79  87  99  64  45  60  32  57  46  17  75   9  33  36  23  57  44  68  81  21  90  26   3  18  88  48  28  40  41  79  34  39  11  64  63  29  34   5  79  54  66  92  55  20  29  16  72  42  87  47  15  75  85  27  13  87  10  27  98  93  93  26  18  93  93  89  68  24  18  30  74  53  13  88  48  57  38  48  59  12  32  87  87  78  75  42  15  25  51  25  67  44  75  20  12  76  82  35  55  33  84  89  89  28  24  22  73  42  79  83  20  24  42  96  58  79  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                34  24  67  76  69  86  78  19  86  41  29  13  88  79  38  77  44  58  59  13  60  24  32  27  40  97  90  98  25  95  55  24  63  10   5  44  23  87  37  10  78  92  47   4  74  53  93  14  43  14  24  73  23  30  76  80  32  66  51  19  67   7  60  10  62  22  37  70  78   8  43  31  29  48  25  70  74  73  50  35  53  12  72  33  40  56  55  50  90  70  80  30  37  27  11   9  99  83  73  47  86  81  59  83  81  97  40  43  96  12  26   2  42  40  45  36   8  76  97  93  33  56  18  56  64  27  61  65  27   4  12  23  85  90  22  93  54   7  80   4  74  36  35  30  24  74  67  98  70  52  99  28  49   1  46  64  33  71   6  88  61  75  83  30  76  49  38  54  54  41  33  27   9  99  47  42  52  75  14  34  29  10   3  53  94  18  64  94  80  57  74  87  42  72  37  70  59   1  21  53  37  58  52  85  40  39  20  84  53   9  21  77  92  57  93  47  49  38  26  87  33  81  40  44  91  90  45   2  90  47  55  18  56  64  34  38  75  82  86  93  41  91  79  19   7  33  98  72  55   5  72  90  80  74  83  33  70   5  49  15  67  25  91  41  43  96  43  75  76  24  32  40  36  75  57  15  86   4  14   9  21  50  24  78  78   2  94  73  16  74  96  56  19  60  63   3  90   9  15   6  43  90  30  82  62   4  88  60  52  99  86  45  27  23  75  44  89   1  28  59  79  95  85  74  51  93  95  10  36  82  64  39  69  95  50  69  51  69  51  72  39   4  70  36  75  50  52   4  33  27  40  76  37  18  61  98  43  22  25   2   9  36  16  89  24  99  51  48   6  55  52  38  23  37  22  27  46  36  93  29  40  95  52  18   2  11  80  76  25  34  94  38  79  70   9  46  81  74  29  62  56  84  43  78  43  49  36  25  75  44  47  94  91  11   4  12  34  79  41  75  20  39   6  19  58  54  46  51  89  99  47  49   4  86  97  79  54  26  92   2  96  64  59  68  45  42  41  10  71  65  84  84  60   9  29  98  37   2  46  38   2   4  27  25  71  20  15  82  72  98  75  62  76  61  75  94  62  76  82  84   6  11   4  78   8  84  93  46  54  23  51  14  19  88  70  35  16  64  89  73  55  29  24  38  28  91   2  34  27  61  53  67  67  21  93  89  27  40  37  30  61  74  20  64  51  63  87  21  87  39  41  13  76  73  94  40  72  11  54  51  12  75  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              17  85  47  10  79  93  75  90  48  73  46  47  37  77  93  77  70  34  98  13   1   2  30  73  27  94  40  71   2  79  63  51  93  26  67  44   8  98  38   4  72   5  52  86  71  56  48  81  74  37  47  88  74  11  93  24  12  90  71   4  99   8  11  65  27  92  65  10  22  16  46  26  66  66  68  52  87  92  33  80   5  85  47  88  91  69  92  87  85  83  91  62  64  90  52  18  64  73  50  52  26  33  10   9  34  79  82  26  42  85   9  48  14  67  43  39  74   7  75  78  23   3  23  66  14  29  57  55  31  20  86  69  11  14  96  21  61  38  73  41  59  14  84  41  47  19  65  57  38  55  24  13  23   2  10  14  16  71  28  69  12  71  97  28  66  90  39  87  69  29  78   7  10  75  68  71  16  48  66  31   9  36  86  86  22   4  25  82  27  16  14  50  99  17  93  98  93  52  51  81  78   8  10  39  53  99  27  26  65  64  94  33   5  76  13  23  28  42  84  55  50  69  35  82  89   8  76  67  22  99   1  20  77  64  77  68  66   7  50  30  17  70  35  81  71  70  32  50  37  83  57  42  50  99  63  25  24  61  97  67  72  80  74  78   7  12  50  20  20   9  97  38  60  28  83  26  92  84  80  30  73  66  24  33  59  34  40   8  49  51  68  10  54  46  58  93  17  29  27  70  47  78  45  61  37   4  31  70  43  51  77  68  28  56  58  97  75  62  48   4  67  28  66  61  97  67  91  58  95  13  24  79  69  20  20  21  35  99  26  35  87  39  59  13  71  91  75  38   5  24  22  28  30  73  75   1  92  83  90  63  69  36  61  59  16  57  34  43  94  51  30  38  99  69  54  86  59  50  96  85  74  62  13   8  65  66  33  56  63  98  27  52   3  25  75  17  10  66  33  33  37  25  43  69  10  13  82  47  88  75  22  25   2  95  80  91  70  74   8  30  88  77  80  33  88  34  25  29  96  12  77  87  51   6  29  89  43  94  49  11  46  70  11  14  84  27  33  85  84  53  37  83  34   1  44  53  60   9  56  60  13  40  51  10  38  14  78  27  33  85  50  39  91  95  69  13  12  39  11  75   4  85  88  12  63  74  75  31  70  47  12  45  12  53  27  74   1  52   4  24  50   6  42  91  20  21   2  21  26  63  83  21  87  70  94  91  92  85  21  76   3  87  28  70  20  45  59   6  71  68   9  43  53  62  55  37  51  31  95  53  34  86  28  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            97   8  59  70  36  32  45  59  99  85  24  27  19  69  33  42   3  10  65  21  39  26  81  66  77  70  13  56  66  21  84  65  48  25  35  75  75  12  57  71  50  79   6  56  67  25  84  24  62   4  12  11   3  68  85  37  10   6  34  21  67  26  32  12  87  84   5  35   7  36  90  21  82  90  29   5  73  65  92  75  51  70  63  27  51   5   6   8  49  15  24  47  32  76  70   4  93  26  19  84  53  69   6  52  20  53  72  94  61  75  29  26  81  69  77  45  29  24  85  83  29  44  55  85  23  52  35  60  38  38  77  51  17  94  75  49  99   7  20   6  16  12  69  84   2   7  84  61  70  11  84  45  83  97  48  50  73  82  29  20  92  22  72  88  49  69  35   6  37  65  69  31  84  47  81  67  76  27  22  13   1  51  88   7  53  42  34  90  50  32  34   2  16  87  93  40  11  85  42  87  73  78  91   8  27  61  31  89  10  42  95  31  61  54  56  99  83  58  33  95   4  35  14  21  69  62  34  63   1  77  87  45  84  40  18  96  78  74  82  50  73   9  37  42  47  60   5  63  84  15  50  18  42  10  95  64  27  71  46  56  33  80  21  67  13  29  10  20  20  47  71  96  58  61  38  35  97  46  63  26  79  11  44  44  57  75  88  49   8  30  92  93  19   1  47  43  18  39  14   2  19  77  33  81  96  15  47  29  58  32  10   2  66  91  66  57  47  74  36  34  71  74  43  29  97   2  82  59  75  75  18  92   3  99   8  88  25  74  31  61   3  59  53   3  35  56  44  72   4  96  64  72   6  54  40  26  56  63  52  31  64  78  60  32  55  52  32  73  22  30  86  83   6  90  86  74   7  23  54  17   4  92  15  73  32  14  66  25  37  25  73  43  10  94  97  89  25  18  24  10  71  38   1   8  28  55  17  35  54  69  88  19  17  17  86   2  14  11  97  38  53  25  78  72  31  27  82  26  16  70  12  92  53  69  80  41  85  53  83  72  17  67  94   7  62  68  11   3  79   8  58  88  48   7  35  35  52   4   3  68  45  39  99  68  53  48  97  67  54   7   7  54  36  37  78  84  59  45  91   9   7  27  95  60  79  87  32  42  25  90  74  82  65   6  23  10  56  81  86  11  23  90  20  95  82  89  37  30  90  29  84  80  59  71  93  35  37  75  42  35  11   7  34  11  60  71  99  64  57  98  43  54  13  21  86  71  22  24  51  48   5  73  76  49  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          23  76  85  10  84  71  30  79  54  50  61  70  30  19  68  39  26  98  36  78  93   8  38  97  59  79  16  33  13   3  55  39  50  13  44  94  85  28  93  88   1  73   2  70   1  46  78   5  20  95  58  27  26   1  17  12  79  78  20  50  79  79  45  23  87  24  31  33  78  98  20  72   5  60  84   6  45  33  13  51  21  56  83  30  14  74  20  72  75  40  25  28  88  34  90  13  28  96  52  56  29  24  81  34  87   8  90  11  77  15   4  39  82  63  74  49  78  51  91  71   4  57  83   1  97  39  74  49  23  26  83  37  36  47  54  29  22   1  60   1  13  86  21  17  75  32  91  58  80  90  32  29  96   2  67   5  54  15  37  87  56  94  26  35  96   5  58  92  22  67  80  91  63   8  54  23  98  62  78  20  10  15  77  71   9   4  38  32  26  66  64  93  39  87  96  91  88  11  95  48  80  73  88  97  38  83   9   5  54  39  91  87  42  72  33  95  35  82  22  85  73  71  38  91  50  54  79  19  65  20  98  55  51   5  49  62  15  91  92  29  52   9  91  73  52  98  44  63  69  69  96  43  67  72  19   2  70  14  29  83  73  74  66   3  59   1  30  96  67  20  55  29  34  39   3  56  57   8  67  99  17  90  34  50  65  84   1  35  12  65  27  39   7  57  67  83  37  79  87  81  14  51  20  78  25  78  14  52  65   9  17  93  35  17  20  53  10  46   4  88  66  68  99   8   9  36  56  44  83  14  82  96  82  19  63   6  55  37  33  43  37  34  44   6  23  98  62  69   3  23  16  74  97   7  39  23  24  35  29  73  23  98  47  87  85  81  83   1  48  71  73  50   8  22  22  54   8   7  98  83  82  90  19  44  24   1  75   6  42  42  87  13  91  55   6  66  28  77  24   7  83  12  17  55  15   1  21  48  19  42  39  87  37  82  50  93  10  49  96  34  85  84  67  10  54  58  12  63  43  19  18  14  40  67  53  19  40  73  63   5  74  45  32  36   4  83  44  33  83  29  32  55  75  11  85  85  16  25  28  87  88  60  61  98  71  98  55  24  97  20   7  10   9  51   8  88  52  83   4  11  75  92  81   4  84  64  40  46  15  85  52  13  62  41  18   1  19  66  39  87  12  23   1  22  28  42  36  46  76  84  15   8  23  91  54  46  95  78  24   4  66  72  80  29  67  74  26  60  75  17  41  91  11  83  61  34  98  68  44   3  40  76  68  52  52  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        99  27  13   6  84  45  34  62  93  13  70  48  90  98  97  64   3  15  56  71  44  75  38  88  65  26  16  99  45  22  57  83   1  46  64  95  75  66  62  31  27  24  71  76  93  21  25  77  61  46  70  35  28  56  50  56  20  95  65  10  19  53  91  25  39  99  63  89   9  80  73  24  81  25  55  57  85  68  87  25  66  49  93  53  26  53  77  67  52   8  59   8  55   1  31  25  36  58   5  23  38  91  10  44  87  93  89  94  19  21  67  37  90  14  15  81  83  57  91  39  78  64  55  61  21  34  57  88  95  21  77  33  48   5   3  83  21   5  61   2   9  95  98  36  58  32  44   3  51  42  69  12  20  99  76  16  60  49  64  54  80  34  78  23  55  61  40  88  97   8  97   2  70   3  60  65   4   9  28  39  73  26  54  13  91  78  57   4  94   8  29  96  49  82   8  10  81  52   9  98  50  36  89  94  28  87  19  98  94  35  71  52  72  44   3  26  77  40  10  74  14  35  10  25  37  29  29   4  58  40  16  57  11  13  77   8  46   6   9  29  17  31  28   2  36  57  99  98   4  65   6  39   2  32  52  90  67  57   1  24   9  58  39  90  41  75  83  51  89  13  44  96  43  42  49  98  98  13  15  48  16  82  65  12  42  60  40  83  99   2  73   9  62  26   6  26   1  39  41  75  13  63  26  58  32  31  71  13  64  64  33  53  39  52  34  37   8   1  50  29  27  90  59  73   6  98  34  63  13  70  57  11  43  32  30  56   8  48  58  86  89  17  11  74  13  40  11  81  91  76  56  30  53  52  22  22  83  73  17  95  43  33  63  15  50  14  50  54  41  76  88  34   7  98  25  17  49  68  14  20  97  94  45  37  90  55  74  72  58  91  33  63  84  63  13  96  77  73  49  86  96  96  56  13  77  35  87  20  70   4  63  10  72  56  85  71  73  69   1  80  85  96  85  30  33  27  66  80  54  73  94  21  67  10   5  72  13  53  41  93  41  41  93  54  44  63  32  68   1  55  14  45  69  52  77  89   8  71  63  82  96  24   5  54  31  63  51  96  26  17  79   1  60  92  78  15  36  10  11  82  80  29  95  36  61  89  34  95  53  68  55  91  27  70  56  82  41  88   6  94  20  98  63  98  97  46  54  24  92  91  77  93  22  86  23  45  95  58  47  76  70  18   5  55  89  27  93  12  79  50  71  83  51   9  52  22  12  18  68  86  26  80  78  88   6  85  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      78  58  14  96  10  74  90  78  70  38  38  94  65  94  85   6  20  84  80  79  29  20  79  75  76  53  98  99  90  77  43  79  19  38  55  16  49  27  79  30   2  64  60  81  15  96  18  30  75  47  20  84  82  20  62  90  89  37  33  56   1  65   5  64  72  11  27  68  38  84  21  89  90  48  54  54  50  19  95  90  71  97  43  86  53  66  61  61  84  63  21  21  67   7  58  93  42  79  72   5  84  14  58  21  51  50  61   9  28  32  65  56  26  16  27  75  36  94  93  89  46  61  69  43  58  94  44   1  77   8  17  88  64   9  84  34  55  13  64  57  43  59  13  27  61  71  18  46  61  55  87   9  52  57  53  97  80  90  46  29  49  12   2  50  83  16  44   9   7  99  47  34  86  21  38  33  86  56  33  18  12  53  28  57  30  73  98   1  44  49   3  62  83  37  94  37  11  96  32  28  29  66  93  52  60  48  66  86  57  72  34   5  96  29  94  82  35  48  82  14  90  34  93  33  96  83  90   1  72  65  60  20  26  40   5  38  17  10  84  77  33  75  79  44  59  11  82  25  53  92   5  65  34  75   8  50  16  34  57  44  53  95  42  73  12  36  79  32  62  48  42  36  46  28  75  57  63  82   1  69  29  32  98  85  89  90  10  77  84  76  83  44  52  83  78  65  43  46  56  98  71  57   3  16  26  15   7  12  30  20  84  20  20  41  35   6   8  55  42  52  24  73  71  35  43  20  49  13  12  13  20  87  94  37  89  64  39  62  46  86  88  54  40   2  38  28  66  56  10  20  78  77  17  30  92  76   3  73  48  70   9  41   4  99   5   9  65   3  21  17  85  58  66  23  39  13  65  38  97  20   3  95  15  53  64  96  48  30  95  58  38  18   9  62  31  28   4  90  27  45  46  82  80  89  23  24  73  70  14  66  68  79  18  73   8  90  33  78  79  13  58  27  43  48  56  59  26  82  44  14  73  36  61  86  95  27  56  51  34  86  11  18  86  39  25  56  88  87  45  82  94  23  36  96  31  49  68   3  36   5  74  37  84  36  34   2  19  96  26  68  73  60  54  38  59  31  75  33  72  22  13  77  76   6  29  95  82  13   8   6  94  41  63  97  52  39  79  23  83  25   5  48  15   3  78  46  43  68  77  94  16  58  65  60  56  55  77  15  86  56  78  86  31  88   4  23  56  82   5  63  81  27  35  16  58  88  27  41  90  89  67  41  53  35  22  70  29  14                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    6  51  33  46  42  53  11  29  97  54   6  51  60  13  43  71  12  62  18  46  36   7  29  53  54  11  34  19  39   2  53  97  97  42  99  68  53  32  20  59  23   4  98  86  34  97   6  75  49  10  85  35  53  88  90  39  29  77   1  34  51  17  68  55  69  60  64  90  54  64  79  30  62  96  90  45  52  34  21  77  99  37  19  95   1  90  67  21  13   9   5  91  65  82  49  10  24   6  49   5  11  50   7  65  82  83  33  26  18  69  60  97  56  49  96  34   1  34  51  64  30  40  45  87  11  40  38  27  73  76  11  56  64  29  64  15  15  48  63  27  40  11  37  13  39  35  65  18  69  55  59  63  69  97   9  95  59  33  53  81  39  90  55  16  35  69  79  63  99  45  63  66  54  80  82  70  79  65   6  26  63  86  64  35  22  84  43  73   3  95  33  15  85  89  94  34  97  15   8  71  38  42  69  88  31   7  13  28  44  41  19   9  49  26  39  25  37  68  20  52  62  42  86  78  74   7  26  75  68  84  63  54  84  15  84  81  31  47  64  26  32   9  32  50  68  46  43  97  29  90  59  53  29  21  69   6  97  23  36  50  39  37  18  98   2   2  83  79  76  78  78  83  82  61  20  13  95  28  98  48  32  60  81  45  13  37  70  14   1  63  18  23  22  77  88  13  45  94  26  71  67  41  97  27   3  32  68  65  68  19  93  94  15  68  86  75  16  42  64  21  39  99  56   6  94  50  87  36  61  57  23  35  46  98  37  94  92  74  21  60  89  85  20  98  16  97  99   8  96  12   7  86  64  14  23  40  61  31  95  98  10  79  84  50   6   9  26  45  68  29  76  76  63   1  87  80  66  11  94  29  65  63  44  28  30  66  89   7  54  52  89  19  93  31  70  91  97  71  67   4  28   5  63  45  76  76   5  61   1  28  96   9  21  81  77  24  67  21  38  90  44  82  54  83  52   6  48  33  31  91  30  41  51  44   2  87  19  61  20  73  28  34  18  74  45  56   1  53  24  62  10  95  23  46  98  86  69  15   3  82  63  31  98   6  26  57  65  45  14   1  18  21  95  93  19   2  45  12  36  44  24  75  46  41  13  75  74  93  52  50  63  63  43  31  79  63   7  68  96  64   1  38   2  97  24  30  39  68   1  87  26  41  28  21  26  53  86  53   5  96  46   8   4  11  80   9  27  21  43  12  88   9  41  31  88  86  45  78  82  99  30  56   6   7  32  14  99  34  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  32  81  14  52  26  32  83  26  84  45  97  56  48  35  73  11  80  77  88  53  79  49  62   1  36  93  10  38  33  79   7  28   1  69  52  89  90  63  32  97  86  93  70  67  72  68  68   9  91  77  30  46  68  54  30   5  16  97  57  78  77  21  84  13  71  42   8  88  49  46   3  59   6  97  20  20  43  11   4  59  88  69   5  76  71  34  21   7  45  33  31   3  48  98  72  30  59  35  34  33  95  29  65  19  76  84  88  81  87  36  77   5  46  99  51  95  26  86  67  42  74  95  42  87  83  50  71  49  96  33  14  91   9   6  41  33  61   9  22  43  44   7  72  85  92  51  98   4  29  88  98  48  30  91  70   4  77  23  16  82  80  10  41  79  46  35  44  48  20  35  23   4  58  75  68  35  43  39  98  22  34  22  10  72  44  85  47  96  62  15  56  49  19  14  58   4  76  35   3  79  71  74  52  74  35  68  18  39   9  44  79  14   1  54  57  68  79  80  73   5  11  74  53  46  19  18  34  16  46  64  31   6  33  85   9   8  52  71  94  33  94  62  75  31  94  11  51  77  72  23  53  36  88  47  88  55  31  88  40  75  28   8  27  75  93  78  93  75   9  39  47  48  71  47  64  20  51  20  77  63  95  88  26  15  25  47  21   7  74  25  65  51  95  83  51  60  16  99  19  23  75  43  55  22  63  52  13  21   5  75  93  38  52  35  99  18  66  73  47  71  97  17  15  33  61  29  34   8   5  40   1  40  59   3  62  11  84  98  17  12  16  68  64   9   2  14  64  19  83  23  99  46  64   1  66  32   8  75  97   3  21  83  23  76   5  90   9  89  39  10  73  46  53  19  85  21  75  17  40  51  47  83  36  36  45  82  59  72  27  69  19  37  14  39  72  94  54  72  27   1  83  79  99  79   2  15  69  12  12  26  12  33  50  64  55  32  36  19  68  88  14  56   9   9  90  32   2  76   9  38  55  26  83  45  87  93  46  17  63  69  78   9  57  43  32  65  11  69  46  87  12  39  67  91  49  89  43  74  75  46   4  53  11  61  15  26  93  46  30  27  67  76  28  84  32  92  43  46  85  65  20  84  44  60  51  92  23  25  91  32  63  83  54  28  12  41  99  94  63  78  30  19   4  61  55  50  41   6  48  34  80  65  88  38  28  37  68  61  38  42  27  26  98  35  82  51  60  40  82  98  31   2  92  48  40  95  24  82  50  77  52  18  80  25  48  56  90  81  34  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                93  52  76  57  10  40  90  62  51  15  39  84   6   7  72  83  44  26  95  57  31   7  86  25  68   8  89  48  52  15  66  28  67  93  72  26   2  23  69  13  33  21  21  39  38  15  97  59  43  48  67  71  30  61  72   8  38  45  57  28   9   8  98  81  19  52  29  89  58  41   7  85  12  57  39  47  89  95  89  61  31  72  85  20  62  65  62   7  61  34  91  31  67   4  83  83  22  12  45  29  68  18  32  70  48  74  63  85  95  17  65  48   9  98  63  32  81  66  73  73  94  53  48  21  80  65   4  78  97  59  59  30   3  90  68  26  87  26  93  57  11  36  68  37  43  87  91  35  84  91  52  56   4   1  16  42  72  72  11  82  16  83   3  12  34  24   6  94  63  65  41  50  33  94  38   3  23   8  10  80  33  78  81  50  87  94  13  91   3  64  60  63  20  12  94  86  26  15  24  37  54   5  36  67  96  76  15  67  14  35  11  83  11  98  64  41  84  55   7  23  21   1  37  69  41  50  84   1  12  73  12  13  26  29  58  27  55  45  70  83  51  89  27  50  56  57   3  97  53  24  71  10  34  64  14  38  98  21   1   8  55  40  47  88  38  99  87  63  56  57  45  28  74  64  15  57  59  76  57  82  59  60   4   8  57  71  49  96  61  69  71  52   4  92  24  83  49  33   3  19  70  73  89  65  40  58  77   4  73  88  18  69  72  21  43  99   6  22  19  12  38  25  36  71  79  13   2  95   3  10  60   7  46   7  70  32  49  82  54  67  35  59  69  81   5  74  24  88  72  12  33  69   2  35  28  40  80  36  13  74  93  61  14  50  15  92   6  76  62  88  64  96  15  39  24  73  65  16  95  80  48  95  81  63  74  56  50  95  61  57  32  16  53   5  94  77  73  94  40  76   7  55  49  57  32  83  72  64  81  63  95  76  55  73  31  19  35  34  43   9  36  19  76   6  44  27  24  17  87  26  20  63  21  86  82  18  49  55   9  35  53  74  44  64  26  91  22  82  79  87  44   2  52  95  93  56  82  21  65  37  82  79  67  59  80  55  21  43  17  86  67  21  62  61  32  41  70   2  19  64  85  82  57  90  61  45  72  75  84  38  76  62  38  58  58  69  74  32  78  45  89  22  63  21  65  54  59  96  58  28  80  97  52  11  69  65  79  96  64  98  60  24  96  31  56  34  60  86  27  59  61  52  60  23  47  28  88  73  96  28  94  93  71  78  27  89  92  94  81  68  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              7  25  49  35  73   2  75  37  20  25  93  12  19  91  45   7  12   5  98  46  58  55  46   7  54  61  27  88  50  69  19   1  79  81  12  86  37  98  26  29  94  16  37  40  33  60  96  57  32  40  31  92   6  98  29  59  56  49  70  96  27  20  98  56  58  73  98  69  64  43  39  12  13  89  17  72  97  77  63  88  86   5  30  97  74  38  82  12  16  18  48   5  43  53  16  64  77  24   8  22  62  37  67  64  15  87  35  16  14  50   7  22  31  15  29  45  44  27  37  55  93  30  34  26  31  59  25   2  94  12  32  97  95  84  69  20  98  18  37   1  75  74  70  46   4  37  73  57  22  92  86  60  81  24  19  16   7  98  90  13  64  70  53  59  13  65  18  74  30  60  47  40  24  59  52   4  83  51  48  92  79  90  14  71  27  94  55   1  49  23  54   5  51  21   6  61  25  80  21  78  39   9  64  52  66  43  45  99  76  12  44  38  34  10  62  36  91  87  15  69  67  93  19  34  91  57  18  72   9  92  20  26  59  79  14   4  75  53   1  59  93  87   6  75  87  62  28  47  21  55  81  86  97   5  15  42  55  16  13  77  92  33  36   1  44  20  56  45   5  43  38  55  58  38   1   9  84  27  93  18  98  19  92  65  13  44  66  70  69  10  49  81  87  16   8  60  48  99  66  53  55   2  87  53  57  83  30  51   6  71  51  32  50  20  54  53  25  89  31  47  88  31  73  48  20  31  69  61  80  21  92  40  39  99  32  74  53  93   7  49   5  99  16  86  49  44  13  77  25  12  24   5  94  59  54  43  91  24  89  43  85  82   9  16  17  39  19   7  40  85  75   7  22   9  30  15  44  35  66  30  60  93  18  11  98  87  70  15  10  43  18  92   8   7  32  53  94  37  51  36  94   9  70  98  76  64  64  65  62  66  21  72   2  55  83  63  98  39  57  64  13  78  26  89  65  36  44  39  26  37   7  82  56  93  19  73   3  28  88   1  50  19  81  53  47  51  87  65  57  11  30  18   6  86  66  74  23  27  34  66  28  54  74  39  91  58  58  17  35  96  56  59  80  95   4  27   3  34  38  70  32  77  43  29  94  45  83  68   7  86  57  76  56  87  38  41  80  32  94  12  54  17   2   5  56  66  55  32  39  93  91  52  44  19  90  74  48  98  22  75  22  28  20  69  52  36  67  25  30  97  48  51  17   2  96  69  96   8  47  39  40  76   1  97  28  96  98  30  89  19  87  16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            73  18  31  88  55  80  31  25  15  59  13  75  62  49  79  89  42  15  56  24  18  10  18  14  30   6  50  11  53  67  25  18  92  28  69  28  73  58  42  37  15  24  25  27  21  39  35  17  64  16  80  13  29  22  46  53  93  84  62  35  90  83  60  38   4   5  32  66  52  47  51  95  48  18  24  94  24  63  13  97  27  52  83  74  23  11  69  86  69  88  22  23  29  23  70  75  83  11   7  74  47   9   9  93  44  20  84  17  75  13  67  32  24  97  22  54  35  29  14  88  31  71  92  93  50  38  67  29  10  59  91  79  83  22  84  63  58  35  40  96  84  11  79  19  69  93   6   8   8  72  88  78  95  64  56  21  32  85  37  62  12  65   6  65  41  85  75  19  15  21  75  60  67  46  26  84  98  11  26  89  23  84  20  23  67  83  27  91  53  27  76  87  22  28   4  51  11  83  59   7  32  93  97  82  70  43  94  55  22  80  82  83  82  82  62  51  10   4  79  43  64  64  36  85  98  25  78  42  25  87  30  59  63  53  28   5  14  44  83  78  45  48  59  66  78   7  37  14  56  73  88  55  67  18  68   7  23  65  86   4  46  30  31  83   8  70  29  83  96  21  66  70  84  10  20  80  77  58  83  25  10   3  95  42  76   9  94  22  11   3  27  48  61  41  86  69  59  55  90  51  60  25  99  17  42  63  75  60   7  83  29  83  36  13  78  47  46  29  43  47  14  67   8  54  41  33  80  56  23   3  83  36  56  39  95  71  17  60   8  36  19  55  53  68  83  56  29  50  98  81  70   9  31  62  74  68   6  45  48  10  89  78  97  16  38  36  98  82  81  81  50  69  69  34  36  48   2  25  35  95  42  13  30  90  61  25  89  11   1  95  75  52  56  24  93  75  97  43  38  52   7  52  26  81  49   1  22  70  69  88  12  46  54  42  99  61  12  70  33  61  69  93  11  67  39  66  71  23  30   2  30   4  91  45  47  28  47   3  80  11  50  46  65  39  88  11  11  20  78  21  51  61  94  14  89  21  42  24   9  12  91  61  37  29  73   4  90  66  18  61  76  39  30  79  81  51  27  57  71  45  27  43  79  96  72  95  74  79  59  40  51  99  75  31  10  75  93  26  57  75  25  82  16  35  21  62  64  93  87  79  82  10  21   3   8  39  88  64   8  61  66  20  56  50  61  61  41  12   5  37  32  68  51  34  50  20  26  68  60  71  26  45  90  44  31  12  78  16  86  60  70  75  38                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          5  19  16  65  74   8  29  28  58  80  75  24  48   7  97  80  25  63  35  91  34  86   2  77  82  55  83  20  81  46  91  77  75  30   7  54  77  78  75  80  53  50  40  88  27  25   2  14  50   9   3   3  39  37  14  26  85  75  89  25  65  89  28  30  76  95  34  29  73  10   3  47  74   1  94  85  64  96  97  38  70   7   4  78  78  33  96  66  38  36  13  17  31  58   1  26  76  88  40  97  80   7  90   2  15  24  92  54  24   3  14  66  79  85  57  47  20  22  30  16  46  63  63  63  82   7   5  39  83  54   6  91  84  80  67  76  36  96  42  56   8   7  33  73   3   5  29  47  67  53  22  97  43  21  70  51  88  53  48  64  72  43   5  64  55  56  72  77  54  88  83   4  85  14  73  86  33  30  47  12  89  52  26  96  59  99  18  64  99  32  39  30  88  95  40  21  26  25  68  28  27  45  33  90  80  47  42  32  66  20  96   8   5   1  20  20  50  50   3  68  43  83  44  23   3   1  78  70  84  32  78  19  34  70  43  94   5  17  40  45  40  81  85  39  87   7  95   7  83  97  76  66  55  79   1  88  43   1  36  38  10  16  17  32   3  42  93  87  54  24  27  61  36  34  62  44   2  19  29  11  59  35  35  45  34   1  22  86  61  41  15  73  14   6   3  87  20  12  14  89  38  47  93   4  35  21  42  67  44  25  16  34   5  27   6  41  69   3  89  78  23  74  11  90  37  32  30  89  92  41  29  57  21  75  91  29  41  88  47  77  22  23  22  47  33  66  42   8  20  12  48  49  26  25  81  33  61  31  73  79  75  51  45  38  83  93   1  17  23   1  63  95  13  52  30  52  24  97  46  84  39  18  10  84  44  13  32  29  77  96  30  35  76  32  68  93  85  14  75  59  56  18  89  18  40   2  72  32  42  70  25  42  22  87  94  20  70  78  25  88   1  41  72  78   8  91   4  94  45  98  59  72  45  90  85  93   5   8  32  73  65  68  69  96  81  58  72  53  11  54  41  68  25  11  75   7  49  76  39  14  20  49  86   9  72  51   9  78  31  64  20  76  22  41  19   5  39  82  21  57  72  40  46  31  85  40  84  94  39  96  80  40  96  69  52   4  17  83  65  38  52  93  34  65  85  98  58  26  27  16  39  76  37  17  52  72   7  47  79   2  44  10  86  31  52  24  86  75  78  84  45  79  24  90  92  91  42  40  16  64  87  49  81  16   3  58  76  31  70  68  52  39  79  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        27  67  53  38  98  60  69  43   4  31   8  96  81  80  53  70  92  49  92  45  17  87  58  74  91  82  87  52  18  81  62  91  73  22  71  99  55  17  59  39  20  90  67  79  67  33  69  95  50  81  15  46  91  69  27  25  76  42   8   3  25  88  13  71  92  98  31  92  42  72  41  19  63  68  24  41  57  91  57  40  19  13  40  86  19  36  27  44  36  14  50   9  83  91  86  81  56  72  30  11  86  57  76  61  56  92  47  46  39  73  50  14  91  56   3  19  34  32   9   9  14  47  26  55   8  41  25  21  33  90  89  98  22  21  49  23  38  99  63  29  80  72  13  49  36  31  50  24  22  68  53  16  79  67  40  14  10  12  22  68  75  29  75  73  97  93  64   4  49  80  72  83  26  46  71  91  60  61  84  56  69  27  93  98   4  99  29  60  46  45  68  90  53  69  76  38  55  53  73  88  79  57  64  79  58  19   2  15  72  35  50  93  61  31  53   9  90  31  78  10   1  67  19  37  47  48  53  92  77  82  23  37  63  15   2   8  24  21  54  91   6  22  64   3  45  18  89  68  46  85  63  31  57  53   9  63  91  61  73  17  74  69  69   1  43  11  12  31  60  27  96  47  80  23  88  74  81  60  26   4  25   2  84  31  50  97  86  54  51  50  19  23  93   4   2  31  63  96  91  84  37  77  69  70  30  85  59  60  53  74  36  24  49  77  40  42  16  95  51  44  83  45  35  67  72  28   2  14  48  78  44  26  32   6  13  54  33  88  74  28  12  57  47   9  14  19  49  72  27  75  52  61  47  42  55  96  89  66  39  78   6  66  90  53  82  36  98  80  54   8  40   3  17  20   1  73  31  17  19   1  45  52  71  66  45  22  92  86  37  27  42  20  58  21  75  55  13  10  12  71  72  11  24  50  60  34  74  84  65  86  23  24  67  15  49  67  76  23  36  70  79  31  17  42  70   8  91  45  36  70  94  45  93  50   6  13  18  57  91  65  29  65  27  43  48  14  45  55  44  87  29  93  20  21  18   6  12  76  97  98  98  18  22  31  13  44  55  23  40  84  43  89  23  50  65  26  40  97   6   5  43  28  15   5  93  85  25  52  17  27  70  15  74   9  17  13  46  63  80  34   6  49  11  19  23  41  61  48  13  37  38  26  10  39  51   7  84  84  52  59  49  96  86   4  54  42  49   7   8  18  12  25  26  51  47   8   9   1  99  77  24  19  39  64  60  99  66  97  46  17  92   2  26  71  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      86   3  12  76  46  69  97  47   2  27  83  73  58  74  48  22  52  81  90  75  62  71  83  80  17  16  68  77  94  40  13  11  30  85  11  63  19  78  56   5  50  57  13  90  33   8   1  63  21  50  12  38  51  20  92  22  16  64  70  42  51  20  86  31  47  50  41  37  91  89  44   4   5  43  83  65  72  39  46  30  22  58  35  74  97  78  63  99  69  34  99  61  54  61  65  37  89  92  74  33  34   8  75  54  83  69  93  82  26  62  38  74  81  69  20  91  83  13  67  36  41  99  14  69  26   2  87  52  44  41  34  23  87   7  51  10   4  59   9  79  32  51  51  75  16  90  94  49   5  40  57  11  56  90  50  72  39  30  68  60  42  56  33  50  76  56  73  52  22  43  87  11  75  38  75  72  99  35  46  59  30  93   2  31  40  26  43  22  50  12  18  61  25  50  17  86  44  56   8  34  19  61  66  28  41  58  99  36  57  59  66  66  51  49  54  40  15   7  35  48  54  50  55  79  70  76  46  25  82  37  34  30  99  33   3   1  66   8  30  74  30  37  52  72  81  83  84  32  41  22  89  60  25  21  57  66  52  82  10  87  59  34  37  94  37  89  55   7  87  14  16  34  48  51  50   3  37  74  91  70  29  60  64  63  39  55   9  82  60  96  89  35  71  62  43  96  81   3  32  70  27  55  89  71  59  36  97  69  42  47  72  69  44  67  36  47   8  55  68   8  72  42  84  98   2  84  25   1  71  70  33  29  35  72  68  76  33  41  16  60  48  83  13  10  42  67  81  11  40  96  45   2  73  77  93  74  17  44   3   4   1  79  55   6  84  90   8  57  45  89  48   2  97  53  71  68  20  18  74  46  63  86  62  19  29  76  57  18  34  26  31  84  23  49  47  23  43  77  33  50  42  44  25  40  47  51  42  43  65  82  89  19  83  89  19  95  43  78  12  92  40  15  70   8  25  47  31  60  67  83  97   7  19   9  97  44  94   8  49  37  68  25  35  38   5  78   7  10  51  13  60  30  66  75  74  75  47   7  57  80  23  32  45  20  25  69  68  51  78  49  35  33  14  37  20  63  95   5  46  76  30  95   7  88  56  55  79  99   6  77  69  51  53  92  36   8  60  54  29  88  27  97  82   1  85  37  33  77  66  49  73  85  93  36   4  72  33  87  86  12  72  87  90  56  50  15  62   2  13  75   9  13  79  93  92  91  47  84  48  36  11  96  93  96  68  55  78  22  42  38  79  27  79   5  19  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    32  97  77  45   4  58  68  93  92  55  15   2  65  21  87  41   4  14  45  24  73  72  51  13  39  72  99  42   9  53  65  75  43  49  81  91   6  78  39  72  18  59   4  51  88  59  14  61  72  95  93  85  76  50  73  99  55   5  54  95   6  82  20  97  99   6  83  64  23  91  60  11  66  10  72  78  35  25  68  13  76  66  79  43  20  27  75  26  37  83  75  22  97  65   4   9  57  50  97  64  89  98  50  53  32  37  62   3  83  40  90  65  36  25  79  41  67  10  15  49  94  81  30  80  72  55  80  89  64  28  85   9  64  13  64  99  36  50  73  53  49  32   2  27  47  85  60  11  61  54  77  10  30  69   2  44  43  62  91  80  95  87  12  32  24  42  16  49  60  30  96  44  98  82  25  36  33  28  51   1   5   5  63  21  91  82  96  88  85  86  72  75  86  44  53  81  46  52  94  67  19  26  98  84  20  22  84  64  38  73  73  29  63  79   2  39  82  48  23  13  96  74  16  11  50  66  11  54   1  59   1   9   5  37  77  30  94  74  36  78  39   5  33  65  72   3  19  60  99  40  84  57  66  42  56  63  72  85  75  60  59  41  86  16   1  87  97  70  38  19  73  32  64  47  16  62  33  54  54  49  34  13  29  43  70  66  87  41   7  76  23  55  62  28  12  62  42  56  86  42  23  96  54  24  91  79  16  59  21  85  52  88  61  84  73  38  96  88  29  67   1  40  73  94  40  19  51  78  64  30  79  86  41  57  86  23  88  44  21  64  46  94  88  49  86  20  44  67  21  41  41  39  16  23  30  89  40  48  49   4  94  67  33  43  38  83  99  42  11  38  49  40  59   4  90  39  96  68  13  49  74  74  32  35  51  15  19  83  40  61  36  39  89  20  37  56  84  83  87   3   7  90  19  78  31  98  57  47  50  53  77  43  24   4  12   5  37  49  42  91  23  80  87  52  16  72  32  28  61  85  17  65  38  77  10   5  83   6  47  97  26  62  71  11  76  78  21  10  54  36   7  55  80  52  62  54  91  19  77  18  14  57  96  65  78  49  37  12  96  60  24  34  10  57  83  88  87  33  75  31  69  22  56  71  72  29  35  96  97  84  93  69  84  27  58  97  12  28  22  67  17  35  41   8  40  53  13  37  98   2  59  75  72  43  94  10  36  45  51   1  70  62  66  50  29   6  37  83  28  91  93  75   5  80  50  23  53  53  75  15  36  24  30  44  74  98  78  97  21  73  53  76   7  55  41  27  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  62  96  53  13  89  54  76  42  18  24  57  69  26  84  41  40  42  50  78  52  95  76  77  86  39  56   7  22  17  54  56  31  34  29  15  94  70  49  33  43  53  22   2  86  11  70  85  29  23  61  49   5  78  83  10  68  83  39  47  86   5  20  78  59  25  80  57  85  71  46  86   9  20  92  93  14   3  58   1  58  68  96  60  33  42  22  12  31  29  60   3  57  98  11  34  75  75  95  93  32  57  27  30  84  89  73   8  95  26  86  97  70   8  68  65  45  71  28  68  13  50  95  53  92  36  82  21  27  55  54  40  48  86  76  33  54   9  79  83   7  89  15  79  46  58  40  43  32   5   3  64  98   5  43  53  42  62  75   2  22  12  61  39  61  58  70  80  54  21  61  61  60  92  80  42  35  54  40  60  16  62  13  19  25  81  16  11  51   8  87  37  86  42  82  40  95  79  10  46  29  81  26  77   8  95  31  44  88  80   7  47  83   1  25  63   2  60  61  10  73  46  52  22  64  71  20  84  40  26  44  46  74  79  95  82  61  64  98  69  71  38  60  42  58  21  29  39  38  58  99   4  36  13  82  16  24  82  46  86  88  43  75  76  91  87  35  84  57  89  42  62  25  45  38   2  57  22  97  73  13  35  50  44  42  91  53   9  97  29  59  26  27  96   8  85  17  79  79  55  86  28  63  56   2  28  40  61  45  74  20  57  19  83   8  16  83  34  65  32  46  57  74  10  54  45  26  41  91  27  23  40  73  41  75  89  84  23  96  60  74  13  10  77  38  33  68   7  52  15  24  36   9   9  64  66  91   9  80  87  95  89  25  54  88   7  65  39  62  25  37  71  83  64  90  64  69  21  70  81  27  64  32  34  93  81  50  47  93  81  65  49  68  53  22  39  93  78  16   6  51  64  97  51  82  74  20  88   8  47  93   1  76  14  33  98  64   1  48  52  12   8  77  81  27  65  52  42  98  76   4  73  28  68  36  36  19   7   1  23   2  23  21  53  11  93  93  40  45  94   5  73   8  73  26  54  99  40  97   6  29   6  50   5  79  86  54  85  51  41  29  69  90  64  51  65  39  53  75  25   9  45  94  78  62   9  63  49  86  30  28  77  38  92  13  66  94  86  31  88  83  31  59  24  53  58  73  21  23  68  71  70  22  33  98  52  84  55  31  43  19  60  50  88   4  10  51  84  55  45  45  49  60  51  96  81  32  51  77  62  46  58  64  45  98  75  86  48  97  29  14  10  77   4  13  37  87  69  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                26   1  86  99  36  23  30  76  94  14  25  19  95  77  88  10  30  16  53  22  15  86  80  68  61  61  28  70  32  93  81  19  85  87  44  34  26  95  24   4  87  78  62  91  90  33   6  17  86  41  13  10  94   9  75  27  19  41  72   2  41  54  83  49  27  18  14  92  85  55  92  60   8  75  59  77  61  80  47  72  58  28  31  82  75  44  29  12  28  29   6  25  56  38  16  54  22  54  28  81  15   6  49  97  42  14  20   1  41  97  87   7  52  60  72  44  76  41  93  82  63  64   7  89  37  73  40  21  33  21  60  49  70  68  65  48  52  35  21  78  99  51  40  47  79  68  14  24   7  24  24  90  98  67  53  55  41  94  20  35  65  93  99   4  13  35  94  39  76  72  53   9  22  28  83  77  48  93  19  72  78  18  94  70  15  50  12  12   8  62  34  73  36  20   4  74  19  11  41  82   2  14  35  18   5  74  91  60  82  71  97  42   2  68  72  80  64  78  43  95  59  91  15  75  14  18  69  52  32  92  46  70  19  30  37  93  39  65  30  31  37  12  10  99  88  98  81  90  12  58  75  87  50  21  50  45  61  88  29  26  38  72  46  56  20  61  47  81  42  79  35  72  26  53  42  19  71  66  51  29  86  12  75   9  39  23  37  34  82  47  82  38  34  73  65  29  43  13  33  87  27  56  68  15  87   8  81  27  73   8  10  77  30  88  21  93  98  17  16  17  64  37  52  87  58  47  99  89  73   6  51  94   7  11   2  30  62  77   9  12  35  82  17  44  27  87  98  54  88  65  28  11  96  54  29  23  52  65  67  16  67  81  37  38  43   6  31  73  52  21  30  75  43  15  75  86  71   7  73  19  23  75  16  61  91  73  13  96  13  61  25  24  32  41  16  72  73  73  98  88   9  11  29  44  24  21  67  16  83  37  96  55  52  64   4  88  19  75  91  88  28   7  26  20  42  73  34  56  79  58  29  62  66  17  24   2  18  80   5  56  89  58  97  51  31  75  62  85   8  92  12  97  96  77   3  83  98  67  16   9  63  50  20   5  88  36   3  93  78   8  63  43  48  79  41  42  29  37  33  60  85  45  97  99  45   3  59  79  54  24  75  98  17  63  15  83  48   4  98  92   5  19  50  37  30  34  59  15  60  10  30  14  70  43  99  46  50  98  62   4  45  26  20  70  93  69  53   6  89  71  12  30  79  67  21  87  15  34  34   9  95  46  72  38  72  80  58  27  17  69  48  13  25  19  35  22  15   3  99                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              77  98  38  43  85  14   9  34  88  96  36  78  91  97  12  84  85  29  33  47  32  82  57  29  40  33  82  63  19  72   6  78  45  57  33  88  29  25  13  94  49   2  97  84  12  18  51  76  67  34   6  31  62  10  69  61  77  14   4  78  43  14  13  96  74  88  23  43  91  16  22  39   9  14   8  22  10  20   8  97   4  73  90  85  77  88  36  29  78  49  20  79  68  38  63   9  10  58  26  63  70  17  81  39  18  75  29  94   2  31  63  30  37  14  41  75  72  46  59  52  87  10  67  24  68   1  52  22  24   7  96  26  34  65  92  18   5  93   5  42  53  29  73   9  76  54  20   6  57  93  91  52  66  52  47  92  87  76  31   5  22   2  69  13  75  42  22  94  70  62   4  36  44  68   4  90  91  98  27  93  35  12  33  23   1  29  26  55   2  92  36  56  41   7  78  42  61  87  49  34  43  45  36   1  65  69  84  28  81  35   8  46  42  70  52  80  85  41  13  99  12   1  20  20  57  67  18  63   4  76  68  25  97  28  63  28  28  68  29  98  91  21  35  17  67  83  66  36  44  91  80  17  33  65   2  22  98  59   3  21   4  92  21  96  22  28  12  22  33  18  67  54  85  75  96  24  79  14  98  71  12  44  36   3  20  74  53  43  31   7  82  29  80  38  16  82  76  68  79  68  10  83  23   3  87  15  94  91  80  14  96  29  83   8  78  69  74  70  62   5  72  67   3  83  35  86  24  47  34  95  43  44  36  64   7  45   4  47  99  73  62  46  86  53  89  75  54  45  37  78  52  15  40  74  15  91  81  24  43  73  30  71  87  82  45  82  81  33  22  47  40  73  96  96  12  16  36  77  97  99  44  47  89  92  62  64  71  63  26   9  29  58   9  20  45   5  56  31  41  35  97   3  18  80  58  75  34  46  86  18   7  54  14  77  95  94  57  89   9  67  18  21  67  90  64  69  41  16  46  11  31  16  41  32  62  56  43  19  57  13  73  70   4  40  85  70  48  91  14  42  49  28   8  18   5  26  60  50  94  67  84  10  25  58  33  12  90  63  85  92  45  66   8  43  30   8  21   6  97   1  50  59  11  85   3   3  86  38  82   4  50  24  78  80  85  54  50  76   4  53  25  61  35   1  42  73  42  85  38  92  21  58  11  18  13  11  87  78  97  92  35  24  31  57  39  93  63  45   8  16  24  64  29  48  22   1  18  11  14  82  64  83  38  42  11  16  90  65  49  16  56  32  76  13  98  95  65  10  80  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            97   3  69  52  99  33  82  93  74   5   9  26   6  62  59   7  79  88  35  80  85  12  43  90  60  59  24   5   3  70  52  11  31   4  23  67  19  67  17  69  46   3  26  60  23  31  16  20  81  86  94  50  95  84  90  79  87  52  12  99  16  56  29  78  91   7   2  37  26  70  38  93  20  54   3  53   6  38  22  42  74  34  69  46  84  56  21   9   4  88  13  90  39  99  13  55  37  98  65  44  49  93  61  54  65   5  86  99  61  93  21  47  13  33  10  85  37  97  20  24   2  28  38  39  73  35  55  88  17  31   3  17  45  21   1  39  51  77  68  10  98  53  88  78   9  53  57   7   9   7  14  40   1  76  57  30  92   7  90  14  19  13  63  47  45  22  16  61  66  97  93  17  76  73  51  79  46  60   8  27  85  92  79  10  39   5  16   1  66  69  41  63  51   9  79  37  95  16  35  59  22  15  50  27  97   2  66  16   8  26  58  27  59  90  57  67  98  42  94   3  37  59  78  84  72   8  54  17  33  24  19  65  50  33  71  58  86   5  49  13  73  35  60  24  75  59  53  61  54  98  50  36  51  48  51  81  94  39  51  97  91  78  19  90  46  44  78  10  43  32  87  39  67  33  80  28  34  54  28  80  80  72  18  36  66  35  19  15  14  97   4  14  34  44  22  79  17  10  67  20  72  17   9  12   7  54  12  22  96  21  53  12   9   5  98  53  85  18  17  17  31  20  46  55  23  97  62  73  61  47  93  66  30   7  45  42  69  60  83  68  63  77  34  70  92  90  82  54  76  94   7  21  50  35  81  62  72  71  44  82  41  77  53  17   3  54  90  49  13  81  60  66  70  17  65  45  64   2  38  18  43  81  72  49  78  38  15  26  69  50  61  66  10  15  87  90  75  82  47  26  73   2  81   2  55  79  72  15  90  55  17  34   5  24  84  25  64  32  67  17  81  36  39  49  13  19  99  52  78   1  14  94   8  88  49  67  44  91  44  30  31  16  84  20   8  16  31  81  19  55  27  94  87  92  41   3  11  36  57  85  40  14  84  94  59   7  56   8  28  66  26  56  41   2   7  85  19  87   7  83  75  63  92  93  33  43  22  41  75  75  57  75  15  45  80  98  28  54   3  53  70  26  61  30  57   2  48   4  72  82   5  37   4  28  81  45  73  31  38  64  22  98  42  83  87  72  15  80  36  68  47   4  82   3  42  17  83  14  36  55  67  22  40  58  71  92  60  75  79  57   8  15  37  97  36  69  16  36   3  99  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          26  78  37  84  69  25  90  82  98   6  17  57  55  50  83  74  81  32  80  96  84   1  23  96  31  24   1  99  70  68  72  73  83  58  11  86  76  90  18   4   7  56  26  16  35  69  80   7  18   3  82   7  24  38  20  53  77  52  79  33  97  25  34  64  28   6  84  67  80  49  63  54  71   6   1  31  42  50  82   3  20  99  90   8  65  75  14  17  51  55  68   4  21  85  15  25  16  92  12  11  23  55  63  73  37  23   4  72  35  29  89  15  89  99  73   4  47  13  69  23  50  67  92  87  65  66  81   8  41  50  12  89  91  74  12  65  83  32  28  78  97  90  65  93  20  72  36  56  26  29  44  77  27  71   3  51  65  51  28  16  90   5  87  99   1  61  11  94   8  93  26  98  79   4  21  83  73   5  69  13  71   8  23  43  85  75  51  19  51  33  24  97  19  83  54  70  12  44  52  21  54  73  85  84  28  32  47  39  69  27  95  91  53  70  51  11  77  51  36  45  45  42  47  25  97  92  53   6  39  46  93  41  53  46  27  49  20  26  35  38  97  90  88  67  47  46  88  86  67  94  92  28  78  30  39  83   6  24  87   3  22  76  16   7  35  31  31  41  45  89  12  34  82  13  87  59  26   4  83  71  30  19  59  63   7  83  12  78  80   8  63  17  94  55  31  49  71  84   7  52  54  50  87  30  76  67  82  19  55  22  46  60  86  28  62  56  10  69  28  32  57  92  77  95  39  88  98  68  33  56  72  64  88  64  51  30  97  71  96  38  87  51  98  94  97  41  60   9   2  22  58  49  76  43  79  65  33  80  91  91  46  97  26  69  68  84  18  93  70  24  24  82  54  35  92   9  97  92  34  15  10  93  73  78  40  47  17  52  61  33  98  11  57  84  49  22  57  77  51   4  61  46  59  36  75  98  30  85  14  95  77  85  24   8  97  56  40  24  30  66  42  51  10  51  20  23  68  57  41  12  37  30  10  80  25  46  10  95  33  41  19  96  99  34  94  29  90  17  44  44  36  50  92  86  37  32  73   8  27  25  22  31  23  64  60  29  36  76  13  93  25  40  93   8  57  70  90  90  27  49  96  22  51  29  12  14  18  72  13  92  46  24  69  65  89  96  18  20  69  69  79  28  61  16  81  96  23  42  11  24  98  84  78  60  39  45  52  38  63  45   1   2  17  48  16  25  22  46  88  34  62  54   8  60  82  20  71  37  42  96  31  51  33  43  53  43  12   3  76  59  63  53  73   7  75  91  14  81  98  99  18  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        34  65  65  95  96  84  41  95  80  15  39  43  44  14   8   5  51  10   6  97  12  33  19  95  56  51  73  49   1  23  86  56  71   1  58  85  66   2  62  92  80  21  17  22  24  13  49  36  33  49  56  95  88  81  16  29  59   1  16   1   9   1  58  85  69  13  82  84  92  35  18  52  60  90  59  19   7  44  67  64  29  98  72  40   3  42  29  15  99  40  64  48  91  61  88  13  80  72  48  80  17  73  75  26  22  56  23  81  88  76  80  64  36  91  17  74  67  78  97  33  29  40  42  52  28  39  97  69  91   9  15  31  96  52  74  60  61  36  59  22  58  55  34  99  36  33  67  32  55  59  92  35   3  27  59  77   7  65  30  11  65  49  76  31  24  80  27  75  77  75  54  47  90  19  73  46  35  84   2  25   7  68  44  49   1  89   3  27  92  11  79  19  25  60  51  72  86  26  76  65  21  52  58  72   6  16  91  42  77  28   1   1  57   3  91  48  52  87  92  54  60   6  48  76  55  89  92  27  79  15  44  43  32  59  55   2  54  53  53  34  36  24  96  19  94  55  18  77  13  51  96  89  41  75  19   2  24  78  91  91  76  20  67  65   3  38  42   7  39  73   4  59  64  84  75  11  74   6  89  58  49  25  62  99  79  42  31  87  91  50  34  70  79  95  88  51  21  91  46   7  81  91  50  98  88  48   1  20   6   4   9  38  14  43  56  42  28  42  81  31  12  33  25  51   5  15  75  88   7  12  89  39  14  14  35  79  83  25  61  59  96  92  91  71  15  80  54  50  84  87  73  44  84  50  57  19  83  40  65   9  15  44  99  72  99  43  38  75  60  18  36  72  74  19  43  88  94  74  60  99  29  45   8  89  86  51  91   9  66  66  36  30  15  32  47  10  90  62  56  72  85  81  35  90  81  92  22   7  88  68  59  92  35  41  72  89   8  36  91  15  51  90  53   1  30   5  94  16  78  22  78  30  49  11  32  30  84  16  88  90  66  93  62  49  94   8  53   8  24  58  10  95  30  36  87  47  25  66  27  59  47  64  26  34  21  70  89   5   3  75  23  82  89   2  39  50  40  83  93  17  26  17  20  72  82  81  33  23   5  33  12  86  65  41  81   5  30  34  29  71  47  39   2  91  75  54  36  19  34  53   7  16  68  98   4  82  62  86  56  15  66  63  10  71  34  60  57  66  16  94  32   3  66   4  60  88  74  32   1  39  19  77  38  34  39  56  27   7  19  45  80  59  61  34   1  72  59  94   8  97  34  68  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      9  32  53  11  73  63  54  87  49  83   5  15  89   4  36  31  97   6   1  22  17  36  29   3  23  74  12  93  47  34  20  53  13  17   2  68  77  38  86  99  52  23  43  14  51  33  82  85  20  67  71  43  95  80  80  57  77  76  46  33  31  87  87  41  53  67  48  11  18  84  38  15  24  86  56  42  61  64  80  56  16  56  79  38  82  16  83  13  10  74  13   8  14  11  57  40  57  28  20  66  28   1  95  19  12  54  75  65  63  66  20  79  89  39  95  28  96  63  52  33  54  33   8  47  38  93  28  72  42  88  96  14  46  41  75  63  10  11  14  15  43  64  36  75  25  47  16  81  50  60   7  45   8  29   7  34  98  13  19  86  13  14  76  24  90  50  18  53  34  43  22  56  82  32   5  16  70  24  34  52  36  18  64  51  22  43  39  33  66  84  59  73  26  76  47  58  56  78  94  24  55  12  74  54  25  51  46  48   3  29  63  13  59  35  39  27  68  24  53  33  77  59  21  45  89  80  22  43  18  47  80  29  51  66  36  67  24  62  76  67  18  34  37  41  38  86  97  55  81  87  12  71  30  21  38  45  41  25  69  38  80  68  91  19  41  33  28  65  13  49  66  48  78  89  68  76  63   5  65  19  16  19  28  66  17  49  37  49  63  91  57  79  87  78  97  36  38   7  24  51  21  15  88  80  32  11  42  99  53  60  93  60  47  52  80  65   4  82  97  25  10  98  63  80  17  84  17  27  62  19  79  82  88  10   2  23  45   6  83  56  92  21  59  56  70  46  89  55  12  87  49  16  17  87  72  27   3  17   1  45  24  72  69   2  45  67  92   7   9  86  25  91  22  22  47  81  69  59  34  52  27   3  31  34  97  91  50  76  50   1  10  94  27  92  38  52  39  71  77  91  17  52  51   1  48  71  22  43  27  52  92  53  83  39  70   2  16   4   7   1  33   1  69  83  48  55  62  96  35  93  48  60  86  78  16  87  25  43  56  78  13  35  62  31  89  61  46  10  17  62  22   6  17  77  10  32  49  70  16  12  65  63  26  13  37  40  25  92  96  38  55  60  88  34  59  85  38  79  16  82  66  30  15   9   1   7  67  52  39  48  56  66  16  10   2   2  44   2  47  24  39  25  17  46  77  52  58  85  10  97  71  60  74  30  40  43  38  85  80  83  71  24  63  98  11  68  73  45  48  37  88  64  31   6  41  78   3  22  27  53  54  62  94  91  33  43  62  68  49  39   8   5   9  57  21  23  61   2  47  11  86   2  27  43                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    52  10  79  82  33  18   3  57  44  84  34  83  22  79   2  92  49  26  54  60   1  77  66  67  75  82  25  98  58  91  34  23  43  18  75   4   7  49  68  72  89  33  94  42  37  37  34  61  89  58  44  32   8  55  69  71  54  84  39  92   7  44  87  74  86  75  14  72  80  82  87  33  85  83  17  55  23   7  21  21  14   1  78  43  21  85  36  37  87  44  94  71  88  56  89  56   7  49  51   9  19  82  67   7   6  20  88  26  92  89  80  95  26  72  93  53  79  24  14  37  15   9  80  39  89  39  70  93  73  44   4  10   4  40  19  91  68   6  96   3  24   4  97  75  34  12  23  21  33  22  13  64  37  54  55  84   2  67  97  14  30  26  92  35  96  29  98  12  67  40  95  19  32  93  63  81  66  95  27  95  12  66  95  48  63  82  81  49  55  56  63  58  24  16  47  92  35  62  70  95  80  22  93  48  74  50  41  43  61  29  91  15  70  66  98  99  80  99  84  92  83  81  48  83  51  77  20  21  93  18   2  84  54   3  99  69  32  71  68  75  62  68   2  96  24  70  63  10  71  53  64  87  57  73  84  24  50   4   7  40  95  84  33  73  38  23  20  92  48  64  86  52  44  20  99  57   8  34  85  10  12   7  97  50  94  38  54  40  20  97  83  73  47  74  28   4  58  62  56   5  22  86  54  18  17  72  42  81  59  27  50   3  89  67  58  83  99   8  47  93  14  51  98  29  91   1  47  93  19   3  15  87  39  97  80  91  63  11  41  35  96  87  99  62  12  49   1  74  45  83  17  35  99  16  59  18  90  11  47  11  91  86  39  31   7  99  22   2  71  92  16  10  73  97  40  30  93  67  92  68  80  95   2  22  39  15  72  81  24  65  31  12  25  39  88  68  60  52  16  86  30  54  48  24  40  87  59  30  74  58  53  35  84  66   4  28  39  83  42   5  71  89  15  32  16   8  45  86  50  98   2  53  40   4   1  91  77  52  50  31  54   9  42  39  54  46  20  40  68   8  14  34  35  72   6  23  65  40  29  95  12  60  18  51  70  95  88  15  55  31   2  20  19  83  11  70  12  76  87  77  73  92  21  44  45  62  75  73  45  89  95   4  17  62  54  53  74   8   8  92  74  38  35  95  98  54  79  39  66  21  75  95   1  20  35  63  59  55  14  35  87   8  40  10  54   1  99  27  95  64  41  82   3  90  35  77  46  44  69  97  36  46  91  32  95  25   2  17  78  12  19   8  62  72  72  60  79  36  72  20  68  35  22  82  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  14  91  58  69  15  95  51  34   6  75  51  14  26  69  37  84  46  30  18  49  74  14  65  25  15  14  13  52  38  46  76  81  28   4  41  76   6  17  48  31  41  80  81  20  35  93  64  10  51  50   1  36  20  29  25  11  74  56  78  78  95  29  62  48  92  70  59  69  87  17  43  24  30  63  35  55  90  25  73  71   8  46  82  37  74  46  52  13  78  23  94  98  44  73  24  34  30  27  82  48  69  75  15  20   5   9  82  19  19  68  53  92   8  70  51  39  47  46  30  78  87  17  70  42  78  50  25  51  50  25  16  38  20  72  71  69  23  89  74  74  71  76  53  62  94  83  13  73  72  27  83   7  57  49  96  43   7  82  89  46  84  46  78  82  68  69  84  65  30  25  98  50  13  50  88  83  42  35  17  72   5  16  94  83  70  61  74   6  94  71  76  42  35  97  88  13  76  73  14   5   7  38  60  79  81  75  62  84  49  96  63  87  48  11  20  88  42  42  73  20   9  79  28  30  50  50  65  83  41  64  30   4  24  80  31  50  48  60  22  58  17  15  98  10  72  36  64  32   5   3  83  11  29  76  51  47  50  50  97  79   7  81  86  67  45  29  30  45  60  22  81  20  63  99  59  25   9  13  59  45  86  33  83   2   7  12   3  15  57  81  28  78  50  21  22  25  45  41  90  82  65  71  51  92  36  42  91   3  53  77   7  80  43  45  91  86  93  22  89  50  14  12  19  82  50  39  56  54  94  16  50  37  90  85  43  36  16  32  96  70   1  18  87  20  69  74  53  46  20  85  70  35  39  98  77  58  84  54  85  33  49  35  46  59  93  26  11  37  37  83  51  42  11  92  39  54  45  56   1  35  55  15  30  59  59  19  99  96  93  13  85  42  90  50  41   7  30   4  14  68  60   8  75  68  65  96  35  42  53  29  34  76  49  73  73  47  11  66  50  55  73  82  22  10  12  94  96  62  20  27  47  65   9  62  16  32  39  92   1  41  17  54  81  48  89  62  75  62  71  39  51  27  77  56  14  88  91  74  51  91  76  14  62  63  68  16   1  90  85  47  57   5  82  22  98  56  77  90  85  60  37  43  92  57  86   3  71  14  99  38  75  42  29  24  28   2  21  12  77  70  85   4  96  37  52  38  53  29  26  32  52  29  30  55  94  36  87  69  78  49  17   7  47  29  73  92  86  74  33  59  78  38  30  22  85  14  16  96  88  38  74   1  31  93  50  54  88  52  48   4  91  29  72  72  68  86  82  53  68  25  53  51  97  50  31  44                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                74  18  58  48  38  64  20  81  69  69  91  60  65  87  18  15  90   5  41   8   1  38  65  78  24  78  91  87  19  54  95  28  82  52  19   8  29  30  53  71  54  17  44  22  69  10  57  49  41  67  67  33  28  78   7  82  56  75  21  73  83  12  94  16  31   9  47  40   6  97  22  92  81  87  47  59  93  53  24  65  29  41  13  50  27   7  21  20  92  39  80  34  48  43  97  26  73  34  38  63  95  76  38  64  95  19  35  25  58  52  36  25  23  99  43  70  42  94  81   7  60  24  67  79  63  34  54  86  15  90  84  13  25  65  51  87  97   1   8  88  54  17  39  13  41  27  18  66  88  38  62   6  35  47  15  93  82  50   5  73  74  66  57   6  16  59  47  21  64  72  40  39  20  56  32  26  67  91   5  29  34  30  90  68  33  66  22  75  96   6  41  46  38  39  83  77  47  38  24  42  80   1   7  96  86  78  53  93  23  88  33  78  68  21  74  59  90  87  85  23  20  75  28   1  43  45  95  65  58  76  38  55  89  23  24  73   9  74  84  12  27  29  99  52  75  80  60  88  10  73  84  61  92  40  29  79  87  55  76  46  12  96  62  21  27   1  56  65  98   9  56  45  24   2  16  91  89  14  51  62  94  61  72  21  21  15  65  11  65  36  29  55  81  84  19  99   2   3  35  37  94  71  63  37  15  52  27  55  59  66  71  11  56  39   8  26  85  35  50  88  74  26  11  62   1  11   4  75  49  16  95  18  47  65  99  63  47  40   4  87  28  45  26  93  45  72  97  94  49  27  29  48  64  71  82  34   7  62   4  15  75  84  10  39  89  66  89   3  29  68  37  18  16  98  28  40  83  89  87  89   4  90   6  23  68  27  55   5  94  76  32  80  55  33  96  51  93  51  64   2  76  51   6  63  60  75  23   1  53  64  28  81   4   5  88  22  54   3  32  26  56  64  89  54  56  78  20  93  62  64  14  44  37  87   9  45  66  73  41  26  15  34  26  25  52  76  20  37  69  73  65  46  43  24  65  83  27  84  90  77  81  10  13  62  16  12  64  60  81  91  39  22  48  25  26  30  46  30  40  56  79  39  85  33  42  49  79  79  13  96  92  31  37  13  18  33  80  83  59  97  14  54  91  77  64  25  25  87  90   2  25  46  64  36  75  54  77  60  87  54  38  14  63   6  51  80  29  16  46  44  90  68  44  67  28  69  50  68  19  40  31  78  35  67  74  41   4  54   5  10  97  16  46  28  21  32  93  62  92  90  88  76  31  69  42  17   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              85  10  40  56  98  85  46  38  64  60  44  49  80  21  53  71  53  48  15  40  45  80  99  94  97  92  28  40  42  89  98  27  80  64  97  82  78  73  13  43  74  11  50  56  86  14  75  51  77  54  17  49   7  42  68  53   3  97  30  10  83  65  92  32  62  32  52   4  35  16  17  63  59  52  13  81  36  83  52   4  46   1  53  17  98  21  25   3  68   1  26  22  91  70  38  62  29  54  17  93  93  74  92  22  16  47  77  89  84  95  54  52  84  92  36  95  85  49  29  33  29  36  49  79  10  20  75  30  92  96  12  47  21  27  97  45  36  99  49  62  20  22  96  96  53  30  62  37  18  54  27  54  32  42  28  15  40  56  35  44  36  62  59  84  67  98  99  27  39  68  67  31   3   2  21  36  97  96  54  38  58  61  89  39  27  72  20  67   8  44  28  50  75  76  47  51  17  97  48   6  94  73  75  38   5  38  24   7  82  50  64  52  14  90  51  18  22  99   2   4  93   8   1   4   1  73  26   3  51  88   6  43  10  87  45  11  52  64  51  40  82  55   6  26  58  25  50  32  11   6  71  97  31  17  68   6  96  90  73  66  81   1  81  13  97  46  84  35  40  21  42  32  51  12  71  16  66  10   3  49  29  11  63  20  70  49  36  47  41   7  26  66  17  11  88  42  93  45  84  44  56  40  89   8  49  94  29  97  19  13  26  94  17   2  24  70   7  37  74  21  85  17  34  43  28  81  64  42  94  45  68  58   1  31  37  13  12  11  54  43  43  93  44   2  95  22  96  71  20  20  36   3  58  45  78  81  34  29  85  73   5  56  46  92  39  18  98  54  79  62  79  97  85   4  47  92  75  74  36  53  81  78  82  17  18  56  35  37  89  23  65  92  53  40  50  60  27  21  87  35  19  39  89  83  69  49  44  52  44   7  80  78  90  63  38  12  91  92  13   2  91   5  67  92  51  26  49  93  83  82  44  59  19  83  37  54  77  61  94  48  76  58  36  17  69  56  55  78  23  32  66  22  20  85  23  70   4   4   8  58   1  79   7   5   5  94  86  79  97  77  94  37  41  62  50  82  63  49  38  59  41   2  68  78   8  45  96  50  11  41  43  64  17  10  64  42  71  41  79   3  54  35  48  36  77  16  91  27  66  16  13  55   2  92  38  91  33  87  63  86   8  55  18  12  11  11  37  80  34   8  56  39  74   4   4  56  47  80   6  58   4   2  10  88  90  35  56  25  52   3  77  38  16  38   6  65  92  51  34  80  35   3  27  18  61  45  54  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            16  37  74  38  67   7  34  57  69  20  29  29  21   2  20   1  12  75  15  41  53  47  54  37  42  94  16  45  94  51   7   7  81  31  36   4  99  82  80  48  77  27  31  87  83  47  73  73  64  57  13  92  74  32  30   8  19  16  35  26  57  41  87  99  53  93  34  31  48  57  77  17   1  82  45  90  82  17  81  44  20  51  47  76  50   7  73  35  85  65  97  29  20  11  85  71  36   3  40  94  42  64  62  59  54   6  26  49  90  93  10  93  21  24  25  28   2   8  13  17  49  11   5  85  24  58  12  54  85  97  37  83  44  93  89  73  71  79  97  14  53  30  49  67  24  81  65  35  13  23   3  89  33   4  38  83  81  60  41  14  68  69  37  43  13  29  37  69  92  95  62  15  65  37  54  69  86  52  41  26  87  77  39  81  88   7   3  45   9  84  59  51  65   7  36  25  76  70  93  67  91  63  24  35  74  93  38  18  36  88  53  44  78  32  38  93  78  45  52  87  22  87  47  24  68   5  96  27  11  90  86  94  28  61  26  59   2  35  57  47  78  54  69  88  77  19  98  73  25  71  43   6  78  37  23  27  31  73  25  78  62  36  33  72  10  14  53  68  97  65  92  20  28  78  27  26  78  61   3  95  23  14  86  40   2  99  83  36  33  42  13  20  22  80  28  30  60  87  30   8  94   9  75   1   1  51  99  43  58  48  88  67  29  74  23  67  44  60  43  63  33  64  67  20  15  46  40  41  68  18  38  28  83  86  49   3  75  79  42  60  11  90  82  32  37  95   1  54  88  83  88  24   4  90  43  69  34  26  90  57  20  75  91  19  45  52  41  19  77  75  95  97  46  10  96  37  24  28  81  75  51  52   5  45  40  12   2  28  20  35  44  29  13  77  36  67  68  50  89  35   3  96   8  81  32  94  60   4  37  64   6  89  13  57  87  90  87  91  49  99  46   5   9  95  64  93  61  97  18  76  39  79  76  73  20  27  75  56  16  74   5  40  22  66  54  91  46  40  56  10  24  66  53  78  88  33  51   2   7  38  67  96  34  38  85   9  17  57  96  45   9   2  36  52  27  61  61  40  70  71  78  83  41  86  93  71  20  61  40  90  79  85  43  15  81  55  13  88   7   6  97  60  48  82  42   7  85  78  51  14  40  94  23  66  82  81  38   4  55   8  83  60  53  88  98  46   9  26  67   3  84  14   6   7  23  82  38  93  69  90  60  82  11  82  62  18  36  56  51  74  88  43  29  72  22  33  57  73  30  59  82  64  84  81   2   7  43  65  35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          13  30  77  82  49  87  71  85  71  77  94  43   7  25   4  30  87  75  19  49  47  37  40  70  78  53  15  35  81  76   7  48  53  93  72  50  89  49  16   1  52  18  13  81  10  33  83  44  90  25   6  81  16  78  86  31  97  68  18  74  97  82  26  84  52  19  32  48  81  54  56  88  44  69   9  32  49  70  43  20   2  93  79  94  64  55  46  46  99  42  80  59   8  33  95   1  83  98  97  88  52  50  32  23  29  34  79  33  15  22   4  45  12  71  30  19  67  81  38  59  18  56  43  34  46  16  74  56  57   6   7  57  13   9  46   6  57  47  56  89  77  33  17  17  89  15  16  92  27   4  57  78   7  97  74  92  44  54  19  16  34  54  86  64  80   4  99  59  91  93  55  95  40  73  47   7  24  21  50  41  64  10  79  40  64  15  48  32  30  29   1  76  88  96  46  22  81  70  39   4  35  97  71   8  89  91  42   4  44  31  20  29  17  79  40  26  13  26  65  27  85  61  15  43  47  48  15  51  65   3  65  17  34  60  22  60  64  32  59  42   5  88  72   7  31  44  69  22  80  96  83  89  58  69  20  96  37  24  52  10  87  65  73  37  76  31  47  61  82  38  78  57  57   7  28  95  49  45  77  31  47  79  17  95   2  67  62  48  94  54  50  92  18  68  10  54  88  84  97  22  36  90  10  98  59   3  79  42  35  87  75  48  22  15  96  44  35  37  10  76   5  30  65  14  33  26  36   7  38  26  57  81  65  72  11  41  99  95  20  79  96  88  79  71  28  13  14  61  29  28   2  50  54   2  30  59  34  39  64  84  63   8   7  48  84  24  71  81  44  44   1  50  47  70  45  72  29   6  37  76  93  12  49  53  63  32  82   8  47  50  56   3  45   3  34  69  17  93  88  92   3  59   7  67  31  70  69  60  13  56  71  43  15  81  59  13  78  52  25  96  65  50  84  46  42  45  85  67  71  97  21  83  67  71  81  49  57  79  15  53  73  78  13  99  28  82  62  86  96  68  40  95  36  16   3  27   2  42  31  35  88  78   1   5  66  50  33  93  78  71  40  18  62  89  90  30  51   2   9  41   6  28  19  38  90  62  73  97  15  48  32  63  86   7  99  81  14  95  25  91  19  84  95  27  83  17  81  19  70  61  15   8  94  58  33  90   9   5  40  58  24  16  13  10  89  88  76   7  94  53  25  62  53  80  44  45  27  80  83  58  21  91   4  63  45  61  88   8  21  45   8  39  97  24  45  32   1  59  44  81  12  97  37  31  49   3  58  42  37  45                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        22  33  61  27  22  25  53   9  55  64  73  72  71  33  55  92  31  46  89  23  72  62  22  31  12  25  12  78  19  46  33  47  88  78   4  20  33  16  24  69  24  27  97  48  27  18  95  49  11  87  99  77  98  67  89   9  89  55  40  83  40  85   8  70  73  55  54   9  18  74  46  54  38  46  59  94  29  85  20  25  30  40  66  71  65  20  92  69  54  90  31  72  50  92  15  37  32   6  69   2  44   4  99  28  29  51  62  10  48  94  48  71  31  97   4  97  81  79  55  26  30  13  26  49  23  86   1   6  87  32  81  59  66  25  68  20  24  11  12  90  23  85  21  34   6  51  61  99  77  32  65  95  45  62  74  37  22  85  16  37  15  53  83  88  43  26  92   3  38  81  92  77  73   5  24  42  64   5  67  41  21  29  35  94  43  28  65  63  70   2  18  95  87  18   4  88  72  22  25  66  47  80  98  83  76  84  29  58  87  81   5  32  56  45  27  54  62  82  14  40  25  44  88  93  58  91  74   8  73  94   9  94  14  54  98  46  26  93  68  50  69  37  25  68  42  35   1  18   3   3  91  71  69  49  62  27  80  14  11  60  98  10  78  97  46  44  23  82  52  61  79  12  51  78  89  92  41   1  76  84  73  82  79  94  98  32  94  17  61  20  45  33  82  42  67  75  82   8   1  55  25  36  65  79  56  22   1  86   4  11  74  21  98  12  46  80  72  39  17  83  43  66  56  98  42  90   6  97  71  63  81  37  49   9  91  87  82  59   7  65   7  47  60  62  95  41  67  81  76  55  97  64  59  68   7  79   4  45  78  47  39  28  91  80  59   9  90   5  93  62  64  24  71  74  23  86   4  37  27  95  43  90  56  45  11  33  92  90  27  92  94  33  18  79  14   1  68  24  87  84  89  80  97  41  97  18  83  84  32  74  18  71  65   4  21  97  26   1  45  14   7  68  87  62  64  37  57  98  19  38  40   7  57  40  30  21  81  77  97  84  35  80  22  36  92   5  88  41  80  30  13  52  35  23  72  16  79  23  86  15  31  13  40  90  56  75  28  25  79  95  39  44  77  45  37  22  21  83  72  65  95  82  28  14  88  29  39  95   3  58  50  21  49  14  85   8  59  31  72  77  10  49  34  41  32  46  11  92  72  23  86  77  94  37  16  11  50  23  20  26  98   4  25  21  37  86  17  57  55  54  32  35  57  78  54  38   5  83   3  65  17  50  60  31  47  38  13  22  15  11  14  90  35  67  31  33  13  75  43  99  88  64  71   9  79  35  23  94  65  33  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      67  71  80  70  89  75  61  49  91  95  67   7  66  32  59  63  58  34  98  45  51   9  22  67  47  29  42  12  52  90  38  59  72  54  58  65  46  52  66  28  62  47  43   1  82  23  96  15  14  88  43  71  51  71   7  62  80  66   3  59  14  15  15  21   4   6   1  72  98   2  16  68  86  78  66  90  28  47  95  47  77  12  96  13  25  10  23  51  57  99  64  84   3  95  58  86  19  84  75  33  50  23  90  38  76  72  94  39  23   5  30  32  39  73   5  57  35  17  64  67  55  73  29  84  42  25  73  87  27  24  92  52  37  22  35  23  73  54  84  55   2  35  59  53   4  31  78  38  45  85  11  63  28  29  43   7  49  70  78  20  59  17  40  11  36  60  34  27  90  37  45  64  71  12  11  75   3  84  95  15  24  95  43  26  26  70  67  76  56  68  52  13  15  64  49  33  60  85  49  82  22  39  60  67  81  80  30  48  26  98  80  67   7  31  71  90  88  82  59  16   4  72  58  49   3  81  31  46  35  93  68  37  58  57  24  26  25  97  81  10   1  30  96  46  24  88  74  87  31  76  15  60  41  46  23  28  59  54  74  61  15  24  93  23  29  44  56  10  14   2  75  63   6  92  95  58  85  89  64  43  72  10  52  41  41  87  92  96   8   2  87  91  61  59  94  74   6  87  98  38  93  91  36  90   5  81  61  37   2  69  89  15  58  38  90  54  89  88  48  82  47  81  11  48  46  58  51  28  68  71  20   1   3   8  20  46  46  69  98  44  62  26  53  37   1  95  96  12  70  38  18   1   8  76  55  86   3  66  21   1  53  82  62  68  42  31  95  70  75  39  53  11  48   1  77  57  88  43  91  17  20  58  66  77  23  37  68  12  67  85  37  44  90  53  25  17  53  99  36  10  20  51  86  96  55  39  57  94  97  58   8   3  61  92  25  26   3  88  75  86  60  83  39  17  97  49  45  10  81  65  65  83  73  42  73  43  72  77  10  24  39  19  76  22  15  76  55  42  63  15  50  28  66  62  84  38  35  69  27  50  21  86  99  30  76  27  33  22  54  82  49  62  86  49  49  89  92  48  20  91  24  70   3  20  37  34  61  21  69  68  31  46  88  26   2  87  27  20  89   3  35  34  90  79  25  66  66  15  82  78  34  94  90  46  55  55  72  99  61  53  99  18  44  85  89  34  58  91  41  79  31  47  30  92  72  18  14   5  37  53   1  54  34  18  11  58  54   6   9  89  67  46  27  71  89  59  69  96  52  88   6  12  43   5  32  62  83  40   1  69  18  25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    47  35  65  85  88   6  97  66  23  37  10  37  83  23  51  41  13  85  16  75  38  82  94  59  39  39  98  42  55  21   1  71  10  89  85  73  93  69   2  96  35   4  12  21  50   7  28  51  32  48  71  69  52  24  83  51  87  42  80  30  65  80  39  67  70  27  53  22  44  15  25  57  74  83  41  53   4  29  16  93  87  61   6  22  17  80  32  44  48  13  91  35  45  74  59  36   8  65  20  65   7  86  67  24  67  60  92  23  26  10  73  19  84  51  91  82  21  10  71  18  17  23  73  58  99  87   4  53  52  99  41  76  55  49  17  86  20  48  11   3   3  80  55  68  61  35  17  72  21  94  98  35  27   6  57  61  95  73  12  32  64  82  63   4  10  61  53  26  64  83  30  55  14  37  12  44  31  14  78  86  42  72  27   7  53  62  70  56  14  91   6  81  45  88  30  71  20  29  32  93  81  18  82  83  15  27  85   9  95  84  96  62  47   7  67  34   8  95  74  38  13  17  50  19  71  71  93  11  91  55  56  37  80   9  53  70  14  67  97  39  94  94  18   7  80   2  26  96  97  63  52  73   8  94  85  61  57  92  68  51  74   8  39  28  26  99  36  89   9  11  82  94  31  51  99  49  69  48  64  48  64  79   2  39   5  47  25  62  93   1  28  24  87  47  33  27  26  64  83  27   1  86  30   4  15  95  28  33  45  36  31  41  56  76  53  85  70  46  21  19  85  31  12  77  44  54   6  26   6  42  23  14  61  94  61  24  42  17  57  70  35  61  97  54  47  11  28   5   2  85  49  11  13  81   3  77  31   1  67  97  53  90  91  47  44  14  24  67  41  89  21  82  65  27  47  96  45  73  11  83  56  93  71  80  30  28  33   1  54  63  53  43  32  95  81  64  49  69  29  32  58  17  66  86  25  49  64  22  56  90  44  91  35  84  95  26  12  95   4  23  19  65  72  21   2  13  39  73  18  32  81  10   9  20  97  84   2  51  87  34  26  94  34  82  33  10  37   9  58  22  17  80  21  22  73  80  87  84  24  88  45  10  49  24  98  51  86  85  36  30  38  50  43  69  28  20  62  85  47  80  27  87   5  54  20  81  94  86   7  57  62  82  47  88   2   4  58  46  60   7  97  82  90  34  58  67  95  39  36  23  94  27  22  64  56   6  66  40  75   1  95  90   7  37  88  11  81  89  55   7   5  53  39  92  63  97  95  73  33  32  85  88  44  20  92  97  74  51  76  69  17  47  67  19  37  16  99  52  11  70  56  85  37  37  25  76  40  93  51  37  27  84  47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  92  86  19  30  48  27  68  82  99  87  74  29  49  64   1  13  23  28  22  78  50  30  44  55  54  46  45  10  19  39  21  12   4  70   1  75  13  46  12  56  35  21  91   5  97  64  82  43  54  11  29  71  72  49  55  93  50  81  42  35  17  37  21  87  14  90  83  70  13  69  97  88  22  38  52  54  38  68  61  56  93  54  56  80  70   8  49  63  40  84  95  68   7  81  56  35  54  14  32  81  76   5   4  44  43  37  99  94  36  99  25  75   8  64  52  10  29  66  29  79  38  37  86  90  99  63  98  76  43  73  16  52  53  60  64  79  88  24  51  29  40  70  78  29  43  34  31  31  43  13  19  59  21  56  37  33  50   9  72  68  32  55  24   7  72  37  63  49  84  33  37  36  80  89  86  63   7  68  19  85  36   9  50  44  35  54  21   1  70  85  72  66  22  49  84  94  12  46  97  41  31   9  94  78  63  46  53  64  71  11   6   4  92  68  23  57   1  29  45  47  36  42   2  85  20  74  63  87  47  93  86   2  61  67  58  86  48  74  52   7  81  13  75  67  16  32  70   2  27   5  80  90  61  77  96   9  92  82  15  81  87  63  72  95  65   3  40  15  90  50  67  69  87  97  15   1  89  23  60  40  31  37  52  22  30  18  22  97  17  54  99  17  24  69  81  63  15  44  63  42  33  91  27  38  61  10  99  27  75  29  12  37   4  38  84  40  54  25  93  43  94  10  68  85  28  85  65  71  44  27  88  47  34  59  96  27  98  36  53   3  44  22  75  30  38  10  25  55  20  57  67  32  90  72  30  86  30  88  50  51  96  12  96  95  28  17  52  97  40  49  60  80  36  31  44  63  28  60  47  58  13  52  70  76  57  20  17  59   8  72  18  71  10  16  62  57  10  98  51  82  52  11   9  48  21  83  70  87  77  57  13  88  83  62   6  43  88  47  86  60  81  35  24  14  27  71  24  96  43  47   7  45  75  61  20  54  11  10  11  45   7  85  23  39  70  56  49  27  65  38  17  21  77  11  53  74   7  33  56   8  69  61  48  90  26  15  45  74  71  84   7  21   6  83  62  19  90   7   3  32  96  89  22  89  61  36  77  13  39   2  70  85  41  21  65   4  64  48  80  96  94  71  29  80  32  91  63  60  61  27  22  51  47   3  31  48  71  68  73  58  83  16  72  83   3  10  62  68  25   5  75  31  73  46  69  10  29  89  50  21  87  35  45  34  56  28  84   5  72  99  87  83  14   2  39  39  74  66  65  74  43  36  86  74  12  43  85   4  96   3  89  77  98  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                80  90  29  99  29  64   7   9  80  10  67  26  52  65  92  20  55  81  79  62  29  62  51  69   4  19  68  70  58  26   3  72  69   3  66  15  49  23  77  12  72  53  68  50  24   2  67  33   7  68  56  53   3   1  78  93   1   3  62  71  98  33   1  17  90  22  25  18  34  78  75  39  50  21  48  45  54  84  57  77  55  17  23  55  84  46  30   8  38  55  36  66  62  97  59  55  98  65  43  90  61  97  87  23  88  93  81   7  39   5  84  35  51  74  51  54  56  62   7   6  82  47  35  82  95   4  64  86  48  91  82  16  97  81  77   6  34  13  28  66  73  29  75   4  14  75  13  34  52   3  54  93  17  32  40  64  68  11   4  26  11  54   3  91  33  20  82  13  38  60  57  70  12  29  81  28  18   6  49  99   2  37  63  89  59  82  66  58  74  74  88  77  73  15  41  23  34  55  81  61  54  83  23  82  28  59  79  58  77  67  11  56  21  25  23   4  46  43  42  67  80  43  88  22  92  37  84  74  60  11  16  36  21  98  75  46  40  67  48  61  24  12  55   3  13  14  23  60  89  55  90  45  45  86  67  96  97  27  15  95  88  83  38  41  51  43  84  19  82  99  78  86  21  13  73  18  15  13  91   8  97  49  72  45  23  29   1  36  92  54  48  66  78  55  77  11  65   6  35  85  77  38  92  28   8  49  40  86  73  72  13  57  45  21  23  17  44  23  72  67  86  49   5  56  16  44  85   1  87  82  46  93  21  36  91   8  63  63  15  12  70  87   8  84  59  75   8  73  50   7  91  58  55  76  21  75  49  34  90  60  53  22  87  90  44  37  65  84  22  16  80  59  47  19  77  87  34  39  55   1   6  28  56  51  76  90  99  68  26  64  56  98  58  23  73  69   5  58  99  75  32  28  10  28  62  54  94  82  81  72  94  65  86  79  81   1  62  74   1  59   9  24  40  42  79  89  75  89  57  21  51  11  59  62  16  80  18  86  28  10  76  50  49   7  45  74   9  33  36  53  75  68   7   2  80  58  13  63  39  15  91   1  39  17  29  58  10  22  69  34   5  51  90  14  67  39  18  84  60  60  25  80  94  79  60  23  34   2  92   2  22   5  67  46  88  13  68  55  70  58  74  76  48  82  22  29   2  63  67  99  67  84   4  70  32   5  31  73  70  64  67  42  50  87  86  56  65  56  19  25  51  63  29  78  69  51  55  51  56  82  31  34  87  98  23  47  37  24  68  43  57  73  93  46  98  32  59  44  16  51  54  84  63  40  56  54  40  45  85  26  93  55  32  75   7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              24  41   4  79  27  56  56  87  96  18  24  65  96  88  31  32   1  24  96  91  45  37  27  97   9  27   6  96  92   8  83  60  89  10  75  85  11  61  36  21  62  71  38   3  13  66   5  70  16  22  49  44   7  65   7  74  63  81  39  37  25  46  93  61  56  32  61  73  50  69  59  61  15  70  11  10  47  60   8  65  15  37  71  88  22  34   9  41  50  12  94  49  37   4  65  28  63  29  45  98  39  68  88   4  50  63  37  15  58  79  64  82  28   4  18  87   6  51  93  98  61  75  67  54  65  54  68  29   4  91  46  58  29  79  74  91  78   1  53  17  37  77   1  95  72   3  11  33  78  31  83  20  93   2  18  64  71  69  84  16  52  56   6  91  67  36   5  68  11  61  83  51  54   6  49  40  38  53  41  31  77  63  49  63  50  79  19   5  96  85  70  18  62  62  22  45  64  60  14  38  51  81  22  10  66   2  78  26  77  57  15  53  18  79  77   6  99  61  84  73  81  14  92  45  18  13  99  31  83  21  20  85  38  51  40  59  89  27  63  15  57   3  18  30  18  41  57  50  33  35   3  32  70  99  79  79  45  65  47   4  21  89  74  10  55  19  54  91  31  60  97  35  24  88   5   6  23  42  44  91  25  93  47  86  10  50  64  46  12   6  84  13  57  41  55  49  51  89  92  65  86  88  76  56  83  10  36  67  17  33  38  38  76  89  19  89  30  99   8   7  30  77  89  26  44  28  53   3  92  75  13  97  16  15  93  82  65  94  91  82  74  89   4  71   8  22  47  86  79  17  16  12  13  88  19  55   3  18  78  23  82  52   1  21  48  84  47  41  28  64  56  24  64  98  70  42  99  14   6  93  41   3  56  49  79  59  88  41   2  22  60  48  80  16  29  51  93  62  29  36  72  47  20  35  72  30  16  17  51  19  86  86  76  67   7  64  31  20  42  53  64  99  37  57  35  77  94  55  57  46  23   2  87  17  84  66  46  26  84  13  31  74   8  35  76  71  77  81  23  12  81  82  29  21  96   1  31  52  74  83  80  63   8  55  24  24  35  74  55   5  61  97   4  53  77  25   6  27  79  74  91  27  32  77  93  37  25  28  51   9  73  31  19  72  79  30  50  51  17  24  13  11  52  55  19  68  11  90  54  92  85  71  24  79  26  75  91  96  43  26  52  66  36   7   1   3   4  67  50  36  88  36  57  89  57  67  27  96  43  11  19   4  39  94  25  18  20  31  89  82  87  99  19  54  24  15  61   7  72  37  41  43  96  57  88  69  47  72  23  82  68  81  74  50  68  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            68  69  80  77  87  44   5  76  83   8  51  28  24  15  87  20  18  53  52  49  84  70  78  49  67  37  42  83  44   4   6  77  78  69  61  88  86  90  73  52  10  22  11   9  92  72  43  33  83  12  37  91  52  48  91  51   5  60   8  57  60   2  70  26  85  59  77  25  86  47  18  12  14  47  91  53  98  98   5  37  87  83  69  86  42  29  65  17  94  95  25  98   7  63  69  81  48  41  65  68  61   6  58  96  30  60  67  26  60  97  18  72  83  40  24  62  10   7  28  67  26  57  65  32  44  74  81  41   8  94  99  78  80  35  59  98  68  19  58  10  65  97  44  36  48  56  74  14  22  30  26  86  78  20  30  18  23  20  57  98  85  38  65  24  80  12  48  75  42   9  89  19  15  79  77  61  88  36  35   9  77   3  91  28  22  19   7  61  76  20  43   5  31  30  56  53  80  60  36  99  32  94  52  56  86  87  68  79  85  16  70  22  72  17  13  17   5  12  33  41  37  69  37  20  57  77  72   8  49  32  90  30  72  73  88  66  31  28  83  65   2  54   9  51  40  12  46  53  16  60  80  19  91  94  63  57  80  14  57  80  58   3  41  54   8  49  24  81  21  80  90  99  70  79  63  14   3  42  76  25  51  34  32  47  70  61  74  24   4  93  98  62  54  76  43   6  30  79  87  29  54  70  53  95   5  93  64  95  45  70  61  65  39  18  28  72  20  95  91  50  69  92  41  27  23  24  20  62  65  16  85  58   3  27  10  96  63  18  91  25  95   1  12   6  87  52  11  94  46  32  56  22  44   2  80  11  44  48  84  10   7  92  99  34  65  87  81  73  39  69  13  57  34  58  96  56  13  25  97  56  91  54  48  13  40  29  12  65  52   2  85  48  29  67  52  36  54  79  12  74  45  42  11  87  28  23   5  48  76  64  25  94  22   9  32  13  43  20  32  25  98   9  91   6  36  96  25  86  17  54  92  61  29  95  86  23  40  85  66  29  58  30  61   1  80  12  94  17  67  57  58  53  64  67  34  66  76  15  73  51  18  44  10   6  52  81  35  82  79  52  34  53  86  44  30  74  14  51  34  97  95  93  33  64  89  25  76  17  93  12  10  73  77  11  13  82  78  42  60  37  91  99  23  47  14  75  75  84  69  70  92  88  40  18  25  59  46  56  33  47  97  91  11   9  75  38  77  87  71  53  40   2  68  16  41  69  18  95  63  92  38  24  40  31  14  43  34  44  94  15  80   3   2  50  56  26  75  94  74  53  36  94  11   5  11  80  47  61   9  22  48  38   5  58  94  71  35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          70  55  48  53  87  69  37  80  55  75  77  77  12  55  12  99  36  16  65  99  24  31  18  65  18  70  34   7  24  22  66  61  58  68  70  33  58  42  16  86  99  48  97  88   8  13  83  86   1  82  86  70  63  64  88   2  20  15  70  49   9  73  63  41  60  13  55  89  80   6  19  39  89  95  23  18  56  52  40  59  55  65  19  46  47  67  62  26   4  63  80  97  89  24  50  15  72  91  69  82  20  98   5  95  13  99  69  95  88  32  49  83  51  46  94  57  28  22  66  85  35  56  94  43  39  58  15  25  86  56   3  71  37  53  37  78  36  24  53  25   1  68  23  50  15  78  67  67   4   4  12  28  61  51  91  90  88  49  18  66  49  12  75  74  92  38   3  32  49  48  89  31   5  26  77   8  80  79   8  54  66  54  47  53  43  84  18  60  84  79  12  46  97  57  70  65  86  98  64  32  10   3   3  67  71  21  90  24  34  51  79  25  17  55  35  34   7  96  55  69   5  35  30   2   2  85  32  42  70  48  84  52  28  23  27  57  99  23  66  39  99  71  18  69  72  54  81   7  73  65  23  52  44  50  23  82  71  94  70  14  29  38   7  82  62  66  37  96  38  18  39  38  83  23  16  69  67  66  49  45  98  10   7  95  71  76  94  74  53  35  43  71  61  13   7  80  65  39  43  36  35  17  78  35  22  97  49  64  99  60  31  40  33   3  17  17  37  82  87  58  38  46  78  29   6  51   6   4  17  26  52  99  10  73  13  67  46   9  41  39  93  67  37  93  57  10  19  71   4  51  75  26  23  86  69  43  66  65  53   2  48  54  38  29  63  24  38  80  70  30  28  15  98  50  75  62  95  61  77  52  51  67  63  15  90  62  18  59  57   1  87  96  49  94  84  31  60   5  68  63  26   3  23  78   4  37  43  32  38  26   1  49  78  26  29  82  89   7  96  26  97  57  60  18  10  15  94   9  28  76  56  40  63  67  12  19  75  58  68  48  61  65  31  56  53  36  10  10  64  56  48  38  61  27  80  83  94  61  48  55  63  57  10   9  78  92   6  52  52  26  80  29  39  92  37  40  41  39  21  59  58  54  32  11  95  63   3  58  16   7   7  24  69  84  95  62  65  75  15  94  71  15  32  38   3  86  59  87  31  39  96   8  57  15  61  59  72  75  74  89  33  47  81  24  81  96  82  71  93  81   3  62  81  38  46  19  99  54  61  55  45  32  40  56  31  37  67  91  17  29  87  89  82  46  25  78  14  16  65  79  42  82  27  38  78  42  55  17  29  52  96  55  55  10   3  26  69  77                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        35  67  23  48  64  43  21  92  38  59  75  52  83  48  89   6  50  79  65  29  71  52  61  78   4  16  41  90  65  73  87  51  39  54  47  57  56  28  29  73  99  63  59  28  90  65  88  93  90   2  44  84  45  18  91  45  70  67   7  88  69  96  94  22  17  89  16  99  17  12  79  96  94  88  37  70  25  28  84  23   7  52  84  63  66  17  80  48  47  26  20  98  21  28  14  22   1   4  53  92  85  94  21  68  26  41  51  44  32  34  79  37  60  82   5  87  29  99  22  57  27  51  74  92  61  16  35  83  90  83  64  16  18  36  66  48  94  47  42  99  71   1  88  87   3  52  44  41  85  87  24  97  29  51   9  60   2  80  97  86  85  55  53  49  82  71  75  49  96  68  53  11  18  85  11  94  73  46  66  26  48  41  18  62  15  57  61  32  82  65  35  80   8  95  30  87  87  15  48  25  28  44  51  25  59  37  74  17  11  23  26  69  99  93  24  72  78  46  26  78  78  53  80  47  60  51  50  54  33  13  78  50  68  55   3  23  72  95  17  56  90  66  56  85  34  62  92  56  12  37  42  56  13  36  38  84  47  93  76  91  67  25  21   4  39  37  52  87   4  88  77  17   1  17  89  42  21  24  50  79  74  84  73  13  76  59  95  81  26  25  28  76  55  96  87  33  52   9  66  52  17  67  74  45  13  17  11  40  52  42   1  61  81  84  95  74  94  66  41  44   8   3  93  74  66  93  51  28  52  67  68  36  71  94  47  26  56  74  36  67  32  32   8   6  24  35  92  45  88  13  45  49  51  38  71  40  53  35  75  43  23  83  54  25   6   5  39  62  17  80  10  20  26  65  65  71  35  32  94   7  48  52   8  47  14  98  13  42  48  63  21  16  62  66  24  14  69  44  63  25  70  70  90   2  14  43  11  43  58  17  12   6   7   8  39  24  89   3   9  97  15  44  80  69  16  68  86   5  85  19  36  25  93  40  57  59  16  28  71  86  92   8   7  25  59  12  23  44  37  62  24  13  14   6  53  75   8  28   7  12  50  37  49  26  99  55  54  97   2  90  13  31  72  87  69  86  57  97   7  87  44  80  21  23  26   7  52  35  42  29  37  93  16  36  20  69  54  47  55  29  43  58  29  18  39  38  96   4  34  22  34  94  23  55  96  56   8  82   7  56  91  40  92  90  15  63  66   9  70  55  21  17  26  51  26  95  35  55   3  69  57  12  66  59  34  83  84  51  65  53  70  16   6  52   7   6  26  43  96  92  93  68  62  86  77  67  87  37  98  34  31  78  78  46  25  95  70  32  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      2  90  47  19  11  99  45  67  62  20  81  34  88  61  17  73   5  34  17  58  93  71  52  94  53  77  97  12  44  85  17  73   7  65  93  52  91  53  63  87  67  31  21  92  21   1  65  76  48  80  88  68  10  16  65   5  73  74  50   6  19  60   4  21  67  39  27  49  19  22  23  69  61  42  92  65  76  52  39  42  16  52  22  65  56  96  94  32  31  85  50  82  61  35   3  87  35  40  84  62  68  49  22  12  18  10   3  75  13  12  14  74  58  55  36  17  73  34   3  12   5  70  76  58  83  97  29  54  17  34  84  47  60  79  28  87  88  86  16  71   2  75  58  37   4  13  33  81  16  58  38  69   3  81  47  72  72  62  72   7  38  91  18  48  74   8  57  36  75  97  22  78  72  44  94  12  84  68  31  87  27  51  78  21  25  69  91  61  72  21  35  49  27  55  72  35  46  33  12  33  92  78  63  59  37  89  36  56  70  74  26   6  19  17  68  66  31  48  80  12  82  91  60  64  18  69  17  61   3  67  48  79  80  83  90   6  46  27  12  79  63  75  38  35   7  27  89  95  45  75  55  72  47  86  76  99  33  41  72  35  85  95  91   9  69  34  22  56  35   1  54  86  47  26  46  80  38  61  10  55  51  38  30  97  88  65  74  78  34  90  82  17   7  22  32  31  44  58  43  45  51  76  51  10  68   6  65  96  68  42  53  29  29  61  49  64  31  65  39  86  26   1   1  39  13  73  91  81  88  78  45  56  53  32  89  81   4  52  87  20  66  55  77  66  67  56  83  37  37  90  16  85  75  14  61  49  86  73  81   9  82  23  10  50  10  44  87   6  23  88  34  72   9  45  28  62  55  19  58  32  40  82  91  83   4  56  48  41  86  85  79  45  84  72  88  14  67  80  23  75  69  15  38  61  39  14   8  18  61  22  88  13  24  86  98   9  45  19  38  17  83  83  10  92  53   7  15  82  98  30  63  41  97  87  32  92  28  25  87  34   6  33  76  62  27  14   6  25  36  27  69  61  54  39  99  65  68  61  90  78  12  63  21  46  70  96  90  29  39  82  14  30   7  63  74  55  50  58  99  15  11   5  56  65  64  45  41   7  55  17  39  89  40  15  41   4  28  51  40   2  45  48  61  29  59  48   4  75  69  71   5  31  44  10  55  49  49  20  56  60  20  37  49  14  81  89  30  12  18  11  41  79  83  81  93  91  46  43  57  96  16  52   5  48  15  50  43  64  68  23  81  23  22  54  72  57  47  90  42  97  86  15  46  24  39  22  16  66  18  51  60  56  71  61  32  23  59  48  46   1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    47   8  51  65  30  89  46  90   2  64  47  77  16  45  95  22  14  44  54  89  85   4  59  15  12  69  91  85  58  25  99  35  12  20  86  43  94  22  45  36  15  79   6  25  95  66  37  65  76  30  77  25  22   4  91  46  22  39  30  54  46  51  72  49  58  42  11  91  69  31  60  82  96  22  61  18  64  87  24  12  38  31   2  82  68   3  36  58  85  30  35  46  49  46   4  95  57  80  73   2  46  20   8  25  39  44  65  56  90  44  86  92  65   4  93  69   2  59  22  45  49  90  58  68   2  37  91  92  75  14  31  11  13   9  79  58  41  44  99  25  58  14  48   7  96  58  60  51   4   8  57  50  25   2  99  23  66  94   7  86   6  93  38  35  56  11  15  43  82  58  62  47  82  49   1  72  60  45  46  24  43  38  64  46   5   3  17  46  97  14  19  45  18  60  71  31  96  84  30  10  33  95  25  17  27  90  59  16   8  45   4  75  94   7  65  19  82  27  71  49  74   2  86  60  33  22  89  19  10  50  86   4  32   3  61  95  68  94  33  92  70  84  92  54  33  61  32  87  48  21  94  12  59  45  53  71  64   8  80  94  85  91  53  40  58  73  24  33  10  74  57  23  84  17  80  83  99  95  61  30  11  95  67  65  96  92  34  95  70  25  20  89  94  66  91  84  28  78  65   3  52  80   5   3  92  29  13   7   6  99  46  12   9  98  74  96  92  55   3  43  69  12  57  70  13  19  94   9  43   6  32  92  73  17  59  19  94   1  66  81  51  92  12  64  53  16  23  57  55  49  73  22  80  24  10  16  60   7  31  37  11  40  38  57  50  25  90  77  16  22  49   2  91  57  34  85  21  67  55  53  63  60  85  72  95  19  46  30  22  83  86  39  41  54  76  53  86  78  40  13  76  76  23  73   2  67  68  56  13  98  51  59   4  27  20  33  11  97   8   3  28  10  43  65  84  66  12  21  38  83  54  10  30  77  47  25  55  43  24  32   2  73  69   5  40  83  63  28  15  13  79  37  47  19  17   5  15  46  32  76  50   8  47  48  32  58  61  22   7  82  99  81  42  92  72  40  26  52  42  83  39  63  40  11   4  96  57   6  28  50  67  21  72  70   4  19  61  83  12  94  26   7  32  87  50  43  83  84  19   9  84  57  99  53  99  41  21  71  59  53  18  90  80  67  60  69  19  76  64   1  83  49  22  84  11  42   5  35  39  59  98  21  81  68  79   5  80  50  48  95  61  94  82  97  95  91  42  83  38  31  10  76  96  75  55  73  98  68  84  89  49  33  53  89  51  49  19  90  80   7  42                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  7  79  90  16  16  44  17  38  74  88  15  69  48  64  55  33  79  30  91  96  80  90  10  69  64  80  32  14  52  56  39  30  36  13  17  84  43  82  39  24  53  65   1  26  98  92  21  85  59   1  22  79  15  82  58  62  10  17  40  83  75   1  33   6  75  63  28  32   3  88  37  42  49  79  38  97  70  84  62  13  82  89  74  90  78  34  25  31  57  65  46  71  15  44  88  61  21  91  88  94  98  31  64  45  90  67  61  75  41  65  78  48  93   3  91  66  33  38  15  70  79  77   3  92   1  35  43  70  78  45  32  30  36   7  24  70  43  86  74  53  81  22  72   6  46  56  88  58  88  97  99  59  85  67  30  87  85  49  72  33  15  95  50  39  41  82  53  62  92  16  37  78   5  50  84  44  47  54  13  66  39   9  57  66  89  41  93  70   8  46   6  44  83  57  77  96  55   8  92  41  95  86  83  26  83  53  57  62  19  56  72   5  29  62  64  11  64  87  33  57  74  71  40  71  70  43  74  42  63  37  66  84  52  29  60   1  85  50  41  60  69  12  50  37  74  71  47  55  64  54  87  70  36   6  45  75  26  60  11  13  67  15  35  91  45  46  95  63  16   1  58  44   2  45  24  65  40  41  89  38  87   3  79  85   2  90  78  71  31   8  68  60  59  42  64  73  24  76  35  15  20  38  97  70  15  52  95   3  98  40  81  82  98  43  60  76  58  27  51  98  22  41  76  42  50  19  34  55  16  58  10  22  65  35  54  84  68  92  92  19  42  22  33  25  68  99  54  84  81  14   8  38  59  75  73  79  64  12  17  47  69  80  30  79  69  10  78  37  84  66  20  11  83  54  61  76  15  48  61   8   3  75  78  74  95  71   6  14  65  74  91  63  26  14  89  27  92  65  67  21  58  82  51  82  13  72  76  96  15  99  68  37  22  49   9  66  77  17  57  17  14  66   8  68  38  23  94  18  25  59  58  22  22   9  15  70  33  77  36   6  40  97  38  43  23  99   8  15  78  53  83  22  98  60  52  93  70  19  21  57  63   4  16  15  90  58  66  71  24  37  55  92  82  12  22  83  13  39  47  14  34  35  12  70  60  95  18  99  43  52  45  34  53  35  76   7  32  44  57  53  45  68  22  61  55  75  97  78  63  91  17  93  71  71  87  15  47  46  49  17  96   4  63   6  70  67   7   4  23  49   3   8  39  94  16  82  25  22  99  32   3  96  59  41  83  88  72  50  52  51  69  63  42   4  39  14  92  80  60  98  84   7  12  38  10  82  27  90  82  50  36   6  72  41  16  15  14  32  48  10   9  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                78  43  14  24   1  97  78  54  46  42  32  53  12  27  35  62  51  29  17  34  44   1  45  29  51  63  69  23  39  85  94  44  76  53   8  65  92  88  36  38  27  75  17  48  99  73  72  27  83  45  26   3  58  49  40  57  55  88  84  67  23  54  45  70  85  48  73  11   3  37   5  42  15  65  50  81  58  57  98  38  68  27  56   7  43  13  17  68  69  73  97  66  77  44  32  59  82  30  19  61  40  79  31  63   5  53  45  73  80  14  83  40  57  14  21  63  78  17  91  99  80  14  52  85  63  44  84  97  56  31   6  64  60  10  61  67  96  99  49  67  88  42  54  96   7  24  37  35  65  25  85  67  69  52   3  30   4  67  58  56  12  58  12  40  18  62  49  72  87  35  72  39  68   2  53   2  76  56  13  62  94  86  97   8   2  44  68  62   3  30  31  63  92  23  90  87  30  97  95  94  14  54  80  39   2   9  98  53  27  22  75   4  91  48  57  30  12   6  25  49  27  72  62  25  84  36  81  11  59  38  22  49  24  94  74  39  99  39   7  64  36   6   4  63  71  49   8  45  28  89  54  55  95  83  14  22  95  75  22  73   4   6   6  44   5  19  84  41  99  89  33  42  79  53  57  13  99   2  29  55  65  67  89  50  13  14  93  39  10  36  23  78  63  76  49  78  66  63  23  23  92  90  12  11  70  86  24  64  60  88  34  82  66  43  84  90  40  99  88  72  19  43  50  19  29  44  49  83  37  69  20  59  12  85  91  79  71  16  85   8  98  85  40  47   1  14  54  28  82  23  26  88  99  26  28  35  15  31  49  34  21  38  56  30  43  51  74  82  53  35  51  64   3  90  76  83   1  72  42   1  81  83  98  22  23  78   2  89  13   3   4   9  51  99  30  65  36  90  31  65   7  29  61  95  62  80  15  68  25  58  74  18  84  81  26  98  85  93  85  47  43  62  28  30  76  65  32  34  20  14  95   9  71  44  38  77  51  20  47  65  66  35  14  42  36  86  50  79  43  30  37   7   5  32   9   7  55  61  19  64  36  25  78  70  72  52  71  82  72  58  24  65  25  89  36  60   5  71  64  65  24  48  26  69  24  76  14  86  17   2  69  52  15  97  22  61  45  97  80  54  51  33  91  61  52   5  16  99  47  15   9  62  73   3  27  89  65  30  58  74  82  20  77  39  24  21  79  63  31  60  42  93  37  45  66  98  11  58  75  75  86  12  94   6  31  40  61   5  64  96  51  22  87  86  39  76  93  14  32  30   4  47  71  23   7  73  31   9  78  35   2  19  73  61  73  15  79  29  93  68  31  86  48                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              54  63  25  17  34  52  73  34  64  89  48  93  75  10  51  78  72  43  33  47  48  32  70  17  29  50   1  92  77  86  44  18  43  10  93  39  92  38  88  22  75  71  59  30  27  82  23   7  49  74  66  48  14  80  96  75  28  44  35   9  94   8  46  81  66  80  40  73  54  83  91  11  71  16  84  55  68  79  35  55   8  44  17  55  45  62  32  44  35  54  66  61  53  68  84  22  28  72  39  94  10  52  44  32  84  59  69  55  68  76  35  90  79  96  31  34  37  17  56  30  78  65  41  44  52  14  82  28  83  40  83  56   9  47  99  85  25  89  84  11  37  68  43  79  14  81  86  59  65  40  77  19  40  95  44  14  53  40  12  86  90  33  37  84  88  94  31  95  48  47  97  43  23  79   7  24  27   4  68   7  78  36  90  35  59  42  27  42  89  36  85  53  66  92  24  28  23  98  16  36  99  75  33  57  76  77  23  63  52  86  34  92  36  19   6  21  53  67  39  79  58   3  25  99  61  65  25  24  65  30  33  64  67   9  24  83  75  72  94  78  55  32  46  74  60  89  89  70  96  29  35  93  52  40  47  79  84  83  46  30  44   5  72  90  66  82  26  43  71  49  16  89  73  60  14  25  73  12  83  96   4  48  35  66  58  47  73  85  71  75  29  52  85  52  44  31  72  88  81  91  62  56  84  46  95  38  97  97  67  87  11  30   3  39  15  26  79  70  38  60  41  74  48   9  15  66  47  67  19  61  94  10  27  51  50  66  21  82  63  90  98  10  34  58  22  44  99  20  26  99  72  64  55  36  58  15  16  52   6  97  48   2  52  70  42   6  84  74  24  15  85  63  79  47  32  65  50  51  11  32  40  60  38  26  12  68   2  14  32  91  83  90  23  56  38  90  17  37  46  43   4  32  48   8  21  50  65  35   9  71  90  96  69   4  29  84   1  72   7  87  81  77  94  87  29  90  76  30  18  18  49  17  56  10   7   7  33  50  89  37  30  19  13  52  12  62  54  64  25  16  46   3  36  97  37  93  52  18  22  68  89  68  87   8  37  54  55  20  35  90  99  42  92  16  35  52  16  55  60  37  75  47  25  14  63  16  22  71  79  58  50  15  82  41  27  66  65  50  90  37  81  86  91   1  37  53  12   1  38  33  43  63  33  81   3  81  24  85  49  20  77  64  46  26   8  72  63  71  95  95  32  33   1   9  96  36  39  27  56  40  91  24  84  33  69   6  15  29  79  48  71  65  93  34  96  25  36  26  28  43  43  20   5  90  64  92   6   1  31  16  57  87  68  56  16  80  80  14   7  99  52   4  68  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            95  99  66  96  92  34  64  41  23  80  47  98  23  76  31  11  94  24  32  51   7  98  42  18  31  29  78  21  93  72  80  43  26  43  42  51  61  48  86  72  66  11  43  38  17  27  99  15   9  32   4   5  76  30  17  56   8  90  83  55  21  48   8  30  43  36  39  69  64  49   8  77  98  62  27  16   3  88  85  73  31  32  49  48  71  63  18  65  87  20   9  99  65  23  23  72  57  66  34  46  58  31  80  47  59   9  62  11  65  89  89  66  24  86  14  10  25  52  12  41  86  44  95   2  85  33  17  91  86  43  50  69  56   5   3  17  85  24  70  19  44  19  64  90  27  62  47  11  14  13  54  75   8  73  55  44  28  84  66   4  43  47  35  57  67  47  56  94  22  82  59  93  72  63  13  32  92  46  23   3  32  58  88  75  29  47  98  30  66  28  46  25  45  60   6  89  83  77   5   9  15   8  48  54  56  54  83  18  64  43  31  32  98  54  75  50  74  30  40  43  30  14  42  89  34  81  35  98  84  29   6  24  33  88  43  52  50  61  74  84   8  13  40  49   4   9  79   2  84  62  32  48  39  93  21  94  64  39  58  49  59  42  49  10  23  40  63  67  61  46  39  84  32  42  12  25  46  47  77  98  37  38  25  45  79  17  49  73  64  63  69  45  15  31  19  27  99  44  74   3  57  98  63  46  48  98  73  59  53  39  70  63  33  17  75  23  35  48  16  79  80  13  72  37  46  55  32  64  60  43  47  36  79  46  14  83  99  52  38  80  35  82  87  29   1   5  29   6  30  11  11   1  42  56  55  77  25  90  33  97   6  91  40  11  66   7  25  44  82  62  46  63  14  33  29  99  64  49  21  68  16  97  42  94  41  92  74  44  45  86  14  48  23  21  39  87  85  96  96  86  59  64  53  47  50  43  65  77  27  11  29  53  22  30   5  85  12  81  98   9  88  55  20  53  85  39  78  16  44  66  11  60  29  42  34  74  97  38   3  27  87   7  66  46  20  44  26  68  47  43   3  50  73  42  99  53  63  52  60  50  54   1  64  18  71  14  49  62  90  63  74  37  21  62  66  11  88  47  55  37  10  16  13  38  16  11  75  99  21  89  72  37   9  66  25  29  90  82  72  39  50  83  39  86  14  94  93  92  44   4  12  52  85  37  44  15  52  77  65  84  31  15   1  84  19  19   6  50  21  85  18   5  71  51  26   7  28  16  23  41  78  44  12  84  12  45  83  61  16  12  64  43   3   7  22  51  19  69  10  61  77   3  17  62  98  62  80  44  35  73  69   8  61  36  19  66   2  87   3  54  98   2  11  72  26                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          49  10  88  58  72  72  64  46  29  16  89  91  90  18  19   8  97   2  80  74  18  92  88  87  12  84  82  42  33  65  81  72  75  67  14  96  87  99  13  20  58  17  98  87  71  18  10  62  13  61  99  32   7  68  61  10  24  77  61  55  37  24  69  52  89  48  44  48  10  60  97   8  49  19  52  65  53   5  54  62   8  98  63  27   7  84  31  34  49  56  98  23  12  21   5  46   5  41  92  38  79  70  43   4  71  90  60  94  67  31  17  24  57  82  26  58  29  95  58  75  79  29  47  88  30  66  30  62  48  53  61   3  39  41   6  24  48  26  53  89  62  77  16  42  70  45  25  34  24  80  87  11  31  22  76  71   6  95  71  18  41  34  56  98  71  47  93  22  24  40  52  53  41  25  93  19  25  38  45  62  16  63  98  89  91  43  99  15  14  80  37  51  19  64  97  63  74  91  77  24  53  43  85  47  83  36  13  44   4   2  17  33  79  25  87  56  86  99   8  30  24   6   1  81  56  25  42  69  38  11  52  52  28  90  29  65  82  32  98  81  84   8  78  75  20  42  63   1  89  93   4  71  53   9  99  86  32  50  51  72  75  50  39  26  67  13  57  77  92  99  67  37  26   2   8  45  81  31  13   5  22  57  55  77   2  35  85  87  18   3  62  46  61  95  18  40  61  66  82  13  25  67  88  37  25  85  50  23  42  84  30  56  53  69  35  30  84   6  57  59  89  22  63  54  91   4  62  36   5  76  52  27   2  93  50  41  60   9  26  73  58  54  14  10  19  16  65  62  25  71   5   4  30  14  72  76  86  88  39  35  41  25   9  86  37  67  36  19   4  78  41  64  44  12  36  19  99  10  93  49  58  84  72  77  24   7  54   9  98  40  74  97  90  87   5  31  36  73  28  33  94   5  50  30  96  35   7  56  95  90  38  37  14  11  18  71  25  98  21  73  46  20  70  40  47  84  45  23  83  20  48  60  78  19  99  25  89  93  96  85  51   5  67  41  52  20  73  12  27  93  50  10  49  88   6  35  68  85  29  42  89  67  31  27  24   1  38  85  26  23   9  33  10  50   7   6  14   3  77  75  66  19  97  71  61  10  58  93  15  82  62  31  24  95  42  79  53  13  60  27  74  12  52  17  22  51  11  54  73  59  14  55  73  44  64  41  89  20  36  51  86  30  52  55  39  26  59  10  89  94  85  58  99  38  29  88  49  18  87  14  26  15  53  81   5  64  72  74  41  99  81  13  39  47  23  43  83   5  23  46  50  49  90  94  13  45  55  26   9  58  39  76  73   6   8  47  84   4  69  97  73   5  62  40  30   5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        93  19  72  71  66  18  28  56  73  11  94  51  78   7  99  75  38  53  65  17  54  97  95  26  77  14  88  75  89  59  44  23  49  20  41   9  80  12  64  14  32  39  50  34  95  22  73  44  47  74  44  76  35  25   1  31  36  85  97  93  83  10  71  59  99  16  71  93  31  32  58  87  52  65  30  58  34  85  47  87  15  45  29   8   5  57  88  24  24  48  31  60  14  25  18  48  30  51  52  34  22  70  70  27   8  30  70  44  97  57   8  33  31  40  11  95  10  43   4  64  20  16   3  26  43  33  39  99  93  62  89  24   5  75  67   1  94  37  97  92   9  23  47  44  44  26  11  35  44  21  51  73  70  88  30  81  97  40  44  46  63  85  52  22  44  23  65  66  56   4  10  70  49  43   9   4  13  18  25  32  82  32   5  69  70  34  66  34  52  49  51  60  31  89  57  13  47  19  30  51  51  27  39  73  69  32  42  72  64   7  30  21  28  22  29  52  45  73  28  67   5  63   3  90  31   9  82   9  11  43  42   5  94  12  34  26  90  77  43  96  19  17  99  28   8  50  44  68  98  16  29  35  71  16   4  25  21  76  79  11  84  57  13  25  70  99  99  56  42  50  76  21   2  65  10  41  69  43  33  42  26  55   9  19  32  14  97  37  91  22  65  79  89  50  51  30  15  19  52  22  37  73  28  18  26  73  95  40  49  21  75  67   3  78  20  83  61  73  77  93  58  20  85  13  37  80  52  42  35  86  63  90  51  63  10  51  35  39  25  71  27  68   6  34  81  55  13  33  25  55  93  11  53  35  16  65  25  66  25  50  29   1  12  51  35  23  36  41   1  25  60  18  23  65   8  98  23  63  16  15  91  68  12  66  95  87  10  53  30  53  33  41  97  67  95  64  24  68  83  88  17  60  53  21  70  89  22  19  72  15  70  54  78  82  44   1  49   6  80  96  24   3  74  73  30  32  21  32  50  99  75  49  86  49  94  92  51  89  45  52  56  13  82  53  45  43  84  52   6  36  80  82  29  90  91   2  86  85  70  91   8  65  24  14  93  29  17  94  24  65  16  92  99  35  25  14  79  89  25  45  62  14  95  71  34  86  65  93  22  98  80  52  45  47  69  77   8  72  24  54  38   7  55  88  20  90  46  95  51  67  57  77  55  94  90   2  84  45  28  73  18  81  39  39  81  99  92   8  80  39  61  75  83  96  61  43  47  98  54  79  72  12  41  76  50  14  26  95  96  28  91  95  76   3  56  88   7  69  24  44  67  56  94  23  74  44  72   2  30  43  68  73  14  96  14  52  65  95  81  15  57  21  69  95  59  91  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      84  94  67  13  32  16  89  24  74  42  20  82  47  39  35  50  71  81  80  40   4  35  94  51  80  88  72   5  73  58  53  27  50  32  77  85  50  98  71  44  49  12  80  93  86  89   6  85  17  24  50  68  70  82  27  87  86  61  46  84  65  46  28  47  16  33  69  71  21  27  59  43  97  90  65  21  52  19  12  57  86  79  70  84  41  83  61  61  74  47  35  28  40  53  43   9  57  99  30  32  11  17  17  42  95  91  46  80  77  82  28  68  56  84   5   1  12   9  11  90  16  91  79  88  94   2  27  92  28  24  55  28  79  82  71  51  11  88  50  88  82   7  66  80  25  52  40  50  92  83  42   1  32  62  37  55  11  58  32   7  58  97  57  84  94  65  98  35  64  40  80  21  36  25   8  24  62  61  19  40  63  28  17  41   4  37  45  29  74  31  76  65  44  36  63  76  61  29  15  91  39  23  77  75  36  77  15  26  57  68  10  77  59  74  53  18  69  83  92  35  83  40  99  84   7  80  96  78  95  47  63  98  14  42  87   5  61  60  54  93  53  56  48  67  77  34  29   4  35  33   6  75  93  40  97  71  24   3  37  52  24  12   7  68  71  35  48  48  41   5  48  55  36  48  14  15  58  77  27  13  31  61  78  66  93  30  22  59  13  31  53  84  50  77  72  86  41  98  99   7  20  89  18  97  80  47  69  77  58  44  93  36  86   6  81  78   1  84  96  64  60  39  45  22  65  59  89  78  84  71  75  74  79  24  84  93  74  57  52   6  81   8  28  25   4  31  21   8  91  60  44  36  94  46  87  77  66  83  88  80  11  56  86  86  19  56  50  19  84  50  45  90  17  10  55  75  21  44  30  47  47   1  85  39  13  17  45  84  98  14  81  20  93  85  60  44  48  13  82  25  14  51  23  19  14  52  47  82  60  22  41  40  92  57  31  18  97  33  73  42  79  81  39  34  85  71  94   6  52  37  28  39  79  10  24  13  64  74  75  71  84  37  19   7  84  55  71  90  11  23  89  89  82  36  10  74  88  40  91  80  34  24  47  58  39  59  23  96  83  68  81  47  12  84  42  20  68   5  56  16  94  13  27  95  84  44  99  73  52  41   3  24  46  44  44  45  93  52  89  97  61  52  27  42  53   9  50  13  11  32  60  77  17  71  67   4  34  74  43  73  25  64  57  61  83  90  40  94  90  90  49  85  34   3  40  58  48  94  38  19  40  32  56   9  68  22  39   9  20  32   6  54  69  44  50  44  89   3  59   6  90  12  56  73  59  78   6  26  41  61  44   1  66  95  36  83  57  49  46  16  40  65  17  63  22  34  34  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    8  59   7  71  61  68   3  72  20  40  14  52  93  98  80  23  97  78  91  81  79  73  59  17   6  24   6   8  46  19  80  43  70  20  48   1  73  84  88  67  41  88  72  13  42  69  38  19  93  54  54  18  49  77  71  74  18  24  69  92  34  39  87  44  77  12  84  69  66  69  76  17  79  36  57   3  36  65  84  48  65  63  59  37   7  58   7  99  28  60  18  11  25  18  52  62  76  88  89  10  91   5  82  53  16  65  74  61  67  20  97  40   2  29  19   8  26  69  99  24  39  26  39  36  75  56   7  22  41  40  70  70   5  18  49  38  18  91  82  71  20  99  85   5  67  99  88  47  51  16  24  35  18  97  84   8  29   4   1  19  72  70  94  63  34  88   5  76  91  63  38  40  53  57  81  61  82  28  91  88  66  24  86  28  17  57  36  55  96  69  18  73  95  22  22  43  11   6  40  95  16   7  15  15   4  96  26  98  23  34  87   1  92  52  96  47  17  72  58  55  62  69  52  48  63  55  41   6  28  79  81  86  92  77  27  33   7  97  71  56  65  17  44  67  19  84  17  18  84  72  92  88   4  21  26  38  24  25   2  19   2  71  45  24  10  14  11  53  50  46  27  53  16  66  31  15  61  45  45  37  37  24  81   8  35  41  47  88  97  93   3  14  85  57   6  68  78  27  38  56  85  11  89  64  79  49  43  72  49  17  86  83  23  12  31  35  86  11  26  51  16  60   7  39  78   7  83  30  57  64  20  26  49  98  25   8  27  40  93  39   6  15  15  36  73  59   3  12  78  92  93   5  79  33  69  61   1  95  58  61   1   2  61  63  14  51  52  43  13  97  93  56  12  27   8  79  24  97   8  49  72  60  49  17  80  11  81  87   9  87  73   8  45  73  40  18  99  26  22  29  81  33  79  35  32  34  19  67  96  54  97  22  21  60  17  92  88  42  93   6  85  43  84  96  55  88  14  32  72  18  79  35  58  43  76  76  42  36  42  22  15  30  66  28  38  45  50  89  80  22  61  62  52  34  97  87  64  11  58  12   3  74   1  46  35  50  67  98  74  32  43  53  31  66  31  96  14  83  10  77  18  34  42  20  14  99  82  32  67  95   3  16  75  14  92  34   6  74  33   6  15  44  47  81  29  86  83  25  37   9  26  93  61   1  89  75  74  69  62  17  82  82  93  36  27   8  92  25  97  90  76  66  60  68  43  24  90  94  75  86  79  99  70  95  76  67  62  24  31  51  86  56   7  64  81  51  69   4  97  41  82  98  85  27  43  26  77   6  96   3  77  63  52  95  65  74  46  84   9  54  22  32  95  23  63  16   2  59  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  60  54  14  25  27  60  67  36  82  69  40  35  10  40  38  38  14  16  96  75  54  34  53  57  31  51  29  22  76  78  54  49  73  67  95  72  92  48  35  22  67  49  75  74  14  45  17  58  72  10  17  24  38  14  29  29  39  24  98  44   4  35  40  74  71  91  76  25  35  39  26  57  83  54  63  49  37  74  18   6  56  12  90  57  61  49  80  57  51  23   1  26  91   5  22  21   2  57  30  34  35  78  99  61  11  95  17   1  86  28  27  28  27  91   5  51  54  81  90  62   5  88  99  57  79  65  99  30  15  39  11   3  79  14  95  42  41  91  94  42  91  43  58  90  11  92  54  23  85  44  74  16  94  49  91  94  98   4  20  91  98  14  56  75  67  67  81  21  96  83  86  30  25  43  45  80  12  79  84  22  64  35  99  40  87  97  67   3   5  68  62  37  57  59  62  90  66  82  50  32   8  99  21  46   7   4  45  31  15  48  73  79  55  23  85   8  19  51  18  29  87  65  52  14  32  18  67  71  92  90  59  96  10  91  87  71  77  94  81  19  53   6  25  37  26  26  18   8  69  70  67  43  72  43  81  20  78  19  44  31  34   3  36  94  49  25  59  38  18   1   1  87  73   5  23  87   8  22  26  67  80  93  23  36  60  49  80  93  21  34  48   9  38  66  75   2  83  41  99   1  35  72  82  48  44  82  80   6   1  22  47  42  99  97  97  76  30  63  15  51  20  43  49  64  86  69  75  76  45  27  31  25  26  70  44  65  21  33  24  32  72  37  41  22  25   9  22   2  95  33   2  61  63  25  83  41  67  32  65  19  38  20  36  47  37  79  52  24  22  14  77  70  65  94  83  18  89  61  47  92  33  89  63  91   7  10  19  86  53  69   9  91  85   2  39  19  78   8  83   3  77  91  22  39  58  65   1  14  49  62  89  49  17  84  84  76  14  69  59  77  73  75  17  59  50  59  87   5  63  85  26  22  97   9   5  24  27  24  33  63   2  52   8  83  41  87  53  72  62   1  41  52  60  51  81  99  74  20   1  89  42  17  53  93  13  85  86  90  38  65  24  12  86  25  62  93   5  18   6  56  96  40  84   3  91  14  16  16  67  60  79  74  17  22  84  53  26   9  59   4  77  49  95   8  91   5  27  52  50  24  63  59   5  84  87  48  77   9  12  90  86  81  48  46  93  96  92   3   3  27  96  73  80  80  52  96  49  28  29  96  60  75  10  48  58  10  67  35   3  62  79  87  66  27  56  17  95  57  18  81  80  96  90  22  17  51  68  21  92  48  23  62  11  36  39  25  13  44  87  11  71  48  83  39  71  95  79  28  39  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                74  39  88  59  57  45  10  39   8  32  47  83  57  90  86  48  47  52  93  52  86  23  42  93  56  18   2  40  79  91  63  21  56  46  35  89  83  54  47  88   8  16  88  88  20  64  66  95  28  33  18  44  34  38  81   7  15  36  19  16  56  50  34  97  17  24  28  95   7  66  13  18  12  45  31   5  77  56  29  85  18   9  80  77  31  31  66   5   8  59  95   9  28  66  15  50  11  73   5  59  91  58  62  80   5  85  11  61  50  53  89  90   6  21  85  71  10   7  21   7  67  74  99  82  27   4  68  55  73  23  23  24  95  25  96  56  61  75  64  30  77  50  88  60  77  81  58  70  78  88  85  63  19  65  31  53  42  87  46  22  58  94  18  68  79  98  56  69  32  36  96  35  57   1  51  45  89  64  15  44  69  38  29  83  12  26  81  46  43  67  80  75  20  13  64  88  26  88  29  63  24  85  40  63  19  92  71  59  18   4  23  38  20  61  83  75  84  43  35  25  93   2  37   5  54  27   9   5  42  96  63  33  50  35  61  14  79  12  66  18  64  69  68  36  86  95  84  34  60  47  36  97  77  73  89  27  11  26  62  62  79  11  71  69  96   8  12  84  74  37  33  41  57  96  34  69  55  17  49   1  89  23  64  23  27  29  68  99  58  45  75  63  41  98  13  88  51  59  41   5  90  33  85  71  88  99  67  19  88  34  67  60  93  79  85  20  95  69  96   2  40  64  65  94  18  49  80  51  56  23  27  21  39  80  64  99  24  14  23  14  95  97  62  43  60   7  26  33  63  57  89  11  61  18  25   9  63  40  50  63  28  10  64  83  47  11  62  55  64  78  63  90  10  76  28  36  54  13  13   2  78  39  16  45  36  92  41  27  88  73  32  89  69  68  11  94  52  31  36  58  31  22  65  37  54   5  55  68  57  71  93  71  91  75  58  30  70  54  77  44  40  32  25  56  80  27  35  85  76  39  61  99  58  12  18  80  22  91  20  55  97  95  59  18  37  78  42  43  63  84  16  17   2  59  86  14  52   7  57  27   1  24  57  30  68  55  35  67  27  50  99  30  70  35  13  84  91  86  62  75  40   1  91  20  11  46  65  34   6   3  91  32  26  65  47  82  28  71  90  33  52  56   3  86  45  70  66  33  89  78  84  43  44  98  68  73  29  76  82  98  57  55  68  54  46  17  21  35  83  31  53  24  47  94  23   4  87  95  24  50  76  16  67  81  77  62  44  83  12  23  64  28  52  94   8  16   1  68  65  23  66  10  59  21  38   7  28  40   2  14  92  43  85  39  13  16  39  71  13  31  66  80  72  89  89  82  18  97  20   3  27                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              39   1  98  17  92  38  52   8  57  83  23  65  93  67  39  96  58  92  93  16  40  88  18  50  71  36  55  43   1  15  87  61  42  73  68  77  29  41  21  39   2  25  30  80  39  81  11  58   6  18  71  92  41  37  10  58  40  67  83  77  55  26  25  20   1  63  29   8  39  31  98  62   4  79  19  79  87  64  57  41  76  13   1  57   7  92  54  32  22  79  19  31  18   6  23   6  40   9  83  69  30  15  88  99  67  31   7  27  40  75  12  52  94  66  50  93  50   4  66  81  22  59  31  94  86  39   4  41  31  32   3  17  37  53  30  86  50  72  46  18  82  17   9  26  35  32  50  18  96  21  59  21  90  36  11  67   3  33  98  91  46  82  94  45  46  87  98  91  91  11  26   1  15  43  59  55  75   5  65  51  72  13  93  86  48  40  47   4  55   4  60  54  62  94  36  83  85  49  37  74   6  52  35  23  89  31  73  56  17  32  52  82  21  92  64  83  46  57   2  84  16  87  80   1  74  75  54  42  40  54  53   6  52  84  85   9  32  92  74  28  14   4  71  57  70  48  99  56  58  74  27  74  51  44  69  51  58  65  48  73  99  58  80   7  28   3  56  76   5  31   1  54   6  60  42  96  17  80   2  88  90  48  43  88   8  63  46  54  15  89  37  15  93   8  31  72   9  91  76  34  94  90  70  66  95  98  46  31  65  49   5  35  57  42  19  39  92  44  86  11  19  96  44  35  54  10  42  55  18  79  39  36  47  91  76  64  97  44  70  64  29  16  76  15  69  93  14  89  69  30  11  82  83  79   4  16  60  45  13  45  86  84  35   5  47  58  74  73  88  73  53  79  98  97  38  64  54  65  16  95  48  88  40  69  41  71  90  71  62  61  34  34  11  25  85  82  23  75  62  11  32  52  37  74  70  95  47  73  24  52  73  87  46  74  16   7  41   8  89  70   4  86  76  18   8  40  40  37  11  98  84  39  42  61  56  51  47  80  38  98  79  17  17  33  11  30  78  57  45  70  66  61  12  28  34   9  14  37  27  94  78  75  52  62  54  51  19  16  19  15  45  56  36  13  73  18  74  97  37  68  13  41  53  21  66  55  28  24  25  76   4  78  29  15  27  64  56  60   5  22  52  91  15  39  51  14   6  44   3  64  80  13  42  41  34  40  92  43  90  72  14  77  21  11   9  41  71  75  27  23  80  34  52   8  34  81   8  29  34  77   7  64  87  57  21  27  80  56  21  65  32  96  88  28  82  21  97  58  41   2  49  61  30  12  72  34  47  13  21  52  11   1  53  14  54  43  12  27  71  88  46  12  21  33  28  67  82  84  75  25  94  33                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            39  95   7  29  70  29  83   5  98  24  33  93  91  90  45  93  79  85  49  95  24  50  47  81  34   2  11  23  84  83  36  34  34  38   5  92  52  84  81  35  83  74   9  94  64   4  21   8  35  94   3  62  42  56  64  85  43  21   9  26  21  64   6  96  66  93  59  78  55  36  67  85  69  91  97  72  64   4  52  83  84  31  70  71  31  22  70  95  49  24  54  33  99  55  87  46  41  24  35  94  31  12  16  47  79  68  49  25  57  30  79  21  89  88  89  24  37  36  26  59  80  92  90  14  52  29  60  24  59  80  46  85  78   6  21  44  74   6  12   4  84  16  85  27  77  79  63  96  78  62  97  25  31  73  89  91  73  89  16  61  40  20  43  77  28  14  19   9  25  17  34  47  29  66  66  24  11  79  72  94  34  62  41  98  94  88  68  47  79  75  40  33  48  56  96  92  94  34  99  84  15  37  33  90  18  75  19  18  51  77   3  31   6  80  21  55  42  78  61  82  50  77  85  66  16  20  94  30  18  68  35   5  12  31  50  76  88  84  60  69  97  81  19   9  60  41  20  92  12  40  23   6  76  17  86  73  29  38  52  74  30  81  31  38  99  90  47  93  83  18  87  74   6  53  70  56  10  86  31  51  64  30  74   1  96  63  71  53  94  71  72  85  37  64  53  57  56  88  83  31  45  11  10  15  99  16  75  41  34  60  62  80  23  56  11  21  24  80  56  53  90  22  32  46   6  22  50  17  53  99  87  58  30  59   3  58  99  52  37  73  44  34  43  38   8  58  37  93  66  25  85  86  60  39  93   6  95  52  40  96  55  61  48  73  99  73  87  10  46  94  77  90  83   5  32   2  82  75  33  38  40  73  18  16  19  55  49  69  38  67  13  91  94   4  50  73   8  97   1   6  63  66  44  22  10   9  45   6  88  85  42  14  50  10  73  15  33   7  61  33  90  45  19  62  89  58  43  52  80  14  13  19  75  78  86   3  45  61  81  91  37  98   7  46  36  98  45  62  70  92  14  55  29  85   2  55  87  15  98  91  93  12  23  50  11  69  22  99   9  25  98  17  27  94  69  71  86  83  83  75  27  24  52  90  29  89  17  30  26  75  59  49  38  47  87  14   4   1   9  97  46  36  79  52   7   1  57  17  68  47  16  43  63  85  40  41  22  54  83  39  44  50  59  70  56  40  61  39  52  70  32  75  31  66  54  55   6  75  71  55   5  30  74   2   9  92  52  20  23  12   5  51  91   6  57  29  83  98  21   1  27   8  29  69  31  94  52  98   9  71  18   4  99  52  38  91  72  78  28  51  23  17  41  89  82  86  37  60  74  90  17  67  10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          53  37  57  15  39  11  16  70  26  17  89  66  40  97  81  17  53   7  25  52  24  63   2  28  90   4  62   6  95  41  43  51  19   7  64  33  51  41  36  48  41  61  41  40  19  87  37  90  97  50  37  96  39  67   5  54  83  41  78  79  11   7  34  71  29  53  52  57  96  16  71  73  60   9  67  25  48  19   6  31  86  12  60  57  61  21  85  47  14  81  51  40  22  95  66  66  24  32  47  18  74  44  34  20  25  11  57  24  20  87  75  65   1  30  31  24  75  75  62  44  11  52  12  15  86  61  60  76  56  28  79  31  18  35  43  89  21  34  34  65  51  35  49  26  90  22  79  31   8  99  47  46  90  12  38  29  77  86  71  35  32  44  80  92  11  43  31  97  11  89  69  43  17  76  34  64  13  63  96  41  84  77  30  49  29   6  15  95   1  43   1  74  19  97  15   5  30  62   2  97  80  58  86  56   3  62  44  32   8  40  88  80  57  87   2  22  59  76  12  56  94  43  67  21   7   1  54  97  13  78  12  30  76  78  13  66  34  67  33  82  16  77   5  76  18  42  30  87  61  50  75  17  75  12  98  21  84  48  99  61   2  17  34  84  24  43  42   2  53  97  94  70  86  75  60  92  30  34  26  88  49  30   2  40  16  85  28  65  37  87  12  45  66  87  41  61  25  28  30  19   9   8  82  35  81  15  36  61  71  95  25  57  36   3  90  34  89  86  90   1  24  66  54   3   6  44  24  23   6  16  38  67  34  88   1  22  21  86  36  35  58  68   2  61  31  81  89   3  24  18  65  34  49  46  99  34  49  69  23  43  89  83  96  57  37  72  38  79   3  82  14  83  64  72  81  54  54  99  95  13   3  17  71  64  41  82  33  38  54  50  49  77  21  48  13  15  23  99  89  45  31  45  32  42  27  15  19  81  59  19  52  62   2  25  81  75  47  89  96  47  63  54  13  26  22  21  18  46  95  73  66  38  31  97  13  93  42  93   5  16  37  52  60  60  14  29  64  56  51  32  17  27  64   6  16   3  48  61  47  96  60  30  71  48  27  98  60   4  56  63  22  77  12  49  73  40  53  71  80  72  24  24  94  36  29  40  12  46  16  92  75  40  22   7  78  95  70   5  54  54  93  43  89  78   1  30  24  21  41  88   5   5  15  40  70  38  90   5  89  88  17  77  14  11   7  67  20  61  75   6  21  28   8  17   6  66  91  13  22  18  57  86  39  91  64  70  26  48  13  34   2  95  30  38  58  11  44  42  62  23  74  86  63  55  50  60  86  67  26  60  75  91  44  49  30   6   3  15  97  93  90  55  78  98  30  17  22  32   6  66  43  20  73  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        80  45  37   2  45  17  68  61  24   2  52  22   8  34  35  92  38  16  61  91  45   7  65  74  66  10  14  58  89  81  97  95  28  71  66  44  42  23  94  16  86  32   6  83  56  61   7  60  54   8  14  29  17  85  51  93  58  36  29  30  69  50  22  99  56  10  96  55   3  85  31  89  56  94  46  50  73  27   7  44  27  70  57  66  77  57  70  42  21  87  99   4  40  40  80  12  65  25  33  69  71  95  44  96  94  52  38  12  37  45  92  29  70  39  44  81  42   1   9   2  24  44  32  32  74  50  45  11  60  34  83  78  37  33  96  29  32  73  40  21  67  43   9  10  69  79  85  75  96  64  85   4  32  42  99  82  25  10  29  96  35   8  71   4  54  61  32  54  19  78  51  18  33  87   8  55  76  15  97  87  38  21  13  59  38  73  83  34  96  62  37  27  49  78  56  48  23  40  76  37  66  27  48  95  71  76  92  90  80  82  61  12  62  18  15  15  71  18  32  79  94  62  29  63  37  28  13  43  95  16   3  42  49  14  22  97  58  89  60  92  82   8  32  83  19   1  23  69  41  53  59  74  53  72  40   1  78  41  87  67  38  75  49  76  71  69  73  85  41  74  82  20  76  91   3  46  96  82  96  33  22  39  77  13  54  46  33  71  60  28  67  67  42  52  55  98  88  77  62  21  70  27   4  45  85  13  12  70  19  44  99  62  22  74  10  12  77  86   8  55  27  60  50  36  31  69  90   6  57  44  19   9  71  55  58  73  20  90  63  14  35  50   2  23  86  34  85  83  52  12  90  95  95  40  80  94  69  51  90  26  39   9  90   7  17  22  42  31  56  61  41  64  58  25  52  18  91   4  32   3  53  73  99   8  58   9  47  64  30  76  86  92  12  31   6  78  10  71  49  36  89  51  11  99  28  29  72  85  31  17  82  10  77  69  88  57  16  36  67  78  41  97  49  34   5  15   1  68  21  97  68  67  29  53  46  39  73  56  52   6  37  19   5  49   2  85  29   1  59  63  82  15  67  39  59  63  74  36  35  62  72  27   8  94  86  32  62  59  34  84  13  78  97  66  19  23  29  77  46  35  29  62  85  72  51  82  73  70  25  27  50  27  39  83  67  58  52  84   2  11  96  74  75  96   4  45  90  11  61  57  21  75  34  59  48  80  61  60  52  38   1  59  73  42  65  19  92  21  61  80   2  85  33  78  19  54  26  49  19  48  59  50  16  17  59  48  51  81  17  18  27   3   1  24  70  86  94  11   3  51  56  88  22  91  81  57  64  96  85  98  82  35  25  14  18  72  24  55  50  20  55  58  75  86  35  48  90  29  48  91   4  85  22  40  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      87  35  99  67  50  84  25  49  90   3  71  28  60  96  60  88  10  12  79  54  39  53  86  71  17  41  10  83  39  34  71  66  68  89  88  67   5  22  17  71  53  62  17  61  67  25  49  98  49  40  36  68  42  16  26  71  18   1  80  81   5  43  45  57  56  98  14  55  50  47   6  22  50  51  33  50  91  76  51  16  65  91  67  13  65  38  27  34  49   8  50  54  64  71   1  88  45  72  42  23  21  60  29  97  86   7  85  55   4  90  15  79  85  90  26  10  76   2  70  98  27  79  98  70   6  75  45  43  61  73  64  72  61  51  83  13  29  92  33  93  24  61  72  48  39  72  42  38  25  79  87  39  49  78  26  21  34  24  42  10  88  93  60  18  77  45  95  34  84  93  94  63   1  11  55  45  90  14  47   7  41  32  49  99  24  75  49  69  56  43  12  33  89  99  59   7  48   3  96  71  10  98  19  46  90  35  60  37  75  97  26  61  96  77  17  36  78  32  12  59  22  45  11  85  55  46  51  23   6   4  18   9  17  95  74  46  18  55  42  62  93  54  37  89  91  90  61  46  48  72  88  84   5  46  77  38  90  58  10  65   4  42  24  63  16  21  74  81  98  77   3  97  94  74  58  70  57  85  70  43  30  82  75  72  42  79  32   1  30  93  79  43  65  46  63  37  61  70  22  14  78  43   3  94  48  96  40  46  58  67  74  45  15  60  65  62   3  38  43  18  38  92  23  55  54  87  41  53  89   2  63   4  10  47  67  16  44  42  70  64  98  65  58  48  79  64  46  59  63   2  26  48  27  13  32   3  86  80  49  75  41  78  69  74  62  43  64  67   8  44  94  45  52  33  31  52  49  35  70  97  33  16  35  71  17  17  94  36  51  65   4  95  44  29  72  37  31   7  47  57  63  20  17  31  22   3  53  83  91  69   9  75  56  90  17  37  78  83  51  66  57  14  94  45  10  55  14  17  79  43  65  60   5  77  29  13  66  37   7  63  60  34  89   2  39  22   3   7  51  88  74  82  74  75   2  44  33  69  22  28  26  79  37  55  12  97   8  33  25  14  19  50  36  12  68  61  41  44  52  44  66  15  88  42  88  32  73  56  17  86  79  64  62  39  69  52  60   2  88  48  43  93  38  32  73  20  74  31  41  26  45   7  37  32  89  80  42  38   5  82  53  60  36  27  72  27  36   2  59  45   7  83  25  43  42   8  95  37  51  12  53  64  26  45   9  60  84   1  94  76  64  42  30  83  32  57  56  12  41  37  81  13  49  11  68  82  73  37  54  90  21   9   5  15  27   4  80  47  37  72  92   2  17   5  47  64  59  49  99  25  19  83  10  87   2  10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    96  45  78  60   6   7  48  73  63  12  25  56  50  56  36  98   8  39  87  97  21  66  60  19  25  18  38   9  28  38  28  24  95  32  26  99  91  21   1  40  98  19  77  78  52  78  50  36  44   7   2  26  70  46  92  61  93  53  25  20  23  26  12   1  21   8  76  58  14  15  80  66  55  71  76  76  82  54   3  78  88  60  70  30  95  32  48  90  82  73  38  83  47   3  66  42  53  68  88  57  48  68  95  53  25   5  91  69  44  67  43   6  76  81  60  27  90  19  57  60  68  54  99  25  39  81   9  24  46  11  44  56  45  30   6  80  71  60  87   8  50  48  48  26   9   9  10  11  64  69  57   3  53  82  73  51  92  29  60  47  68  54  37  77  49  48  52  34  90  57  80  64  78  97  77  18   7  13   8  17  28  41  25  91  49  77  89  21  16  84  57  57  96   3   7  78  69  79  82  31  90   2  60  43  33  96  57  71  13  98  94  17  25  63  97  58  45  15  68  56   8  34  84  91  98  28  75  95   3  96  43  66  82   1   3  49  67  77  43  33  39  13  46  98  45  87  72   5   4  32  77  23  46  55  32  87  97  72   7  78  53  78  83  44  88  84  84  59  40  32  41  45  21  55  40  58  12  73  39   7   8  16  39   3  43  36  64  96  71  43  74  28  90  58  33  69   2  95  66  83  52   6  20  61  82  42  20  22  78  20  46  13  29  84   1  95  26  16  73  29  65  62  12   3  64  97  99  86  56  74  53  31  20  53  19  48  74  56  26  54  61  76  78  78  97  72  22  59   7  46  98  97  81  91  85  28  50  27  19  24  41  19  18  37  55  65  98  24  15  20  15  88   1  20  33  93   3  99  23   3  41  27   6  74  99  50  49  65  53  33  74  23  63  72  97   8  11  46  78  44  76  37  79  86  23   9  20  68  81  59  89   3  80  98  83  18  96  28   1  54  59  91  78   3  13  28  46  87  60   7  18  56  40  29  41  27  39   9  71  71  91  27   5  39  13  31  74  76  18  41  91  16  96  92  49  28  36  18  79  92  29  37  90  20   1  72  57  20  10  64  80  26  13  36   3  10  60  75  51  30  36  21   2  34   7  17  83  91   8  45  31  65   2  75  59  27  42  33  30  52  88  51  25  76  71  17  72  38   4  22  58  82  70  45  11  21  16  67  96  93   5  20  88  71  67  12  14  68  63  45  57  63  83  16  95  55  75   7  90  34  53  88  76  74  31  53  62  70  68  39  69  56  62  85  94  17  52  41  27  76  83  15  22  58  77   5  35  71  18  20  29  75  33  66  26  96  96  89  97  27   5  24  89  18  77  26  33  66  61  51  44  66  64  47  77  13  35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  43  33  24  64  94   4  63   2  31  24  12  24  23  18  50  90  69  63  64  24  56  35   4   3  59  83   2  59  65  34  97  29  22  82  46  37   4  76  64  60  81  74  37  18   3  62  11  26  49  30   6  34  55  60  13  51  43  61  39  81  51  37  20  31  89  38  79  73  50  63  69  12  59  50  88  80  58  19  72  62  44  21  74  22  91  27  99  61   4  65  48  33  21  41  26  70  18  89  35  45  66  90  41  81  71  15  71   9  58  11  21  35  95  52  82  45  51  20  84  67  89   3  71   6  44  87  96   8  47   8  38  40  77  37   3  12  75  53  61  33  40  99  51  62  32  22  25  27  59  64  62  11  70  94  86  26   5  78  34  51  67  41  11  53  76  78   5  34  28  68  68  99  21  97  23  54  24   4   8  21  43  36  69   3  38  90  41  95  84  31  90  23  76  18   7  51  83  88  71   2  77  99  20  66  24   5  46  32  90  93  69  70  13  33  82  68  91  77  23  71  23  82  59  10  87  30  91  32  14  99  93  76  10  64  66  42  40  37  42  73  40   6  79  89  78  65  34  14  41  34  67  30  55  74  22  84  46  52  64  99  26  72  92  41   1  13  23  71  58  57  25  19  14  10  21  64  71  35  86  99  81  60  54  43  11  69  71  72  44  36  84  39  63  60  56  29  20  46  27  89  63  67  49  61   5  99  95  66  30  61  47  57  97  72  23  39  90   1  51  16  10  65  38  71  70  87  14  46   5   4  99  97  17  77  64  28  60  30  30  80  28  80  64  88  19  47  54  45  24  38  35  68  59  47  90  97  27  21  15  68  97   5  40  95   7  95  19  85  58   1  72  27  87   5  79  11  66  89  28   4  72  98  95  27  17  76   3  63  65  75  17  18  21  70   8  64  93  98  52  96  15  11   6  71  17  35  88  53  69  57  50  47  86  72  83   4  30  73  59   9   4  38  28  89   1  48  99  74  66  31  10  39   1  71  23  79  16  78  98  49  33  58  71  48  87  18  90  26  21  64  35  47  48  24  69  56  78  14  58  91  58  45  20  21  56  11  82  29  29  69  17  70  44  24  55  66  61  26  84  30  88   4  87  14  56  67  51  35  69  53  91   5  34  65  18  25  71  71   2  16  92  19  68  86  26  93  94  32  26  72  43  69  42  56  58  16  43  74  91  13  77   6  27  73   8  50  89  44  73  20  58  24  58  66  34  80  13  27  56  77  25  57   4  70  24  38  76   1  73   2  35  13  13  69  47  13  83  24  99   3  68  84  10  42  31  24  54  82  90   6  28  75  58  63  13  98  82  61  34  70  13   2  58  93  23  68  45  87  60  13  50  59  22  60  59  51  91  45                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                82  69  17  17   2  43  41  48  92   9  94  81   2  42  34  85  15  92  49  51  79  88  12  26  92  16  99   8  60  13  76  12  79  21  17  66  39  10  78  29  79  67  15  67  56  88  47  36  98  50  56  48  64  89  56  44  79  30  11  24  23  14   2  14  72  63   2   9  75   9  28  87  30   5  91  24  27  26   5   6  53  86  56  25  82  91  54  10  36  24  61   9  10  42  86  37  99  72  89  73  29  29  44  95   3  72  97   5  58  90  30  16  55  88  55  57  88  26  94  83  54  54  15  47  48  98  56  59  33  61  33   4  91  98  20  69  32  60  73   4  73  72  91  84  66  57  34   4  92  87  26  13  64  59  17  56  76  18  56  74  38  53  16   5  48  32  53  58   2  89  22  94  76  69  47  64  92  97  89  55  90  92  57  84  29  47  92  99  83   4  42  71  82   8  74  93  96  86  10  86  17  29  40  54  41  79   6  30  11  17   7  67  81  87  13  80  34  34  21  20  58  87  38  60   9  69  23  20  90  13  74  31  36  85  18  29  17  44   7  82  80  68  88   4   4  37  26  11  91  61  34  14  14  60  88  71   1  34  41   3  39  16   2  85  26  39  45  63  88  94  22  11  57  58  51  11  87  78  63  39  50  95  13  53  10  74  69   3  81  59  13  43  63  96  65  56   2  85  13  53  71  17  99  38  28  69  83  21  62  38   3  67  88   1  79  36  86  64  18  36  58  69  69  18  63  78  24  70  59   8  14  51  69  57  62  82   9  15  77  76  72  87  51  57  63  95  96  71  81  91  27  57  39   6  68  13  62  36  78  11  72  37   1  71  38  73  40  92  83  40  57  51  35  77  33  12  80  23  69  43  34  59  93  11  34  44  61  40  25  37  45  54  43  82  95  20  57  67  88  53  93  87  41  28  48   8   8  26   3  30  76  17  91  16  81  91  52  65  12  34  92  60  64  92  59  72  49   3  22  58  98   5  53   6  27  92  93  91  28  41  41   5  18  86  99  50   7  40  29  66  12  39  97  99  67  19  70  43  83  71  81  34  76  93   4  13  29  53  89   8   1  35   1  16  31  21  89  70  98   9   5  41  14  23  69  84  86  56  78  41  39   3  50   1  14   5  72  88  21  23  28  40  10  55  88  82  63  43  59  38  59  70  37  35  52  14  21  54  95  28  95  10  19  31  59   8  53  18  38  97  76  14  61  48  92  62  50  73  58  13  79  34  38  63  49  56  25  38  45  92  48  69  46  31  64  25  26  76  87  79  40  17   4  94  93  31  85  67  24  87  28  65  51   5  92  75  66   9  59   6  17  50   8  91  42  59  98  83  18  91  36  63  49  51  21  87  81  58  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              79  75  45  78   2  11  20  67  92  52  64  94  49  30  10  95  59  71  95  22  69  13   6  71  96  85  47  24  15  49  83  90  12  27  77  67  24   7  96  72  63  43   6  97  68   5  11  78  74  29  60  61  33  49  43   9  69  52   7  33  20  67  89  67  19  56  35   1  54  20  86  10  57  39  81  81  87  98  80  25  98  42  12  28  66  66  51  87  13  54  65  22  15  78  19  27  29  35  92  71  66  82  85  63  52  14  35   5  51  96  62  62  47  72  66  68  68  97  90  84  47  83  86  57  42  20  86  41  47   1  63  97  38   9   3  71  59  80  15  42  29  59  90  41  32   1  74  29  70  48  49  59  25  11  85  16  95   6  41  14  25  72  11  66  11  63  69  82   1  72  34  85  95  67  94  32  93  64  33  96  20   9  48  78  91  73  14  39  17  64  48  78  33  46  22  64  27  39  67  34   8  18  92  84  88  86  83  29  88  19  17  80  15  64  44  86  79  40  74  99  40  17  63  99  66  58  93  95  59  46  60  87  30  63   1  37  87  19  71  73  37  13  12  42  97  61  84  36  17  23  58  17  43  62  95  87  66  60  17  92  93  80  54  78  17   4  63  19  41  42  20  63  45  22  92   5  78  26  83  76  83  82  43  49  94  55  44  45  82  12  28   8  41  98  20  89  37  66  78  53  86  90  16   7  66  41  56  92  61  50  23  28  84  55  34  11  72  75  63  22  29  54  76  44  68  88  84  68  97  90  79  34  71  59  34  54  31  52  30  81   1   6   4  37  56  63  25  50  68   3  49  45  63  60  87  68  85  61  22  60  94  18  83  85   5  45  55  21  91  48  70  10  74  80  98  29  31  46  22  86  26  37  17  90  71  28  99  41  74  56  99  65  76  82  10  43  95  89  48   5  39   6  68  87  77  31  44  86  20  40  18  82  83  36  60  30  99  90  38  62  78  34  61  60   1  14  56  36  77  48  45  29  72  95  50  37  53  80   7  44  22  53  91  75  32  75  54  10  36  49  39  99  83  60  59  82  87  14  10   6  61  80  70  31   8  31  52  11  16  89   9  78  46  76  46  79  35  36  11  89  42  68   3  77  23  91  24  94  96  27  71  46  52  60  61  14  26  80  13  41  29  98  63  20  48  25  38  88  11  15  36  68  38  90  64   1  95  29  10  63  36  61  62  31  27  15  64  14  88  82  90   2  87  28  64  96  93  80  57  51  53  86  75  98  70  51  76  29  12   1  20  51  11  92  81  15  63  39  31  75  96  39  27  30   3  40   8  12  89   5   3  58  69  70  91  34  79  66  20  77  18  35  67  96  29  14  87  66  11  98  16  48  82  82  15   3  37  41  93  26                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            82  72  66  73  61  73  20  12  93  25  38  71  96  53  56  17  68  82  46  13  72  63  65  88  28  93  83  62   9  76  90  18  90  48  32  94  55  53  58  70  46  95  16  34  40  61  72   6  52  44  96  13  58  46  95  24   6  99  29  10  19  94  75  21  85  96  48  29  36  14  92  67  69  17  93  86  67  55  82  90  34  31  33   2  60  21   7  44  54  75  10  98  44  41  78  39  55  59  71  66  23  76  29  15  78  18   3  92  28  81  61  33   6   8  40  26  51  95  84  80  58  73  94  14  30  47  18  95  27  23  95  77  69  24  25  83  96  57  87  80  71  54  40  15  51  29  97  54  13  47  91  24  85  68  38  73  33   7  99  88  33  65  44  12  21  14  35  12  93  74  56  41  23   2  59  48  21  58  33  22  88  13  97  99  34  82  94  32  82  61  41  89  63  96  57  69  24  12  33  89  21  72  12  22  86  58  58   9  74  53  59  15   7  73  69  65  96  73  29  59  97  82  33  19  11   1  17  77  86  31  20  12  74  92  53  38  39  75  26  63  95  43  73  54   5  31  78  47  20  55  42  83  43  48  51  76  79   2  50  91  50  89  11  95  45  14  94  70  94  52  53  10   9  91  23  36  70  61  39  45  38  62  81   5  67  63  73  50  52   3   8  86   5  34  32  74  45  11  76  57  97  44  41  67  63  38   4  16  94  47  80  44  92  85  75  11  67  34  97  39  37  33  62  14  24  19  31  21  95  28  93   6  81  28  19   2  98  39  68  35  93  42  98  72  87  32  27  14  29  64  72  24   1  72  93  88  42  89  19  33  80  11  67  80  59  18  84  46  51  14  74  59  26  96   3  20  14   1  68   4  27  51  20  95  56  58  10  83  85  85  86   4   4  21  73  75  33  52  18   3  70  10  24  38  20   7  74  20  42  75  48  64  30  74  54  23  73  96  42  23   3   7  65  30   6  18  33   6  45  82  59  15  32  79  43  62  19  14  33  52  84  93  74   7   1  28  61  67  64  79  54   4   8   1  98  79  69  74  59  14  48  70  54  93   9  42  86  16   5  51  98  91  23  86  62   7  74   5  55   4  80  11  34  10  31  19  61  27  49  82  42  29   3  63  84  16  70  21  17  93  58  52  86  51  61  28  12  72  46  59  10   8  64  49  50  23  83  14  19  51  38  92  51  34  97  79  59  36  47  96  39  97  92  68  27  75  74  49   5  28  59  45  98  34  25  11  34  90  67  22  11  99   3  93  46  22  42  68  86   6  34  41  78  37   7  51  52  94  33  14  38  38  16  16  53  27  10  57   7  14  76   7  98  94  40  25  19  16  87  35  37  36  97  83  89  57  30  40  37  95  83                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          90  47  68  72  97  98  51  13  13  54  40  37  87  92  72  33  48  57  33  54  69  28  29  57  84  48  41  93  28  99  12  40  14  28  75  73  36  25  89   2  66  83  16  95  11  33  18  60  25  71  11  28  69  90  14   8  32  48  82  20  15  48  36  85  28  58  89  77  41  93  40  61  20  98  80  95  51  99  68  12  99  28  93  98  63  22  72  31  64  94  85  12  53  14  27  75   2   5  12  12  74  90  48  38  90  82  29  75  35  38  16  70  39  82  37  19  48  12   6   3  52  76  26   9  72  97  55  82  19  95  50  60  64  80  97  46  63  48  19  49  60  60  82  81  79  16  17  10   1  75  79  27  69  38  52  74  32  53  39   2  24  87  84  79  27  55  96  73  44   9  51  29  99  63  74   3  26  67  68   3  36   7  79  16  11  13  67  95  97  15  59  53  39  10  14   2  33  88  61  84   3  36  23  43  20  78  29  54  72  53   4  55  31  63  32  95  67  71  19  37  57   4  55  54  20  12  71  36  57  62  94  95  65  90  16  96  28  16  33  27  82  72  70  25  12  98  44  63  85  37  52  50  27  90  32  65  65  64  52  76  34  15  27  75  86  61  41  92  58  72  89  59  12   5  52  43  76   4  24  71  11   1  62  32  97  36  78  84  52  20  49  29  19  28  34  43  99  23  40  91  37  30  33  70  80   2  25  58  56  62  98  67  40   6  15  89  49  41  22  44  40  81  19  88  83  22  14  40  47   8  83  20  34  62  59  88  62  92  54  54  12  47  78  93  50  40  86  89  65  21  32  22   1  17  75  40   4  17  56  60  75  68  98  22  99  35  14   9  49  36  86   4  93  78  69  90  46  35  98  44  74  50  97  59  93  60  73  52   6  89  54  35  71  12   3  44  64  30   3  79  58  29  70  57  99  73  40  64  55  84  11  30  68  55  83  13  66  37  93  77  23  42  77  32  32  92  59  73  30  14   6  84  75  81  97  96  26  78  41  19  33  95  18  43  33  63  91  94  94  62  71   3   1  38   7  63  67  81  24   7  83  68  27  64  37  19  19  85  26  10  31  86  55  95  96  18   1  76  86  97  65   6  54  42  92  86  42  68  65  30  84  29  47  77  70  55  86  32   3  51  94   5  89  69  31  50  60  99  45  70  26  33  51   2  27  96  60  81  64  30  46   4  61  14  88  27  39  43  73  24  73  78  30  49  73  90  68  22  63  65  54  13  65  92   8  76  93  56  49  97  49  86  48  64  51  82  21  41  76  73  11  72  10  33  26  67  66  11  37   2  36  90  98  84  28  11  92  48  60  17  90  23  98  70  93  69  51  53  29  20   4  41  35   7  32   7  61  67  67  65  88  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        29  35  11  67   1  83  68   7  88  33   1  74   9  66  73  41  18  48  98  88  67  78  27  56  33  62  64  69  74  73  77  13  71  98  83  63  97  33  68   3  31  93  96  53  94  20  22  50  53  48  71  60  33   6  39  33  48  54  95  78  41  82  41  67   2  79  80  79  26  26  94  98  40  65  47  12  67  92  23  79  93  80  34  81  64  64   6  90  63  75  89  10   8  37  91  32  74  34  87  43  73  77  50  41  35  10  56  70  46  40  74   3  75   5  31  63  80  37  44  59  53   8  43   8  44  38  61  91  72  20  39  51  18  79  76  53  44   1  44  57  89  51  12  26  43  32  49  65  97  69  21  23  80  46  10  56  87   6  32  25  37  60  99  95  54  86  27  93  48  90  48  48  13  80  67  82  51  42  40  67  45  20  74  82  30  40   2  93  58  31  30  89  64   5  69  82  82  29  80  38  66  33  41  54  94  15  29  23  15  89  11  36  97  61  40   1  76  17  42  45  91  93  82  25  80  25  54  30   2  50  86   7  76  24  68  33  44  96  79  28  35  32  70  65   5  85  66  69  73  33   4  69  50  97  83  77  27  69  50  47  40  65  67   5  81  26  49  96  99  69  99   3   6   2  67  62  23  63  90  10  29  14  72  29  52  84  92  92  72   3  64  65  44  33  99  84  10  63  57  44  48  57   6  96  21  71  72  48  92  23  17  21  76  51  16  64  77  11  94  22  34  88  84  49  44  80   9  78  20  42  71   8  84  63  25  63  50  66  44  26  96  72  57  15  43  97   7  37  37  35   7   3  70  94  46   3  12  57  31  52  68  94  66  73  82  28  50  65  19  17  81  70  83  76  49  55   6   4  55  96  83  26  70  20  80  70  96  93  11  59  61  77  30  54  79  10   1   9  61  28  46  90  73   1  80  68  52  28  77  21  85  44  38  14  51  34  92   2  74  73   8  66  80  84  21  87  29  65  81  24  38   6  24  23   6  22  90  27  67  94  82   1  99  27  49  31  84  64  36   6  67  70  48  72   6  42  52  77  27  65  54  64  29  80  10  84   6  72  89  91  20  98  34  84  22   1  51  75  70  69  52  28  82  31  94   2  96  16  30  43  10   6  22  11  43  98   1  78  38   8  55  16  56  89  68  64  93  91   7  52  34  82  51  33  58  60  13  52  70  82  84  73  74  25  56  11  43  13  18  65  15  78  19  80  12  74  58  90  51  65  68  58  22  80  61  96  15  54  14  22  34  20  46  59  85  83  15  96  98  39  27  74  46  31  36  29  62  42  91  78  92  17  31  76  28  41  85  56  97  71  89   9  26  25  36  93  15  31  41  34  46  69  54  24   6  92  20   9  55  34  19  96  27                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      17   4  14  50  79  12  27  61  35  90  94  26  69  12  96  38  65  29  23  48  43  97  26   9  84  87   8  38  11  62  35  76  95  72  58  89  97  22  74  85  63   9  77  32  36  72  47  63  16  87  21  11  20  59  58  10  48  30  30  70   7  23  27  18  51  93  80   3  53  47  75  48  25  43  25  73  48  93  98  10   5   8  22  66  75  76  26  92  54  20  46  69  40  56  75  77  20  89  13  97   2  39  34  58  31  38   8  18  41  87  77  70  87  55  71   1  42  59   8  69  61  27  84  11  51  92  45  32  77  50  47  43  72  61  36   1  93  92  99  99  52  40  41  27  58  37  71  60  45  95  68  51  95  14  36  36  65  11  17  93   8  66  59  25  57  17  68  21  78  75  14  84  20  30  68  16  78   1  96  74  52  62  34  69  50  13  97  32   1  28  53  77  75  77  96  46  20  25  70  67  39  96  48  53  72  17  40  90  27  75  42  72  22  82  78  68  21  61  16  85   2  64  83  33  33  74  56  24  74  22  65  10  12  41  55  36  12  90  40  88  17  17  57  11  75  15  32  37  10   1   2  82   4  61  60   3  26  41  98  93  99  36  67  18  10   2  70  58  89  49  42  87  65  93  57  26  80  53  36  32  15  63  37  70  60  37  72  43  44  57  24  46  25  58  18  63  27  35  51  63  96  74  99  25  51  74  37   7  70  88  80  40  38  99   4  66  15  75  25  48  13  77  14  26  20  75  14  21  53  23   8   2  29  55  31  25  87  45  96  36  72  76  58  33  13  42  80  47  41  59  85  96  99  45  55  13  35   6  81  80  55  82  72   7  29  33  54  93  38   1  93  68  56  51  84  97  75  54  93  78  64  56  91   1  43  66  43  85  79  70  91  21  88  44  75  67  19  33  13  20  65  24  53   6  32  26  16  39  86  48  47  76  84  76  99  12  90  81  65  96  98  69  86  48  36  30  66  74   5  94   5   4  87  59  57  74  77  93  67  65  83   6  71  39  11  86  56   9  19  66  34  36  10  88  45  39  32  13  57  72  84  79  99  22  95  65  12  68  34  43  29  32  95  29  56  27  56  28  50  78  77   4  56  36  34  98  83  63  81  91  24  23  62  66   8  40  93  31   6  69  93  21  23  86  15   7  55   6  86  90  24  90  21  38  97  39  83  85  79  90   5  17  26  81  85  84  25  19  82  53  26  71  83  71  26  27  10  31  66  66  27  42  27  92  65  53  18  23  54  68  63  37  13  44  46  13  86  76  98  62  42  29  31  69  17  79  66  10  94   3  70  29  54  67  80   1  78  23  10   2  74  66  24  62  50   8  99  60  52  79  98  28  23  19   8  60  46  17  89  68  79  10  34  42                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    88  20  59  65  24  52  74  77  22  61  95  56  12  74  30  22  36  38  23  76  11  96  40  38  14   2   2  10  29  48   3  22  17  26  47  31  88  92  93  50  95   1  39  74  10  37  64  18  60  70  74  86  32  88  38   7  81  78   2  33  64  42  97  66  24  61  92   6  96  18  15  73  97  14  94  95   2  74  84   6  91  95  64  93  45  61  86  76   9  56  57  57  62  60  73  84  36  76  75  20  80  72  95  77  18  35  25  61  12  31  50  42  14  67  37  20   9  88  71  92  93  18  97  70  47  79  74  39  65  91  14  34  73  38  58  94  38  61  44  37  80  37  99  23  63  95  69  48  93  29  44  43  15  30  63  64  12  15  93  81  97  33  69  29  45  73  49   8   6  13  12  20  15  59  23  20  33  28  83  57   6  72  97  76  50  34  75  92  94  90  87  16  63  34  55  91  68  70  49  17  34  40  78  83  18  31  49  82  19  33  67  57  42  70  46  12  19  65  73  20  61  37  79  87  89  49  25  75  47  40   7  99  53  36  63  98  26  23  84  11  77  92  78  67  87  76  78  38  48  11  70  67  64  42  51  77  58  61  68  75  29  82  61  94  22  73  28  28  36  73  83  36  52  50  87  22  90  79  87  52  23  85  38  99  39  70  84  65  68  98  41  50  95  38  56  85  92  36  39  20  29  66  52  28  92  21  94  84  42  60  17  94  88  43  80  63  15  95  38  70  93  49  94  98  95  24  81  82  70  41  31   5  91  79  47  51  54  66  28   7  86  99  88  90  12  75  85  23  37  74  81  46  78  43  51  46  91  26  75   6  89  72  65  41  29  33  86  45  31  52  26  50  59  33  42  59  86  30  11   3   5  65  18   8  99  64  60  12  24   5  31  49  39  36  46   3   9  26  60  13  21  25  74   1  54   7  94  92  63  31  13  18  65  23  98  51  78  60  83  56  61  80  89  15  78  83   2  84  80  55  23  26  93  51  57  78  45  49  32  70  37  78  16  69  86  34  98  16  94  62  86  32  37   7  11  17  96  69  66   2  52  59  16   9  35   1  74  41  93  28  54  21  84  92  37  64  52  24  90  43  51  57  72  65  23  14  35  58  21  34  64  72  42  26  47  49  26  43  43  62  23  16  64  22  13  62  71  18  51  94  53  54  83  99  81  32  32  71  90  73  49  88  70  41  92  41  86  31   5   2   2  58  17  78  13  78  89  88  72   7   5  16  89  77  19  84  67  87  42  99  67  57  74   3  33  51  83  71  87  50  92  19  97   7  56  54  74  28  13  99  52  43   5   2   5  83  38  82  47  40  89  38  54  85  25  27  39  28  38  84  80  94  63  97  57  91  57  24  58  83  74  73  42  97  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  55  18  41  32  20  71  76  42  12  16  99  91  30  85  37  69  28   6  58  86  24  10  88   8  78   5  21  44  45  55  19  44  15  37  94  58  79  49   9   6  80  13  21  42  40  41  23  14  45  65  55  26  34  71  18  73  49  53  25  94  72  63  37  12  37   6  91  38  67  69  56  88  62  75  83  21  73  49  67  14  97  85  45  46  86   5  10  37  86  75  65  99   7  82  43  59   5  19   2  16  81  19  71  19  95  62  96  90  36  55  57  44  79  38  39   4  58  79  49   6  64  20  59   8  49  52  11   8  28  78  21  14  50  59   6  74  12  52   9  14  27  48  99  19  69  64  39   1  17  17  97  35  91  39  30   6  12  67   5  74  14  46  34  65  88  88   5  66  92  73  45  48  87  45  45   4  99  15  35  18  90  40  96  43  22  84  83  94  20   9  88  14  66  96  18  72  91  77  40  57  21  80  25  92  58  36  79  11  84  50  47  58  31  85  14  20  83  34  90  97  89  95  56  20  99  68   4  51  96  67  44  74  10  24   4  58  28  63  22  82  48   4  55  21  96  38  76  12  53  98  80  92  77  36  25  44  88   5   9   2  12  18  84  57  97  14  67  32  14   8  77  14  28  91  70  60  82  39   8  52  58  28  16  39  73  91  35  81  12  19  79  89  60  97  52   4  14  16  72  99  44  13  85  81  42  33  44  84  24  97  66  69  86  59  99  71  99  78  43  54  55   3  19  26  66  74  86  86  24  70  42  74  22  46  64  11  91  13  46  80  33  28  45   3  71  10  68  20  27  85  98  81   2  42  62  74  24  56  53  97  75  18  29  67  62  37  80  16  56  46  44  56  18  66  31  33  36  43  13   1  17  21  95  17  66  22  16  37  33  29  90  84  81  80  45  93  42  55  36  49  24  90  89  79  91   7  28  40  14  79  36  55  24  31  57  76  51  82  17  58  64  99  95  34  55  89  78  29  69  89  15  29  49  36  46  78   5  80  62  40  93  73  11  22  88  73  69  89  26  51  92  74  66  84  48  44  30   8  67  29  89  10  81  20  23  38  54  68  94  44  15  73  64  29  82  20  91  39   8  54  16  26  44  56  57  57  93  17  14  48  29   6  54  39  82  43   7  40  35  50   2  42   6  26  79   5  62  15  51  75   4  48  56  42  59   4  98   2  38  16  12  66   7  46  37  39  61  80  14  51  69  60  63  99  60  76  77  74  27  57  39  96   3  81  14  73  96  90  46  92  37  18  30  42  37  49  92  92   4  23  60  89  70  46  39  55  16  39  68  39   7  43  69  18  20  56  70  92  13  48  29  21  21  82  24  59  51  40  66  17  12  90  57  74  44  34  68  29  93  38  54  20  12  86  16  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                96  22  87  43  27  17  46  37  14  77  79  91  99  15  98   9  52   2  45  50  94  18  83  61  11  46  61  33  95  78  68  41  12   2  75  39  61  43   2  60  30  28   4  72  31  89  57  74  43  78  40  96   6  69  46  79  38  26  86  45  85  64  23  38  37  29  71  59  91  24  80  34  23  63  99  39  46  79  43  58  33  57  89  26  49  21  56  37  93  55  80  12   7  63   1  55  47  58  38  76  69  60  97  88  68  94   9  90  55  83  33  38  37   7  86  63  84  55  26  81  96  93  66  64  51  23  57  76  42  90  35  72  81  60  64  18  29  61  85  54  91  53   2  83   9  36   6  55   1  98  76  16  78  69  92  28  21  47  18  83  40  59  84   2   3  61   4  84  49  13  55  91  44  54  61   9  15  23  85  71  42  94  21  78  20  87  64  83   9  36  43  87  34  60   1  52  23  79  28   1  59  54  60  96  79  33  84  29  17  51  89  27  61  86  12  22  82  90   9   1  49  35  20  98  95  92  80  83  83  73  59  36  61  34  78  77  50  40  18  30  52   3  28  38  71  39   3  92  44  12  62  77  60  69  52  90  25  72  58  43  83  79  90  74  12  24  79  95  96  47  81  81   8  29  62  38  48  26  71  60  58  69  68  55  93  23   1  35   5  16  87  93  87   5  79  15  56  59  32  14   1  14  33  36  85  49  66  46  73  59  53  33  33  98   6  63  86  81  19   4  63  64  28  81  79  28  78  62  67  44  46  37  25  72  68  90  44   2  31  28  94  92  11  23  44  26  78  99  34  93   5  49  75  10   1  37  57  28  14  11  96  12  35  70  70  94  48  51  76  46  95  72  56  69  13  96  79  77  45  96  28  79  27  48  11  22  38  34  27   9  76  46  25  82  33  73  91  19  50  77  53  18  76  48  65  45  40  28  93  45  25   8  54  34   2  45   7  36   2  70  11  76  60  66  19  49  32  19  23  44  22  11  27  76  59  67   3   8  85  79  17  31  15   8  13  62  45  40  23  17  87   1  46  83  51  45  73  67  52  81  71  83  89  78  38  89  14  56  87  54  76  62  82  56  34  18  23  45  31  49  74  52  72   5  34  42  44  92  22  61  39  70  87  53  38  25  96  24  86  88  62  23  98  16  41  14  21  55  80  32  19  76  29  92  11  11  40  39  53  26  38  98  46   9  39  40  45  63  81  11  46  37  79  62  74  94   9  42  17  72  72   2  31  70  13  90  32  45  95  55  32  55  99  54  40  67  78  46  27  18  83  62  23  72  30   5  65  98  27  71  22  16  50  38  14   6  45  25  68  81  17  78  12  96  85  41  42  41  23  26  22  94  60  39  44  75  63  90   9  95   9  44  12  61   7  84  66                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              26  81  20   2  39  23  17  66  51  79   5  70  78   3  39  81  70  36  15  15  96  65  76  71   2  51  69  96  24   7  45  50  56   3  89  11   9  64  74  88   7  57  62  73  56  56  12  97   1   6  77  84  62  72  36  89  71   5  40  61  34  65  26   3  45  48  82   8  78  55  44  55  57  27  99  78  45  19  67  83   2  25  52  20  12  17  62  62  34  62  63  19   9  83  32  96  38   5  30  59  19  42  91   4  37  15   4  38  49  19  59  98  95  97  45  84  82  41  89  55  12  11   3  44  54  93  98  12  45  56  32  18  39  15  35   2  42  86  47  13  19  59   2  66  67  26   4  48  60  29  56  34  73  10  77  45  43   2  11  92   8  98   2  48  41  25  75  87  64  39  90  75  72   3  25  83  68  35  47  23  91  55   4  81  41  77  34  66  62  26  71  73  37  27  46  98  50  36  22  38  34  97  54   5  99  30  48  66  63  63  33  33  93  15   2  23  67  87   9  12  10  86  86  80  15  58  87  36  23  81  82  36  28  11  12   8  80  95  39  92  33  55   5  64   8  67  81  64  44  85  63  62  65  88  96  44  34  85  83  42  24   2  99  80  69  10   6  24  45  23  88  56  92  47  73   7  81   3  70  96  96  75  90  30  83  55  53  45  15  92  41  76  46  28  54  46  32  56  19  78  99  79  84  95  81  33  76  46  13   9  77  62  27  19  70  42  12  65  56   5  91  95  68  95  73  35  93  74  59  15  92   5   2  19  26  27  87  84   2  77  53  59  69  49  21  43  69  30  99  66   1  33  25  81  47  59  23  83  33  11  49  63  69  48  77  73  18  82  39  45  44  14   6  75  30  46  27  77  50  92  34  97  30  80  62  70  91  46  37   7  27  11  33  16  65  89  26  69  23  51  21  42  70  54   9  39  51  40  50  14  45  32  35  24  34  89   3  18  97  52  19  80  76   3  27  64  40   2  32  13  92  75  57  75  23  69  20  81  98  89  69  10  35  28  72  29  21  81  28  92  22  62  55  17  32  65   8  66  11   6  33  92  90  93  75  31  78  55  86  41  80  40  90  42  61  19  17   6  38  40  46  97   3  87  49  42  90  93  51   3  29  80  76  70  51  10  17  69  45  32  77  55  25  36  30  74  68  62  30  45  25  63   8  81   7  15  24  29  30  75  62  91  49  59  18  75  37  66  17  54  86  89  46  34  76  39   5   3   2  65  33  19  77  63  69   8  19  24  10  72  62  48  53  61  17   5  85  71  65  19  31  35  40  66  25  47  33  19  33  29  34  70  82  99  53  62  88  55  50  16  26  58  89  75  31  15  59  20  54  54   9  81  70  76  15   6  63  29  95  27   2  56   1  51   5   2  27  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            19   2  54  12   7  94  22  79  23   5  33  99   5  13  59  79  96  60  76  18  23  98  24  14  56  52  64  95  12  78  75  57   7  55  82  46   3  20  49  40  49  35  93  97  73  55  69  33   7  90  40  73  39  90  53   7  20  25  96  68  48  61   8  80  94  81  42   4  78  61  99  86  61  78  98  74   5   9  22  96  21  94  49  79   3  14  13  75  42  78  89  35  28  22  46  25  65  75  25   3  81  13  27  56  33  81  86  40  93  89   8  36  73  10  21  14  86   6  49  39  94  51  47  99  20  48  75  95  30  16  89  98  24  79   5   9  81  43  25   7  93  29   8  60  26   3  64  95  76  82  96  86  48   4   6  46  83  90  27  62  45  17  24  52  75  59  69  74  34   8  52  91   4  69  66  50  61  70  66  43  95  91  32  39  23  34  29  95  78  29  16  31  30  93  19  11  99  97  42  95   4  72  13  22  98  48   4  57  27  24  28  84   1  33  21  23  95  88  85  61  40  10  41  98  36  95  97  20  10  30   7  19  37  18  94  12  96  39  80  16  65  58  70  25  46  74  84  71  73  85  18  59  31  64  28  88  55  41   3  95  98  33  33  97  23  66  44  57  52   1   9  57   1  82  46  32   7  69  11  98  88  34  97  93  87  77  56  63  33  75  27  88  18  15  19  19  56  35   6  46  14  93  16   8  83  88  96  61  58  73  51  70  97  94   7  12  80  29  93  43  42  92   3  39  26  40  79  69  20  75  71  32  93  33  53  26  88  24  20  88  23  12  50  66  20  12  66  94  52  63  71   1  83   1  25  35  18  74  20  36  96  90  91  55  93  27   4   5  54  57  32  59  86  85  79  11   3   7  74  96  22  84  94   9  14  38  84  31  43  83  84  97  84  36  71  59   1  62   2  79  26  63  72  63  45  13  20  44  78  49  48  75  43  79  41  50  86  37  19  68  91  66  50  86  27  18   6  78  38  17  42  99  87   3   7  62  51  79  33  40  92  84  20  60  88  36  17  53  69  78  17  86  66  42  65  10  82  83  72  31  24  50  14   2  49  23  46  61  68  52  53  57  91  99  21  27  30  65  19   5  37  67  89  41  49   1  36  26  20  69  60  30  73  56  91  46  92  27  64  24  18  19   8  58  80  61  27  45  23   6  67  96  19  18  49  64   6  44  60  43  79  38  17  81  34  39  55  15  17  69  39  63  42  62  22  59  36  23   2   7  42   2  18  45   6  25  56  87  79  38  99  36  68  96  12  92  68  67  74  13  13  40  55  93   8  22  23  23  33  62  89  71  81  92  49  61  13  58  49  95  89   6  21  12  80  87   5  69  14  63   3  76  93  12  93  78   7  65  97  45  35  52   3  95  73  72  70  41  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          68  16   3   4  76  42  20  43  78  64  52  75  98  37  17  54  19  69  33  84  52  79  35  11  72  20  60  75  27  82  83  45  49  47  99   1  14  62  13  93   1   7  79  61  37  83  13  46  63  81  13  85  13   3  89  69  34  18  29  12  73   7  92  28  55  35  37  29  56  85  44  14  33  22  54  41  24  83   6  76   2  48  85  49  19  37  58  38  45  39  85  97  78  47  32  77  54  62  50  98  53  52  47  54  78  10  96  37  20  41  39  29   7  27  37  49  92  72  42  23  23  29  21  63  12  97  37  24  72  14  85  34  47  32  88  88   7  81  41  28   3  98  65  98  63  55  86   6  45  31  87  24  90  89  42  28  48   3  24  19  10  62   8   8  78  57  41  74  30  62  78  10  71  68   8  65  98  78  42  84  34  98  90  51  68  91  54  23  52  14  74   7   1  60  97   7  55   3  99  76  30   2  69  34  69  36  42  25  54  45  19  64  53  70  16  32  22  26  36  63   5  74  76  55   2  63  61  86  39  27   4  69  29  79  81  26  96  18  93  65  96  19  21  39  27  61  86  68  85  54  43  46  61  83  60  85  13  94  23  61  24  70  28  24  27   9  95  58  26  12  25   8  19  11  64  19   2  26  74   9   4  79  49  67  44  88  13  67  83   7  63  90  90  66  91  97  52   2   2  31  90  22  89  22  12  63  36  26  42  27  45  12  22  77  14  48  51   5  40  57  99   1  44  81  40  10  54  93  18  16  35  95  29   6  55  67  93  22  52   8  30  69  20  80  92   7  17  42  15  48  82  14   4  36  97  29  32  81  98  14  86  77   7  48  18  93  78  27  67  95  96  22  44  71  22  10  13  39  21  28   1  92  11  37   2  29  17  43  11  85  42  58   7  65  69  55  45  82   5  34  30  40  48   3  21   9  89  32  78  63   9  62  69  41  55  36  40  67  69  74  30  84  45  46   4  32  87  69  16  94   9  18   1  94  72  23  78  62  86  10  82  81  33  74  40  36  87  77  13  54  97  53  82  84  38  16   1  33  82  36  88  34  15   6  85  41  72  38  17  27  48  78  61  38  84  53  83  45  14  97  49  67  67  48  32  55  89  63  52  58  85  96  80  51  36  82  68  28  80  56  12  28  94  26  14  70  58  56  49  25  71  57  85  90  47  41  22  65  42  76  19  24   5  60  47  11  71  82  54  42  20  35  78  13  37  88  74  84  72  44   8  98  87  65  70  22  14  55  82  69  46  45  76  74  80  14  17  33  55  27  88  55  26  38  68  30  66  57  15  29  61  63  45  43  63  86   3  13   8  12  73  36  64  79  97  11  55  44  47  79  47  34  12  56  45   2  85  41  99  37   2   4  13  24  94  32  64  10   6   7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        6  98  37  84  95   2   7  47  54  97  45   6  11  19  36  45  19  13  20  20  61  92   7  83  24  39  80  45  47  38  24  35  14  97  58  81  55  77  24  26  81  21  66  45  42   5  69  18  78   5  24   9  51  97  13  41  91  67  36  31  73  97  73  47  48  40  71  71  82  15  20  13  23  95  43  38  43  40  59  85  41  46  33  45  15  24  51  76   7  83  62  76  25  36   1  86  56  47  13   3  42  58  82  95  67  10  82  72  31  48  32  92  90  64  25  86  71  30  40  51  90  84  49  28  60  82  28  89  32  72  97  26  69  22  52   9  57  66  54  16  98  71  51  30  20  47  10  51  89  55  59  47  99  65  53  92  51  43  21  53  27  74  76  52  26  40   6  70  77  12  33   5  41  39  10  43  53   8  42  61  34  39  23  52  14  92  55  80  51  34   6  91  35  22  84  60  82  38  92   2  74  86  97  31  89  55  14  49  42  55  77  52  41  66  38  77  50  38  77  12  38  18  64  99  76  73  74  43  88  50   4  29  45  11  67  12  64   6  61  11  84  59  15  21  85   9  48  99  59  73  92  34  94  76  32  63  53  70  70  11  54  70  16  48  25  34  75  35  36  48  11  49  68  19  30  80  18  32  53  57   7  14  80  99   1   7  36  15  35  58  57  95  83  43  55  68  87  16  83  50  57  39  93   7  81  58  50  41  35  69  22  30  93   6  35   3  61  21  36  45  54  38  46  72  51  46  77  46  27  29  12  57  17  68  26  25   9  36  38  98  99  85  60  82  20  76  96  62  57  15  89  34  42  51   3  14  77  26  57  10  52  49  13  15   1  55  43  29   7   6  68  79   5  37  79  40  93  67  93  30  80  51   5  69  88  97  94  60  93  79  51  77  43  99  51  43  74  64  19  61  85  54  60  98  70  40  30  67  72  30  36  96  48  81  45  39  80  82  31  96  27  63  98  63  74  56  14  15  49  12  93  26  36  23  33  98  96  37   1  79  65  16  97  26  23  70   6  61  35  92  64  26  25  71  61  79  67  85  97  32  64  76   1  20  10  11  35  39  87   5   5  91  74  28  41  44  33  34  80  30  56  83  22  78  33  48  62  37  71  54  46  95  38  27  97  82  26  52   6  23  63   9  63  67  90  73   3   1  28  39  97  41  40  27  77  77  30  37  75  79  12  87  54  95  65  85  69  22  41  71  62  75  26  56  25  56  81  64  47  94   9  99  23  54  87  37   4  84   9  35  75  10  23  21  26  49  23  77  22  30  41  37  93  53  69  64  22  46  73  21  39  23  93  83  38  45  55  53  97  94  48  56  36  89  67  77  66  93   6  30  26  82  38  91  93  88  64  49  62  70  49  67   9  69  30  28  34  99  33  41  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      30  48  74  82  21  87  52  25  59   1  58  57  53   3  45  69  73  73  82  56  94  94  78  35   9  18  54  30  38  81  52  66  67  25  85  94  74  34  97  59  92  95  24  18  28  39  82  29  55   5  67  25  77  28  53  69  35  45  35  25  55  45  31  78  35  74   4  32  16  73   3  95  27  21  97  13  89  13  23   3  70  26  56  34  94  50  11  99  78   7   8  63  96  76  75  58   3  49  50  39   3  21  71  87  84  74  28  25  78  98  52  31  48  40  97  91  98  84  67  87  35  82   5  82  86  78  91  78  20  90  71  90  66  77   8   5  81  33  46  62  32  53  22  75  83  13  64  95  14  42  82  69  98  42  90  78  71  67  36  89  46  14  47  42  39  20  88  76  61  58  88  47  65  48  95   7  75  59  20  24  22   8   7  13  93  75  71   2  82  51  34  10  30  45  52  15  24  67  49   2  73  64  97  76  25  45  13  70   6  36  92  78  94   3  46  17  46  66  24  82  97  32   5  57  43  10  41  32  96  83  51  44  10  60  80  68  27  95  24  65  93  75  49  68  13  53  38   7  76  33  21  93  57  14  78  55  18  13  96  70  32  71  59  32  65  24   4  92  29  50  27  93  17  80  20  82  80  44  55   5  62  20  75  61  67  76  20   6  38  91  82  47  33  56  75  28  74  58  41  47  67  69  53  77  99  25  84  11   9  30  77  21  91   1  93  93  22  20  25  36  22  69  71  84  32  54  99  83  16  56  31  79  65  13  97  39  58  87  15  78  48  28  91  28  67  19  89  97  81  26   8  84  89  22  72  65   6  24  18  49  88  72  59  80  36  68  19  17  68  92  81  11  44  40  33  19  50  27  82  55  52  96  82  90  39  70  60  45  33  82  38  99  25  65  67  77  89  82  10  39  29  28  83  39  18  21  91  41  68  36   4  66  63  63  39  81  69  54  74  90  25  77  94  87  28   6  23  18  46  54  31  58  91  47  29  92  10  66   3  98  61   5  98  79  18  47  48  33   2  79  35   8  34  19  78  93  95  98  93  30  13  34  17  70  38  32   4  50  34  98  74  12  68  97  38  53  22  22  14  13  17  33  35  23  91  10  54  48  38  44  99  88   7  83  72  49  20  79  10  30  46  92  16  70  14  10  22  64  14  45  27  79  10  46  41  43  62  83   4  90  29  13  75  30  14  46  63  66  78  64  95  18  82   7  39  92   3  99   9   2  86  91  45  21  60  46  23  45  13  94  23  58  17  59  35  22  33  10  70  10  97  31  32  25  46  28  16  61  50   5   7  89  44  66  11  38  76  68  36  61  19  49  18  52  88  40  57  71  31   8  58  75  33  19  56   1  39  35  92  90  93  23  14  49  47  38   9  11  12  59  71   2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    51  33  90  68  47  39  42  41  38   2  76  92  31  30  89  22  87  44  81  84  58  78  75  56  42  75  32  81  84  52   5  44  51  15  87  36  89  37  43  50  60  29  87  58  66  82  43  99  27  50  88  39  52  85  55  57  30  63  19  94  30  72  88  99  42  60  13  39  55  25  17  82  96  23   5  50  43  20  28   8  34  84  51  89  70  31  75  67  23  22  65  86   5  42  72  40  70  21  71  95  84  54  23  55  19  89  93  44  80  21  25  17  40  77  14  28  78  40  99  34  98  16  94  72  19  66  29   2   7  35  76   1  84  28   2  45  55   4   2   7  32  51  64  65  41  92  26   8  16  80  65  57  84  52  15  38  60  60   6   7  30  40  77  93  39  11  64  78  41  53  97  88  45  50  66   5  79  19   4   2  16  86   5  75  87  57  70  91  57  20  97  22  95  31  87  65  42  43  94  31  56  51   5  65  15  92   5  60   1  86  15  45  31  77  84  18  59  59  61  94  71  25  54  36  11  12  33  33  14  32  75  78  55  67  84  10   9  79  25  49  42  73  24   7  44  22  39  23  79  75  52  58  57  53  16  37  21   8  32  45  39  51  36  18  53  88   5  68  94   1  97  75  95  81  41  57  52  81  12  45  30  95  88  55  48  61  84  77  43  65   7   4  34  15  36  50  28  43  80  39  59  36  45  49  86  35  26  43  23  16  50  72  32  56  98  91  21  46  86  68  78  17  59  59  62  75  18  64   4  78   7  31  59  24   8  50  95   8  34  40  58  69  27  95  31  24  85  55  12  80  37  88  77  86  80   1   1  16  98  60  91  79  73  76  72  98  17  65   1  28  30  86  84  19  82  66  89  80  68  99  55  10  13  89  82  87   4   5  34  68  37   7  27  79  47  80  45  15  79  88  84  82   9  35   8   8  53  40  90  70  15  11  14  23  82  83  60  77  78  82  79  30  17  98  33  94  55  60   8  87  57  74  69  72   8   3  59  90   9  69  83  89  10  14  19  15  99  55  74  15  77  87  91  91  60  91  97  36  37  10  84  73  80  33  29  30   3  21  93  73  72   5  91  22   8  52   8  63  35  12  87   1  79  79   9  59  50  24  42  54  79  85  99  72  28  79  54   6  52   7  49  90   8  58  30  78  40  54  33  79  52  56  32  89  27  20   9  47  17  94   5  49  63  40  77  77  95  58  34  67  28  39  47  87  50   1  85  74  12  86  82  49  71  41  27  33  87  64  68  11  13  27  36   6  80   1  88  34  58  86  13  33  54  60  58   6  92  43  41  26   7  69  84  83  25  68  10   5  36  29  75  14  10  31  82  17  38  25  14   7  99  30  44  27   9  45  84  27  21  56  88  54  31  37  69  15  35  11  94  79  12  75  28                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  42  27  35   1  98  82  96  57  41  88  96  86  87  48  23  92  95  37  71  33  46  76  34  28   6   7  40  99  94  68  78  85  61  90  11  26  41  81  65  44  39  53  32  52  79  49  44  90  15  69  83  62  51  40  21  99  69  36  15  67  24   7  13  34  35  60  75   5  85  28  19   7  46  87  14  38  43  31   6  81  53  59  66  67  54  17  64  24  67  94  19  84   4  32  95  74  98  59  37  29  38  11  82  63  84  53  29  26  95  31  99  94  23  10  36  39  95  23  61  64  51  78  32   8  72  91  94  81   1   7  28  60  59  99  48  95  36   1  63  87  45  28  12  91  23  82  57  79  25   9  32  59  38  56  36  97  34  12  16   2  80  97  43  65  86   5  72  19  31  60  63  12  58  33  76  75  75  16  31  80  40  56  93  67   9  54  41  59  58  43  12  87  76  91  71  40  28  40  73  66  43  23   9  69  85  74  86  96  12  59  85  93  37  51  56  99  31  78  40  58  48  81  74  34  26  61  48  97  42  72  14  29  48  30  75  15  33  34  34  60  92  46  90  99  43  79  94  10  66  51  52  15  84   1  20  12  28  22   4  88  20   6  96  32  57  30  98   5  20  19  23  65  60  43  68  66  91   4  96  17  69  90  93  49  83  68  84  94  23  15  51  19  23   7  77   4  59  20  52  27  19   4   4  29  86   2  52  92  82  54  48  41  62  74  43  22  42  23  26  86  55  85  70  76  94  19  80  81  56  68  10   8  41  51  36  93  12  95  76  82  38  43  53  88  89  70  69  21  34  95  29  20  52  29   7  93  99   4  29  77   7  93  94  67  93  51  18  97  74  12  56  53  31  62  99  82  35  17  15  76  99  19  46  72  80  75  98  95  34  41  50  38  96  79  87  27  49   7  29  30  20  25  87  64  55  92  52  91  31  25  35  91  28  64  80  17   3  85   9  12  27  48  49  55  85  91  73  56  71  61  72  30  56  94   4   4  48  44  74  34  67  99  35  42  97  53  68  63  45  15  72  83  57  26  18  91  15  68  26  42  87  60  33   7   9  31  54  69  72  54  39   4  81  86  51  23  86  92  78   9  12   1  47  37  70  29  56  28  35  65   8  68  59  15  26  17  72  18  24  47  91  19  90  51  20  69  54  38  56   7  40  59   2  67  76  69  66  42  61  19  64  23  48  68  55  66  31  69  99  80  34  18  59  59  39  40  31  28  12   3  97  48  14   9  59  81  82  19  80  52  29  30  27  35  49   3  22  45   1  40  52  73  11  31  15  87  39  42  29  58  62  47  81  88  30  83  54   3  85  69  95  95  56  21  10  97  35  31  23  30  63  25  28  57  97   1  20  42  67  52  94  12  32  81  51  70  86  44  56  29  63  27  37  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                9  21  78  24  77  16  94  49  27  17  13  93  97  93  62   6  30  79  90  21  36  29  99  28  29  63  59  56  95  82  23  50  89  89  48  26  48  17   6  42  36  30  93  35  67  70  81  44  83   2  38  27  25  82  34  55  10  99  97  91  19  40  28  76  68  47  38  25  26  65  76  19  23  24  63  64  96  42  42  68  63  47  77  36   2  76  77  83  50  64   6  19  25  29   3   8  84  27  47   3   5  64  96  57  30  54  11  58  38   5  98  14   5  56  33  29  54  55   4  61   7   8  95  19  18  76  87  85  16  34   8  46  61   2  45  39  90  57  42  38  47  58  10  23  31  78  94  59   6  22  26   4   5  50  40  83  79  25  77  32   1   9  53  13  54  11  69  11  83  46  13  14  91  24   7  80   1  57  39  70  66  55  17  97  71  46  45  65  46  82  75   1   1  53   8  37  85   5  10  72  96  31  86  95  33  77  82  43  29  36  37  46  32  54  43   7  66  64  53  65  62   9   1  56   2  39  92  66  66   1  19   5  47  92  74  51  23  89  90  40  67  77  95  48  55  99  94  17  16  83  48  73  19  75   5  65  72  32  59  46  13  13  58  52  80  52  98   1  10  62  90  19  82  47  56  59  10  63  63  71  36  21  34  55  98  46  95  90  37  35  48  87   4  51  26  35   9  17  23  62  93  23  80  46  84  40  17  47  15  95   6  78   3  60  76  79  71   9  62   7  52  20  28  44  76  10  23  20  10  73   8  16  49  99  89  29  33  71  24  39  76  35  71  96  21  59  16  62  88  81  85  12  21  19  38  73  80  86  91  95  21  18  47  51  45  98   6  86  10  80   9  58  11  44  56  61  58  80  24  18  33  66  98  72  42  66   3  91  62  16  77  39  39   3  46  31  65  96  34  58  20  94  69  10  47  20  82  94  77  37  88   5  91  89  12  14   6  51  68  22  49  35  75  99  77  58  15  83  78  14  39  72  57  17  64   6  71  29  41  72   5  98  93  56  19   4  71  93  72  50   3  83  96  46  95  91  20  22  77  24   1  80  33   5  53  55  82  41  41  18  43  14  89  73  50  25  40  28  52   3  39  36  21  77  36  54  16  89  99  64  72  20  56  52  19  87  70  13  92  11  49  10   9  93  10  40  89  21  72   8  60   1  48  16  24  87  60  24  26  59  55  57  49  46   9  48   6   6  34  96  88  19  56  67  30  62  27  49  21  42  85  88  91  77  51  46  38  48  38   9  75   8  20  78  14  11  15  82  55  30  34   5  40  28   2  87  66  41  38  73  76  94   9  29  41  45  94  20  53  45  56  83   2  36  95  33  78  35  13  41  18  59   8  26  93  42  45  16  29  75  96   8  71  30  19  11  48  84  34  72  63  94  27  31  10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              2   5  92  49   6  67  60  65  16  95  63  27  86   7  12   4  10  13  41  16  93  37  91  68  64  84  80  65  63  78  81  19  70  54  36  63  83  78  70   6  79  27  32  70  97  84   3  35   5  72  46   6  98  57  54  77  60  60  63  85  72   5  95  80  73  85  31  15  89  68  89  16  88  47  59  13  25  75  50  55  27  39  19  70  18  13  47  82  91  69  94  36  48  38  49  82  30  83  45  92  50  85  87  41  95  22  40  32  21  77  24   3  45  25  80  89  38  17  12  70  14  21  58  87  83  65  91  93  49   2  94  14  38  10  80  82  56  40  86  60  23  67  14  46  88  95  43  81  79  72  63   4  90  88   8  76  83  41   1  38  59  92  99  83  25  79   9  57  15  56  33  28  55  37  24   8  64  34  81  82  13  50  98  59   2  78  28  21  12  67  76  68  66  58  73  33  42  67   3  33  67  57  50  87   8  50  83  31  28   1  71  67  97  70  28  76  17  60  21  29  64   3  18  24  79  68  63  74  71  47  81  37  52  59  69  54  93  41  87  18  13   8  39  85  50  97  34  22  22  37  46  93  78  83  14  90  68  34   2  65  49  93  39  88  80  18  30  76  91  27  10  51  89   2  47  22  71  89  35  75  85  70  43  24  33  95  79  48  50  84  98  20  64   6  17  91  96  51  15  60  94  84  99   1   5   1  82  13   1  41   7  56  13  97  97  28  12  82  30  75  62  83  75  72  52  36  89  74  60  54  21  65  98  12  98  13  82  24  27  97  48  42  60  55  86  90  39  42  48  74  84  11  16  76  83  34  76  45  72   5  94  98  76  89  44  36  38  37  52  95  48  85   9  77  97  74  44  74  86  11  10  92  15   6  96  19   2  82  71  79  56  75  64  25   6  28  99  82  43  33  17  79  54  86  22  15  62  53  75  52  95   7  57  36  68  86  18  63  81  91  53  78  81  92  88  41  79  83  32  17   9  93  70  47  66  41  93  33  21  23  71  84  61  86  56  16  89  20  45   2  93  95  75  17  82  22  15  41  85  30  96  20  28  78  32  52  72  58  28  33   4  16  68  58  99  29  24  80  29  11  50   7  16  27  89  69  61  20  40  73  68  16  88  10  82   8  37  10  41  44  71  28   8  14  16  20  35   8  60  60  35  22  59  34  80  74  60  56  25  30  25  76  71   1  59  49  39  55   2  95  97  25  31  64   9  15   3   6  24  64  37  40  14  87  55  44  81  10  27  66  15  52  23  61  20  43  29  94  97  43  34  29   7  12  35  50  85  17  64  77  78  84  34  97  11  83  14  10  64  91  34  91  17  42  94  58  50  18  66   5  77  73  67  54  40  63  36  43  54  77  59   3  80   6  59  52  61  39  41  13  63  23  32  50  39  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            94  71  21  90  19  71  81  84  60  70  97  52   4   6  76   7  38   3  92  97  33  29  65   1  78  70  86  19  75  54  82  29   8  28   5  81  67  54  49  20  40  52  78   1   8  48  17   3   4   9  62  87  46  17  85  35  71  86  66  30  18   5  12   5  61   1  85  22  60  11  23  20  27  69  88  45  61  44  25  11  56  19  10  23  36  50  75  21  21  10  23  80  53  35  22  86  83   4  26  51  93  12  95  40   1  85  96  57  89  46  78  82  59  22  50  31  29  73   7   5  54   3  27  64  23  73  92  51  96  53  22  29  77  99  51   8  16  76  80  68  69  19  35  45  22   4  77  11  27  21  67  10  76  28  83  50   7  81  46  11  22  83  45  50  15  24  67  81  75  73  63  43  33  76  55  62  66  82  94  55  76  64  96  68  10  34  85   1  89  58  79  15  85   3   7   4  95  23  96  68   2  80  49  59  15  50  77  32  73  47  33  19  29  97  33  83   9   9  10  66  89   1  29  52  75  38  41  34  39  38  27  89  67  82  91  11  63   9  68  62  42  31  81  87  14  34  95  97  76  37  79  65  62  13   7  30  31  80  34  95  31  36  31  41  24  33  54  25  60  66  25  79  52  86  96  92  45  95  55  98  51  73  69  13  48  36  77  85  32  55  27  14  39  36  40  65   9  85  24  91  30  73  90  55  37  32  69  62  39  77  66   8  70  72  94   8  59  64  60  63  83  71  31  29  79  93  94  83  90  53  24  30  87  20  29  80  19  45  46  17  85  68  11  65  41  14  83  68  76  27   3  98  58  25  13  20  31  70  55  77  45  30  42  32  35  76  43  21  89  75  47   6  19  71  40  44  81  57  14  25  41  44  37  42  76  19  65  58  49  66  22  58  95  65   5  42  50  50   5  83  30  49  35  54  83  97  79   6  42  87  38  91  54  63  72  67  94  38  18  94   2  32  62  16  85  59   3  44   7  57  14   3  23  89   4  26  70  98  26  47  41  69  91   3  81  14  19  55  86   2  46  36  98   6  16  54  11  17  36  66  10  58  47  35  37  76  48  61  16  11  43  83  19  89  84   2   5  34  81  13  61  42  73  11   6  21   1  73  37  93  62  43  67  16  88  42  84  45  46   8  31  45  52   8  16  80  69  84  24  64   7  29  31   3  54   9   4   4  27  93   8  18  75  80  23   8  31   3  41  20  92   6  33  94  41  61  26  51  76  26  35  40   2  33  52  93  94  88  31  67  66  71  89  28  82  91  87  74  88  39  79  84  50  41   6  58  15  14  74  53  74  47  21  81  40  93  84  69  51  91  90   3  19  36  76  86  95  61  19  78  80  67  22  77  43  29  61  84  43  58  52  95  56  23   9  81  91  43  62  32  68  20   4  58  72  21  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          82  71  51  22  29  43  23  47  86  21  69  25   9  36  86  64  48  98  93  24  45  59  14  75  43  40  40  79  68  58  22  48  67  10  30  86  92  44  90  95  39  80  87  67  14  17  74  42   8  25  36  71  57  52   7  29  11  77  82  26  56  89  86  91  87   1  94  84  13  83  85  96  28  80  57  89  73   7   4  88  16  35  29  32  95  93  82  14  38  39  35  98  68  88  85  46  64  42  18  93  25  37  27  97  88  94  84  50  22  50  69   7  52  66  22  60  48  18  40  23  74  50  69  39  72  92  54  42  80  64  54  27  30  59  37  93  93  97  82  33  52  23  22  29  82  59  11   5  85  75  53  22  83  50  60  97  80  71  75  35  52  14  41  72  61  58  49  93  37  64  28  43  48  72  66  71  69  67  88  52  53  47  81  96   1  84  57  52  78  34  36  52  36   8  51  91  66  81  65  78  64  48  55  25  56  73  84  24  40  41  30  81  76  49  14  69  49   3  93  36  65  34  21  95  32  46  87  50  28  87  53   9   5  92  65  39  31  85  78  37   7  28  45  90  37  91  78  74  95  59  83  50  84  33   9  77  61  98  21  36  81  51  42  29  13   7  68  78  72  86  47  75   5  72  60  51  76  19   3  26  58  92  31  76  81  37  21  18  26  35  49  56  42  20  69  89  38  55  29  60  33  57   3  74   3  81  60  77  49  18  76  63  86  99   4  15  40  85  49  30   6  31  58  72  70  24   4   1  75   3  14  63   9  31  81  33  63  74  86  82   1  44  40   5  46  21  26  54  41  29  37  90  80  50  30  20   3  60   7  83  81  82  67  40  19  76  94  41  20  54  46  49   8  43  43  56  67  12   2  29  64  37  24  91  11  17  88  17  17  91   7  74  92  43  58  72  36  42  30  61  31  54  45  72  95  18  67  50  83  31   9  71  88  95  90  73  89  55  22  75  80  61  23  15  44  21  66  49  37   1  73  49  23   1  27  57  43  91  69  92  66  45  38  88  62  24  66  88  50  55  23  91  95  34  73  98  28  61  14  75  23  70  84   4  61   6  47  35  54  37   4   3  57  34  71  78  72   7   2  40  92  15  49  76  83  54  80  53  91  42  60  18  89  32  98  63  71  31  13  74  53  79  41  33  25  46  23  46  69   5  76  87  94  31  84  17  26  28  90  24  51  96  81   4  33   5   3  17  16  90  16  75  16  70  16  97  38  50  83   5  33  25  93  11  44  28  84  93  87  26   4  21   6  10  95   6  58  47  65  95   4   8  46  26   9  96  28  95  41  61  89  68  11  63  51  85   6   6  58  64  50   6  84  90   7  60  17  29  79  55  38  14  47   8  69  52  36  40  67  72   7  73   1  52  92  38  34  82  20  40  17  69  71  96  21  47  21  13                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        42  10  89  11  79   8  43  75  63  65  40  88  31  68   2  65  40   9  60  63  18  88  46   3   3  48  13  96  47  15   8  89  97  10  54  17  40   7  59   3  23  71  25  46  34  73  36  52  49  46  38  18  23  19  38  74  65  86  90  35  88  57  41   5  35  83  50  38  40  17  74  89  15  72  27  59  49  83  70  42  80   2  73  83  98  93  65  67  83  15  43  52  34  58  93  91  82   5  98  44  54  98  97  45   6  16  26  89   7  49  66  32  52  95  64  63  70  43  23  63  78  63  28  72  85  12  79  20  15  21   5  37  33  95  26  70  32  56  77  39  59  37  41  35  52  54  91  54  38  56   5  57  97  44  36  53  30  90  33  97  90  59  88  44  43  82  98  47  34  29  19  96   5  74  54  99  46  66  76  94  59  89  51  79  65  48  41  31  50  32  76   5  92  36  46  30  83  28  50  28  33  65  96  98  51  45  19  35  51  28  15  64  76  89  60  31   5  98  43  92   5  13  49   7  71  80  97  43  13  40  37  84  93   7  80  89  47  66  53  71  77  57  64  69  83  19  25  25  94  42  60   2  47  10  88  25  56  12  31  59  51  24  42   4  70   1  91  63  76  42  75  42  53  88  68  28  94  44  60  96  17  33  30  93  85  87  69  32  80  80  88  15  82  55  30  79  69  31  85  33  79  82  22  15  54  36  66  24  23  90  16  30  74  26  19  18  30  66  82  41  45  47  32  29  34  41  20  30  71  32  42  71  77  96  49  31  50  75  14   4  82  36  66  27  15  42  67  34  86  14  50  52  27   8  46  32   1  93  63  83  49  46  87  23  45  77  48  56  56  17  11  14  29  59  46  78  89  93  20  88  55  13  64  33  46  40  43  50  48  88  88  96  87  79  62  71   4  58  90  40  58  57  15  87  63  97   7   8  37  37   4  87  65  44  44  21   7  98  44  47  13  86  63  23  21  65  34  10  10  31  83  45  84  15  21  59  42  46   4  29  84  32   7  69  79  37  99  41  96  76  25  29  51  37  26  47  11  11  46  59  13  13  97  74  42  65  76   4  87  30  92  85  72  20  64  38  23  58  73  14  81  45   3  52  99  28  66  14  55  14  55  61   5   7   8  43  24  49  24  12   8  59  13  69  33  41  12  91  43  40  25  71  33  52  68  46   6  43  74  40  48  95  75  85  78  32  57  65  14  18  81  21  92  75  66  72  50  58   7  95   3  52  47  70  15  91  36  34  96   8  28  52  85  88  61  32  76  19  37  19  76  46  32  99  36  50  85  48  19  54  43  54  70   2  22  33  47  32  66  30  89   7  13  40  10   4  80  73  79  40  15  65  48  70   5  56  17  61  97  86  93  33  90  76  24  26  18  52  69  10  58  32  49  23  10  31  99  68  38                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      51  96  97  65  43  92  33  10   5  81  16  60  95  30  56  50  77  62  27  90  34  39  69  69  81  87  71  88  95  41  87  43  51  69  26  45   1  35  25  94  56  29  12  14  12  64  44  50  85  92  53  10   7  52  31  10  31  49  80  95  34  56  58  27   4  42  63  54  69  74  49  52  53  30  56  39  59  41  47   4  24  89  95  93  88  46  60  76  28  75  40  52  16  94  67   6   6  56  89   9  27   7   8  71  71  35  67   6   3  82  67  20  64  64  10  14  82  75  34  90  99  16   1  80  89  96  49  57   4  88   1  29  99  89  59   9  13   5   7  20  67  52  21  64  59  71  44  74  10  35   8  38  89  23  60  93   8  27  14  49  59  84  65  70  98  30  13  31  99  98  20  43  75  41  94  98  56  40  54  37  72  12  11  28  36  92  93  65  90  57  79  61  19  26  88  47  79  69  40  41  29  31  20  54  89  41  27   3  19  12  46  50  23  46  46  97  56  46  24  99  93  50  32  10  96  83  72  22  18  37  55  89  22  99  55  53  62  12  21  19  55  43  29  38  10  44  83  70  87  94  17  47  88  59  25  65  17  11  99  24   5  10  42  48   4  94  91  44   4  20  26  41  50   5  96  45  83  36  98  11  20   2  23  33  71  88  91  49  14  81  33  66  67  92  36  24  43   6  13   7  24  75  47  52   4  37   2  41  91  82  94  61  62  61  77  19   7   9  14  44   1  23   4   7  36  56  71  16   9  53  33  79  46  57  74  33  47  64  24  17  80  57   2  69  44  30  94  57   3  67  37   7  21   3  18  74  29  47  82  38  74  55  70  25  59  64  99  73  50  71  13   3  33  49  96  90  29  53  11   7  76  27  70  84  97  49  26  92  79  98   6  35  73  86   5  24  37  23  73  15  71  79  75  86  94   4  50   3  93  23  96  90  33  90  21  41  43  36  61   4  37  79   8  49  84  97  22  32  51  40   6  54  83  77  60  65  27   1  59  21  55  94   3  77  21  18  57  23  64  55  63  58  98  34   8  46  60  89  50  29  33  38  20  57  52  50  72   6  76  72  72  48   9  56  89  93  70  14  30  55  66  57  60  75  14  94   4  49  38  73  73  14  39  74  25  91  63  49  32  38  37  72  84   4  35  10  34  89  10  93  42  38  31  19  65  76  62  33  95  56  52  35  59  45  93  86  51  91  85  13   9  29  76  34  33  14  10  80  50  36   9  13  24  42  20  95  56  38  61  99  97  20  19  18  99  73  70  58  47   8  32  82  20  32   3  99  74  95   2  48  93  79  56  45  16   2  99  25  35  29  36  73  63  77   5  10  24  17  64  16  11  40  98  24  28  76  88  15  29  65  78   3  62  21  43  91  66  55   6  15  21  35  54  15  47  74  71  60  78  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    77  79  35  62  70  30  59  99  79  56  60  99  33  37  46  56  93  99  61  88  65   4  57  39   7  77   5  40  85  18  91  18  51   5  67  17  16  21   1  71  24  14  73  32  72  15  48  34  27  87   9  92  12  50  64  55  87  46   4   9  55  11  56  50  29  81  76  68  80  20  49  34  36  19  57  80  21  13  62  88  79  67  39  28  99  96  93  86  63  90  10  90   8  23   4  35  79  12  87  87  53  68   3  56  61  61  85  72  75  81  10  11  75  95  23  25  60   3  78  13  31  48  71  81  72  57  31  45  88  32  54  25  61  94  14  41  66  71  27  49  16  34  13  97  72   6  38  36  51  84   1  36  69  92   4  93  31  30  82  54  95  56  71  92  63   2   9  33  52  42  93  18  89  34  36  76   9  57  63  60  14  93  47  28  55   3  87  32  36  22  82  88  28  27  59  22  87  57  66  27  10  53  94  87  28  47  10  36  45   1  64  67  40  65   7  89  77   4  38  15  21  49  76  51  56  66  29  12  72  75  16  22  78  92  44  49  78  28  57  77  69  27  58   8  66   4  80  33  67   5   8  20  92  48  41  76  91  84  54  15  68  81  89  83  58  68  43   1  15  88  43  73  91  94  27  46  51  37   3  10  44   4  27  82  50  27  98   4  92   6   9  61   2   2  90  99  89  82  91  94  25  43  45  80  15  94  28  41   3  40  98  52  97  31  26  20  66  57  25  21  93  49  66  50  17   5  24  32   9  59  33  13  13  46  18  97  71  81  27  61  24  40   8  99  73  33   9  75  90  84  18   6  97  50  93  19  42  57  54  61  53  61  38  34  64  31  55  55  74  91  93  70  86  32  43  37  93  74  74  62  25  20  71  81  43  11  34  88  84  61  64  57   7  45  37  36  15  17  43   4  65  41  81  24  57  50  75  82  47  18  52  92  42  65  84   5  64  83  31  32  33  91   3  92  34  93  73  80  73  37  41  22  64  53  95  44  86  90  50  37  21  36  13  48  84  78  18  43  98  93  50  66  32  35  58  72  61  16  10  44  65  91  63  34  60  78  98  10  28  83  26  77  64  81  66  74  48  94   8  34  71  14   6  43  83  51  53  14  65  74  27  55   2  99  91  70  78  21  59  55  25  28   6  28  78  39  56  24  11  22  49  42  70  57  53  55  43  43  97  39  58  43  47  86  38  24  99   6  92  52  59  49  95  99  29  66  76  12  88   3  49  46  41  66  22  55  41   3  57  42  17  47  63  54  33  64  25  16  95   1  62  16   7   5  30   5  76  39   9  44  93   9  91  62  46  48  91  21  16  23  51  50  21   7  72  75  11  29   5  99  81  94  33  64  79  93  90  46  54  88  47  47  29  88  42  46  64  30  51  58  66   9  39  38  86  33  31  58  26   1  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  94  63  22   7  65  56  22  74  80  38  79  15  78   7  41  61  26  52  30  81  58   5  38  95  58  20   7  95  81  29  97  37  25  20  33  48   3  98  25  49  54  87  45   5   1  10   3  50  55  14   9  70  83  67  14  13  17  92  55   5  12  17  52   9   6  71  38  78  61  37  39  64   4  12  72   3  86  27  20  12  71  86   7  71  44  51  96  58  16  14  40  56  30  63  46  84  35  90  32  18  46  15  63   7  68  59  97   1  28  24   6  63  35  70  64  82  40  80  22  49  33   1  61  30  90  18  76  15  72  54  50  62  92   7  53  99  86  68  97  51  36  63  54  89  52  99   3  40  74  21  90  97  49  69  63  99   2  77  30   4  45  60  53  51  68  18   9  33  32  99  45  97  21  38  95  51  54  69  25   9  38  11  11  35  13  75  52  91  73   6  19  75  52  14  52  10  33  75  89   8  94  35  79  78  40  71  39  40   8   8  36  18  90  83  58  16  34  93  49  43  35  90  35  29  36  22   9  94  62  29   4  57  79  23  70  11  60  48  96  73  94  98  44   9  92  25  46  50  40   8   7  90  19  27  88  54  22  78  88  84  14  75  11   3  22  13  59  74  41  98  53  41  73  45  59  79  21  76  19  65  64  19  65  35  32  59  42  66  36  24  54  49   1  58  92  76  96  55  77  90  33  15   5  51  45  14  54  38  33  36  95  54  27  80  96  46  20  60  54  59  87  26  29   6  12  79  83  39  61  12  68  30  54  27  41  90  65  71  47  52  42  55  88  59  61  57  43  35  62  87  78  53  81  84  96  74  31  27  56  76   5  53  85  89  31  54  60  63  86  43  10   6  50  74   3  83  53  12  95  11  39  75  94  17   6  30  98  91  70  29  67  54  70  46  50  69  58  23  64  59  91  72  11  90  65  38  57  83  23   8  48  30   2  37   1  82  57  35  34  71  11   2  74  94  44  82  32  78  59  11  25  59  45  53  70  35  57  81  53  11  94  17  19  79  88  81  69  77  68  35  33  78  95  23  96  85  75  67  15  59  68  83  49  37  45  99  81  97   6  83  91  54  93   9  52  30  26  43  63  67  92  53  23  26  89  23  93  72  28  80  28  87  78  81   5  53  43  13   7   2  90  91  64  34  58  48  30  33  60  32  73  84  88  19  73  77  76  81   5  54   4  38  79  90  72  64  90  87  58  40  14  52  49  40   5  25  73  20   2  89  92  64  90  24  24  13  65  82   1  63  72  95  40  82  76  23  37  28  50  15  54  70  93  42  66  45  12  93  29  66  93  38   4  54  53  60  14  50  40  59  23  85  30  32   1  69  35  89  53  63  98  72   1  43  64   7  51  69  79  49  24  52  47  47  47  32  63  12  75  75  96  88  24  82  61  35  31  52  35  31  27  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                81  33  77  42  82  41  87  12  69  83  85   4  97  82  86  62  38  27  86  94  40  98   1  16  16  67  22  97  15  46  16  53  77  44  24   7  41  70  58  27  28  23  54  96  62  89  36   2  75  61  48  18  95   6  76  95  22   7  60  65  51  84  92  75  85  32  37  28  79  93  77   5  22  78  85  41  46   6  20  88  34   8  95  92  45  68  75  59  80  10  19  26  68  44  85  83   5  27  51   1  76  89  22   8  77   2  86  81   7  61  73  36  81  33  49  59  37  93  31  99  50  37  97  95  64  12  22  46  32  30  52  76  95  20  92  16  88  48  27  51  92  78  11  67  27  72  50  18  89  86  62  43  25  10  70  70  31  49  94  77  16  55   8   6  14  77  61   6   6  76  84  17  45  89  95  55  56  79  97  65   8  25  97   2  50  65  12  46  85  71  32  76  57  11   5  25  48  36  13  53  45  33  80  38  28   5  25  36  81  66  68  60  94  61  46  10  68  23  87  57  77  83  80  97  63   4  67  96  85  60  28  26  69   3  40  22  21  49  64  49  18  18  30  90  59  63  61  63   7   7  69  49  32  56   7  11   7  34  16  44  84  34  29  68  85  96  15  87  11  68   5  64  31  23  77  72  38  97  75  62  66  36  27   7  20  85  97  92  67   5  26  60   3  28  80  69  67  62  59  75  22  81  27  41   8   5  79  65  64  46  53  89  63  91  19  87  80  34  66   1  10  54  10  49  23  82  86  72  59  88  44  94   1  65  66  27  90   2  55  66  53   2  54  87  83  92  99  57  65  85  26  11  99  21  67  84   4  31  42  45   4  15  47  27  58  80  85  17  79  33  39  27  12  76  33  71  15  40  92  54  59  30  79  10  35  40  72  38  70  16  84  87  85  91  81  93  86  35  78  47  58  49  54  43  71  67  13  45  33  74  48  86  68  88  31  79  80  48  49  79  39   4  46  70  12  43   2  61  84  13  94  65  44  15  93   9   3  96  65  75  46  91   7  34  14  54  41  87  61  42  79  75  15  16  77  95   6  72  93  61  70  28  66  63  72  51  34   7  33  38  50  54  41  42  88  25  72  52  30  77  80  55  88  37  76  53  54  24  15  45  90  85  73   6  42  73  91   2  17  78  56  46  30  26  92  34  87  45  13  29  21  57   5  54   8  93  47  22  59  87  31  47  39  99  99  47  78  57  79   7  33  21  50  51  91  58  51  54  37  13  16  76  78  11  68  35  44  80  43  66  52  11  21  87  73  92  16  14  63  87  13  30  58  53  40  94  19  64  43  80  57  59   1  70   4  53  33  17  64  29  10  31  38  48  48  61  54  17   2  11  82  95  73  41  49  70  93  80  79  77   1  69  92   9  17  23  18  22  64  58  13  44  35  54  47  10  92  25  21  51  13   6  39                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              78   3  43  90   8  94  41  90   9  26  28  24  15  31  45  74  67  71  23  22  28  67  32  92  37  27  18  86   7  81  89  38  86  56  65  21  84  78  93  45  29  77   8  42  21  86  70  30  32  25  34  76  24  90  75  52  34  33  97  49  86   8  71  61  14  59  78  81   2  51  31  84  98  91  41   2  79  38   4  37  86   5  91   6  69  57  16  28  47  70  37  12  32   9  26  60  81  19  66  29  36  85  94  66  37  33  95  16  88  55  87  29  16  47   1  57  70  62  17  90  32  11  20  20  92  64  78  79  32  70   1  96   8  38  39  72   6  55   6  31  42  87  37  42  75  45  81  24  22  57  78  63   8  52  62  29  63  59  36  49  60  30  37  63  38  19  22  33   6   8  23  75  16  13  61  50  71  53  71   6  59  84  31  55  97  79   8  97  76  40   6   8  31  54  93  16  87  76  72   8  51  57   7  92  20  93  56  47  32  38  84  30  14  10  24  60  75  72  66  90   8  30  50  41  97  84  74  10  66  93  11  36  14  24  12  64  16  49  50  57  91  89  15  33  34  19  98  20  45  21  55  49  77  21  28  98  85  76  39  12  67  42  84   6  50  73  56  51  48   2  47  72  51  74  96  10  72  78  59   1  39  33  46  33  87  98   1  78   9  80   6  28  99  93  78  73  75  89  42  39  22  28  88  47  46  11  27  82  10  47  66  11  22  26  11  29  14  98  53  43  59  33  50  82  26  61  83  18  98  98  23  24  40  63  37  96  11  95  41  37  17   9  69  83  14  83  12  36  10  85   2  78  63  51  41  44  40  85  45  53  83  48  55  70  25  45  91  42   1  74  82  57  14  17   8   4  78  25  83  56  93  52  44  89  49  19   2  27  11  86  33  57  84   8  45  70  83  36  12  16  11  35  23  43  35   9  58  57   2  38  42  58  20  94  24  65  42  45  67  33  76  80   5   8  66  50  87  78  57  31  16  48  64  27  61  97  92  44  68  91  46  66  55  90   5  91  41  73   1   5  55  62  74  59  44  80  29  93  79  57  66  58  11  28  29  55  40  44  72  99  48  11  99  37  88  49  53  94  91  28  23  91  92  21  19  35  88  53   6  57  22  44   2  31  29  35  85  39  57  84  74  78  15  88  27  63  74   8  25  72  34  41  90  49  68  76   3  52   3   1  99  12  27  92  82  51  95  18  29  60  90   2   8  30  98  13  94  86   1  63  61  16  57  41  25  24  31  73  91  20  85  19  67  63  86  71  66  65  60  56  99  60  69  52  10   5  92   9  90  34  49  86  83  42  72  59  77  15  11  36  54  50  63  87  52  49  91  42  97  27  70  63  85  69  87  69  82  54  29  79  50  71  52  46  62  38  36  31  92  74  45  25  74  99  16  12  36  39  20  14  57  40  80  37                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            53  10  82  46  93  63  58  71  34  13  95  54   4  18  65   9  41  86  81  76  26  72  55  95   7  24  60   5  88  28   2  45  30  27  23  93  92  38  83  82  22  30  63   6  19  10  42  72  62  44  72  66  71  52  40  29  18  63  38  81  59  85  27   6   8  27  91   9  38  42  49  38  90  35  55  58  92  60  77  19  76  22  31  17  73  44  55  54  16  88  24  98  26  93  88  21  64  37  73  85  85  10  87  40  99  19  23  75  35  55  17  97  93  72   5  11  54  78  85  59  63  73  85  60  85  99  86  87  19  97  16  55  34   6  42  73   7  92  25  42  87  39  98  29  91  75  67  42  79   3  25  10   4  35  63  59   1   9  16  37  24  59  51  70  39  45  72  60  69   5  94   1  37  12  40  30  77  77  50  20  66  16   7  91  49  60  68  80  45  78  86  24  21  91  89  32  33  58  10  35  39  18  17  62   7  76  86  13  41  78  27  79  85  58  16   2  68  22  16  55  91  66  67  67  32  56  81  17  15  34  39  92  82  82  22  68  33  46  66  53  59  64  54  44  43  82  52  34   7  56   9  42  86   5   6  62  53  83  67  78  87  58  26  93  83  92  58  10  12   5  67  90  42  47  90   7  28  65  93  19  61  88  98  61  48  42  10  42  63  86  69  85  63  72  95  16  74  65  90  53  51   3  65   8   2  74  63   1  12  50   1  11  48  46  40  22   2  13   4  91  56  85  37   1  58  83  91  31   6   3   9  74  27  72   2  72  41  68  88  26  62  42  26  92  22  63  25  29  85  18  68  96  22  97  97  24  67  46   7  26  81  22  52   3  61  87  96   1  79  58  10  17  14  46  43   9  52  19  69  75  10  22  44  60  10  69  91  74  52  48  37  34  74  68  97  28   2  94  24   4  89  72  94  72  67  80  79  30  40  13  42  67  83  25  20  87  55  45  97  12  13  21  74  60  31  44  14  17  43   8   6  59  20  72  19  83  24  67   1  71  24  47  31  61  11  40  81  82  38  49  55  73  93  93  43  68  31   6  11  10  57  82  37  64  32  89  81  78  55  99  26  23  22  64  81  25  80  44  99  34  30  51  98  89  90   7  30  40  14  65  27  48  31  53  58  12  94  27  10  59  63  32  68  86  60  26  79  72  16   7  80  78  53   3  82   7   5  48   3  15  13  60  37  55  36   2  30  43   1  11  49  53  92  64  23  89  96  57  73  95  57  86  62  16  60  82  56  21  57  71  32  12  76  28  95  48  71  20  79  80  59  99  87  62  32  73   2  51  53   2  28  25  99  41  81  20  74  86  92  11  70  74  56  93   7  82  84  51  30   1  99  43  59   1   6  86  63  29  24  71  31  24  30   2  87   8  41  17  79  87   1  24  86  95   9  49  74   5  11  93  35  59  82  35  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          90   9  63  51  69  87  16  98   7  30  15  84  73  50  64  12  96  21   7   8  10  31   1   7  63  74  19  64  51  59  61  99  96  98   6   2  52  57   5  59  73  93  91  30  88  31   4  37  62  32  73  96  65  46  14  16  55  39  54  12  70  79   9  51  52  23  43  33  48  91  19  99  68  64  13   5  62  86  61  33  37  42  46  82  86  95  34  57  97  97   9   4  38   9  97  58  90  65  29  59  10  96  13  82  48  47  41  57  42  20  90  87  30  33  47  27  31  35   8  24  42  68  67  39  47  52   3  77  54  57  91  26  17  87  58  39  35  14  62  89  45  97  63  20  40  46  78  84  99   4  79  52  47  82  67  18  69   3  20  22  41  62  22  25  94  56  44  26  93  19  29  39  28  56  70  23   1  96  60  35  79  14  92  45  46  12  45  19  30  38  85  25  96  70  47  42  10  29   8  37  95  14  52  89  44  36  24   9   2  86  42  62  61  89   3  65   9  92  49  29  49  90  29  61  94  98  50  64  76  63  45  53  45  15  66  26  85  28  81  33  36  99  66  66  59  32  41  94  34  31  20   3  72  54  61  46  44  71  98  62  73  57  95  45  81  86  64  85  62   7  83  51  44  70  99  85   4  97  81  82  23  68  15  93  57   2  52  16  14   9  67  50  87  18   7  41   3  62  61  81  28  95   2  43   9  17  29   9  91  11  46  55  53  73  25  44  18  97  65  52   7  55   3  35  85  97  74  84  47  46  49  59  73  16   3  34  50  25  37  93  92  12  46  24  57  38  47  56  26  84  11  57  24  13  15  98  22  99  42  72  28  43  80  60  65  28  44  12  74  32  77  42   3  96  44  93  58  22  37   1  56  78  55  83  61   6  63  83  64  85  98  58  92  66  20  96  97  68  81  59  45  39  90  39  48  29  50  37  32  82  94   6  52  40  26  64  53  93  35  37  54  17  92  25   8   9  14   6  39  29  70  90  67  87  36  97  86  18  80  60  43  39  60  60  68  17  11  63  93  14  19  98  72  37  56  27  65  45  33  14  56  19  71  76  16  25  46  25  46  59  70  31  76  77  31  15  67  37  69   8  20  83  55  37  83  68  87  42  82  99  45  44  39  35  66  64  39  99   9   9  36  45  97  59  94  22  93   7  37  75   2  53  82  57  24  31  48  25  92  79  47  49  57  78  78  78  85  87  45   9   9  51  72  89  71  30  90  37  67  48  29  78  14  99   2  20  36  67  69  86  10  13   9  46  33  12  73  62   5  69  67  52   4  57  50  11  31  94  51  43   2  57  45  53   1  74  81  18  16  37  94  82   1   7  79  38  31  48  57  29  40  10  74   1  17  85  70  50   8  60  78  35  23  51  52  63  57  91   7  98  29   5  91  26  31  36  32  40   4  86  47  32  25  60  73  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        32  24  97   6  17   1  55  11  27  15  25  98  66  40  57  51  51  50  49  61   3  53  66  49  41  62  86  22  33   3  18  87  28  85  69  17  49  70  92  11  70  45  86   1   2  73  56  56  62  97  73  97  40  22   1  93  13  85  35  94  65  70  55  63  15  32  12  51  85   9  51  18  14  71  30  99  80  41  28  88  33   4   8  39  92  27  11  84  11  60  85  98  95  24  45  15   4  50  57  92   5   2  43  53  85  97  30  76  76  55  85  49  54   4   7  32  52  90  23  69  57  53  74  68   1  50  80  97  95  13  87  61  53  85  89  82  94  43  50  40  29  84   6  39  10   9  71  75  97   7  94  65  87  26  74  97  54  82  55  75  32  46  64  42  46  48  70  15  92  48  72  94  72  66  40  52  44  51  77  27  88  34  71  52  17  33  92   1  99  12  17  49  36  37  63  96  12  65  22  41   5  53  48  13  35  51  13  43  29  25  20  85  64  34  15  82  70  85  78  97  27  99  85  29  78  34  28  25  59  46  19  95  82  73  48  77  27  81   1  16   5  43  93  61  97  97  35  19  23  59  67  73  74   2  13  67   4  64   5   9  58  26  41  63  36  66  85  26  73  36  24  16  66   3  20  46  10  76  38  28  38  35   2  32  29  63  46  12  75  47  10  82  96  28  29  65  61  45  72  18  74  76  55   3  70  34  71  52  76  78  65  97  50  29  92  79  91  74  15  34  29  78  21  64  95  33  38  93  89  66  88  65  10  64  23  40  60  67  13  62  35  86  74   8   4   8  29  47  73  38   3  64  39  89  12  73  50   2  25  53  82  75  83  46  86  98  94   1  48  29   3   2   5  61   8  55  32  65  51  19  67  23  80  88  54  19  88  46  16  54  10   2  31   5  21  26  60  25  89  64  77  67  54  77  30  26  70  68  30   8  92  76  31  87  12   6  73  44  55  50  43  96  26  21  71  63  89  22  44  57  41  58  17  94  26  21  52   4   3  96  60   2  99  69  83  66  62  87  67  31  46  89  73  18  79  62  42  31  57  24  19  93  48  44  74  67  19   1  23  33  13  63  85   9  70  96  58  54  53  94  62  71  67   6   6  49  13  27  28  42  19  95  67  91  28  29  36  89  71  84  93   6  96  15  60  46  91  94  14  99  73  59  93  21  49  95  71  88  59  27  10  70  56  68   2  30  57  36  28  36  60  78  50  15  65   3  27  49  92  21  55  78  96  31  98  74  42  77   2  55  93  84  39  69  54  73  59  47  39  70  29  19   3  99  12  31  58  50  69  26  73  20  95  87  24  72  39  63  73  46  84  20  96  48  77  44  35  41  47  59  22  85  26  87  73  23  38  42  72  29  20   9  17  13  79  54   9  35  21  45  57  93  21  10   4  15  66  16  81  15  15  90  53  25  62  83   1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      19  41  17  23  76  66  70  76  59   8  91  69   1  27  46  91  60  35   3  81   9  22  38  51  21   2  53  71  86  66  46  16  33  20  84  62  50  27  23  33  83  27  44  20  52  30  35  42  91  54  31  95  25  49  49  63  86  92  13  35  33  46  91  42  11  63  64  56  30  97   1  29   9  90  34  57  18   4  69  36  89  77   4  44  68  39  56  49  62  47  71  58  25  88  13  62  83  46  74  30  93  81  50  72  58  10  64  71  88  97  13  67  89  91  22  24  17  23   9  41  39  85  56  56  44  95  20  22  94  73  38  77  57   5  72   5  70  41  53  99  78  91  59  11  86  76  35  95  63  67  14  65  33  37  10  87  50  96  74  19  22  37  66  71  55  46   8  44  54  69  50  24  98  59  30  24  27  91  17  86   9  59  75  44  81  14  66  41  27  31  12  53  77  64  72  80  99  69  53  25  34  45  70  38  83  99  56  11  11  43  21  94  20  58  54  37  75  57   5  80   1   3  92  48  93  39   7  85   2  39  14  51  57  58  10  65  75  92  55  63  41  83  81  11  71  92  57  58  93  56  45  26  26  30  93  65  92  25  44  30  40  38  32  35  65  97  30  49  54  47  41  84  15  72  79   6  91  66  77  76  65  96  23  38  43  52  37  72   8  94  74  55  18  35  16  97  81   1   1  11  16  73  39  12   1  23  31  66  65  91  62  26  87   4  24  21   2  51   7  12  60  79  74  87  39   8   6  62  51  36  93  49   1  73  17  61  83  64  56  25  49  36  93  53   1  51  28   1  32  62  85  62  30  36   9   5   5  83  74  48  97  67  67  26   5  42  79  90  61  64  42  33  26  36  36  95  85  20   8  57   8   1  16  39  78  59  65  99  15  83  65  20  57  48  51  81  60  64  28  14  40  15  55  31  54  89  22  57  55  75   2  16  17  94   9  79  85  83  16   4  77  51   7   1  79   2  14  59   3  71  90   9  61  80  11  10   9  33  14  91  75  68  71  56  28  12  51  46  84  63  45  88  71  62  74  70   1  11  88  14  63  81  71  42  91  42  13  90  89   4  38  74  53  13  74  82  29  34  34  99  14  76  15  32  61  49  32  78  48  63  19  30  62  95  87  15  47   1  30  43   8  94   2  61  29  17  72  76  95  15  72  35  12  60  97  76  39  64  89  20  64  48  87  28  14  25  73  90  98  53  17  73  64  46  16  14  33  89  56  26   3  99  57  86  49  12   3  75  20  91  44   7  53  38  85  39  95  65  42  62  98  54  48  39  17  92  80  13  71  79  24  97  39  47  81  94  16  88  52  64  88   4   9  24  78  39  96  97  29  37  14  71  50  84  90  81  21  33   5  53   8  93   5  77  29  33  68  24  26  37  19  28  62  29  30   6  50  84  72  92  62  25  85  81  16  81  21  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    47  27  21  52  39  73  85  78  69  23  71  26  65  24  47  53  57  52  82  41  12  88  62  39  93  97  38  27   1  49  75  59  42  56  75  39  81  76  64  20  17  60  85  54  40   6  29  41  74  33  92  32  20  89  50  43  10  23   2  10  61  43   1  74  86  97  58  68  55  44  55  37   9  45  87  65  83  40  86  34  82  11   7  21  67  47  24  85  47  75  54  65  18   6  51  19  86  62   3  22  62  74  32   7  53  16  91  72  45   2  67  47  52  38  65  22  89  37  75  84  28  38  11  56  60  36  38  82  27  11  16  55  61   6  17  51  49   7  85  45  31  82  77  99  40  56   1  76  87  58  81  16  18  45  49  96   6  67  96  38  35  79  98  55  25  77  83  60  93  81  28  37  67  10  13   4  73  18  33  42  88  51  31  34  99  65  91  58  53  55  79  99  72  70  49  86  68  92   5   2  13  65  22  42  56  72  43   3  45  88  35  21  24  39  71  63  91  68  58  88  25  85  50  44  56   8  39  73  22  98  80  75  44  50  43  12  44  93  22  74  38  89  68  82  21  46  43  38  14  37  92  89  99  41  43  82  99  48  30  90  49  49  32  17  92   5  21  22  47  20  34  69  18  85  82  21  18   4  80  51  68  62  58  97  43  69  68  16  63  44  68  11  63  33  15  69   8   8  79  90  17  42  13  48  38  67  28   1  39  86   6  89  62  26   5   2  68  25   6  58  24  51  65  55   6  88  61  33  24  12  66  96  87  89  93  66  14  94  44  60  51  98  16  43  50  14  81   7  48  57  94  63  67   4  16   3  79  67  24  40  41  47  70  84  45  76  42  86  10  93  73  57  98   7  90  48  64  13  34  31  25  72   8  16  59  61  57  15  40  17  88  16  82  23  64  72  39  54  63  89  81   8  66  55  20  70  81   9  53  61  45  54   5  24  79  33  65  24  64  66  67  28  20  58  53  87  89  56  49  64  91  97  72  49   4  49  38  99  78  41  27  84  25  38  75  29  31  89  20  46  53  82  58  40  81  72  26  59   8  87  92  82  48  57  23   6   6  59  12   8  10  36  25  74  25  70  57  70  49  61  55  27  73  17  50  58  35  52  56  72   2  71   3  49  56  37  43  26  39  45  92  55  62  67  15  62  83  25  12  84  96   4  42  49  32  15  15  26   1  86  40  78   7  35  22  22  40  58  14  72  77  56  23  13  31  27  25  58  77  66  31  33   9  98  76  50  48  27   6  28   1  65  13  83  19  33  72  59  45  58  33  20  12  59  85  69  28  16  84  65  39  81  69   4  96   6  71  52  61  62  95  11  63  81   7   6  99  73  44  74   5  72  51  47  77  10  24  13  98  46   5  34  78  62  19  27  56  31  29  73   8  39   1  73  72  43  38   3  54  81  33  75  50  52  99   1  78  22  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  76  79  81  87  72  36  72  91  11  91  87  40  14  38  21  46  31  96  65   4  21  37  76  76  37  62  31  53  49  18  19  38  42   1  64  46  15  57   7  64  32  40  73  47  15  15  45  50  56  13  91  61  92  20  93   2  25  69   7  16  51  32  57   6  45  84  34  34  34  37  43  26  53  10  76   4  66  95  32  31  80  97  31  88  91  61   3  34  99  11  36  99  83   1  47  71  36  64  97  51  71  91  34  30  63  69  27  89  74  89  86  53   8  52  75  81  91  51  28  67  17  17   2  32  25   3  41  36  93  40  74  48  15   4  23  86  95  55  86  11  46  96  72  90  32   2  11  53  33  69   6  97  42  45   7  27  46  20  69  95  23  15  59  47  71  78  96  27  39  69  40  70  36  74  44   8   4  49   2  92  93  73  86  81  79  71  10  73  15  17  17  56   2  27  81  30   6   6  38  66  23  87  61  77  37  11  42  44  11  33  51  55  58  96  96  53  17  98  35  89  30  83   1  96   5  96  65  89  70  14  41   7  46  63  93  79  42   1  11  78  46  93  27  12  40  26  14   7   5  32  34  91  95  67  65  93  69  38  88  84  31  97  99  24  19  21  77  21  25  38  87   9  75  11  98  25  15  56  81  56  99   7  18  16  14  99  65  68  84  40  55  73  66  15  39  24  12  37  27  84  53  53  80   1  64  97   5  38   6  72  56  61  82  26  24  38  82  64  13  96  19  63  62  60  62  24  37   3  50  53  96  14  65  58  54  75  46  31   8  21  68  49  31  15  71  96  36  51  79  67  17  10  69  15  54  27  14  63  29  48  49  77  48  43  23  78  79  66  36  50  51  59  52  81   1  48  93  47   2  25  33  50  83  89  27   5  55  99  31  51  59  51  79  35   6  86  77  20  45  56  21  44  46  42  11  56  80  40   7  50  98  16  58  63   9  22  35  95  19  67  19  98  32  37  57  41  90  53  92  92   4  81  40  95  85  45  26  64   2  94  57  15  96  42  72   2  67  50  29  35  63  43  49  21  68  64  53  13  67  35  19  17  12   6  29  87  68  70  24  11  89  49  60  75  39  77  22  11  53   6  74  90  33  82  19  97  43   3  84  44  89  32  83  15  60  92  18  11  21  49  92  59  89  20  49  65  87  90  59  49  11  49  97  29  81  48  55  70  29   7  37  30  45  88  89  69  88  16  32  23  23  88  50  97  55  23   5  92  80   4  29  11  19  25  83  40  22  28  89  75  87  24   8  68  17  18  96  44  39  11   3  65   9  32  98  86  88   6   8  18  31  34  80  37  75  91  95  54  31  19  47  48  30  62  85  82  76  82  22   1  25  46  16  13  17  75  65  63   9  30  42  12  78  32  44  78  48  33  90  79  55  45  14  66  85  44  97  76   7  69  37  48  69   4  54  56  11  63  45  48                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                45  40  88  28  82  21  27  56  85  60  69  87  30  41  41  57  18  19  62  28  33  22  31  83  98  16  39  63  75  96  28  68  87  72  96  22  91  86  26  68  13  58  72  11  67   5  66  79  40  16  55  62   1  90   6  11  19  77  29  15  93  60  54   2  99  80  39  48  35  32  14  83  91  65  62   7  69  90  76   3  70  71  95  75  17  28  32  27  69  87  38  46  63  27  23  79  61  34  71  45  84  49  11  18   4  19  53  89  22  83  81  17  27  41  90  99  61  75  84  20  92  42  18  25  90  85  40  51  57  91  62   4  67  61  79  42  11  36  47   9  12   1  20  41  16  60  16  17  45  69   8  25   7  24  39  94  15  22  69  38  35  13  97  73  86  48  55  86  74  38  64  71  39  51  86  80  92  66  94  64  10  65  11  42  76  23  92  54  80  72  28  98  17  49  22  59  46  21   6  68  78  33  54  38  89  66  62   7  38  78  80  60  30   8  44   5  94  90  21  51  51  16   6  57  23  10  27  98  12  52  58  96  89  29  93  94  18  80  52   2  36  56  33  64  65   8  11  50  90  24  96  19  98  62   2  51  58   2  93  10  19  54  80  24  75   5  19   1  63  29  63  64  81  24  25  36  86  43  34  14  55  93   2  55  61  41  28  37  73  94   9  43  90  85   5  81  74  67   9   5  66   9  84  66  26  89  30  95  82  42  13  10  68  35   2  75  87  59  68  96   7  74  28  30  28  23  34  45  27  73  40  34  62  60  78  90  16  98  12  63  16  72  76  14  62  54   7  89  71  56  93   5  62  71  23   6  97  13  43  48  48  28  27  88  26   5  81  18  59  66  63  31  53   1  29  37  96  92  33  80  84  53  82  38  70  77  64  13  77   9  25  94  46  65  17  34  73  72  14  22   2  30  44   8  41  39  61  16  33  97  88   8   7  21  68  85   9  42  48   5  57  23  60   4  48  93  55  18  87  49  68  12  65  97  10  40  83  13  97  18  33  42  98  75  54  83  16  57   9  96   1  55  30  52  47  37  27  13  44  64  46  46  74  30  12  46   6  34  54  17  23  78  57  63  19  37  55  44  20  19  16  45  24  35  78  43  45  84  60  27  16  44  44  49  89  33  70  49  87   9  37  46  79  74  42  89  45   6  27  83  51  69  23  66  28   4  17  75   5  52  63  15  22  27  92  38  79  40  35  97  74  66   7  88  22   7  72  77   7  87  53   7  15  71  49  34  41  12  78  95  58  83  46  61  16  72  79  36  38  80  25  61  34   6  41  91  83  26  59  30   7  52  39  79  27  84  76  35  99  93  16  69  44  64  66   8  47  80  40  85  35  72  78  11  21  18  99  31  47  71  24  76  98  44  14  39  28  72  99  69  54   2  48  35  14  49  92  78  38  48  97  22  96  50  12  54   7  77  54  58   7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              79  62  45  57  21  59  34  45  48  64  60  41  62  13  97  50  34  72  31  57  99  47  87  29  40  10  64  88  88  28  79  16  34   2  86  72  38   5  91  62  54  14   5   8  30  13  99  10   8  37  90  86  17  11  23   3  38  28  77  93  87  80  76  50  92  84  53  25  85  55  60  36  46  23  18  93   9  60  75  63  78  11   4  61  24  22  52  94  49  47   4  21  72  36  44  22  84  96  55  58  37  83  59  39  11  24  59  34  63  25  73  81  71  34  64   1  14  88  70  70  10  25  96   4  17   7   9   9  84  84   1  20  39  63  33  95   8  10  38  23  88  28  70  69  59  58  13  49  66  19  66  75  26  59  67  87  68  54  81  34  40  75  14   7  73  14  70  77   7  60  45  81  38  93  28  13  61  28   8  83  30  94  76  38  60  30  28   3  35  43  15  42  33  57  31  79  31  73  53  77  60  77  85  88  34  89  66  20  21  65  79  57  63  55  88  19  55   9  96  58   7  74  66  88  82  61  58  45   5  86  89  39  22  78  92  58  99  15  10  18  12  41  28  91  41  37   5  70  23  73  42  25  28  37  34  99  32  46  76  20  18  47   9   5  57  81  16   3   8  91  32  60  85  49  22  37  95   8  40  64  85  65  15   8  80  82  34  91  62  11  82  72  17  42  97  53  33  50  43   9  72  41  35  29  42  50  85  26  90  31  77  58  25  99  79   3  18  21  86  47  66  93   2  44  44  70  88  75  75  35  31  85  88  28  33  27  80  84  32  15  77  46  99  18  48  24   3   8  20  94  71  67   6  86  16   5  58  77  44  75  23  72   1  84  66  43  16   1   9  54  85  98  20  71  10  47  66  14  55  92  37  51  56   5  49  89  31  10   1   1  31  64   9  23  28   6  76  34  70  13  75  86  25  81  75  89  21  89  19  18  71  24  43  77  72  46  78  97  31  13   7  77  28  52  56  17  35  60  34  97   2  54  68  74  65  53  50  67  97  48  13  83  14  80  39  21  77   9  41  42  64  45  30  45  79  45  44  88  39  31  30  80  62  53   9  73   5  17  28  78  76  12  45  42  46  34  93  36  83  35  92  66  91  20  16   1  39  63  61  15  67  55  72   6  68  83  93  27  76  52  85   1  29  58  73  65  54  93  29  49   1  39  88  57  96  16  70  52  78  44  62  26  57  49  87  45  67  15  37  93  46  53  87  36  93  72  69  46  90  75  93  22  96   5  38  44  22   7  48  77  74  35  82   6  10  24  18  67  15  50  69  23   9  78  18  19  27  61  23   6  38  44  76  50  86  22  32  80  18  95  87  94  41   2  16  42  49  90  56  16  22  72  51  26  91  50  82  70  27  96  38  36  13   6  50  49  98  75   9  88  66  71  43  70  44  30  80   6  61  65  83  51  52  79  21  61  36  80  84  57  47  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            53   3   2  81  84  17  89  40  94  79  61  18  76  29  67  33  84  13  92   8  11  29  16  49  61  44   9  11  82   5  19   1  48  48  87  81  57  53  19  69  95  91  69  25  58  34  94  38   9  95  88   5   3  79  68  86  58  55  44  53  60  10  36  80  35  66  74  34  38  16  26  33  25  48  67  82  35  41  83  29   4  85  35  27  14   6  82   5  79  83  96  82  30  20  70  65  58  47  28   9  99  98  61  36  93  77  16  63  42  19  91   8   1  16  93  51  14   4  74  53   4  57  41  59  42  28  23  11  54  29  57  96   5  22  50  98  45  74  51  33  26  86  86  35  79  29  93  18  33  39  25  92   5  29  89  93  15  27  51  68  95   3  47  47   5  50  76  63  70  46  97  91  90  74  40  48  18  92  48  57  42  15  99  48  67  14  46  80  33  89  23   6  76  69  30  79   9  24  68  90  28  61  49  79  38  46   5  26  81  23  53  31  40  10  80  79  11  39  95   5  10  84   3  28  18  23  44  25  91  16  58  65  90   8  43  74  91  28  14  61  87  29  13  93   7  47  72  64  46  41  47  14  42  41  11  77  46  87  40  76  26  38  47  71  40  19  99  98   6   9  21  96  59  39  11  43  32  65  49  11  73  88  58   3  64  59  90  86  66  71  45  74  23  32  48  52   2  52  72  74  57   4  24  17  65  86  83  93  71  38  54  55  95   4  82  53   5  14  80  41   4   9  54  79  27  49  71  57  18  98  44  41  94  57  97  94  91  27  21  62  13  29  11  67  34  22  78  11   3  51   4  79  56  79  85  99  41  22  86   3  14  80  33  62  10  33  71  29  68  32  49  39  81  28  12  39  98  19  71  53  26  68  63  28  87  36  10  17  45  27  63  28  72  14  84  17  86  84  30  42  80  69  41  20  68   3  69  46  98  45  55  26  70  49  44  28  10  48  32  25  40  67  45  34  98  14   2  75  44  86  58  12  66  59  45  75  87   4  91  21  62  86  30  22  19  67  71  29  98  29  69  21  71  19  42  95  69  33   5  75  45  21  52  51  80   4  41  74  66  43  88  28  31  44  97  83  22   1  38  90  15  43  38  92  17  75  73  52   9  64  14  35  24   7  12  96  42  66  20  27  40  35  23  24  19  82  92  65  45  77  46  71  47  49  77  67  88  92  78  27  65  26   9  42   9  10  13  31  92  57  84  56  10  84  99  72  27  53  61  33  99  13  21  47  12  50   2   5  38  47  34  94  67  39  84  74   6  19  89  78  75  65  23   2  50  89  78  81  66  84  86  87  73  70  11  38  27  27  34  47  22  17  27  77  58  23  34  67  14  61  12  25  68  13  88  46  12  21  45  51  26   1  43  58  10  73  53  74  89  34  12  83  95  48  84  57  87  66  49  23  62  65  52  32  43  67  91  76  61  33  70  31  19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          96  83  76  95   8  12  37  46  85  97  52  21  17  75  39  77  35  13  34  80  25  78  80  35  92  49  89  19  18  70  96  80  83  65  69  47  82  98  56  70  79  45  54  25  91  67  75   7  29  31  30   7  49  24  95  83   5   8  95  75  32  42  11  11  58  24  93  92  49  36  70  94  47  75  10  15  75  57   5  50  67  23  64  81  37  11  12  29  65  33  42  84  15  46   5  32  47  48  84  59  92  45  63  41  95  38  27  46  44  70  39   3  94  92  16  78   3  82   8   2  92  31  71   9  77  95  95  44  54  50  76  79  97  75  19  62  27  35  26  72  50  73  90  80  44  13  48   5  43  32  22   7  83  12  23  76  30  64  55  51  29  11  92  21  51  75  83  43  95  59  89   5  71  92   4  76   6  90  20  81  19  80  25  66  95   7   7  45  47  67  46  69  14  99  42  54  52  46  68  88  50  24  97  73  33  60  90  16  31  99   7  79  89  96   6  23   5  79  49  39  88   6  96  85  60   4   2  10  36  80  49   5  76  73  96  65  39  50  70   4  18  39  66  58  51  29  30  14  41  52  14  53  79  97  93  41  32  64  54  99  89   6  96  26  51  75   9  79  59  59  61  16  69  77  19  22  63   2  42  70  45  80  91  88  49  17  27  98  28  50  94  33  31   6  48  65  84  89  39  63  45  17  99  72  27  28  76  50  19  74  85  33  65  85   5  66  63  13  69  12  81  81  79  20  36  86  11  17  76  97   3  56  85  11  91  42  52  61  16  78  10  77  47  95  34  17  51  83  87  33  49  93  45  55  45   8  52  54  74   9  18  12  12  10  99   7  64  92  64  34  37  55  85   9  71  83   9  10  52  65  67  66  87  83   3  84  67  55  15  82  85  38  57  33  85  43  46  48  18  51  25  21  90  41  15  21  52  15  11  49  15  47  55  72  41  81  50   2  86  92  27  83  54   4  55  41  28   5  28  43  20   5  11  58  24  95  15  63  24  30  29  15  45  89  71  28   4  90  42   4  29  24  66  13  65  72  59  26  53  41   2  57  55  29  25  25  87  74  11  38  32  93  49  58  57  88  77  69  91  35   2  97  26  89  94   3  86   4  88  90   7   8  69  10   6  88  39  73  91  21  24  91  91  25  22  18  27  17  84  82  81  34  57  61  22  96  36  97   2  37  83  73  18  66  79  85  54  41   8  48  75  89  33  34  77   2  41  26  77  19  26  52  92  18  96   7  21  94  67  20   7  43  35  53  61   7  61  48  84  53  49  88  98  95  97  86   4  45  48   7  80  18  71  35  25  74  68  96  56   3  71  83  33  83  84  25  20  78  30   1  77  60  67  25  95  78  18  26  26  26  44  61  97  16  72  93  12   1  55  12  51  89  81  70  59  13  84  92  82  71  85  24  26  92  28  28  99  77  14  22  75  72  88  19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        27  35  89  90  31  85  15  77  81  16  32  19  78  49  22  62   1  39  20  77  63  50  66  50  70  97  74  63  36  66  62  28  40  23  38  65  80  53  59  54  91  83  50  84  37  36  18  15  54  62  99  81  27  96  29  34  64  67  54   2  92  58  90  21  67  61  22   3  86  60  17  33  28  37  25  43  67  28  98  44  74  48  29  20  40  89  32  79  15  58  80  53   8  37  67  60  28  41  69  61  94  34  64  64  48  80  54  44  18  76  47  87  99  45  17  56  95  21  15  96   1  93  15  43  60  40  57  52  86  23  40  14  28  12  22  37  78  48  44  89  83  90  88  25  74  70  65  22  32  59   8  17  72  41  95  54  94  81  56  73  95  94  45  84  71  67  24  26  16  30  99  49  53  87   3  36  43  88  62   1  55  14  69  84  68   4  39  86  18  17  27  96  87  98  35  60  56  95  64  34  92  82  74  63  71  90  80  59  62  23  58  22  31   5  90  14  46  25  50  22  54  83  10  50  94  92  71  77  75  27  81  77  88  95  47  97  29  52  67  53  60  87  72  47  55   6  84  89  11  16  33  37  71  10  92  45  12  15  21  66  42  25  32   2  18  71  12  23  82  94  36  69  82  60  19  70  91  97  66  27  76   9  23  41  91  10  81  72  28   1  49  33  34  40  74   5  26  91  41  61  28   4  79  82  70  72  20  20  60   6  72  13  30  12  28  70   2  82  76  67  96  73  79  73  46  89  64  80  62  91  57  32  81  60  86  78  85  20  59  79  80  87  14  54  55  25  34   6  31  32  26   3  55  78  13  95  96   7  11  58  25  63  81  26  13  50  20  58  67  45   4  74  87  22   8  46  89  76  71  88  99  14  76  66  41  77  74  91  90  92  63  50  53   5  23  11  61  37   3  80  85  85  74  60  19  59  28  12  90   7   5  39  44  92  23   4  76  49  35  99  47  21  53  80  60  97   9   8  52  93  14  35  72  63  87  73  90  41  68  93  72  94   7  29  70  19  56  13  63  46  34  62  57  58  60   2  52  39  57  17  24  35  33  28  96  26   1  90  19  93  45  90  10  35  96  91  69  54  84  73  11  27  34  59  57  94  99  46  85  47   5  37  67  81   5   6  17  45  97  12  68  26  88  47  79  27  99  27  56  88  84  81  77  17  63   9  62  41   9  20   8  68  26   9  82  87  59  71  52  71  30  57   4  71  66  33  56  12  89  79   5  74  39  85  47  86  88  12  79  81  72  97  57  22  61  79  38  72  64  56  24  33  94  68  91  35   4  17  14  46  86  19  85  25  94  69  98  32  80  18  39  86  36  26  26  74  65  49  90  30  57  12  87  56  80  36  24  44  76  92  18   7  41  52   6  37  65  40  24  34  96  76   4  48  67   8  46  71  57   2  53  96  28  43  97  76  73  49  39  38  53  97   9  95  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      35  12  45  62  87  91  60  15  49  88  55  74  91  32  83  15  15  26  96  52  76  68  99  19  10  99  83  89  25  39  91  16  11   6  14  29  30  26  97   5  93  15  34  24   1  99  60  99  87  50  45  21  20  29  56  16  94  31  96  26  38  43  98  57  68   5  10  13  87  78  66  17  31  49  35  95  24  66  27  90  99  99  85  13  99  25  57  26  20  44  17   5  47  38  56  20  17  55  88  28  52  94  23  99  86  63  23  48  72  73   9  12  18  57  15  34  40  78  53  18  28  84  96  77  76  60  82  91  46  58  75  79  63  75  35  81  81  58  14  24  63  15  92  10  17  44  72   1  19  94   5  80  15  74  29  59  12  87  63  43  60  53  36  14  44   2  17  14  55  97   2  92  67  26  13  89  40  14  83  47  50   3   6  39  14  20  28   8  13  52  99  15  39  66   5  26  12  89  36  64  18  44  68  14  52  11  45  93  24  42  76  71  41  61  71  10  36  42  54  28  87  91  67  10  44   4   5  47  83  18  36   2  12  48   7  41  84  69  59  72  50  87  78  57  11   2  49  13  54  83  14  37  52  11   6  21  17  85  83  30  95  25  85  91  57  78  29  82  32  19  89  45  17   8  65  78  36  10  27  87  47  67  28  33  89  53  30   7  13  87  17  43  86  59  34  88  87  67  64  98  12  66  75  56  42  60  60  84  73  23  31  11  10  23  69  86  22  39  70  31  58  83  17  26   7  50   6  21  87  51  31  20  22  61  97  10  66  93  22  50  84  66  35  35  33  31  87  24  16  60  42  94  11  47  29  52  18  13  24  63  71  52  58   2  65  78   5  52   5  24  57  74  65  84   8  37  22  29  96  30  56  35  42  17  73  93  43  72  97  85  78  23  46  81  34  95  87  49  33  97   9  76  60  95  92  40  89  93  29  33   7  50  14  43  13  71  15  97   2  88  90  94  80  10  91  11  78  16  69  68  19  61  10  21  19  65  15  61  25  85   6  53  35  67  81  16  50  63  58  97  54  68  48  93  78  43  61  41  21  38  36  73  79  23  60  48  12  63  80  92  40  65  96  67  53  35  67  36  31  84  84  34  95  14  99  79  36  18  45  37  56  79  59  88  98  61  96  90   3  88  83  11  31  37  72  24  80  75  92  27  10  22   6  88  77  84  58  56   7  65  72  19  20  43  66  55  29   2  42   4  50  30   5  14  13  90  93   2  51  68  94  69  99  84  18  60  65  19  62  31  22  66  23  44  96  82  64  54  10  72  59  12  76  95  20  63  45  90  62  20  69  75  58  60  16  67  22  38  51  55  69  62  47  60  52  14   6  73  40  52  12  30  12  80  97  10  76   3  30  96  84  62  21  93  65  41   9  46  67  62  39  60  45  76  25  51  30  24  89  13  46   5  31  79  39  59  26  13  20  89  86   7  28  27  19  30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    9  90  19  65  34  84   5  69  42  48  51  34  73  92  31  22  73  78  34  80  82  35  28  62  69  29  52  25  15  61  54   8  50  24  75  86  36  89  19   7  82  55  28  59  84  75  87  78  31  15   2  91  17  15  63  75  70  72  88  31  62  68  85  95  31   9  49   6  26  99   1   8  89  44  67  14  71   4  81  56  63  70  11   2  83  59  19  37  98  96  94  73  67  71  63  56  23  47  61  42  16  80  35  63  12  30  92  98  57  71  17  26  50  80  37   8   6  60  28  37  48  45  40  32  63  57  31  44  85   3  98  45  28  40  17  72  20  23  38  87  33  34  74  13  53  21  98   3  19  59  62  51  15  47  39  28  75  71  75  54   9  55  15  96  77  80  39  43  45  83  34  62  68  51   3   1  56  83  51  87   8   6  88  35  90  99  39  90   3  77  81  11   6   1  63  79  19  18  38  72  60  74  48  34  29  39  73  64  77  23  71  39  24  47  70  94  74   9  64  20  80  61  38  44  87  22  72   4  66  17  44  49  23  75  28  87  41  80   8  96  46  72  91   6  19  19  67  55  59  37  98  36  88  68  55  15  23  63  93  91  88  69  41  49  44  23  79  89  93  17  33  99  44  22  48  45   1  59  40  27   9  62  37  72  17  78  31  40  90  51  62  79  45   3  52  98  39  51  54  89  22  49  80  81  72  35  74  80  21  96  64  38   8  13  34   1  10  60   4   1  43  61   5  40  72  80  88  52  21  43  59  52  54  75  69  82  88  77  82  55  39  44  89  25  57  11  90  96  20  38  94  97  83  46  52  85  70  58  59  39  78  45  47  16  18  44  11   9  37  12  41  68  29  13  76  69  27  77  59  94  48  49  11   2  51  45  29  93  37  72  88  21  88   9  40  40  14  37   1  48  17  19  95  52  85  60  55  77  48   3  32  33  66  69   6  14  86  85  13  30  21  38  88  36  94  70  54  10  20   7  70  82  39  84  91  41  57  38  34  87  69  61  95  87  80  62  10  65  55  58  15  99  85  46  49  96  16  41  18  12  95  44  29  45  23  45  42  19  50  22  95  41  69  95  70  45  55  51  88  15  95   8  16  95  27  34  56   7  63  91  77  57  37  64  84  13  17  58  14  26   6  50  72  80  79  37  86  44  85  67  49  36  72  67  59  81  43  22   3  83  40  32  34  11  17  24   8  73  83  57   5  80  23  77  25  67  97  97  96  43  48  12  41  65  82  17  70   7  87  23  32  71  21  47  68  91  11   8  76  99  50  22  21   8  70  64  49  19  35   4  25   3  42  74  82  41   9  59  91  45  79  28  89  93  11  24  35  79  92  25  77  79  93  37  61  18  55  73  61  60  46  77   5  25  61  72  97  54  66  14  27  24  59  69  90  81  15  46  80  23  90  55   2  45  93   1  17  75  92  41  44  27  95  35  48  42   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  88   4   3  81  30  54   2  11  60  99  36  17  43   3  93   8  38  80  21  10  12  22  15  13   4  69   1  98  85  23  33  49  67  67  91  42   1  41  97  15  17  91  69  18  17  78  40  30  11  73  42  23   3  63  19  65  38  22  86  89  46  35  99  30  13  26  13  91  51  87  83  77  94  50  41   7  78  14  60  34  83   9  28   7  74  68  55  37  66  26   9  15  74   5  31  44  28  65  12  93  92  19  23  14  79   9  81   6  87  68  84  38  60  37  16  12   5  59  16  58  49  58  20  20  32  25  30   7  16  71  98  53  36  37  71  50  48   2  49  69   7  50  88   8  69  61  22  96  27  14  46  37  22  25  66  52  47  11  68  30  17  83   1  38  83   7  51  17  48  85  65  32  53  49  61   9  34  74  61   7   5  41  47  88  39  73  68  54  48  41  92  16  64   1  99  27  80  51  79  57  90  81  38   6  14  81  73   2  68   5  98  33  69  63  69  24  31  94  90  46  29  33  58  78  84  74  69  86  98  17  89  74  51   2  19  60  45  33   2  85  80  59  87  59   7  63   9  28   3  24  41  55  95  73  20  51  66  91  18  39  11  18  24  67   3  16  70  75  43  23  11  26  56  68  90  53  72  71  56  16  32  73  94  52  50  85  90  97  64  46  47  27  21  21  54  55  79   2  54  22  99  80  39  35  62  74  21  77  77  71   2  24   7  32  90  45  33  62  57  28  99  21  27  83  86  77  73  25  30  48  71   7  46  75   2  47  56  17  14  25  62  66  50  97  51  92  59  71  57  27  55  36  73  22  33  88  18  60  95   4  88  77  33  75  22  21   1  87  45  27  67  84  10  81  47  97  67  30  30   6  78  29  64  77  39  25  10  54  64  37  16  87  54  38  28  98  93  23  20  49  54  46  73  13  78  89  94  12   4  93  66  10  68  52  80  77  30  14   9   4  23   5  84  61  65   5  16  67  42  94  61  58  38  85  67  13  61  63  96  97   3  23  31  73  61  74  90  20  42  56  84  85  27  85  67  66  50  57  26  36   2  49  32  94  38  21  73  50  18  46  25   2  81  68  16  88  22  86  27  18   3  78   1  73  31  22  45  14   6  89  13  10  47  94  28  24  52  72  92  89   4  20  75   9  23  57  48  42   3   2  27  73  56   8  49  94  68  73  73  60   6  53  62  41  86  26  35  34  73  51  92  47   8  59  83  31  87  92   1  53  84  46  89  27  56   1   1  34  58  49  66  25  91  67   5  82  30  95  88  95  22  29  65  15  96   6  97  99  25  56  86  54  42  22  54  86  55  40  34  41  69  53  30  54  89  64  11  19  71   1  14  95  33  90  65  79  66   7  19  73  53  53   2  39  57  52  43   9   5  24  10  79  29  74  96  18  25  33  70  93  38  54  62  21  33  53  67  25  94  66  62  22  21  96  26  77  10   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                50  77  26  60  62  24  94  22  11  24  89  41  41  78  32  69  14   6  66  18  87  91  69  97  27  91  68  73  37  43  70  66  27  28  68  54  45  16  22  13   4  72  48  60  57  20  58  11  16   8  39  18  21  49  12  68  75  99  13  91  95  90  45  10  49   3  39  41  99  14  87  54   5  81  35  86   9  89  74  25   6  41  39  64   4   8  32  57  36  50  47   7  58  35  73  20  36   8  88   4  45  69  62  35  14  65  75  84  70  42  66  86  13   9  20  22  77   7  66  74  77   7  42  97  86  26  42  69  51  19  15  78  46  63  94  54  24  27  29  67  55  47  41  36  78  22  44  98  64  80   3  56  67  51  51  17  38  71  34   7  28  47  79  61  82  25  13  49  57  43  18  14  90  32  13  92  19  60  36  37  80  93   6  90  24  71  76  84  59  21  45  54  84  39  28  20  12  78  58  99  42  11  57  70  20  61   9  10  70  13  99  61  29   3  66  15   9  79  15  82  26  46  85  16  95  52  30  89   3  58  60  60  91  22  63  58  66  53  61  82  62  44   9  39  91  75  74  19  14  11  59  58  71  12  97  88  61  91  15  63  52  21   4  70  92  91  37   6  30  34  82  35  96  85  58  32  25  26  29  59  82  61  37  83  23  15   1  57  41  89  63   1  28  38  29  14  53  20  22  93  22  13  85  14  26  21  85  16  19  52  90  89  36  92  45  76  51  48  71  40  70   7  56  95  41  49   4  81   4   2  98   7  46  98  48  34  21  63  75  85  50  92  86  44  58  16  94  23  99  13  83  43   9  82  34   5  72  35  10  37   5  31  84  67  26  72  92  88  66  84  90  28  50  58  75  39  59   1  13  10  70  74  60  58  25  94  65  92  14   3  72  98  35  82  96  72  44  36  18  93  87   3  79  39  83  16  31  22  29  19  81  19  24  90  42  73  98  15  32  45  68  65  14  33  60  64  97  50   5  68  80  79  11  91  68  55  65  76  31  45  11  35  36  83  68  99  28  15  49  91   3  64  68  37  25  65  15   2  31  74  10   6  27   2  90  44  17  35  31  49  37  69  98  60  21  96  21  84  36  72  72  51   3   9  53  73   9  78  24  49  96  50  60  91  29  33  83  99  93   7  89  87  25  25  67  36  93  76  41  50  62  69  85  41  86  57  84  64  88  11  58  35  20   2  60  22  69  61  37  95  53  60  71  55  99  74  14   3  39  75  22  56  24  12  86  22  80  66  64  78  98  93  63  14  77  30   5  53  42  32  67  93  21  28  59  75  98  18  14  97  39  28   5  53  94  73  12  46  76  95  82  94  55  75   3  16  32  29  96   1  81  78   5   7  15  78  84   7  33  58  35  55   8   3  85  79  43   2  94  28  60  95  96  42  59  81  53  98  87   9  26  27  46  18  63  84  24   2  25  50  31  62  10  83  35  96  23   1  43                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              56   2   4  43  63  65  43  34   5  37  46  32  15  56  37  37  69  83  72  62  90  90  95  90  92  40  49  58  73  61   3  96  28  42  77  24  19   5  80  62  64   3   8  67  38  92  12  43  99  23  76  21  70  20  55  67  40  10  70  29  34  42  16  49  79  12  89  89  38  71  34   7  66  72   9  96  93  27  74  84  72  68   8   4  19  18  28  53  80  10   6  20  64  72  37  97  95  16  57   3  78  88   7  73   6  90   8  15  85  81  51  26  86  84  29  11  36  66  90  34  57  53  72  84  48  85  45  78  81  55  72  54  29  27  38  68  93  14  41   9  12  19  31  20  27  14  45   3  51  81  95  29   4  12  13  11  60  64  39  73  59  16  82  25  39  52  33  34  83  33   2  88  51  61  82  95  53  79  18  63  43  39  62  67  68  36  73  81  28  39  29  88   4  66  43  70  91  26  77  95  31  58  36  17  20  75  12  14  18  43  59  71   1  25  55  56  79  79   4  54  49  53  14  61  11  53  36  25  38  20  28  70  72  81  17  59  16  75  83  83  28   6  11  61   8  66  32  60   2  55  70  43   2  42  88  57  86  58  22  99  55  16  65  82   7  42  50  97  94  27  85  71  67  54  10   3   5  51  16  27   4  30   7  59  80  60  15   1  96   3  61  34  57   7  70  25  43  72  51  26  14  72  22  76  39  61  64  24  33  57  70  70  40  41  30  18  22  24   3  49  19  87  36  13  11  91  24  73  37  88  99  47  42  34  94  22  26  34  86  39   1  57  62  17  32  16  14  11  12   5  62  44  53  62  60  17  34  41  71  38  33   5  56  68  79  45  32  56  98  89  94  63  97  10  31  52  66  96  32  48  44  70  32  61  64  32  70  45   1  17  50   3  71  67  23  73  94  24  54  52  83  46  16  17  13  37  17  79  23   2  29  49  78  14  80  21  86   6  29   3  91  13  10  49  79  32  52  32   5  71   6  84  41  55  87  17  58  24   7  67  97   9  28  29  15  67  15  35  35  96  61  16  92  68  50  59  93  72  89  81  77  15  33  62  39  92   5  30  23  81  77  10  38  68  29  23  97   1   3  46  12  79  52  34  69  43  43  35  12  73  23  43  99  35  95  86  38  25  55  45   1  24  62  52  66   6   7  97   4  62  67  98   7  59  89  80  76   5  15  28  16   5  42  42  49  18  42  50  49  32  31  22  48  72  97  97  42  46  54  76  53  20  74   2  54   3  61  91  83  59  99  50  93  49   6  43  24  69  54  56  36  49  51  66  96  62  94  37  66  88  23   5  37  24  97  44  41  93  21   5  12  87  88  61  64  21  51  79  64  26   5   6  38  31  11  18  40  41  30  64  29  68  74  48  62   4  21  34  39  48  66  87  14  47  89  99  95  64  54  38  34  20  59  21  61  65  49  37  60  66  68  30  21  32  63  73  92  50  25  37                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            15  17   3  79  87  84  72  53   3  57  23  68  10   4   2  39  24  37  46  83  44  47  43  73  61  71  63  46  27  61  31  90  77  59  51  82  84  96  96  11  68  80  59  82  90  40  39  55  98  89  76  32  46  31  36  89  47  32  88  37   8   6  10  46  27  70  92  63   8  34  54  21  62  84  38  59  80  32  91  32  75  80  61  22  34   2  90  68  33  60  72  35  88  41  63  11  59  85  86  56  55  52  93  21  39   7  41  47  37  29  78  66  91  59  40  15  49  54  88  71  99  43  52  77  19  69  65  34  78  64  93  21  18  38   1  18  62  95  26  34   7  42  85  19  19  41  44  53  38  90  89  77  29  47  53  26  18  84  25  74  69  36  91  67  10  90  27  93  79  94  74  36  74  37  70  65  47  26  29  70  31  34   4  67  39  43  41  93  44  71  34  15  93  52  25   9  83  68  80  47  20  94  91  65  84   8  78   9  46  58  22   7  72  33  67  62  76  41  43   6  29  30  89  45  22  32  48  58  24   7  63  71  39  38  29  52  84  19  45  51  40  46   6  54  34  77  23  17  21  95   8  26  23  99  66  74   2  36  80  75  99  85  45  45  38  98  67  13  28  31  77  25   3  34  55  90  34  67  16   8  58  38  33  66  16  96  76  46  51   5  83  22  15  31  95  52  64  95  62  96  94  96  43  38  85  95  34  81   1  72  80  45  99  26  76  34  39   5  10  12  94  11  23  52   2  19  10  20  53  12  44  21  37  70  70  53  19  74  66  97  70  38  73   2  96  70  98  22  37  54  31   2  31  31  41  10  55   9  16  11   7  59  20  33  43  53  69  13  22  41  47  26  28   2  43  10  94  96  10  82  72  69  29   5  92  47   8  15  24  57  16  77  89  53  23  49  48  80  87  76  10  10  10  17  54  76  14  27  42  11  80  62  47  52  27  37  84  79  30  58  84  80  93  87  84  29   9  90  93  13  61  16  60  29  67  24   1  56  25  53  15  44  10  58  86  66  99  56  77  11   6   5  83  40  86  12  33  34  32  48  34  89  97   3  37  84  30  37  71  63  29   9  10  37  98  84  59  50  77  11  24   2   2  26  41   5  84  99  66  40  51  41  56  96  38  65   4  66  66  62   3  49  85   8  64  10  47  65  50  13  80  75   3  77  98  12  41   7  67  71  88  73  23  74  23  37  95  52  91  40  51   5  26  66  31  28  35  20  48  44  71  11  41  11  82  57  94  29  30  87  92  78  90  13   1  18  74   1  91  32  64  85  85  14  34  97  55  63  93  46  98   8  68  34  93   9  37  88   7  58  57  55   6  71  43  28  74  70  54  54  23  70  40  23  97  70  24  98  61  19   8  89  77  49  88  59  65  43  38  24  47  35   3  43  87  19  60  67  69  39  23  78  69  24  65  50  15  85  22  44  78  14  36  97  43  58  23  94   5  94   2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          44  42  72  17  23  54  94  69  28   2  25  98   6  46  62  47  81  35  75  80  89  80  49  60  92  89  42  34  45  90  28   9  75  45   2  50  78  75   4  61  66  26  26   3   5  68  68   3  33  98  51  75  85  69  43  50  19  39  57  68  65  97  65  95  39  62  77  51  95  47  83  72   5  67  18   9  69  85  41  23  31  76  86   4  98  79  98  51  58  56  82  94  97  83  90  96  97  16  86  80  94  34  25  22  41  19  61  71  53  63  89  87  26  61   9  79  30  37  35  78  93  83  39  96  33  60  15   8  11  33  81  41  61  47  22  19  83  39  35  28  41  49   5  99  66  53  49  92  38  23  81  18  96  57  47  13  51  78  87  14  75  96  80  36   4  96   2   8  80  99  69  41  91  63  73  90  28  37  37  10  67  45  89  87  25  22  17  92  97  63  87  51  65  70  13  43  87   2  53  97  50  96  26  92  13  87  68  18  26  16  45  52   6  45  75  44  84  80  91  22   3  27  15  50  89  18  69  57  10  68  45  17   9  22  98  69   5  79  33  59  65  17  88  86  62  35  76   7  96  41  76  32  85  31  49  98   9  87  96  91  72  51  38  83  45  58  17   9  19  61  99  34  17  75  64  56  47  75  51  38  61  44  90  82  75  28  36  89  48  59  97  18  57  93  74  98  11  68  31  88  47  91  92  73  44   1  21   9  55  35  64  29  52  38  37  74  28  12  60  99  66  47  81  79  43  90  61  71  85  94  33  45  35  56  94  35  11  97  56  68  91  69  40   3  23  46  95  45  58  74  21   3   3  54  96  70  27  35  45  41  41  83  27  82  56  93  34  48   2  76  73  44  23  52  84  81  61   4  56  86  77  53  76  93  96  20  19  32  25  13  13  11  91  29  42  74  55  36   3  35  39   4  54  84  47  28  69  21   1  58  27  62  64  78  26  29  53  14  36  70  59  16  84  56  10  28  77  70  64  46  30  49   8  81  32  34  11  97  64  76  30  61  78  89  30  72  68  35  61  80   4  21  41  62  48  55  42  18   4  33  47   2  80  73  95  39  28   8   4  99  64  84   6  94  33  63  56   5  65  49  89  72  82  97  30  88  28  85  65  56   1  58  77  30  58  22  46  31  52  39   7  65  54  92  96   7  24  98  64  35  68  27  53   5  41  16  62  69  76  76  30  29  78  28  88  26  88  41  51  11  59  87  23   1  27  21  41  76  27   4  63  72  63  34  11  56  63  49  86  57  59  80  59  59  99  74  88  56  89  86  38  47  58  80  76  37  42  88  30   2  26  73  88  72  25  38  14  39  67  77  24  87  11  81  95  96  81  87  72  64   5  10  51  82  83  38  98  26  88  93  80  32  54  19  60  28  69  63  33  64  58  69  21  81  61  27  70  86  41  83  11  61  39  71  47  76  16   8  65  79  52  95  53  23  28  94  62  63   1  99  95  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        42  72  24  88  28  16  58  15  88  59  86  42  79  90  38  19  30  96  47   3  70   9  44  27   4  66  84  91  15  57  31  62  27  82  45  80  36  79  80  73  39   1  55  86  85  83  96  30  44   8  16  39  68   3  36  28  50  29  35  19  14  45  94  93  67  34  25  18   9  16  16  76   2   9  67  62  93  33  37  77  10  45  47  77  97  99  53  18   7  34   3  49   3  62  46  10  82  90  57  87  86  46  63  62  61  11  60  56  17  22  25  65  80  58  85  13  81  11  52  43   6  32  92  92  23  93  10  32  44  57  99  67  50  32   6  72  74  11  76  55  95  50   9  10  67  34  67  62  19  94  62  50  47  94  32  32  92  34  38  95   3  77  39  84   5  62   9  12  81   1  35  62  27  42  97   4  32   7  14  66  70  40  41  89  81  91  23  83  13  62  21  80  83  41  15  84  30  45  11  12  37  36  30  87  91  50  46  26  51  36  34  60  47  80  16  27  57  26  38  65  47  90   9  76  68  76  24  82  78  66  35  42  65  27  19  17  39  78  21  59  18  17  42  61  10  12  47  66  70  78  70  71  99  93  80   8  74  36  28  95  77  61  38  35  16  48  17  60  11  22  35  94  57  44  89  20  96  59  31  86  39  19  88  46   9  98  87  38  96  21  10  27  67  49  64  10  54  59  71  26  49   5  52  25  66  71  82  67  81  53  16  21  12   6  94  66   9  15  90   9  20  73  40  99  98  83  51   5  75  95  10  88  40  91  92  33  89  95  44  36  28   7  20  78  18  11  70  34  14  40  15  93  94  20  82  49  54  51  89  46  91  33  57  12  77  51  63  99  31  79  65  99  86  10  11  16  37  34  72  13  16  95  12  40  18  24  31  24  18  11  96  37  58  38  31  14  12  15  37  51  30  87  97  66  23  77   1  33  75  64  16  51  44  84  99  47  20  94  45  24  46  66  94  38  11  73  12   4  39  70  45  55  58  27  99  95  44  57  21  47  34  45  48  21  47   7  75  40  20  73  83  86  60  17  85  16  95  88  54  43  63  18  90   7  40  46  74  90  73  29  59  17  59  31   5  68  59  65  68  99  17  81  98  83  36  46  41  56  90   8  19  91   6  53  85  60  35  37  92  65  94  28  48  59  45  80  18  84  39  39  78  48  84  86   4  46  66  74  37  65  90  74  40  34  95  87  31  18  16  31  85  86  45  93  79  89  50  98  43  69  72  18  33  46  22  89  45  16  35  26  27  11  42   6  49  14  19  27  64   1  64  92   6  72  54  68  66   5  62  52  66  72  11  36  21  13  57  61  24  10  95  18  41  51  47  85  69  88  97  77  39  72  20  57  79  56  42  71   4  29  89  87  73  81   7  22  67  67  27  14  31  59  62  79  81  24  69  22  49  23  12   6  99  20  93  52  84  63  11  70   7  36  34  44  65  92  77  35  32  19  57  39  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      58  42  45  61  90  94  86  11  42  50   1  77   6  51  30  48  24  16  65  75  18  83  67  87  13   3  49  47  35  95  21   8  92  20  30   9  59  59  15   9  54  40  79  56  88  45  57  78  81  38  57  87   2  68  53  99  38  93  96  74  89  56  68  44  20  92  42  87  18  76  88  20  54  73  18  80  44  71  92  56  43  88  22  99  40  87  28   5  35  59  71  90   9  47  29  66  60  70  12  49  30  40  76  81  85  94  64  33  15  91  81  58   4  94  38  59  10  11  55  46  50  21  66  42  65  55  35   4  34   8  83  81  87  25  77  31  81  48  31  52  35  12  65  49   4  87  79  93  23  26  70  43  59  13  11  52  19   1  73  35  60  33  35  82  36  84  29  58  49  62  54  89  57  99  70  32  17  66  89  56   5  56  86  83  20  56  64  13  45  86  98  43  87  79  34  56  81  75  35  50  94  27  79  85   7  70  24  17  33  45  56  81  72  38  63  82  27   9  58  43  63   3  50  86  53  76  27  27   6  31  26  84  85  46  23  16  30  72  32  49  12  23  17  83  49  49  63   7  67  20  48  47  84  69  78  22  11   9  67  20  24  45  33  52  60  99  73  48  49  70  39  22  96  26  53  46  27  38  52  28  83  34  26  84  98  90   4  99  16  40  73  77  94  36   2  38  14  88  38  33  83  83  66  22  91   5  35  26  87  25  37  99  56  27  73   1  55  78  12   7   9  51  83  47  44  92  18  16  19  31  79  66  18  92  17  77  71  28  51  22  63  56  11  42  41  52  71   8  74  13  92  36  61  46  32  15  69  70   7  97  53  58  78   4  63  70  66  90   6  22  82  67  28  84   2  24  61  87  47  14  64  79  10  41  16  40  28  28  46  39  32  89   3  32  52  32  64  20  98  44  95  61  45  87  56  47  18  13  94  32  70  65  97  22  77  39  57  29  31  48  26  36  53  39  20  75  49  82  48  85  17  80  41  29  10  60  79  24   3  52   3  60   3  61  64  71  92  70  99   6  77  43  54  76  70  67  35  25  63  34  89  16  51  31  15  12  18  89   7  36  53  55  86   1  49   4  29  92  18  58  82  21  35  72  89  34  31  40  95  82  96  30  78  39  86  66  32  15  65  42  55   1   6  66  17  79  61  10   2  63  25  63  48  95  71  79  38  91  81  37  52  87  12  33  33  93  25  13  79  55  86  35  37   5  43  67  23   8  91  35  13  51  15  54  86   2  69  89  92  76  50  91  66  59  46  36  18  20  62   3  34  67  16  96  14  76  98  46  68  98   7  79   2  34  23  29  96   5  50  31   2   6  94  39  49  66  24  93  57  85  73  74  20   7  26  63  84   2  21   5  99  56  12  57  25  69  62  70  16  28  45  48   1  62  69  46  13  83  14  82  43  99  27  42  19  81   4  69  87  29  89   2  86  19  20  21  59  40  84  12   2  37  55   1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    67  46  61  47  76  46  67  49  43   8  82  84  43  32  79  99  72  57  93  47  91  98   6  25  25  98  40  47  81  97  42  83  46  81  25   5  36  40  84  39   8  73  12  77  63  84  36  47  31   1  93  31  66  87  68  32  28  63  38  87  86  77  20  47  25  98  96  17  59  34  44  29  35  74  42  13  90  52  12  59   5  26  87   8  38  54  31  56  94  27  41  78  15  33  82  37  65  75   4  12  83  92  70  26  62  75  83  99  16  89  99  30  66  85  37  98  79  25  52  88  38  24  17  56   6  24  63  67  27  60  22  39  82  62  19  48  13   2  23  65  72  27  10  25  60  76  23  42  34  42  98  88  95  83  52  52  60  60  74  60   9  68  69  97  60   4   1  34  85  69  87  85  61  43  72  97  17  31  64  52   6  82  28   4  62  19  18  53  40  38  26  72  29   4  96  96  57  54  60  60  22  33  58  78  51  21   2  76   3  52  63  83  36  67  81  74  48  13  45  41  54  74  18  24  96  41  21  78  73  76  12  58  97  34  40  34  90  15  70  15  71   5  70  60  30  37   6  14  22   9  53  25  22  44  49  20  81  68   7  56  73  53  20  37  23  43  55  92  33  94  54  10  31   6  33  49  26  58  32  61  15  35  16  83  46  64  59  23  35  54   8  56  83  46   9  88  37  65  39  48  26  71  69  80  77  12  39  89  64  46  96  94  37  19  11  54  33   7  61   5  57  76  93   3  67  10  51  91  17  49  55  20  82  37  51  63  50  63  27   9  95  75  65  91  79  98  83  72  82  23  65  30  86  51  38  12  92   1  82  82  34  52  11  68  86  41  98  44  54  88  44  33  46  36  37  97  58   7  25   8  19  61  71  61  85  17  89  85  49   7  14  81  86  43  80  93  36  97   3  45  29  32   4  78  82  14  26  66  70  89  18  98   2  79  85  75  53  42  71  55  46  93  20  95  75  81  84   3  90  44  50  31  19  31  35   9  36  71  53  21  53  69  37  70   9  18  80  81   3  49  80  41   4  68  71  99  79  13  42  46  39  73  40  36  22  63  80  17  97  70  46  28  27  28  17  86  18  66  11  71  57  79  87  96  99  65  81  47  19  54  62  16   3  56  72  40  86  84  33  56  13  59  54  15  28  80  57  16  48  66  52  26  88  86  51  35  66  87  87  15  80  29  23  42   7  61  31  47  50  27  29  18  93  13  59  74  44  45  20  47  18  73  99  46  44  31  41  95  40  70  50  53  64  56  11  38  87  13  26  29  18  26  29  58  70   3  37  10  66  71  91  76  90  67  21  31  49  51  48  46  66  47  39  45  91  76   4  59  38  41   4  86  20  32  65  65  55   1  77  59  28  48  76  91  47  36  73  49  39  56   1  66  58  76  38  17  56  34  29  71  64  75  79  48  36   8  11  14  26  41  14  44  49  72  98  72  13  18  17  47  26  32  68  51  14                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  97  83  39  42  84   8  95  97  53  31  42  74  64  38  54  53  20  65  16  61  13  52  32   4  45   1  57  39   1  25  69  68  80  57  12  69  18  56  32  15  82   2  74  19  70  90  28  31  59  42   9  23  35  33  15  10  85  34  10  64  77  33  44  81  51  92   7  72  69  92  23  56  74  16  50  93  40  81  60  30   1  64  49  93  60  40  17   4   3  98  71   4  70  68  79  42  83  70  20  77  19  53  17  39  46  59  19  90  74  45  30  64   4  19  87  60  76  11  26  76  94   1  89  90  62  92  26  67  70   4  23  47   7  38  26   2  95  11  11  87  11  28  26  71  94  91  90  91  33   6  63  13  90   8  68  91  16  89  19  62  77  73  92  87  35  89  44  17  95  99  42  93  84  79   2  12  86  30  61  47  61  83  93  65  63  22   1  20  65  19  29  76  89  14  47  63  52  23  58  42  45  40  82  51  73  97  34  15  27  11  44  57  48  20   6  67  73  31  17  85  45  66   6  78  95  68  76  65  72  99  69  97  77  40  71   2  49  93  35  85  21  92  67  38  79  46  56  50  68  97  70  23  35  69  85  45  80  85  77  85  51  67  89  59  55  99   1  68  14  78  77  41  35  31  85  38  52  36  79  44  73  11   9  20   7  69  12  13  58  70  60  15  73   3  26  83  19  89  76  55  47  98  84  24  98  64  93  62  89  27  54  51  74  54  94  78   4  50  32   8  70  83  92  27  41  45  48  91  53  56  77  53  88  71  21  88  18  65  33  96  64  13  47  46  77  20  31  74  85  27  68  15  74   1  57  66  21  42  25  42  39  73  43  34  76  59  36  10  10  69   1  59  74  29  10  32  72  17  17  49  84  99  70  19  40  27  90  36   8   6  17  30  10   2  78  60  63  31  56  28  44  78  33  18  24  13  79  82  31  83  14   1  77  16  83  64   8  17  38  91  72  42  91  93  74  63  69  71  62  74  94  61  54  39  60  93  19  16  90  25  29  86   7  35  29  60  93  88  99  61  21  51  90  56  48  37  98  64  12  96  49  15  21  40  57  84  45  38  96  71  40  59  77  45  83  84  71  17  84  56   6   4  20  43  67  75  48  21  84  35  92  11  96  26  37  19  10  29  19  90  43   2  30  38  35  64  22  84  67  91  67  37  19  25  70  90  58  60  91  60  38  54  85   5  90  14  26  71  76   1   7  51   1  72  56  85  96   1  68  53   3  70  82  87  87  13  62  84  82   5  74  69   4  57  87   2  81  22  12  61  55  51  88  22  83  85  40  50   3  83  44  58  20   1  81  51  69  87  82  53  64  28  56  49  18  91   9  52  91  10  56  16  47  51  35  12  56  59  92  43  60  51  16  90  20  52   9  82  52  40  97   7  34   5   9  78  90   1  80  36  34   5  31  43   7  15  24   1  88  53  43  12  77  79  23   6  29  45  43  82  12  65  76  17  23  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                53  10  97  17  57  33  59  43  61  49  99  91  33  81  78  42  71  83  45  87  45  66  83  95  83  37  88   5  24  74  59  75  44  70  94  98  38  54  41  47  67  46  25  55  54  30  20  61  33  27  78  87  47  17  50  35  33  93  30  85  85  78  79  17  53  91  71  17  26  52  81  48  34   7   1  71  54  84  29  30  46  45  76  96  47  68  13  86  29   6  50  40  68  15  43  16  67  89  47  88  85  88  19  17  38  80  98  93  44   9  46  99  99  92  23  87  13  71  89  80  52  66  60  97  58  62  96  43  77  25  38  19   5  95  54  53  67  56  31  58  41  67  44  24  39  20  76  63  99  92   2  73   2  38  22  18  92  98  74  23  35  67  22  99  17  87  81  73  39  74  15  45  16  21  81  85   5   4  20  78  71  93  49  82  15  52   5  50  58  47  86  35  96   1  65  58   8  89  10  91  12  66  59  43  55   6  46   1  58  98  62  97  93   3  50  89  89  20  30  10  82  71  71  33  59  81  46  79  90   1  81  66  41  68  88  99  11  38  28  36  46  94  43  80  77  18  56   7  37  23  34  12  95  43  19  14   1  23  34  41  46  79  85  12  83  56   5  67  64  56  95  53  95  42  55  35  87  73  66  93  34  48  65  27   2   1  27  67  20  26  19   7  54  90  83  54  33  42  83  23  36  32  17  89  32  58  66  69  45  88  68  93  20  71  58  12  59  36  64  12  24  12  91   3  15  41  84  76  23   5  61  98  22  21  99  55  36  20   4  43  70  28  12  78  19  98  52  78  25  91  71  81   3  70  95  74  19  16  12  22  34  89  36   8  13  74  84  63  44  66  19  34   6   5  82  95  70  78  16   2  25   7  98  62  21  14  89  34  45  68  58  17  61  75  92  34   8  77  11  96  53  44  74  86  66  96  21  81  24  57  48  94  78  88  48  63  94  56  94  24  11  95  83  20  55  27  99  18  54  17  92  51  87  56  93  76   2  34  18  45  57  66  79  55  22  32  90  98  85  46  82  15  69  82   5  69  65   4  21  99  92  52  41  77  28  37  60  43  30  25  55   1  34  34  95  44  58  70  61  52  71  41  64  80  12  59  53   3  44  99  61  50  85  82  86  73  93  96  72  91  63  26  94  64  61  20  32   5  99  92  61  45  22  49  91  69  55  14  78  57  11   1  19  44  83  10  21  18   1  30  19  89  74  27  71  40  29  37  87  16  67  37  16  12  78  64  48  39  42  59  65  41  59  51  83  88  51  35  85  57  91  45  56  85  50   2  30   3  60  59  41  67  45  36  82  24  15   9  32  49  35  77  85  34  76  45  54  95  68  64  27  47  61  28  82  58  70  56  73  85  28  67   5  28   8  93  17  51  67  38  62  44   6  98  31  58   4  45  89  17  63  16  77  46  37  72  62  57  60  43   7  40  96  55  46  42  79  56  61  83  14  68  13  14   8  62   7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              49   1  33  32  26  15  32  53  25  50  63  28  29  81  19   8  58  49  12  17  12  55  18  93  34  60  48  91  84   7  31  15  54  83  39  26  72  51  14  86  86  95  58  48  39  77  93  94  18   5  84  50  66  98  32  19  10  12  80  84  57  26  10  24  84  18  94  76  81   4  86  75  94  23  22  61   6  74  59  50  18  13  84  68  39  37  93  83  61  83  36  57  83  47  44  42  25  30  42  96  39   1  87  63  77  95  49  22  69  30  21  80  59  93  72  31  39  12  68  57  88  24   1  73   9  87  63  58  52  32  15  92  20  71  91  66  56  19  49  67  71  79  92  72  88  67  89  60  15  89  16  21   1  65  67  68  73  21  66  26  62  19  20  38   3  94  23  82   9  79  46  35  66  95  27  52  72  59  14  39  90   9  98  67  96  60  88  70  28  39  92  35  92  85  81   3  67  28  70  50  27  88  82  47  23  87  91  58  63  83  64  84  70  94  80  35  67  80  49  25   2  49  47  37  52  52  52  31  21  43  77  73  29  40  32  37  24  84  31   9  52  12  73   5  32  16  29  64  44  50  83  45   7  97  39  75  58  49  26  74  99  50  64  25  67  33  17  94  84  23  25  44  80  75  47  10  83  52  67  98  72  93  49  56  51  92  68  36  49  11  97  79  81  45  82   5   7  14  97  20  54  65  22  17   9  16  10  48  98  62  68  12  68  26  31  10  83  64  71  88  61  43  31  83  81   1  89  74  81  57  13  29  68  53  99  28  51  67   3  22   9  70  97  86  57  14  22  79   8  28  40  53  37  66  68  56  19  37  99  36   1  42  80  95  12  48  74  18  29  95  91   8  32  95  80  78  54  20  21  82  88  39  89  95  72  68  89  22  49   2  31  46   8  87  10  46  47  52   1  98  24  80  26  56  22  39  24  75  73  58  89  57  30  68  90  28  35  17  47  30  11  74  81   6  57  12  76  47  86  77  43  82  40  42  15  84  70  23  79  15  58  21  74  30  40  71   9  67  25   8  23  99  66  89   5  72   1  20  51   5  21  57  77  67   2  33  30  46  51  58  19   7  14  33  25  74  87  35  18  86  53  12  53  62  42  11  34  44  84  83  30  35  90  72  14  98  61  86  63  33  31   1  27  39  62  55   9  22  94  58  37  37  69  34  87   4  98  11   1  51  10  78  91   1  42  25   5  39  50  45  88  82  83  32  72  95  25  39  29   9  76  44   4  83   6  95  81  25  11  61  14   6  81  13   4  69  52  35  56  82  11  54  87  55  74  53  54  77  69  47  41  50  35  37  78  37  58  25  55  60  15  22  89  28  94  62   5  52  77  30  63  14  92   6  91  43  37  54  61  25  36   6  46  60  86  12  26  23  81  69  59  22  20  33  37  64   8  72  14  89  84  94  92  65  37  42  16  15  87  83  74  60  95  88  42  48  39  85  80  88  66  86  93  44  98   2  74  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            88  34  94  40  41  52  66  81  29  83  87  86  82  55  79  84  34  18  46  70  56  17  71   6  49  31  80   1  29  96  79   2  42  70   4  72  52  67  39   7  80  46  60  35  43  84  37  33  98  14  99  43  98  21  74  37  55  64  53  47  87  58  47  80  43  76  49  84  96  93  40  92  12  45  56  67  31  76  32  97  30  58  83  97  65  13  42  26  68  83   1  12   8  83  32  74  29  69  25  89  47  68  92  97  80  65  89  26  40  71  77  72  75  88  12  10   9  20  45   9  80  84  56  69  76  42  57  76  23  72  65  60  17  18  39  81  48  66  73  55  61  85  25  62  89  27  22  76  93  55   6  52  63  65  13  62  14  70  55  79  12  68  45  91  72  46  87  62  39  81  16  61  86  93  71  62  46  99   4  92  35  30  86  98  94  78  55  47  94  77  14  29  41  17   9  25  67  21   4  20  19  22   6  30  96  28  39  15  28  42  41   5   5   8  52  13  85  64  94  86  78  67   4  32  51  10  55  93  34  91  93  15  52  18  98  54  15  86  85  57  38  51  45  42  22  25  75  38  19  33  85  64  51  90  92  85  62  57  48  28  79  59  42  43  13  40  32  35  50  52  71  48  12  63  77  48  15  90  15  73  87  96  66  87  98  47  78  60   2   6  41  56  47  44  31  86  74  46  29  56  89  41  79  34  54  19  39  10  49  66  42  68  98  35  83  95  57  58  15  77   8  17  11  43  69  14  41  85  34  85   2  17  42  64  58   2  34  18  69  12  87  24  67  83  48  91  96  85  46  50   2  12  92  33  97  70  78  49  28  33  96  25  52  30  95  89  26  85  14  93  16  79  29  37  43  44  25  65  10  24  95  70  67  33  59  80  58   4  93  48   1  50   7  29  81  95  92   7  96  36  58  33  90  70  38  72  50  29  86  53   7  88  54  74  85  28  93   9  71  31   8  61  47  67  65  14  23  78  85  10  10   6  48  34  23  81  55  18  10  69  45  88  12  28  38  12  13  32   6  26  65  54  82  56  68  30  56  27  64  36   3  14  82  12  13  30  95  35  40  52  45  62   9  24  12  15  20  13  13  30  30  87   2  96  89  76  64  82  98  21  11   3  72  84  20  61  80  96  56  84  16  66  68  76  66  69  54  19  52   7  64  95  66  56  66  45  17   1  50  68  72  62  47  34  86  69  18   3  26  81   1   7  68  14  12  92  65  40  59  72  55  77  97  64  49  41  55  77  80   5   5  47  51  62  61  95  20   9   3  61  45  75  12  60  48  12  73   3  76  33  80  73   6  58  66  20  82  26  66  87  76  98  15  27  68  77  84  59  91  64  16  99  41  23  22   7   8  93  48  20  87  73  46  29  15  99  38  70  33  20  70  96  47  78  26  44  27  99  23  30  98   2  60  88  77  72  58  56  42   8  44  47  23  53  88  94  82  32  29  68  51  34  56  17   2  38  77  27  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          21   9  79  97   7  47  19  51  49  81  28  23   7  49  19  50  49  24  66  53  28  75  59  43  32  67  74  56  96  48  45  19  68  72  75  39   7  79  92  44  80   4   6  36  87  19  57  95  73  22  85  68  12  65  36  70  80   8  88  67  64  86  59  98  35  65  11  42  19  58  47  61  80  95   8  92  69  29  81  47  42  95  93  16  49  43  13  43  15  16   9  95  13  51  94  79  80  74  47  91  19  55  59  52  22  48  12  75  59  78  49  93  69  96  72  85  23  64  98  34  30  12  52  37   8  35  88  94  99  89  69   6  75  52  54  41   6  94  37  47  79  82  14  67  74   3  88   4  45   4  80  95  92  98  15  79  78  87  53  78   4  56  56  34   6  45  94  78  29  86  93  79  31  81  26  22  46  46  87  52  28  68  38  71  29  51  98  72  76   9  75  69  57  29  90  30  34   9  34  64  69  27  61  84  62  64  34  49  17  78  36  12  65  97  73  96  46  64  82  40  42  10  70  69  78  72  38  70  17  53  61  17  21   7  17  71  22  21  32   7  20  61  33  59  49  94  14  86  86  14  91  97  24  33  89  68   2  71  59   8  64  78   2   8  70  46  54  50  24  98  39  53  70  38  82   7  33   6  41  38  69  80  67   9  65  87  17  66  76  39   5  35  38  11  42   7  27   3   9   1  98  73   9  92  84  68  12   2  61  94  96  89  47  26  15  51  61  82  84   7  54  83  56  73  83  69  93  49  60   8  81  69  99  22   6  98  93  77  42  99  87  53   2  56  67  73  18  60  61  82  19  44  50  84  70  95  45  86  40  90  18  28  37  19  93   5  62  59  33  35  86  16   8  76  59  11  23  28  58  62  87  56  60  41  27  39  39  37  62  76  24  53  28   7  66  36  41  49  55   9  15  74  97  48  33  66  37  43  34  98  25  33  34  54  37  60   4  92   2  18  83  35  16  28  15  20  13   5  40  91  20  28  80  17  15  64  63  66  87  34  31  81  57  36  30   4  83  88  34  38  53  47  39  50   1  35  22  90  50  45  86   1  23  52   2  46   4  30  91  69  47  83   2   5  44  72  94  78   5  96  84  91  41  54  76  65  46  51  70  21  83  80  44  65  79  16  81   8  64  55  34  76  51  96  66  94  16   4   6  85  83  10  46  66  99  93  15  13  91  11  69   2  47  68  87  92  60  63  65  16  10   7   8  10  13  11  96  68  17  49  93  12  15  30  70  88  92  58  13  65  85  11  17  18  69  79  91  12  91  89  68  17  24  86  10  38  45  67  52   9  77   7  89  20   7  24  22  69  59  41  49  59   4  20  98  41  86   3  68  24  47  81  84  56  22  74  26  22  56  22  10  41  46  95  54  27  48  58  11  56  61  39  45  54  16  47  42  78  32  73  63  14  44  52  65  87   2  86   3  31  42  28  51  73  66  10  93   3  46  90  21  99  87  16  57  74   3  81  12  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        97  27  11  76  20  42  87  46  43   6  37  61  27  91  24  32  64  55  37  51  85  31  21  59  23  86  31  86   1  16  43  11  13   2  61  33   1  64  20  24  44  84  53  34  56  28  66  74  16  59  79  29  71  51  43  91  76  24  93  45  64  32  75  88  17  89  63  54  35  91  53   1  25  20   3  11  78  78  38  72  56  86  65  89  27   2  69  72   5  28  78   1  58  53  41  70   1  99  92  29  47  17  93  43  82  76  35  91  95   4  72  69  65  36   8   2  86  96  80  19  30  88  19  21  94  45  81   2  42  95  86  58   2  69  62  68  39  96  83  67  91  42  99  54  78  68  18   5  16  60   4  69  53  67  90  74  11  59  35  95  44  63  34  60  30  68  13   9  38  83  98  70  18  41  76  83   6  90   2  78  55  89  29  40  31  48  76  64  84  58  60  54  21  36  90  58  97  33  57  90  86  43  73  27  22   5  64  77  29  10  51  75  75  76  73  44  23  71   5  13  14  66  55  71  80  62  21  24  89  71  43  47  48  12   2  64   5  32  53  78  23  52  26  22  51  33  69  24  58   8  76   1  45  69  16  18  15   3  32  18  93  45  18  82  16  89  21   3  19  42  86  36   4  34  46  98  17  63  37  57  71  90  47   9  45  12  85   6  44  19  13  31   4  93  98  20  58  29  10   3  93  77  50  32  95  73  22  60  94  76  78  77  22  26  62  80  20  96  29  63  10  43  98  65  46  98  51  95  78   8  99  41  39  94  50  33  86  57  51  13  23  86  55  18   1  99  84   8  15  77  35  93  12  77  16   1  37  94  54  35  90  80  30  14  97  89  56  78  57  38  58  95  75  83   2  22  44  17   1  37  25  28  11  85  88  44  75  33   9  58  25  58  42  80  28  30  21   3  58  46  69  73  15  37  16  52   3  33  50  58  71  66  52   9  12  32  99  63  65  54  62  54  63  25  87   8  64  49  49  70  65  44  59  62  53  93  37  25  29  40  65  83  60  65  50  13  82  75  40  49  58  65  24  34  48  77  86  77  98  78  72  99  50  90  60  18  71  81  62  66  28  55  62  39  80   5   3  93  90  22   1  61  53  25  35  46  57  50  83  79  22  78  93  50  36  30  84  75  95  69  25  45  89  96  48  16  64  13  83  88  30  49  29  22  61  11  90   7  43  24  88  47  40  48  20  34  76   4  97  63  73  92  97  45   9  59  19  67  14  23  88  84  45  25  90  22  25  48  35  71  34  39  72  44  41  65  17  33  66   1  59  13  78  33  72  92  99  32  69  44  72  68   6  35  50  10  35  55  81  34  57  57  54  18  65  53  70  97  43  95   8  41  43  22  74  61   2  11  54  23  80  61  42  79  71  40  79  77   9  70  38  11  94  54  37  59  72  93  97  57  39   3   8  79   8   5  48  26  30  49  65  67   7  60  50  63  32  73   8  80  55  31  87  94  63  64  62  68   1  90  38                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      33  64  15  17  34  92   8  21  87  42  95  26  10  34   2  64  72  68  18  85  26  95  82  35  87  71   3  44  79  57  49  60   9  43  94  80  93  22  96  71   7  29  33  14  89  42  60  69  94  77  26  61  59  68  12  30  13  15  42  90  59  37   3  97  17  13  90  79  68  95  35  83  82  97  45  17  18  13  96  13  49  41  53  15  75  48  29  80  66  22  13  44  38   7  79  85   9  11  38   1  19  22  50  32  48   3  26  77  43  45   8  82  79  14  52  52  44  36  68  69   5  13  15  98  28   4  55  13  44  45  88  42  39  18  17  50  85  38  48  47  61  20  72  69  65  92  27  92  66  40  31  34  69  91  52  41  37   2  28  76  13  83   3  50  59  98  75  11  94  63  24  64  20  11  11   3  37  63  16  91   6  85  34  90  54  86  33   7  10  87   1  78  46  81  84  83  95  74  77  77   7  98  65   3  24  28  47  75   5  80   7  34  90  62  31  90  15  16  70  43  69   7  28  41  51   4  19  21  94  65  73  99  29  23  27  75  99  96  57  65  55  27  79  78  76  28  20  89  41  13  83  16  73  79  90  58  87  14  22  15  63  18  50  72  35  16  15  31  75  14  19  24  37  80   1  94  55  65  74  36  15  59  11  93  61   1  97  67  70   9  26  12  96  77  80  80  56  87  70  99  63  94  70  34  51  24  60  99  32  87  72  92  47   5  65  13  67  41   2  34  27   5  27  81  85  82  47  19  61  17  26  96  18  97  99  89  89   5  64  95  61  66  52  44  55  74  70   7  18  70  94  10  37  32  31  90  60  24  59  55  46  54  23  29  12  14  47  85  44   2  15  97  17  26  74   6  31  50  97  63  56  70  11  15  30  14  71  65   5   1   9  97  15  82  44  27  97  73  18  69  17  37  94   9  93  18  71  62  49  25  96  32  44  98  33  10  84  94  91  16  95  38  37  29  74  68  20  92  17  96  19  22  74  39   2  20  16  86  53  26  93  95  96  22  38  56  25  52  83  18  47  98  45  87  55  86  28  35  20  39  96   2  24   1  13  44   4  49  15  81  45  76  62  54  80  43  39  25  97  94  38  81  29  40  82  25   7  19   8  29  10  77  86  11  41  53  22  68  52  63  80  29  33  27  22  37  36  30  62   4   5  53  67  67  52  87  21   6  19  58  25  15  67  84  16  52  44  56  76  43  14  95  52  75  67  86  85  79  19  12  29  98  39  36  30   9  30  71  44  37  79  42   1  16  37  70  51  60  75  40   3  42  54  65  66  38  61  41  49  97  84  76  62  39  77  41  60  74  71  62  75  91  87   3  36  94  42   7  43   7   3  68  93  84  14  62  96   9  29  45  63  61  21  91  27  62   3  36  55   2  92  26  68  15  25  99  65  34  44  41  10  13  66  73  76  53  44  11  17  57  21  51  10  36  95  60  81  12  80   4  20  85  68  24  44  58  25  52  96  81  48  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    12  49  77  36  35  32  65  70  30   7  51  54  31  63  52  17  48  39   4  10  64  12  94  52  14  10  16   7  39  32  97  58  85  61  11  76  53  71  77  20  85  87  20  45  23  75  72  15  33  19  27  64  83  29  58  64  27  62  20  51   1  58  37  48  45  33  58  28  31  99  38   7  15  38  64  28  45  23  64  11  80  27  91  49  80  68   9  28  85  68  56  83  14  58  51   6   1  19   3  45   1  68  62  22  99  92  77  70  11  49  39  56  45   6  65  48  90   2  11  46  90  54  22   9  98  98  22  35  77  96   7  42  97   8  29  79  13  15   8  60  50  73  94   1  98  60  74  53  46  44  93  93  99  55  31  33  11  56  19  54  97  57  70  47  89  60  77  67  36  20  99  42  29  73   4  76  31  46  86  97  50  25  36  90  34  19  71  76  72  73  56  46  58  90  44  59  95  95  40  11   5   1  82  82  80  85  54  52  27  88  25  55  48  71  25  15  15  94  99  27  83  74  97  14  53  81  21  75  60  74  19  16   8  18  80  52  74  37   9  57  84  29  48  33  85  60  73  88  96  31  84  28  92  35  42  88  14  25   6  40  56  74  46  70  60   8  23  34  76  39  59  10  31  68  74  43  83  38  62  69  77   3  92  85  12  10  40  94  75  86   5  29   6  95  38  45  18  76  92  31  26  68  52  78  83  70  13  79  50  75  88  55  18   1  59  57  86  67  44  70  28  49  75  37  39  33  88  65   3  62   5  24  11  73  44  17  28  76   1  22   2  49  97  33  10   1  31  89  14  24  15  27  37  74  91  10  11  31  43  38  76  23  59  77  58  50   2  86  71  19   1  98  64  60  75  17  37  69  68  64  69  62  78  26  79  81  57  50  39  21  99  32  98  68   1  78  76  40  82  47  17  43  84  59  68  43  14   5  34   9  64  70  64  16  73  98  81  21  75  91  22  95  59  45  30  79  34  21  69  16   2  72  58  17  46  74  31  59  51  40  67  83  90  19  26  78  75  81  33  92  55  41  62  16   6  54  97  87  53  75  39  56  62  36  64  99  26  66  11  42   2  28   3  47  18   2  64  73  36  23  39   3  44  74  53  38  61  17  32  36  69  75  88  69  70  47  40  17  93  33  18  37   6  91  75  14  71  60  16  51  86   3  32  81  63  92  21   2  33  37  86  55  62  67  22  34  11  40  98  65  95  27  39  90  36  55  58  21  91  34  25   3  57  79  85  46  38  51  66  77  68  50  47  74  20  44  32   7  17  35  31  87  85  72  58  77   5  71  28  44  71  64  48  51  63   8  21   7   2  88  65  80  59  52   5  10  96  51  55  95  47  71  90  82  91  49  17  57  76  19   9  78  71  10  73  16  45  35  36  17  99  41  54  27  60  33  75  98  81  76  64  20  94   8   2  45  66  75  78  30  55  73  25  67   4  57  91  50  51  27  74  81  35  66  47  42  90  43  77  29  99  93  20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  48   2  75   6  30  73  95  62  94  45  53  33   9  80  28   6  99  96  13  67  32  81   3  52  46   9  47  65  72  62  15  27  20   8  88  39   6  70   8  46  52  62  33  86  76   7  75  68  20  66  25  20  64  58  15   3  71  21  74  93  83  24  96  41  48  95  72  13   1  52  27  49  28  57  42   7  31  51  25  91  81  92  81  45  79  30  81  52  77  36  76  96  49  55  18  12  97  89  58  67  56  81  92  62  55  69  48  91  29  50  25  74  52  21  58  22  38  26  83  98   5  33  11  46  42  93  58  54   7   2  54  62  72  33  40  43  31  63  97  83  23  73  21  37  54  52  94  67  53  39   9  87  22  56  25  24  42  85  97  70  13  80  54  79  56  11  18  79  69  56  85  31   4  88  26   6   3  66  61  46  35  92   2  95  33  21   1  14  98   5  57  22  22  92  94  20  83  82  74  65  47  77  81  69  30  81  36  81  66  10  40   6  77  16  51  37  90  34  66  85  71  82  19  51  75   3   6   9  96  18  33  22  35  66  89  26  47  41  13  45  70  50   1  31  11   4  71  37  15  89  13  23  29  78  90   6  21  68  80  70   9  73  23  92  45  13  26  27  80  63  12  99   5  13  91  81  67  96  71  75   5  86  84  48  97  98  63  10  43  84  74  40  29  85  52  40  55  67  58  65  88  32  45  14  98   5  98  27  61   5  45  30  24  63  40  17  47  11  27  66  24  95  95  83  94  92   5  19  56  83  60  96  11  57  39  47  94  12  14  23  94   8  51  19  67  17  95  50  47  47  21  45   7  16  58  22  35  92  95  99   5  23  29  36  86   4  85  80  37  62   2  61  77  84  55  37  68  85  98  26  59  71  75  32  18   1  49  71  73  89  71  91  40  62  36   4  66  27  48  71  60  87  42  24  27  61   3  43  28  16  52  30  30  96  65  21  24  59   9  21   5  97  18  64   6  48  46  99  40  18  41  85  71  73  66  53  16  73  87  59  29  88   8  60  37  61  22   2  56  77  36   5  99  17  45   9  18  42  31   2  74  72  44  87  41  11   6  27  56  11   3  22  41  22  60   4  29  15  74  11  61  32  44  27  81  36  98  36  93  75  37  57  68  50  30  33  83  11   7  35  64  33   2  53  24  77  70  34   1  60  97  25  58  78   8  14  16  94  85  92  73  80  92  86  67  37   1  94  54  93   9  74  99  45  69  73  63  64  26  27  47  63  84  44  32  94  67  84  10  14  76  12  31  52  17  13  23   7  86  37  22  23  32   2  22  77  27  17  96  70  20  22  12  39  28  26  47  75  44  99  32  28  54  57  96   7  84  81  98  12  60  33  30  83   7  34  83  74  30  86  36  97  38  89  90  27  23  57  47  22  16  40  70  60  68  73  96  45  32   7  46  42  94  51  41  36  18  23  95  28  20  42  20  59   8   7  91  34  25  82  36  31  43  86  19  99  93  63  28   3  50  60  36  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                46  64  30  20  42  73  15  83  18  85  11  61  11  51  90  25  14  83  64  61  78   5  26  35  53   7  70  15  26  72  66  53  16  51   5  76  65  72  65  25  56  92  79  79  71  13   4  26  40  24  99  48  65  80  60  46  58  31  90  49  90  79  34  32  85   2   3  10  71  47  92  46  80  57  77  86   9  94  64  55  84  84  28  19  17  68  40  28  23  87  61  13  45   2  84  45  24  96  66  99  77  64  94   7  38  11  32  96  48  39  65  92  18  73  65  22  60  24  89  31  23  65  80  29  85  38  67  17  38  89  61  51  80  38   6  14  40  13   8  71   4  83  48  53  29  82  66  30  56  98  47  27   7  30  47  41  30   8  64  56  79  59  64  12  25  66  29  34  31  98  65   2  86  21  37  75   2  85  87  78  55  35  66  11  52  76  95  79  65   1  54  90  72  65  75  52  95  92  43  14  93  16  25  89  19  91  81  48   3  54  77  44  31  34  74  75  39  79  85  82  70  21   1  80  42   3  48  69  70  53  37  78   8  58  31  76   8  91  55  58  42  29  89  53  36  57  78  12  39  43  79  54   8  12  70  58  65  29  89  47  11  53  84  98  55  45  16  42  30  41   1  98  43  73  92  10  53  86  10  73  65   5  32  43  82  49  28  22  66  10  62  96  30  39  77   5  47  77  85  59  93  13  19  90   3  46  94  15  17  83  85  54   8  11  17  19  24  94  64  30  36  88  24  39   8   2  15   1  54  57  24  31  41  87  43  94  57  50   7  57  62  81  60  32  30  75  72   4  88  99  53  53  89  82  92  39  27  90  88  90  56  30  58  24  72  46  43  63  26  69  50  44  28  56  36  14  20   1  43  95  11  99  84  91  89  51  14  87  99  98  35  28  67  37  91  62  47  48  47  47  47  12  41  76  83  75   3  85  48  33  35  19  67  77  78  26  87  63  37  99  67  51  49  94  98  96  53  52   9  39  66  87  58  79  97  61  54  58  14  61  14  11  45  52  26  69  99  57  81   4  31  51  50  75  76  73  55  24  85   8  65  66  80  34  28  88  61  68  27  69   3  70  74   2  16  55  73  21  71  50  61  37  16  88  37  93   5  90  73  10  74  71  31  85   7   2  38  10  35   6  25  10  97  31  62  38  74  18  32  72  32   9  37  47  24  33   4  10  80  21  46  49  30  40  78  97  59  84  13  80  13  39  25  92  82  12  59  92  94  86   3  30  11   1  13  56  38  20  15  44   7  68  97  54  62  26  10  22   3  76  11  96  28  94  34  19  18   1  90  58  72  84  34  68  73  84  96  77  37  92  84  31  59   3  47  86  41  79  54  51  37  48  65   6  27  35  88  46  26  75  28  70  90   5  29  93  82  90  48  89  31  40  83  80  14  62  87  71  21  21  51  99  15  73   1  74  70  59  90  13  71  30  74  39   8  38  39  75  96  82  96  24  99  83  27  63  44   7  10  87  94  88  30  27  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              44  69  65  25  81   6  29  54  50  18  76  93   8  37   8  47  76  49  40  21  15  84  24  30  89  84  59  96   1  88  50  81  60  83  38  11  15  13  80  27  99  86  12   3   8  59  56  25  64   3  11  26  69  73  79  25  10  47  72  77  42   1  45  58  54  77  30  84  65  79  10  38  44  69  32  16  79   7  93  27   1  97  65  44  89  90  72  83  59  21  29  94  98  47  26  87   9  81  62  97   3  80  21  13  75  36  45  20  67  62  21  12  95  45  75  42  14  76  97   6  85  16   4  39  37  65  34  21  20  59   5  32  74  96  39  49  77  47  23  96  48  28  45  10  75  22  47  58  34  83  39  58  28  56  72  78  29  34  61  39  47  33  40  30  44  97  72  64  44  80  96  13   1  67   5  24  17  62  83  77  62  37  92  20  13  66  58  89  80  64  94   1  23  25  50  62  17  33  65   4  62  91  21  83  89  63  61   6  15  59  44  77  77  63  86  84  17   9  36  15  95  14  24  47  58  23  78  83  28  43  25  85  99  45  81  61  41  53  31  70  28  96  38  60  90  73  10  66  22  47  26  41  76  72  16  21  51  82  36  44  34  70  71  19  29  79  97  91  51  88  62  72  54  52  64  24  38  66  59  57  91  96  58  52   9  61  53  80  42  23  72  12  54   9  29  20  72  45  61  15  40  60  98  10  97  78  77  48   7  11  95  43  23  60  49   1  21  16   3  93  51  67  85  94  64  80  11  95  79  64   2  79  76  40  79  11  29  94  73  99  80  66  77  17  41  40  64  90  20  43  70  27  87  95   6   8  50  49  69  25  36  85  81   2  24  34  34  88  83  81  52  19  21  32  79  67  89  74  31  35  26  85  61  74  65  53  98  61  88   4  87  20  21  35   8  14  85  24  87  83  49  76  49  95  52  39   1  65  10   7  93  63  92  32  76  44  41  12  55  37  84  80  31  74  50  44   1   7  43  38  18   8  23  87  52  35  27  36   4  82  74  38   5  65  11  51  25  70  31   9  53  86  50  55  53  95  73   4  57   9  55  48  67  40  71  86  85  41  71  59  29  95  59   5   8  44  67  88  25  93  55  94  60  30  41  24  32  87  35  51  93  95  49  63  21  98  45  15  64  31  77  52  64  28  31  83  80  18  67  29   9  35  11  38  19  75  10   2   2  71  26  32  82  71  68  90  82  12  21  68  55  80  69  32  44   3  14  82  12  73  76  22  73  16  45  89  72  64   4  27  90  30  34  82   4  93  38  33  31   7  34   2  73  59  25  60  46  41  51  79  39  88  27  28  56   2  18  97  13  27  17  41  84  61  10  66   5  31  81  27  66  27  15  66  79  45  21  55  70  25  59  62  77  47  76  71  14  15  23  71  96  62  22  60  62  70  95  35  40  64  75  12  67  71  95  47  24  67  62  58  98  75  84  19  35  30  38  77  30   6  30  11  87  58  63  69  31  76  11  98  91   5  12  41  35  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            42   2  28  21  87  72  48  38   8  23   1  38  60  80  16  19  10  59  29  54  21  39  21  54  55  68  22  41  75  52  35  99  59  42  85  96  39  53  44  68  57  14  47  86  91  21  99  96  25  17  71  26  88  51  71  91  60  87  15  64  49   9  33  20  71  40  83  12  61  50  36  43   1  24  64  71  22  22  31  37   7  39   6  41  10   7  62  97  40   7  80  70  61  74  36  64  68  82  20  56  67  42  50  66  94  16  56  11  26  85  97  69  73  52  88  92  20  52  49  38  40  53  22  29  64  20  48  14  36  53  42  98   6  40  44  69  44   6  37  93  79  77  57  77  31  18  15  39  64   9  32  89  54  31  50  13  44  22  43  52  58  50  34  32  75  32  57  51   5  71  75  83   3  56  34  30  61  56  32  33  39  86  37  89   5  29  21  30  20  57  85  88  70  62  17  83  96  61  70  97  77  31   7  57  30  78  39  96  94   7  26  22   1  55  91   1  88  87  41  53  86  13  72  14  47  55  14  21  19  20  66  57  43  60   9   1  53  79  91  50  99  79  71  93  89  59  38  21  89  47  64  49   7  10  45  87  42  93   2  38  31  79  15  15  44  94   3  21  47  71  69  52  82  76  37  98  84  59  54  94   9  84  24  78  23  80  79  80  54  73   9  58  72  90  58  19  76  31  86  35  26  91  25   9  62  99   9  36  45  18  47  96  42  61  36  90  36   3  12  82  46   6  77  35  84   3  37  33  67  20  23  88   3  62  72  13  92  79  87  62  31  79  50  43  10  90  30  78  81  39  60  43  20  87  41  30  62  73  20  66  65  52  19  17  12  62  59  46  80  11  21  64  35  44  15  52  89  63  40  10  66  66  88   9  48  85  47  64  40  12  25  91  36  57  72  98  29  96  52  81  95  53  65  10  10   7  58  81  37  98  42  97  89   5  37  79  34  76  82  47   4  31  84  53  70  34  70  23  41   5  41  19  73  95   1  47  35  20  17  18  96  65  44   5  69  71  96  37  26  75   7  22  38  56  31  89  23  99  27  12  22  30  97  12  77  31  63  93   5  33  40  69  83  81  16  62  40  97  68  82  72   2  81  22  53  50  38  25  55  23  35  95  16   8  56  82  91  95  19  34  85  61   9  65  28   4  23   8  21  49  79  55  48  62   6  23  24  87  94  39  17  37  85  70  30  60  67  15  88  79  51  26  71  91  17  71  19  55  30  40  47  49  39  64  20  41  34  36  42  26  80  11  12  63  66  49  87  80  77  27  37  26  74  79  92  15  75  34  66   6  76  34  24  92  53  34  71  37  50  44  68  66  42  47   9  65  10   7   6  57  30  57  94  34  23  22  14  40  49  61  91  81  17  73  16  82  91  56  17  78  12  53  95  40  66  99   7  97  10  31  45  39  10  11   8  57  20  59  85   1  23  29  73  61  87  36  43  58  72  24  81  63  78  17  93  88  42  41  18  16  79   9  49  32  31  47  62                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          25  92  47  12  84  10  93  36  86   6   7  35  21  57   4  62  37  82   6  92  41  55  57  89  23  59  15  76  57  52  67   9  44  48  15  53  37   8  50  32  39  39  63  22  23  48  48  75  81  26  48  45   4  78  56  79  95  77  50  68  96  94  33  77  48   4  57  89  35  44  72   3  14  27  91  99  18  71  85  60  54  95   3  69  65  36  80   3  41   1  32  15  87  43  15  67  19  92  79  13  50  77  24  96  19  32   5  86  41  95  44  27  23   8   8  40  25  38  71   3  34  23  68  22  35   4  39   2  42  58   6  54  64  11  34  65  14  36   1  47  46  22  58  12  49  73  88  67  43  24  40  92  87  58  13  38  78  55  98  95  78  71  70  32  25  27  41   1  29  20  59  90  55  59  20  36  60  70   7  52  72  35  46  50  93  93  57  49  76  18  85  24  66  13  92  88  92  81  28  89  43  83  87  69  64  25  32  59  51  22   6  61  64  28  99  34  41  74  58  48  62  30  18  93  82  16  71  62  15  50  74  66  63  89  89  60  63  65  58  86  91  15  80  15   4   7  26  54  55  47  84  65  86  65  28  86   4  38  78  79   4  31  32  70  15  66  96  71  33  34  89  61  46  32  31  90  18  17  58  61  70  59  91  91  37  57  84  64  95  45  79  84  71  51  51  34  14  81  11  58  88  10  65  24  42  42  40  99  25  74  38  87  43   1  58  23  89  46  21  93  81  60  72  32  26  75  66  90  27  52   5  19  47  88  65  12  17  36  94  36  20  89  78  99  93  51  62  58  94  83  32  44  54  62  34  57  47  93  63  89  47  67  20  68  12  86  49   3  17  21  26  24  55  95  98  62  20  34  34   9  57  51  44  73  66  56  52  16  34  99  64   2  16  47  58  95  20  75  75  13  93  37  95  53  55  19  80  20  20  88  86  90  21  67  20  56  36  10  59  40  61  85  73  43  52  99  67  20  76  69   8   5  49  94  73  70  70  29  45   3   3  34  61  52  68  73  53  84  25  26  35  60  71  88  94  81  73  96  24  22  80  66  95  24  17  36  62  93  43  81  90  90  80  83  25  21  99  35  39  24  92  45  76  48  15  89  29  19  50  44  51  20  16  15  60  20  31  75   9  76  20  57  34  63  48   4   1  28   4  66  97  96  36  20  49  20  84  12  77  54  34  25  66  45  44  39  45  18  29  15  85  75   1  41  11  85  74  77  79  91  83  19  84  70  93  66  58  48  62  88  99  62  99  57  42  76  41  78  60  21  35   9  38  36  77  25  64  90  37  89  72  69   1  28  11  70  13  46  82  12  59  70  36  74  67  41  38  94  80  28  82  73  10  13  21  44  29   2  46   8  48  29  19  47  92  39   2  20  18  65   8  16  12  26  37  55   6   4  72  72  29  82  63  44  72  99   7  48  53  73  91  80   2  83  60  72  38   1  69  25  20  30   5   3   9  87  90  27  74   5  43  96  69  83  14  84  89  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        10  75   5  78  87  73  72  85  59  83   5   7  16  33  50  94  23  98  27   5  75  21  96  86   7  94  10  71  15  19  95  19  99  82  68  45  88  90  50  97  70  53  63  95  78  53  35  49  99  12  35  94  82  52  63  66  11  91  84  64   6  24  56  46  81  99  62  55  77  96  45  53  67  50  32  90  29  85  56  12  23  98  29  18   6  11  36  61  54  45   8  99  52  60  46  49   2  38  34  53  31  97  10  73   9  66  75  73  36  52  22  19   5  49  27  14  79  50  42  11  34   3  16  27  84  38  39  61  95  10  45  27  25  91  82  93  56   4  55  52  89  98  18  24  34  18  99  72  36  78  17  22  13  59  57  63  45  68  18  57  40  55  56  90  98  34  34  79  23  26  86  74   3  55  88  38  89  27  90  29  41   9  10  51  25  66  24  76  44  28   4  14  60  33  24  26  56   4  45  92  52  44  86  39  23  29   3  48  17  77  85  40  69  91  73  43  47  99   3  12  89  59  17  35  93  81  55  81  34  53  29  91  88  42  87  37  10  67  21  34  35  22  56  92  82  74  83  66  12  12  37  40   4  92  17   3  38  82  85   6  24  55  22  31  71  88  18   2   2  98  24  19  64  31  89  64  93  82  86   7  16  16  59  84   8  70   2  74  39  11  27  85  75  89  62  78  71  48  61  80  70  17  29  45  68  14  96  74  41  84  56  48  70   4   5  77  25  88  19  48  10  65  17  41   2  94  92  53  47  64  15  43  85   7  67  81  94  64  64  49  47  80  57  20   3  80  33  13  77  36  82  21   4  64   9  24  10   4  27  11  83  96  79  83   2  47  25  47  17   7  61  40  71  13  20  20  39  87  18  64  49  38  99  40  98  89  45  22  28  18  14   2  39  41  65  81  19  91  94  31   5  78  80  98   9  82  49   3  45  10  51  68   7  21  84  63  54   3  84  81  15  83  33  86   6  40  82  99  31  26  47  33  39  41  97  90  10  94  21  90  85  86  12  84  23   5  63  94  18  76  78  35  34  60  34  53   7  51  38  93  81  33  40  64  76   6  47  67  27  77  74  38  93  31  99  58  47  65  15   8  18  51  17  82  45  73  29  88   9  35  39  78  54  16  86  53  97  23  46  56   2  28   9  19  49  99  72  32  77  28  74  16  80  79  80  20  43  95  78  20  45  26  90  53  54  68  58  66  87  92  58  11  26  63  98  79  74  60  12  62  23  73  15  38  69  34  38  44   4  33  78  82  34  32  13  30  41  64  70  24  36  15  89  16  63  38   1  76  16  90  69  23  80   5  87  87  15  36  50  48  66   1  48  75  13  50  55  97  34   2  81  95  77  18  98  26  41  19  98   5  56  10  65  32  58  19  28  98  70  91  73  43  44  75  38  56  86  47  53  21  96   3  26  61  21  82  33  73  73  47  83  62  85  53  18  11  96  80  61  55  56   7   9  18  99  81  93  11  77  87  30  27  93  33  72  19  53  71  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      61  25  82  90  12  69  71  37  32  29  39  60  62  69  41   6  25  31  89  66   9  68  73  37  60  99  82  76  71  91  26   3   3   7  34  92  87  93  28  24  67  61  10  20  87  58  64  30  81  97  38  52  19   3  98  94  17  69  27  35  31  22  51  73  98  53  29   3  65  79  43  10  95  33  86  70  95  34  11  40  31  70  79  45  43  93  46  52   5  98  85  86  16  82  24  24   2  43  24  78   3  91  13  96  18  31  71  51  56  44  74   7  91  18  40  70  72  59  60  83  33  64  10  94  26  41  13  88  31  34  85   3  48  54  56  14  20  27  29  12  64  21  31  79  60  98  16   9  65  18  57  12  65  75  47  16  83  21  63  78  21   8  44  31  23  82  30  48  81  54  26  83  59  41   8  56  17  77  46  44   8  41  83  56  56  38  48  31  60  64  86  33  49  90   4  28  45  10  59  81  62  49  95  94  70  26   8  20  16  64  35  76  88  54  28  87  18  59  16  22  92  10  74  67  87  55  52  77  31  13  75   1  82  17  89  51  17  14  94  33  43  10  21  31  71  42  22  32  33  94  10  11  43  21   5  66  23  68  13  87  30  25  97  32  97  99  89  37  39  12  35  15  17  29  51  60  79  70  13  12  57  42  70  14  30  46  13  26  33  78  40  64  58   5  22   8  70  45  38  91  74  38  51  86  66  11  51  53   5  15   6  90  96  70  29  75  73  42  20  49  33  82  61  86  46  53  55  96  73  72  78  51  31  51  65  29  47  25  17  16  65  68  22  18  21  54  73  72  27   4  70   8  44  25  70  90   3   9   5  32  69  91  97  29  47  16  34  63  38  97  84  44  16  63  68  48  94  93  22  57  40  62  47  96  50  62  98  26  63  53   2  55  95  70  84  13  33  47  92  81  50   1  58  30  42  25  73  43  73  52  78  44  12  13  33  71  96  27  91   2  51  77  18   1  86  78  85  97  36  92   1  97  91  94  65  57  28  18  79  27  94  45  34  88  54  32  38  29  27  84  54  98  48  63  38  65  26  48  38  55  84  73   6  85  97  91  76  85   6  51  67  10  82  98  24  37  85  22  60  47   8  50  79   2  71  61  78  33  93  30  75  10  66  43  71  38  75  81   7  62  76  83  88  68   4  79  51  69  25  93  35  46  86  64  84   6  33  62  62  88  60  22  91  64  22  85  14  14  82  93  85  28  70  59  45   6  22  52  52  70  55  47  13  37  67  82  82  16  69  82  90   7  24  13  25  96  11  35  47  37  21  87  74  67  33  59  32  36  23  54  63  82  37  28  36  50   9  93  94  91  23  28  52  23  53  25  12  67  10   4  10  93  17  21   2  43  88   3  54  82  55  77  57  59  23  53  61  70  12  63  57  94  84   4  42  76  81  14  78  29  93  91   1  58  82  57  42  23  96  14  66  15  71  11  35  71  64  11  34   1  54  44  65  57  49  78  28  97  91  29  69  19  72  66  59  77  36  60  77   8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    99  20  10  19  52   5  99  67  71  66   4  38  24  86  94   1  87  34  94  59  92  36  89  96  90  70  96  47  88  80  96  20  31  49  87   1  37  17  61  57  71  39  52  73  59  80  55  80  57  27  52   8  29  28  74  99  43  74  11  52  24  97  53  26  75  51   5  42  77  37  85  25  40  91  77  21  88  38  33  85  98  21  10  25  55  44  95  83  42  86   7  64  91  82  77  64  65  57   6  70  53  34  48  89  10  72  65  39  83  92   3   1  77  50  48  78  72  47  76  36  81  56  12  65  19  94   4  51  20  82  48  71   1  54  11  70  16  29  43  97  33  55  99  99  99  51  29   7  83  58   2   4  71  36  90  96  60  45  57  90  91  22   1  90   9  37  52  30  43  20  92  95   5  84  74  47  97  17  62  65  24  30   1  41  12  45  48  69  15  79  39  52  12  44  44   1  94  81  84  56  87  15  79  24  28  10  24  81  69  41  97  36  96  59  75  51   8  80  63  94  69  82  63  22   8  25  72  81  17  33  47  74  89  84  93  70  62  99  31  35  39   9  71  13  96  79  18  75  80  17  36  54  74  45  92  58  64  28  73  43  64  52  99  96   8  23  17  60  28  95  21  75   4  43  45  44  99  92  47  83   1  14  79   2  32  38  50  83  37  23  76  11  17  28   5  65  31  33  60  18  83   5  26  46  69  17  72  78   8  51  89  39  29   5  36  63  29  53  24  37  73  75  82  66  81  23   8  69  37  45  64  81  11  78  47  85  89  97  36  69  65  81  33  91  45  37  26  14  30  93  58  93  72  12  81  46  79  26  31  86  48  72  69   3  63  82  22   3  55  45  99  55  22  44  21  22  67  21  98  42  63  66  58  98  79  83  25  51  27  23   6  43  79  40  98  47  79  78  58  80  49  57  15  97  59  12  46  34  97  33  29   1  16  64  38  88  87  59  18  73  10  93  85  73  94  78  48  31  18  46  61  87  51  29  66  33  33  40  23  92  21  37  76   4  46  62  74  33   3  90  37  31  10   3  25   5  33  90  75  20  72  63  45  65   7  82  40  58  25  10   1  95  11  61  65  47  16  13   2  66  74  82  33  75  85  24  57  51  84  86  83  28  44  76  90  98  47  64  35  99  25  58  92  28  77  52  71  62  69  56  84  73  88  52  14  78  21  36  34  83  71  55  48  97  58  83  23  62  73  76  50  53  67  66  76  84   3  67  17  29  66  54  68  18  16  81  26  91  43  98  86  32  65  55  26  38  10  21  16  94  48  36  58  85  12  74   3  16  11  22  90  24   2  61  35   6   1  71  22  89  71  41   6  45  61  16  76  99  10  31  69  30  82  47  87  59  90  55  71  81   7   8  23   4   3  61  62  89  39  94   1  88  12  49   6  76  45  87  17  98  89  37  78   8  36  80  25  32  46  69   7  32  19  18  35  17  98  38   9   1  76  57  49  37  17  37  67   7  35  52  61  96  54  78  98  92  42  62  81  77  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  65  35  26   4  52  27  37  81  28  86  11  42  16  97  10  13  82  85  54  93  68  97  90  63  74  95  15  55  87  91   5  54  15  59  48  35  51  83  21  30  93   4  18  55  66  93  13  99  89  22  32  78  15   5  52  79  56  98  16   9  45  43  63  74  99  58  82  44  29  31  50  49  41  13  70   8  98  19  43  80   4  68  14  71  43  46  11  52   7   8  77  48  77  14  13  11  57  41   7  26  44  37  53  17  20  97  45  60  14   3  11  35  43  27  45  78  43  47  11  71  67  21  10  15  67  79   5  32  88  33  99  27  93  87  19  76  43  63  99  74  69  13  28  41   5  84  87  35  83   5  92   3  35  80  42  24  70  65  89  89  84  56  84  16  68  70  34  85  36  72  51  12   7  38  39  11  85  44  57  65  77  80  41   7  17  76  97  52  33  94  40  62  31  55  44  31  60  70  64  51  29   1   2  69  72  73  12  68  28  15  75  25  70  22  83  58  52  85  42   1  93  50  68  70   2  71  38  12  96  22  93  45  70  30  48  73  79  19  69  30  84  17  35  94  40   8  24  83  85  24   7  18  57  10  82  43  57  28   1  98  30  14  28  75  77  88  67  44  85  80   3   9  99  63  83  42  38  24  60  80  98  20  91  51  84  56  96  36  28  41  84  84  50  85  55  56  54  18  98   4  54  99  95  37  45  12  25  85  62  86  97  43  81   8  28  10  73  45  26  54  98  94  14  63  75  92  50   6  17  78  65  92  88  26  42  79   9  99  11  53  69  56  11  79  15  31  61  37  31  70   1  42  33  84  97   9  14  18  91  17  69  75  40  71  93  77  29   6  55  70  26  90  12  66  59  48  44  75  88  72  16  54  19  47  24  75  26  45   2  44  71  64  49  77  39  43  47   8  63  58  88  34  35  46  63  70  35   8  50  39  75  59  46  75  94  91  52  69  40  43  75  71  47  81  52  41   8  72   5  55  50  30  46  33  21  93  83  92  68  58  12  54  84  71   6  93  24  82  94  47  45  28  98   7  18  29  57  59  30  92  77  42  44  71  99  43  92  53  16  10  55   2  85  44   3  94  79  80  86  66  46  15  51  70  82  35  80  10  60  47  63  53  20  29  11  71  94  86  65  64  13  21  70  56  51  70  20  63  75  57  85  72  19  94  58  17  92  80  68  53  43  61  50  80  76   9  14  70  43  32   5  38  32  77  37  40  35  87  95   8  88  47  66   5  24  91  97  83  25  19  58  79  23  44  73  60  64   2  21  96  50   6  80  48  90  88  97  12  51   4  43  99  38  23  10  16  20  45  79  45  78  82  38  86  30  71  96  45  16  69  62  99  54  69  28   1  91   1  38  34   4  39  28  99  55  89  64  50   9  31  47  40  44  51  72  58  95  58  53  61  42  29  63  10  86  89  33  59  75  89  47  87  81  87  98  63  66  42  61  60  32  81  10  40   9  28  89  52  35  33  67  91  38  50  84  58  44  85  78  78  77  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                76  68  31  77  64  54  37  64   9  93   7   9  70  69   1  25  28  46  18  77  64  71  69  11  15  50  90  54  75  50  69  22  47  52  68   9  95   9  49  46  86  87  56  69  41  33   5  46  91   1  14  87  46  79  35   7  34  81  30  75  58  33  84  52  58  73  24  40  64  62  59  37  52  48  32  51  97  55  98  94  41  17  93  88  69  46  64   4  77   4  82  41  50   3  25  52  67  28  12   7  51  10  55  60  22  55  43  18  21   3  32  22  14  61  76  66  92  35  54  68  28  81  13  33  27  68  23   5  12  35  28  72  56  80  43   1  85  81  30  58  77  54  88  89  19  35  38  80  89  79  23  25  81  12  96  67  53  12  82  54  38  63   1  37  91  77  31  19  20  16  48  74  93  29  93   4  17  70  89  17  29  75  15  35  19  66  23  36  25  92  96  20  12  61  77  43  75  30  13  47   6  48  98  79   3  26  61   7  53  52  92  78  88  21  73  13  64  39  17  99  63  73  21  52  51  59  99  32  21  51   5  39  27  72  73  85  51  97  81   2  23   6  63  42  24  19  89   3   6   8  63  44  70  21  70  33  92  17   3  46   4  80  57  80  40  59  19  19  70  81  88  46  37  75  92  52  72  74  21  22  41  49  35  60  54  27  34  13  66  14  54   9  74  31  33  94  45   6  23   4  59  16  54  90  64  69  86   6  55  14  32  54  93  98  36  47  18  22  92  83   5  18  28   8  20  39   9  14  43  53  40  84   8  53  68   3  65  62  30  49  63   5  92  85  96  16  40  82  96  82  75  81   2  96  45  24  86  53  32   6  51   5   2  28  35  37  42  68  26  31  15  44  67  38  88  53  92  27  13  21  78  90  60  12   9  91  20  60  45  76  20  67  11  18  50  86  25  85  82  72  44  27  26  63   9  38  34  83  49  27  98  30  36  84  42   3  64  17  53  44  95  74  42  70  89  63  13  62  27  87  21   6  95  78   1  55  52  56  38  96  78  31  75  56  97  66  55  51  28  38  59  73  16  98  75  53  31  38  19   2  10  12  43  57  82  59  10  63  59  10  73   3  63  17  82  28  63  98   2  10  93  76  45   8   9  41  61  18  99  34  37  42  80  94  48   9   6  50  65  34  18  78  82  75  83  43  31  14   3   5  92  31  21   9  25  60  85  65   1   4  74   9  76   5  47  19  11   7   9  89  64   2  59  38  12  45  12  43  14  63  39  12  90  56  73  57  57  37  21  24  89  20  42  48  41  64  61  27  52  90  74  31  80   7  66  58   9  89  37  38  35  84  89  29  23  56  73  71   4  29  49  50  18  25  91  41  96  85  49  98  58  64  84  27  67  10  51  13  25  43  15  49   6  13  22  90  81  34  19  32  21  21  50  43  88  29   7  20  99  23  95  94  38  86  16  64  86  84  71  57  92  17  68  49  86  91   2  25  13  85  50  12  21   2  59  95  80  63  26  73  89  29  67   6   3  10  94  10  65  33  93  13   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              47  10  83  61   1  65   6  27  10  33  68  22   8  42   4  90  93  25  13   2  70  60  54   1  66  12  23  39  65  27  45  12  99  23  27  81  51  54  35   7  51  97  50  19  28  77   2  30  19  40  86  84  30  51  42  39  16  56  65   8  88  94  12  68  74  24  21  49  89  78  77  71  29  26  21  48  34  75  21  62  85  81  31  22  58  25  33  88   7   1  44  66  88  52  80   5  80  83  72  73  18  11  94  66  86  41  39  54  84  47  57  32  98  47  73  13  29  45  28  66  32  94  96  55  91  64  26  64  79  58  97  34  67  28  46  47  33   3  15  64  69   9  91  30  69   3  44  84  67  93  86  49  57  21  68  21  26  12  57  10  30  90  52   2  90  41  25  62  28  79  82  45  52  75  88  21  73  95   6  91  28  92  56  95  81  11  50   3  68  23  80  29  17  48  26  51  75  40  54  44  85  86  47  98  55   6  37  73  68  71  29  33  90  62  81  41  22  85  44  79   3  13  77  70  40   4  94  11  99   3  82  67  31  83  70  29  32  92  37  21  21  68  67   6  90  68  72   6  71  21  81  56  20  21  20  83  58  50   7  66  32  24  51  96  19  12  48  27  68   5  78  41  68  46  60  88  67   3  11  94  58  83  36  85  67  25  81  84  41  73  39  91  29  44  38  35  57  66  59  80  21  20  42  70  57  38   3   6  46  71   5  27  23  75  12  59  96  77   6  14  16   9  82  98  38  33   1  93  37  41  17  76  27  13  75  34   2  86  96  42  22   6  13  11  29  83  66  62  22  48  31  61  71  73  18  31   4  46  21  65   3   9  82  99  42  48  41  44  98  55  11  38  70  49  15  33  73  43  52  96  56  86  38  50  15  73  34  94  32  25  56  69  67  68  58  15  65   6  68  11  36  87  29  54  64  52  61  56  15  63  67  90  61  72  79   5  10  70  47  31  81  15  63  18  52  99  99  72  81  85  56  97  24  93  87  84  96   6  13  65  13  91  94  74  38  72  76  51   4  58  53  41  37  28  66  32  75   7   2   2  80  94  28  63  28  89  27  34   9  61  45  97  53  41  79  49  77  67  21  75  64  54  28  51  12  51  94  53  21  86   6  72  12  89  20  30  17  26  46  41  54  79  46  49  61  88  47  75  63  35  91  20  47  65  15  20   3  74  23  32  29  48  88   6  89  62  29   6  93  14  50  95   7  97  80  99   8  38   2  59  23  15  13  48  30   9  25  42  67  40  25  95  61  53  35  85  48  41  39  51  97  38  16  36  36  82  35  25  85  95   5  75  54  72  35  56  57  36  91  21  76  96  89  50  54   1  68  84   6  65  15  18  68  55  83  37   8  27  15  10  97   2  73  51  45  29  40  89  69  79  91  14  53  16  71   5  84  15  41  64  22  89  78  81  81  59   1  70  84  54  45  54  58  75  83  70  74   7   2  18  88  47  43  34  67  55   3  30  38  21  81  87  87  84  48  38  38  38  85   3  16   8  26  11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            16  50  28  46  12  36  81   8  66  41  40  68  99  36  45   9  50  95  63  43  64  99   8   3   9  29  93  31  42  67  83   7  63  69  16   6  93  67  62  17  98  46  55  78  50  73  45  39  65  19  39  89  15  81   6  57  15  69  41  45  79  19  84  76  17  20  63   8  97  59  39  97  17  64  18  91  99  76  25  16  26  41   7  37  21  19   3  88  80  26  57  83  88  22  11  25  56  57  24   4  78  93   2  70   7  79  64  22  47  29  90  38  60  68  84  67  92  12  91  18   5  84  27  26  44   6   4  42  62  39  26  72  73  15  45  63  95  27  39  46  44  85  39  29  72  18  81  32  63  52  40  71  94  65  71  56  32  31  14  78  62  52  66  32  26  16  58  53  97  96  87   9  87  29  79  59  45  80  91  43  67  53  12  65  14  77  75  40  10  26  13  42  86  81  45  43  99  78  82  65  25  89  74   8  49  33  32  42  83  14  33  82   9  18  27  94  29  41  22  81  58  73  43  74  98  13  73  74  38  20  75  79  54  55  68  48  75  47  36  38  86  14  15  43  68  57  34  70  85  22  11  49  46  91  42  38  47  99  94  18  29  36  44  33  74  48  70  25  23  15  41   2  91  15  63  88  45  87  31  25  41  14  51  30  83  24  50  87  12  36  90  13  17  93  49  28  23  79  27  11  72   1  17   1  75  78  51  81  14  37  80  60  34   7  21  41  26  50   2  13  10  20   5  17  44  49  62  78  88  37  97  88  29  16  18  95  70   2  32  18  95  40   4  11  45  67  33  11  18  24  29  81  17  44  97  21  84  86  67   2  32  71  97  56  89  18  42  31  50  25  85  30  50  88  91  89  37   2  22  64  14  59  65  73  84  93  74  72  55  73  70  81  19  70  67  77  32  19  15  66  36  15  10  62  92   9  73  38  20   8  34  24  54  69  94  90  41  67  65  48  15  20  93  20  33  23  40  55  99  35  55  36  55  47  54  80  11  25  76  61   3  60  17  36  21  74  73   9  15  44   1  82  48  85  58  11  37  11  95  24  29  66  88   9  87  52  28  54  90  67  34  63  95  89   7   3  52  85  88  57  15  18  54  69  23  74  52  22   2  35  49  71  54  92  75  46  49  93  61  93  32  81  81  48  31  51  47  75  54  12   8  14  44  16  91  87  87  42  13  40  11  86  63  19  89  65  33  94  89   3  25  84  90  85  77  46  22  36  12  90  25  23  27  19  23  29  38  25  83  63  62  30  34  54  37  40  26  85  78  18  43   3  12  39  78  88  51  32  83  29  67  67  70  75   5  50  61  30  78  26  98  54  81  41  28   1  99  27   2  97  30  98  87  24  17  79  41  24  69  33  27  19  61  97   6  79  95  79  37  78  69  96  80  35  18  53  63  65  10  93  14  52   9  67  63  27  75  86  64  86  47  89  69  77   1  15  36  40  35  56  72  48  91  16  93  30  68  72  74  81  25  97  80  90  47  10  65  28  28  22  36  84  34  54  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          88   5  96  87  77  48  95  61  21  76  91  77  41  68   9  88  37  37   4  48  26   6  98  39  82  14  45   3  28  66  64  46  26  48  95  79  44  87  53  49  17  13  81  40   4  20  20  70  55  47  79  39  66  79  57  85  97   3  71  87  33  63  42  27  83  21  22  17  38  69  52  99   5  76   3  23  32  87  70  12  42  62  79  28  55  62  77  82  80  11  57  50  63  61  58  60   6  45  44  43  98  74  41  43  99   8  22   1  25  67  36  70  33  29  74  69  52  84  48  64  48  76   2  21  62  33  92  10  77  16  25  10  74  39  71  18  88   1  94  16  15  84  37  54  83  25   2  86  32  88  79  74  69  90  60  34  25  33  56  16  60  20  50  92  22  38  38  16  46  23  29  81  19  60  51  13  41   1  21  92  60  94  96  37  89  58  17  78  35   4  84  87  50  43  83  32   8  54  16  55  93  21  96  66  14  78  21  65  71  71  13  34  22  21  32  29  29  60  49  39  79  65  88  63   7  34  38  77  72  45  94  73  80  33  95  45  11  60  12  67  24  68   1  86   4  11  10  57  61  91  54  36  42  46  90  11  92  75  90  26  61  53  51  63  97  69  90  72  34  28  11  97   9  44  34  31   8  39  35   4  83  80  70  98  19  78  49  91  23  29  59  44  81  20  28  45  16  53  35  31   8   7  79  18  71  19  54   2   7  52  29  26  94  65  52  85  36  49   5  33  27  74  87  45   3  89  91  39  84  14  97  17  15  31  40  20  14  88  44  79  67  40  47  52  73  58   1  14  71  91  86  21  86  55  53  47  18  72  97  69  75  99  32  72  11  97   1  11  45  17  13  83  75  58  44  13  96  78  78  49  40  33  23  91  91  20  75   1  46  40   8  23  82  52   7  47  55  65  79  89  56  24  73  71  40  26  75   6  19  69  63  39  89  45  79  20  79  20  73  55  30  75  15  28  63  41  79  28  90  69   6  40  90  17  48  98  34  40  89  52  36   2  13   2  12  26  97  50   7  61  80  11  34  64  48  66  19  75  87  18  73  96  57  81  12  69  30  53  57  92  54  50  29   1  31  40  45  86  23  32  36   4  25  47  81   1  64  61  61   5  10  72  40  59  51  93   6  21  52  43  38   1  93  46  59  97   7  56  40  12  47   8  46  68  12  27  77  55  20  20  64   9  89   3  65  44  15  61  21  28   6  65  63  51  40   4  80  16  10  27  41  32  48  43  29  89  45   6   4  39  25  97  67  53  25  43  48  49   7  85  24  85  57  77  95  10  31  36  64  86  92  97  45  10  84   5  90  74  57  50   6  13  23  93  84  84  77   9  22  58  92  55  43   9  68  91  56  53  17  46  80   9  23  61   5  69  35  61  19  29  93  32   6  85  51  37  72  69  15  58   7  15  13  31  59  21  33  60  94  46  14  90  64  65   8  96  54  77  24  37  28  56  77   8  36   8  23  68  14  32  89  51  30  88   7  36  37  38  59  85  97  55  54  97  31  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        2  47  82  42  71  52  65  86  42   4  54  71  76  31  67  12  71  88  28  67  85  34  66  66  73  42   1  51  20  31  49  45  65  79  27  77  10  73  52  39  81  55   1  36  13  26  19  11  34  96  89  90  99  26  92   6  73  91  32  76  56  18  37  72  31  12  74  84  15  22  69  92  32  12  13  32  55  91  50  18  83  14  64  72  95  18  93  85  10  95  59  51  24  87  63  84  99  76  30  97  88  54  37  28  43  65  60  59  90  85  22  30  43  72  78  93  68  53  60   2  61  16  76  92  88  78  75  82   7  92  82  85  46  44  55  74  89  93   2  65   6  75  44  93  24  55  49  76  64  88  59  88  20  53  37  59  59  48  32  56   2  30   8  41  45  47  57  11  23  65  55   5  44  16  23  43  20  64  73  43  86  41  33  46  95  41  67  73   1  79   6  69  74  17  12  89  96  99  85  67  52  85  52  93  19  64   7  39  66  23  15  25  46  42  40  85  99  24  49  70  84  19   6  21  62  81  67  89  39  38  73  17  32  32   1  23   3   8  89  94  17  33  97  94  76  66  99  24  46  99  29  13  74  26  16  32   2   9  98  69  87  58   4  40  10  96  53  94  63  39  88  19  62  92   1  45  36   2  61  71  41  92  68  29  27  85  81  34   5  79   1  90  59  72  74  82  10  84  35  68  98  65  95  95   5  28  99  77  37  42  95  53  74  72   4  48  54   2  13  62  26  82  98  47  17  74  56  72   7  40  68  79  80  16  93  90  64  67  77  43  20  33  57  20   6  36  80  54  26   5  29  33  83  36  82   7  70  48  65  78  24  11  53  26   8  19   2  87  54  70  32  29  28  97  65  42  67  56  34  95  34  55  33  37  68  13  16  40   1   3  49  44  86  52  61  87  23  15  55  86  20  83  78  26  12  97  67  74  83  72  13   3  57  57  66  39  21  95  94   1  19  92   9  86  26  40  99  93  68  72   1  99  45  90  85  89  64  58  62  88  91  53  47  38  54  63  79  47  93  36  82  32  68  89  60  88  24  10  76  92  82  91  69  93  56  22  27  43  72  66  14  59  32  21  64  73  70  59  60  99   2  58  42  79  36  31  70  68  58  39  79   4  67  26  28  92  77   5  96  67  94  93  27  75  40  79  69  30  61   4   5  85  89  88  64  64   4   3  97  69  69  76  85   5  80  89  66  20  28  15  20  48  26  14  38  59  57  47  16  96  33  68  17   4  57  93  52  78   1  46  71  70  82  54  51  10  27  67  17  42  70   8  90  27   4  32  54  44  36  52  97   8  74  10  53  78  97  79  23  95  30  31  49  58  52  30  94  84  59   8  37  94  71  73  72  80  43  75  32  75  83  63   7  15  71  24  94  34  40  48  36  53  54  19  99  85  86  35  84  47  82  60   2  19   7   8  44  24  91  46  55  19  43  94  43  76  11   1  53  96  42  58  73  36  38  17   8  59  53  55  73  72  10  91  45  33  24  64   9  53  25  70  87  54  42  76  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      4  70  96  23  63   5  16  99  78  31   8  11  42  56  52  63   1  43  30  41  42  19  35  19  14  70  10  93  60  29  12  47  41  77   1  34   5  30  96  61  57  47  65  69  53   8  22  16  43  52  89  66  91  86  99  37  14  53  79  75  22  71  58  19  36  78  68  54  78  95  64  70  60   1  97  65  57  55  91  10  23  68  43  72  80  68  86   3  61  37  56  42  84  75  78  91  31  18  54  71  26  65  31  28  50  65  81  43   4  77  36  51  68  26  23  92  36  80  79  32  12  65  77  12  25  64  15   3  46  61  96  43   8  98  53  86  61  60  94  30  33  18  13  59  89  65  29  90  24  42  36  20  64  27  51  42  58  41  78  14  95  38  61  32   6  37  64  57  93  51  43  20  56   4  60  88  35  48  88  75  68  68  37  79  23  71  93  72  23  97  37  34  69  99  43   9  86  14  47  16  19  59  92  49  48  17  55  71  76  35   8  38  48  36   2  53  41  33  89  41  73  92  63   9  78  96  26  93  56  42  71  14  86   7  45  80  86  93  67  29  72  51  10  99  81  58  30  90  41   7  59  33  30  92  37  93  48  39  92  51  67  10  58   3  79  78  31  82  32  13  74  49  51  56  84  91  48  64  79  36  22  48  29  95  46  50  49   3  68  80  20  52  12  43  21  95  14  82  47  69  78  64  26  48  71  92  32  17  19  38  67  69  38   7  16  74  32  27  42  43  83  41  22  84  76  24  30  95  86  95  98  32  81  13  19   2  64  99   1  89   4  38  42   6   9  26  56  88  72  28  44  64  79  37  45   6  82   7  40  71  21  20   1  83  24  77  51  44  92  32  66  44  22  77  82  93  62  92  36  36   2   3  15  92  21  46   9  63  66  14  37  96  55  99  85  70  57  16  33  91  89  21  39  40  69  16  39  86  72  86  17  29  66  73  86  38  29  61  86  15  36  95  98  80  56  43  69  54  88   4  13  49  46  63  74  80  69  86  76  84  15  50  94  43   1  53  96  19  38  87  70  20  61  44  68  25   3  77  30  56  68   2  98  44  87  33  11  44  32  95  95   9  94  84  71  91  17  28   5  79  54  41   6  46  26  54  85  25  78  45  46  52  58  76  83   2  65  58  10  55  66   1  16  16  48  46  69  75  24  97  29  41  48  24  61  35  14  57  88  11  35  30  84  15  14   3  90  82  12  26  64  45  73  55  96  48  57  88  39  99  58  96  23  81   8  58  24  76  91  82   1  39  41  16  81  25  77  89  60  68  97   4  22  51  42  41  68  50   5  88  48  53  49  75  77  74  19  60  36  91  47  20  75  20  19  50  72  56  83  14  91  44  29  64   2  33  66  26  50  36  30  37  49  69  92  39  66  17  43  76   4  52  37  64  68  37  75  86  36  12  41  43  14  97  92  91  44  53  33  57  35  21  90  33  15  31  51  58  69  69  97  71  25  77  23   3  54  71   5  46  33  47  71  75  15  89  30  19  31  19  51  61  88  64  84  84  72  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    25  99  42  58  10  15   9  26  23  66  92  14  95  83  61  65  73  55  77   1  91  35  91   4  19  31  21  36  37  77  57  62  23   6  48  99  97  58  47   9  39  37  47  49  20  84  23  68  57  31  87  59   6  21  85  64   2  26  76  62  72  28  98  58  42  90  20   8  21  85  11  58  62  63  28   3   3  77  44  97  95   9  30  96  85  57  48  13  71  11  56  85  13  66  57  71  65  88  14  40  79  87  81  49  39  42   5  56  58  34  22  23   6   3   6  54  67   5  70  72  63   1   3  83  32  31  46  79  48  93  36  25  36  74  50  83  74  92  78   9  67  80  28  94  42  87   5  36  62  39  27  72  53  20  35   6   7  18  90  38  39  69  64  61  52  60  49  59  94  81  72  92  79  20  16  15  13  83  36  78   4  46  15  76  19  60  67  53  80  96  66  17  85  93  95  38  56  80  18   4  59  22  64  42  91  36  34  61  60  43  63  85  23  18  94  12  34   2  69  13  74  49  89  22  40  75   6  75  58  85  40  47  28  14  69   9  33  77  65  76  67  66  57  55  59  20   7   4  98  94  46  46  92  84   7  62  28  38  92   5  49  69  97  87  76  90  17  88  91  43  23  56  34  85  60  38  79  67  91  52  43  45  17  33  98  19  63  42  25  24   2  13  37  21   7  64  86  25  81  84  58  76  40  14   1  95  73  40  54  32   7  64  85  97  63  41  46  53  91  75  24  52  65  92   9  50  67  94  21  60  72  78  30  88  47  77  40  46  57  28  51  46   4  71  35  39  83  33  17  47  32  96  91  22  22  85  86   3  16  15  98  92  46  78  88  18  58  34  18  85  71  26  90  79  57  56   4   8  91  61  14  73   4  63  76  81  75  19  90  18  99   7  47  84  30   6  50  61   8  48  51  70  34  57  56  67  61  50  96   5  21  70  66  23  73  37  48  43  50  81  86  37  39   6  77  15  19  53  85  17  24  33  78  12  84  24  77  63  30  64  82  60  38  64  90  84  76  72  44  25   9  58   9  68  60  98  73  56  84   8  31  58  63   3  62  81  76   7  92  36  19  61  82  96  68   8  69  69  43  94  68  59  44  84  43  20  37  35  50  56  28  71   1  18  45  76  50  65  58  69  60  29  91  77  89  67  88  38  94  22  94  70  23  48  14  46  48  79  84  56  95  16  35  66  22  42  98  56  50  37  11  71  83  58  42   1  13  21  99  67  82  50  70  86  96  98  16  83  27   9  33  62  60  89  47  45  67  20  38  15  85  28  99  76  67  31  53  90  65  95   7  15  35  41  22  77  34  36  39  93  20  50  55  24   8  31  10  92  13  78  47  59  48  85   9  43  86  40  78  93  67  99  50  75  97  60  60  33   4  41  21  48  15  85  63  59  45  66  93  60  71  21  44  97  85  34  91  70  61  17   7  98  45  51  83  27  82  11  77  99  25  47  13  71  41  52   8  37   7   1  22  66  66  92  57  85  51  72  52  75  73  86  98  69  22  10  62  27  40                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  68  58  24  54  94  52  52  54  88  61  81  63  11   4  69  69  52   4  73  94  20  49  96  41  48  69   2  16  43  53  23  46   1  10  16  93  22  72   6   8  31  22  78  11  23  34  40  59  26  95  63  73   9  14  78  50  54  94  65  82  57  26  66  73  98  39  70  64  92  18  68  90  89   8  38  92   5  88   8  42  94  80  33  33  97  40  78  58  70   4   8  40  18  69   3  16   6  71  24  86  82  23  56  26  47  96   4  23  72  41  11  64  52  85  73  98  58  16  61  96  78  91   5  68  77  71  74  13  46   7  79  16  28  32  67  54  87  13  25  62  72  51   6  98  17  77  54  95  64  22  68  40  11   7  20  77  43   3  63  80  25  15  66  70  21  14  83   3  52  42  66  21  83  36  38  10  85  67  62  84  40  67  14  64  74  62  83  23  37  67  35  14  30  25  89  98  31  37  26  18  99  84  30  64   9  58  77  38  87  88  67  51  28  24   3  97  22  87  41  59  33  24  65  87  66  92  18  22  46  55   5  93  12  58  15  19  68  73  99  90  46  35  91  14  87  67   8  81   8  36  54  78   4  68  14  68  65  29  71  69  67  14  97  83  56  70  93  98  97  41  89  85  58  20  45   8  27  28  23  87  23  50  29  85   5  20  79  22  52  43  54  29  60  12  48  57  35   6   5  82  62  14  36  97  28   7  79  37  20  55  40  46  48  41  39  38  56  46  28  62  58  71  93  61  28  60  91  70  48  78  89  67  53  66  82  68  57  25  33   2  75  56  68  69  54  87  24  81  62  13  88  91  99  92  35  97  92  26  27  99  58  95  10  64  93  98  43  36   2   4  93  41  36   8  29  25  81  65  55  14  29  74  89  15  23  78  85  70  61  56  67  11  23  62  75  44  47  54  71  39  30  69  75  26  75   2   1  80   8  23  95  24  40  14   3  82  72   1  96  97  93  29  14  83  90  54  95  68  51  45  26  82  12  81  30  47  88  38  65  22  22  48  89  71  14  10  97  32  16   7   4  36  44  63  32  71  40  62  89  72  84  50   2  11  86  61  80  68  24  26  86   5  56   4  26  59  87  24  51  66  39  55  86  58  11   3  43  73  55  48  78  85  37  81  62  76  81  29  88  21  69  62  61  34  78  88  92  29   3  68  67  82  17  78  15  99  75  56   6  43  19  57  87  67  36  72  47  84  24  81  97  92  88  75  87  75  60  34   1  33  48  82  16  53  92   4  39   8  72  10  92  19  36   4  15  82  81  35  59  88   4  92  92  23  63  88  79  14  54  47  93  89  23  36  48  15   3  88  40  82  61  64  35   2  54  87  32  16   2  65  22  85  58  51  20  84  58  99  85   8  92  32  84  74  97  44  27  30  67  22  60  18  49  38  24  22  35  12  40  37  69  45  44  93  21  56  29  44  55   4  97  76   5  27  67  58   6  89  17  56  84  28  43  85  17  63  77   2  25  39  82  48  68  28  55  99  33  46   4  51  98  32   7  68  90  86  72  94  60  43                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                98  89  39  64  74  54  55   8  16  14  11  64  97  95  46  23   9  53   1  93   7  67  84   7   2  29  60  20  47  92  85  37  53  44  37  21  73   3   3  71  25  72   9  59  64  68  84  24  83  91  42  78  76  89  35  78  42  79  56  40  85  76  11  51  20  20   7  87   6  58  71  53  55   9  67  44  63  42  93  87  29  30  78  93  85  58  59  22  91  57  55   7  28   8  29  31  17  38  97  44  29  48  52  41  55  56  22  42   8  45  43  79  26  34  67  85  48  20  84  51  27  73  61  15  66  46  10  47  60  72  37  73  95   5  84  93  33  56  76   4  85  65  17  99  47  55  78  24  49  94  37  55  38  42  56  35  43  14  94  35  80  79  48  84  70  73  59  29  26  81  11  17  55  56  93  72  11  79  99  99  85   8  45  36   3  70  81  35  88  32  50  64  78  61  73  40  77   1  93  84  65  58  51  69  48   1  12  68  50  94  14  55  40  99  33  45  26  40   5  68  64  29  25   2  98  61  39  79  28  95  71  51  63  74  72  70  38  87  40  52  13  73  74   9  48  61  17  85  44   4  38  38  18  18  47  87  55  13  99  55  25  24  23  15  71  79  52  82  36  95  66  62  88  27  50  39  18  51   3  26  56  40  21  87   8  65  72  88  22   3  20  74  59  15  57  49  77   9  30  78  65  13  72  52  52  93  86  70  10  84  19  29  16  47  17  27   8  90  76  56  39   3  45  31  72   6  34  84  22  71  39  94   5  57  36  57  18  65  17  19  54  25  70  67  30  80  50  35  32  38  29  29  95  48  44  54  43   8  84  93  73  52  78  90   5  65  88   1  28   7  48  89   6  44  87  14  48  18  23  96  97  60  13  85  98  79  50  25  91  67  13  90   4  60  89  53  15  92  99  93  38  58  69  56  89  83  80  40  83  98  58  53  53  53  50  81  20  40  17  37  21  18  31  34  65  74  19  55  24  10   2  32  81  58  87  48  24  92  40  59  45  16  42  35  72  33   5  43  38   7   2  24  94  44  57  20  88  60  53  53  38  86  39  28  42   1   1  78  63  36  69   2  94  48  10  36  75   4  83   6  79  58  34  60  38  53  98  18  60  54  48  53  11  17  91  54  64  59  23  30   8  55  26  17  20  35  97  15  32  12  99  36  49  19  47  27  28   1  57   8  11  38  73  97  60  24  76  63  95  68  95  36  85  60  64  29  91  49  45  22  32  65  45  31  63  53  80  56  45  57  81  72  31  25  77  15  32  30  50  74  62  19  40  66  79  16  34  60  29  60  61  78   2  60  62  73  64  54  71  94  74  30  91  35  53  94  99  80  19  32   1  78  14  68  65  68  19  62  76  88  66  39   7  20  82  16   7  68  84  95   9  45  27  19  58  55  35  19  95  70  27  32  21  92  36  17  18  92  56   2  27  89  95  95  11  59  90   7  27  56  95  15  38  54  99  74  77  27  70  19  44  24  36  90  37  12  84   7  75  93  85   1  57  38  76  89  12  81  11  29  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              27  65  60  22  84  10  58  80  34  77  85  97  11  50  16  16  61  93   4  82  90  27  97  47  79  12  46  54  33  42  73  80  51  49   2  36  62  84  39   3  94   1  74  38  13  49  27  22  63  93  45  33  24  30  73  75  61  37  47  25  61  10  24  86  56  37  57  34  95  59  49  73  91  30   3  64  40  50  11  83  10  57  82  67  82  25  25  91  13  82   2   7  35  62  75  71  80  25  74  28  53  83  19  46  85   5  28  52  47  94  29  17  42  65  83  58  13  16  17  12  45  89  35  12  11  88  99  78  64  52  37  25  54  85  89  78  50  23  73   2   7   2  59  32  45  33  10   6   1  53  35  96  92  91  24  61  56  76  70  61  83  46  37  46  47  30  68  59  55  19  69  80  38   6  60  81  43  99  93  51  84  92  23  33   7  29  25  65  47  24   5  56  22  91  80  46  29  99  74  80   3  33  55  78  52  62  26  45  80  58  47  74  90  49  33  80  23  11  19  56  93  73  56  38  74  10  42  41  89  93  84  29  17  37  27  46  37  32  17  30  53  91  65  73  45  85  56  28   7   5  86  41  84  66  87  31  36  76  64  43  28  67  33  12  38  72  35  16  88  44   3   4  73  73  16  88  40  22  46  75  63  72  92  72  67  92  96  98  51  71  76  46  80  66  86  80  23  13  84  60  84  29  28  22  54  80  58  64  17  23  77  84  69  36  39  24  77  40   1  91  98  16  87  22  59  66  10  97  73   2  87  54  73  58  34  38   2  57  32  53  74  57  40  88  91  66   4  16  33  29  68  45  71  33  65  30  78  51   7   6   2  88  56  19  45  25  91  69  48  37  53  90  98  18   7  76  54  71  63  61  70  16  99  79   2  11  22  81  86  67  66  15  59  98  26  26  41  93  96  61   8   4  91  54  70  98  20  56  77  89  57  57  91  27  68   6  89  61  30  40  21  89  94  32  34  63  42  84  11  31   8  85  90  44  49  59  67   9  13   6  43  55  36  28  24  15  74  88   3  63  20  82  84  14  77   5  43  43  50  50   8  95  97  84  85  70  25  23  94  95  77   7  22  20  97  31  75  77  34  56  39   1  92  25  22  96  34  74  14  99  56  41  77   2  20  75  74  32  87  63  75  80   5  88  65  22  36  22  74  28  86  19  14  55  31  70   1  71  38  43  35  69  77  30  29  28  23  61   4   6  25  43  75  45  45  16  83  39  97  32  13  42  42  83  61  10  79  27  79  49  28  67  88  11  53  12  14   8  43  53  89  84  79  12  37  37  14  40  68  64  65  87  35  39  18  72  52  94  81   7   9  48  25  72  20  85  97  80  68  22  76  45  47  48  93  35  43   3  30  44   7   1  11  57   8  52  66  67  31  42  77  58  38  72  65   7  67  21   9  30  62  51  70  84  37  79  59  43  54  52  98  34  78  68  16  91  76  13  13  75  92   5  97  81  81  31  29  84  39  38  53  64   2  80  65  36  30  71  29  77   1  66  40  20  70  71  99  38  55  40  57  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            25  30  48  27  15  60  32   6  19  23  82  20  81  59  76  24  74  57  54  17  27  68  56  21  74  63  97  94  58  46  72  13  94  39  77  39  62  99  52  23  24  83  64  55  19  50   3  60  81  98  18  70  32  24  57  77  17  75  67  69  60  90  80   4  91  38  69  16  80   2   1  13  81  74   6  82  25  60  93  77  90  18  61  18  72  68  73  84   1  80  60  35   7  40   5  62  44  28  24  53  34  39  19  93  42  71  77  31  69  38  37  79  61  98  22  57   3   7  68  62  88  45  46  16  38  40  36  52  15  19  89  89  19  11  49  13  25  27  87  11  59  17  69  29  53  10  28  75  88  32  59  35  99  75  28  78  61  73  97  10  59   2  46  88  11  54  63  51  35  17  99  48  33  59  89  78  22  37  68  81   4  17  79  42  52  78  64   1  75  81  33  31  19  86  16  71  66  54  67  63  10  58   3  11  78  75  63  71  72  40   6  71  15  48  90  25  15  86  10  71  17  70  79  64  66  23  94  73  66  35  49  62  58   3  67  79  63   1  36  79  19  98  83  40  98  55  41  30  64  98  48  93  17  75  57   3  12  84   3  81  36  12  89  42  48   3  83  92  92  30  13  24  88  38  54  65  65  75  93  74  42  48  46  74  98  58  78  75  33  95  51  20  16  90  24  86  58  29  99  86  29  98  63  22  44  67  28  90  95  35  24  82  51  44  15  10  50  78  15  34  34  91  16  73  98  83  65  84  89  32  92  22  16  17  63  86  54  82  15  52  48  14  36  58  98  51  49  58  38  86  87  22  18  56  54  90  75  73  45  34  85  86  32  60  87   5  74  14  75   7  60  19  79  34  40  20  94  92   1  26  83  62   1  47   3  69  10  41  46  62  52  81  85  21  91  65  44  21  36  80   4  41  36  67  53  15  96  67  61  41  47  79  17  81  50  57  86  49  25   3  25  49  33  19  29  34  85  13  36  66  89  27  57  46  82  34  74  40  51  19  25  57  56  45  56  53  48   8  93  34  22  75  26  71  75  90  64   7  37   4  87  51  43  22   3  94  26  18  49  81  77  96  89  90  88  57  78   1  10  62  65  43  56  29  19  21  50  12  53  18  31  78  91   1  14  35  21  53  37  12   3  93  14  75  49  51  43  64  85  28  48   9  48  56  40  66  25  77  85  46  11  46  32  91  83   8  76  50  93  38   4  59  79  92  98  80  54  91   3  35  12  34  81  78  79  39  87  30  80  78  29  88   6  64   9  13  88  65  95  60  17  82  80  91  80  81   3  32  79  92  26  79  70  40  61  29  32  47  11  44  81  38  85  85  34  73  89  34  53  43  54  27  22  20  41  27  77  81  30  68  69   8  65  85  13  11  85  39  61  89  87  69  64  53  26  42  49  63  94  95  29  37  36  13  89  48  33  84  43  11  89  76  50  68  29  64  80  36  91  42  33   1  26  97  32  70  88  27  18  93  45  97  27  67  93  15  42  65  47  63  35  32  36  31  73  50  36  57  29  89  41   7  66                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          76  28   1  52  20  20   1  85  72  79   6  85  87  90  75  21  39  95   9  45  90  87  77  59  45   4  18  71  31  14  24  36  78  73  38  44  25  52  12   8  71  95  90  17  90  70  66  44  98  46   2  92  17  98  92  10  28  53  60  61   8  21  41  91  26  51  22   7  81   1  69  49  41  72  45   4  45  26  20  73  82  94  79  48  80  86  60  44  34  97  54  76   8  63  67  14  75  31  69  24  26  47  99  87  92   2  27  78  50  34  34   7  86  58  25  91  13   8  76  49  72  98  80  41  78  59   7  78  18  10  24  13  61  53  29  21  13  56  46  16  98  89  59  59  99  73  48  11  25  46  24  56  19   4  19  61  98  67  98  86  35  85  95  26  12  21  75   3  92  20  25  99  13  28  95  66  33  43  61   8  13  39  94  62  53  14   7  85  40  74  98  85  40  49  57  59  98  94  17  88  21  54  81  19  82  53  54  40  33  85  30  22  94  55   8  10  70  86  86  23  47   1  82  92  25  69  97  91  78  24  42  14  86  47  25   4  51  12  75   4  23  58  98   2  46  99  87  57  26  36  73  99  13  72  17  48  88  73  16  89  56  37  34  14  42  32  99  60   2  72  36  69  40  84  56  96  54  40  70  99  63  18  55  37  62  98  62  23  24  12  86  17  57  72  57  82  37  20  40   9  76  18  86  71  25  93   2  27  94  59  40  80  48  12  88  15  78  33  93  16   4  75  63  66  93  91  17  87  56  58  73  31  50  45  32  40  72  53  52  56   2  80  34  23  44   3  10  59  55  91   8  29  53  57  33  83  68  49  82  64  67  19  27  69  55  85  35   7   3  87  69  68   6  48  57  84  37  41  50  49  50  12  91  96  49  29  24  10  38  63  19  73  32  85  29  27   2  24  49  44  83  31  50  96  26  99  71  69  41  77  17  69  90  19  25  11   6  30  96  55  63  96  61  40  15  38  23  59  91   1  98  25  37  94  94  17  97  36  77   1   5  21  55  55  61  37  35   7  10  89  74  55  66  16  55   7  25  56  71  72  13  71  22  21  86  96  72  60  48   7  22  44  23  36  55  46  77  84  99  47  91  28  39  18  51  15  22  29  63  95  12  14  17  37  30  69  98  21  43  84  22  95  28  69  92  30  72  91  42  20  88  58  28  33  71  63  80  66   2  15  25   6  29  52   5  62  82  36   7   2  85   6  34  40  53  42  32  44  45  18  16  69   6  42  12  22  45  79  77  34  88  89  63  94  96  76  24  32  79  73   7  53  43  78   3  14  91  56  55  94  83  21  49  64  26  92  51   5  37  47  47  91  91  98  50  13  63   8  80  46  58  84  44  96  17  81   2   8  38  46  59  20  98  38  99  99   6  87  15  61  51  16  77  40  85  24  33  84  83  14  35  52  25  92  30  91  72  64  92  54  70  93   1  43  51  20  93  82   6  34  17  42  75  33  47  45  53  16  35  86  17   6  40  42  47  49  77   7  71  49  68  56  56  15  87  35  35   2  92  61  25   3  80  27                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        56  56  48  28   6  96  96  19  45  16  75  77  98  54   7  51  10  96  51  11   6  47  93  72  79  16  40  91  81  30  90  54   6  17  11  24  89  12  64  16  24  76  11  82  14  50  27  60  94  87  50  39  54  31  80  77  68  11  49  45  43  39   6  18   8  28  22  28  45  21  32  48  49  15  18  56  42  83  42  92  38  75  93  77  17  64  45  98  90   2  87   7  94   5  98  17   3  52  94  54  83  52  12   4  10   8  71  38  15  74  19   6  66  70  50   1  27  10  75  72  60  42  53  19  28  92  70   5  79  77  67  88  98  15  76  69  79  89  38  71  57  68  39  96  64  97  68  99  23  93  51   3  81  15  41  90  69   5  60  17  36  86  57  33  47  65  45  29  28  93  76  52  47  16  16  42  96  98   8  18  17  15  40  62   7  36  76  22  51  13   2  59  16  79  66  80  42  29  66  34  50  36  21  35  77  81  10  38   8  78  94  62  10  35  22  38  73  89  13  93  56  55  60  45  91  65  24  13  49  56  33  92  99  60  69   9  21  86   7  98  41  33  99  11  17  94   8  62  19  42  96  88   9  21  34  25   5  68  96  42  45  65  79   3  45  69  13  89  89  86  27  23   7  38  57  21  73  40  84  65  41  20  65  26  21  42  22  34  95  11  66  76  32  68  74  14  78  35   3  72  33  19  81  93  37  21  25  27  69  58  56  89  88  40  39  94  91   9  59  53  29  80  62  69  12  43  25  48  34  66  83  92  69  33  70  41  24  36  48  93  24  79   5  67  48  50  99  29   6  74  20  69  42  66  20  71  91  91   4  26  21  47  80  53  38  80  35  13  55  60  17  53  12  40  60  27  16  22  27  28  15   4  93  82   8  11  27  75  35  17  80  76  39  88  37  52  14  89   5  26  38  61  32  88  88   6  93  44  13  71  37  27  87  13  68  55  26  49   5   5  95  26  89  16  15  72  62   7  78  67   2  15  76   4  59  30  58  78  73  51  24  99  26  90  21  11  74  90   2  25  27  82  59  17   7  88  78   2  82  48  31  90  17  74  95  95  81  98  19  79   5  95  12  50  37  53  50  31  90  42  99  29  51  97  84  66  19  25   6  70  60  34  93  76  74   3  92  77   8  55  47  80  22  23  50  67  68  54  18  59  92  30  56  90  75  39  22  35  96  29  90  76  70  49  15   7  92  63  65  24  25  78  52  46  57  78  53  20  79  82   2  99  26  72  52  29  90  91  86  83  33  86  92  99   6  58  97  84  48  88  80  91  59  84  52  63  42  22  14  41  85  50  93  92  44  60  73  47  68  34   4  39  38  37  11  72  63   4  22  50  52  80  97  71  96  81  56   5  22  11  10  44  85  18  22   8  30  88  40  76  85  14   9   7  61  96  99  27  23  42  62  44  81  56  45  52  24  88   7  52  66  22  10  13  53  76   2  35  15  60  89  21  84  38  37  56  47  66  97  82  21  13  78  70  19  55  23  39  86  38  57  23  71  72  57  54  97  45  67  52  97  54   3  82  29                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      54  38  42  29  84  55  54  56  95  20  92   2  74  69   7  85  98  32  10  36  22   1  79  66  13  23  57  80  54  52  12  64  30  73  66  12  64  61  82  50   6   5  44  46  56  13  12   5   3  24  55  95  32  15  54  58  44  27  45  30  18  36  41  83   2  68  25  45  38  10  35  81  19  71  52  80  95  13  11   3  87  76  17  31  13  27  80  71  16  54  66  67  10  78  25  37  62  32  95  55  73   6  44  58  81  15  24  47  39  18  83  11  29  69  15  18  26   3  11  89  10   6  22   5  88  82  24  75  92  67   2  10  71  18  68  58  41  31   3  73   8   6  78  48  62  26  86  69  30  17  53  87  98  46  18  35   9  66  56  82  93   9  96  58  83   6  82   4  71  33  92  37  38  49  49  48  57  42  42  55  75  55  58  64  61  66  74  77  46  12  83  64   3  70  89   1  25  85  63  78  65   1  67  47  67   3   3  86  26   3  17  46  97  94  86  90  75  69  73  46   9  84   2  13  71  99  30  15  76  61  49  32  39   1  18  95  45   9  52  76  56  35  28  33  65  94  90  58   2  89  91   2  41  97  81  50  88  98  68  31  15  28  52  95  76  36  92  57  40  34  10  79  67   9  30  49  59  65  10  32  18  42  76   4  13  97  98  58  12  81  29   3   7  14  63   1  62  75  22  90  17  63   9  96  66  91  63  97   6  85  17  96  73  12  16   9  72  75   6   5  72  28  70  62  83  33  25  49  69  48  57  80  86  62  87  61  23  20  17  78  57  27  70  65  44  31  74  64  65  84  63  20   6  12  90  86  46  16  30  77  69   8  87  46  11  52  73  14  47  43  54  13  89   7  12  15  58  97  65  48  61  74  24  86  47  24  38  38  62  46  28   7  66  90  95   6  57  33  19  48  59  70  11  50  28  17  89  96  75  23  84  43  54  22  74  88  98   6  83  68  55  94  61  39  27  48  95  80  72  44  44   7  53  54  89  91  88  29  54  60  14  75  87  80   9  39  47  17  51   2  12   5  52  50  76  39  72  97  28   2  96  40  48  75  87  44  18  45  35  78  54  79  93  89  45  23  85  89  25   5  35   9  34   9  44  54  57  59  30  84  62  49  63  66  59  27   5  22   8  39  78  41  49  81  49  87  69  34   4   9  43  46  91  38   5  44  79  73  15  15  74  96  13  29  24  45  49  85  41  32  26  73  67  25  84  51  56  64  16  69  72  87   8  68  22  36  53  45  32  81  57  46  93  68  17  95  33  16  22   3  30  52  35  76  57  74  21  52  75  36  60   7  60  85  15  49  78  61  50  81  93  28  33  63  61   4  13  45  91   3  95  46  55  14  26  15  46  46  28  97  90  16   7   2  27  40  11  35  32  85  61  34  12   4  64  49   9  82  65  50  74  64  66  50  64  15  48  34  51   5  31  23  57   9  66  89  14  80  30  68  53  47   9  85  21  14  33  33  16  11  78  71  96  30  68  52   9  71  44  80   9  88  17  32  25  95  15  24  15  42  57  29  42  48  31  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    1  65  22  16   9  85   9  84  43  30  88  32  42  66  10   6   5  10  17  85  94   2   5  68  74   5   5  73  70  98  81  56  20  46  48  85  61  86  23  27  23  41   2  22  65  31  66  60   3  80  31  45  68  86  63  48  57  38  64  40  27  60  54  36  61  36  44  94   7  33  68  23  65  27  79  39  80  60  48  39  30   3  57  65  40   7  66  39  75  85  98  61  92   9  65   7  90  70  20  63  35  33  18  70  33  51  73  46  63  18  41  75  66  81  19  77  19  67  74  59  56  78  48  73  46  23  49  16  38  73  69  40  73  66  23  79  96  11  81  85  73  36  15  87  90  68  34  62  25  89  96   8  86  86  98  70  98  60  88  33  35  77  92  67  38  34  65  25  63  81  12  64  86   8  82   6  46  54  94  32  79  50  19   6  97  42  80  27  39  65  62  35  31  21  88  59  38  93   6  57  47  91  19  91  38  20   1  66  86  73  79   9  66  19  74  75  22  38  35  70  87  32  29   8  24  36  42  34  57  47  13  18  64  23  81  98  49   1   8   5  36  47  10  61  44  99  68  63  97  97  37  29  27  63  54  93  49  58   1  86  35  92  41  62  16  58  51  65  50   5  93  90  30  60  73  40  88  44  14  17  97  95  35  63  43  78  67  93  29  56  70  84  76  12  80  49  11  64   8  48  11  10  55  70  26   4  98  22  13  59  27  68  60   1   8  74  35  50  96   7  25  73  81  26  45  26  37  84  42  80  77  18   9  22  66  17  69  19  34  26  13  11  92  44  90  70  61  76   4  18  44  26  19  19  98  67  38  33  91  70  54  26  42  46   7  28   1   5  16   5  92  73  41  21  99   5  23  71  68  19  36  57  95  43  39  82  48  25   9  86  23  76  63  26  68  65  54  26  90  30  70  66  98  38  60   2  57  26  34  66  69  50   3   7  11  63  49  20  54  89  63  48  14  15  84  79   9  89  38  98   9  95  84  51  95  63  31  69  21  13  74  27   8  29  40   1  57  46  79  50  35  68  31  86  25  46  38  20  15  56  70  44  74  87  36  77  49  33  30  88  77  40  74   3   2  36  37  77  53  50  50  30  17  15  35   2  81  80  17  49  26  68  32  79  33  59  32  58  80  18  18  81  69  69  90   8  34  79  75  42  22   4   7  90  67  31  44  13  25  70  91  72   6  77  54  45  35  58  87   3  81   7  22  35  73   3  74  84  38  58  73  68  84   1  29  23  23  32  36  25  66  53  20  82  78  97  45  18  64  86  50  98  49  96  14  53  51  76  98  42  51  54  34  12  76   4  44   8  59  61  73  96  47  11  69   1  50  38  59   7  24  87  29  75  69  93  57  13  71  66  22  26  49  36  60  39   7  34  72  34  90  94  22  74   7   6  23  82   5  51   5  64  79  73  35  64  33  80   7  16  91  21  24  42  54  62   2  15  80  24  87   8  71  27  84  19  50  13  66  66  40  33  43  84  89  63  30  75  36  71  81  67  31  59  73  60  92  76  79  79  28  80  79  21  84  66  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  83  58  27   1  94  65  63  29  86  27  33  23  73  81  30  93  28  54  16  21  79   7  30  89  82   5  14   1   5  97  24  16  11  51  49  43  45  91  76  31  45  94  84  18  76  37  32   3  68  19  16  19  10  40  79  35  12  79  67  31  67  43   3   5  26  29  37  17  95   4  67  88  70  42  16  29  97  74  14  80  17   1   6  40  19  36  99  43   3  98  28  90  94   2  49  14  60  14  52  52  59  83  12  70  14  97  96   1  59  89  51  95  25  69  68  67  48  44  20  89  16  80  94  38  10  99  17  55  19  61  27  53  25  55  77  83   4  90  29  53  44  85  42  46  66  38  95  41  20  58  50  47   1  70  92  54  28  14  73  45   3  85  49  19  29  19  36  89  67  83  86  96  48  74  33   3  97  50  35  92  34  17  31   4  77  30  93  38  72  20  58  18   9  86  54  11  80  86  43  93  94  57  96  63  75   9  24  36  61  70  83   9  18  88  38  40  63  11  82  12  68  82  39  86   8   3  13  77  26  54  58  65   5  80  94   6  35  15  53  39  75  36  89  55  49  93  88  22  27  99  83  34  26  79  59  38  34  99  55  96  44  77  99  28  14  99  99  47   4  55  54  10  93  32  92  57  76   6  59  56  59  86  94  57  57  10  56  10  72  66  89  12  82  20  75  77  43  90  26   1  62  65  85  66  99  69  83  24   7  33  52   1  67  91  64  95  25  83  64  48  14  51   4  59  23  89  89  45  23  17  77   9  80  59  49  86  60  91  94  22  61  27  60  49   2  63  62  68  18  73   8  42  29  79  58  17  29  25   7  48  98  32  28  83  65  13  78  98  50  38  75   3  40  85  90   6  95  75  97  34   4  90  61  32   7  56  34  70  63  37  15  17  18  86  49  39  63  34  31  76  41  78  31  55   2  51  78  17  59  97  23  71  51  38  21  40   9  82  79  77  45  11  81  36  84  73   2  10   2  41  98  71  46  62  60  75  14  62  87  16   4  20  95  13  51  12  80  55  92  84  97   6  20  10  52  14  67  53  81  79  29  25  67  12  82  48  98  27  93   7  27  25  83  46  55  89  48  82  12  31  89  99  39  82  81  76  63   5  21  86  77  32  33  50  60  74  29   1  48  69   9  41  22  60  49  51  72  74  27  49  97  29  38  64  31  31  25  10  84  44   1  76  38  74  49  84  38   5  10  39  71  24  97  77  68  49  27  25  86  89  45   4  35  74   1  79  57  85  29  38  82  77   7  81  53  40  40  14  21  31   4  40  14   9  88  53  84  71  44  35  85  33  71  21  10  54  59  91  30  22  98  34  74  74   9  41  25   3  97  50  41  91  68  66  35  36  40  34  12  65  38  92  50  41  76  10  83  30  49  10  88  45  84  51  95  32  28  77  26  73  32  22  48  88  16  80  99  34  97  85  32  82  91  55  65  60  90  10  94  35  41  52  94  82  73  67  20  78  94  21  96  95  72  40  63  35  93  38  81   9  75  89  78  71  85  33  52  41   2  98  78  66  43   2  87  46  38  33                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                63  72  13  85  39  27  95   3  12  31  27  74  49  93  33  56  49  83  72  71   4  10  37  16  11  43  55  37  62  37   5  10  75  95  16  78   5  75  51  42  93  87  50  54  94  93  64  40  65   4  95  92  42  77  46  82  54  89  20  55  46  25  81  24  71  31  70   7  98  94  55  16  99  14  59  96  16  80  12  81  49  78  22  39  32  57  49  10  45  55  68  25  22  58  69  49  63  77   6  16  57   4  51  51  34  64  82  73  22  23  19  89  40  43  66  84  39  45  11  62  93  59  39   9  13  53  33  83  37  19  92  45  97  51  17  18  89  95   3  98  94  81  51  46  51  50  96  86  99   2  97  78  79  49  86   3  84  71   4  71  88  88  40  34  40  42  72  73  67  45  54   4  72  83  75  57  83  44  96   3  17  85  21  67  75  64  20  97  94  89  57   3  13  66  84  72  32  74  56  46  88  71  30  10  46  76  62  74  68  81  90  19  76  65  33  90  52  38  15  58  36  84  42  70   1  37  89  94  33  31  80  44   6  32  50  34  97  41  67  51  84  46  18  36  63  29  88  83  25  20  97  48   9  61  22  73  20  13  14   4  38  25   5  14  53   9  60  90  29  65  27  83  40  87  69  31   3  12  57  94  62  85  95  38  55  32  55  47   2   8  68  13  18  84  79  11  43  10  17  69  58  20  75  93  48  19  95   8  53  65   2  11   4  88  18  13  61  93  29  72  76   7  76  93  47  89  36  30   2  66  37  37  57  71  79  92  66  66  94  16  22  39  18  73  92  46  83  56   1  59  54  40  79  17  41  98  29  74  29  76  98  55   1  34  29   8  23  68  24  35  31  12  24  31  78  88  41  63  91  14  11  25  13  57  63  60  71  43  75  75  44  49  27  73  66  18  15  63  42  78  64  48  37  99  42  47  24  14  92  60  78  68  75  20  18  42   2  56  97  52  28  56  94  59   8  94  91  11  18  73  88   2  59  75  86  38   9  99  42  72  42  21  58  65  23  12  46  17  47  73  45  90  96   7   2  37  75  50  69  60  13  88  40  12  63  25  28  14  69  92  11  39  55   7  19  19   2  68  41  32  56  92  28  30  72  41  44  36  17  28  71  11  44  11  86  44  21  97  36  20  13  20  49  98  13  80  44  35  74  41  28  21  32  45  71   6  81  43   8  27  28  16  91   3  43  33  17  26  69  61  21  69  78  51  27   4   8   6  27  52  86  74   8  66  17  98  13  47  40  24  48  75  12  33  32  27  38  15  67  28  31  72  54  78  77  17   8  81  74  82  41  48  55   1  80  25  94  53  22  75  52  35  31  14  66  99  72  32  82  65  85  48  18  80  79  94  41  88   5  14  90  22  92   5  81  72  32  51  68  86  37  54  52  64  65  47  76   3  83  68  39  39  57  87  14  79  10  42  69  24  58  79  20  17  97   6  18  60  76  21  93  10  97  63  15   4  60  93  96  59  42  55  26  34  74   1  53  26  25  72  21  47  78  23  78  42   4   6   6  10  69  85  13  21  18   9  46  35  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              89  44  94  39  93  22  33  51  59  94  11  12  89  72  60  93  64  25  77  71  99  36  66  25  66  19  18  72  12  69  96  73  25   1  87  49  84  31   5  15   8  25  98  75  89  34  46  58  39  19  72  52  79  18  87  35  19  88  50  98  80  40  19  39  75  45  55  27  79  61  10  11   7  75   6  49  56  47  10  52  84  69  37  73  12  19  78  94   2  46  68  56  64  24  85  89  36  33  66  56  74   1  50  11  15  69  17  19   8  55  78  95  85  43  52  92   9  42  90  68  48  53  24  57  16  58  62  77  20  23  17  26  26  62  35  22  26  44  97  69   2   3  95  30  97  65  77  74  72  98  74  72  71  85   2  82  62  20  32  84  21  69  47  39  53  83  25  31  87  56  41  22  96  15  31  12  98  74  53  12  42  56  76  11  98  56  23  19  24  82  46   1   5  96  52  96  54  38  18   5  13  70  94  86  91  19  15   5  14   3  94   5  47  55  25  74   6  37  18  15   1  22  68  53  95  83   2  52  52  65  61  39  38  73  84  24   1  24  12  65  12  34  58  40  79  26  20  30  37  86  85  38  98  61   5  44   5  46  72  36  18  35  36  47  61  63  57  51  17  24  29   4  47  94  77  87   5  38  97  13  12  13  53   9  28  98  51  99  93  14  91  25  81  88   8  90   8  88  40  72  94  14  66  90   1  64  35  90  31  50  71  87  27  24   7   5   2  25  32  79   4  25  33  15  62   5  62   2  98  37  30  25  69  79   2  91  54  33  28  30  52  28  58  61  34  64  46   1  20  74  94  31  54  30  30  16  49  22  40  54  50  26  24  35  71  71   7  27  40  30  11  64  90  88  52  94  86  16  24  90  26  96  48  12   4  79  95  47  92  39  67  34  43  83  71   4   2  13  71  59  99   8  31   8  39  10  53  16  77  40  32  44  70  63  58  36  28   1  12  69  89  25  78  84   5  98   6  83   6  26  50  20   8  24  78  82  82  61  28  82  65  58  83  90  63  45  73  16  35  94  39   7  39  77  25  44  64  80  39  84  16   1  37   3  81  96  21  64  56  34  16  51   5  27   7  92  50  38  66  80  33  30  56  81  58  48  79  87  67  13  50  96  81  51  98  66  19  22   5  79   5   2  95   3  68  87  36  68  29   1   1  57  62   4  88  47  18  83  23   5  96  19   5  50  12  93  54  23  54  18  16  23  33  49  25  23   1   3  50  16  30  31  55  12  52  49  12  94  50  14  16  96  40   6  33  83  87  90  14  46  12  10  69  37  41  88  93  25   2  18  33  14  26  15   1  52  81  17   5   8  36  90  37  53   4  99   8  59   7  45  34   6  26  87  40  82  84  15  27  23  90  50  50  77  33  42   7  23  70  58  43  57  82  14  14  87  11  76  82  37  50  38   8  61  31  94  52  25  47  67  56  47  17  67  87  67  66  56  98  42  27   2   5  83  70  40  23  72  53   8  65  95  77  26   9  59   4  99  80  33  61  50  45  46   6  16  69  90  43  12  28  47  75  42   7   6  91   4  21  31                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            70  25  60  18  89  43  99  87  45  95  26  73  77  25  49  89  58  62  45  49  39  86  79  73  21  80  79  88  69  53  37  26  36  61  10  51   1   8  32  55  90  60  20   2  85  53  49   4   8  27  21  55  72  26  44  71  77  89  70  40  48  44  48  59  95  74  49  49   3  91  33   7  71  52  50   2  42   6  54  67  88  47  19  32   2  42  73  53  11  53  70  44  75   2  85  62  58  13  64  61  58  39  79  32  82   5  69  28  38  21  81  11  39  82  34  68  24  24   4  95  26  19  62  70  46   6  40  37  76  84  89  61  68  93  14  71  69  13  56  79  75  44  71  63  91   1  87  28  26  77  65   5  88  61  69  55  27  20  95  79  25  99  85  34  13  14  31   1  28  90  41  78  17  36  91  47  93  22  60  13  50  80  12  66  76  99  92  10  37  77  51  35  58  63  71  57  49  99  50  92  60  26  35  61  10  74  83  29  26  62  85  90  56  57  82  92  58  70  52  36  66  66  55  16  23  56  71  38  11  60  34  94  65  24  65  51  44   6  23  97  24  77  10  35   8  35  22  73  81  45  36  24  38  34  96  20  11  82  45  94  15   4  52  64  77  14  58   4  18  55  15  65  53  65  26  58   9  88  92  21  55  19  25  42  95  11   1   7  31  64  33  91  56   2  74  83  43  84  55  52  61   7  22  57  97  45  32  61   3  32  27  91  20  76  99  97  32  41  85  73  51  11  85  97  64  86  92  45  33  67  91  46  46  72  11  79  75  30  85   2  98  50  69  57  68  31  30  14  85  16  19   2  45  70  45  67  84  96   3  84  57  92  62  90  37  26  65  66  76  39  98  43  75  66  97  49  73  66  40   1  83  70  44  57  36  22  13  51  35  18  89  85   7  58  40  71  30  81  30  88  73  56  19  74  99  72  97  12  11  76  77  14  76  54  51  82  94  80  42  78  70  51  22  34  10  88   4  24  70   4  36  82  25  92   9  25  69  61  61  48  59  77  30  90  80   7  53  26  52  19  64  84  97  24  10  48  44   3  21  57  66  89  12  94  83   4  11  54  76   9  62   3  68  21  82  37  36  25  36  16  99  39  95  47   5  77  14  24  27  92  28   3  87  31  24  75  98  34  93  36  71   9  30  59  39  75  42  83  69  98  94  44   5  55  62  44  12  30  12  17  29   7  34  53  37  36  54  24  61  30  28   1  38  95  78  34  74  76  97  83  20  21  49  60  21  76  60  72  26  79  47  23  50  49  31  54   6  35  84  63  61  41  79  18  53  21  18  85  95  65  71  20  65  18  11  58  18  48  70  29  36  45  79  91  10  16  55  43  30  43  88  92  73  44  10  41  68  89  90  45  46  26  13   3  48  39   3  76  95  38   6  89  59   7   3  25  82  62  91  71  42   7  41  31  93  98  30  85  72  10  33  53  24  56   8  85  99  34  88  31  48  98  29  73  84  62  77  29  72  88  85   9  68  67   8  32   7  82  59  77  33  46  15  24  94  31  90  26   9  98  36  91  98  67  45  21  37  57  78  77  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          86  95  15  97  40  52  32  31  96  63  24  85  60  56  47  57   7  71   9  25   2  91  15  81  41  67  57  82  22  34  34  98  28  40  79  41  50  44  84  57  22  83  97  39  37  13   7  99  61  43  36  55  63   2  55  21  86   3  55  48  76  48  43  56  85  68  28  84  29  68  26  40  92  51  11  39  94  54  33  93  68  17   9  57  84  80  47  79  89  65   8  78  87   7  64  63  20  56  40  62  71   5  26  91  73  27  27  44  13  68   1  91  12  19   2  79  63  93  80  42  73  26  64  25   8  29  36  94  43  34  98  68  36  12  16  86  70  83  86  40  75  79  73  92  85  26  60  42  69  86  44  63  94  91  59  90  66  44  75  38  88  53  25  28  67  34  68  86  97  93  66  13  40  58  53  48  26  96   5  20  36  67  50  79  91  17  53  41  56  94   7  12  77  15  30  48  21  72  19  20  65  30  45  35  49  60  70  64  16  81  92  89  20  23  98  36   2  80  69   3  60  76  79  95  57  89  11  18  34  59   5  80  72  18  23  98  69  69  49  71  40  27  15  94  20  62  24  95  89  90  63   2  68  53  63  84  62  18  68  38  29  85  91  53  12  82  70  59  91  84  60  30  11  43  30  46  74  16  20  60  55  76  88  54   6  27  49  19  21  31  39  70  46  62  49  59   1  10  87   5  18  80  99  46  87  49  56  58  50  27  83   1  81  73  76  44  93  87  91  18  46  75  14  54  39  55  76  76  58  50  76  84  88  19  48  73  58  98  43  95  30  37  99  43  89  10   9  89   1   8  35  48  46  83  79  38  73  77  49  50  63  92  74  47  67  14  25   9  15  23  82  93  15  44   8  56  99  78  90  91  51  97  83  18  86  35  20   6  50  73  19  64  69  76  11  96  65   4  90  96  87  91  59  81  79  28  29  82  86  65  70  29  19  54  24  96   1  68  40  78  80  31  66  21  86  80  26  40  92   8  33  43   1   9  58   6  62  38   3  83  72  70  37  71  32  38  81  55   6  21   5  97  24  57  67  28  12  75  84  24  76  39  10  63  12  95  37  10  25  46   1  21  43  93  94  45  51  28  47  71  64  98   9  25  50  62  56  71  25  94  75  26  11  22  28  31  94   1  86  90  88  52  16  39  24  31  85  76  32  80   9  46  34  26  61  17  72  40   3  24  67  47  20  40  61  87  88  26  54  54  22  20  43  23  26  77  36  15  18  45  62  27   3  57  84  68  68  73  71  21  23  90  12  75  14  86  77  18   9  91  79  47  28  12  66  59  58  25  85   9  76  45  54  40  64  28  63  75  96  47  74   9  81  90  44  53   2  60  39  89  57  53  64  80  49  49  60  48  37  17  81  25  14  94  28   9  16  89  55  74  28  54  43  89  24  74  91   7  74  95  16  11  96   1  76  29  73  84  74  31  83   3  49  39  76  89  22  67  86  52  84  87   7  35  29   5  82  41  13  67  67   9  15   3  12  22  22  30  67  80  82  32  66  15  32  14  12  11  71  88  11   7  91  32  25  62  78  90  62  60  99  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        12  65  72  43  60  77  83  60  81  81  27  10  11  68  51  55  81  72  87  55  62  84   3  61  80  92  96  34  57   4  73  60  51  20  10  76  49  49  11  32  10  99  32  62  97  93   3  74  25  26  61   1  25  65  27  80  44  61  71  31  61  32  47  27  13  21  51  66  22  96  60  42  48  84  39  54   5  75  35  51  83  76  82  83  47  13  52  12  26  39  74  83  97  49   5  11   8  62  55  73  97  36   3  78  68  93  71  58  62  61  68  47  53  88  83  74  16  42  66   6  93  66  97  10  24  91  69  12  49   3  77  38  11  34  49  18  77  35  84  65  65  47  85  34  10  67  22  52  59  25  66  78  55  32  11  96  13  34  33   3  80  16  37  13  27  39  99  32  82  37  68  97  63   2  97  20  13   5  78  79  75  66  47  89  23  25  29  92  80  87  69  18  16  99  35   3  23  10  82  82  54  91  41  75   7  73  20  88  32  51  67  17  15  44  31  41   3  95  59  26   6  41  48  33  37  56  93  54  18  35  54  55  29  75   5  56  49  22   5  67  96  90   1  97  91   5  55  44  80  80   2  51  47  57  33  98  21  41  99  51  79  31  15  30   4  83  58  27  45  84  35  66  60  89  59  15  28  45  83  43   4  67   2  55  59  46  88  82  74  26   9  24   3  12  82   9   3  17  79  38  33  80  27  39  64  36  36  66  55  37  96  62  20   3   2  68  46   6  39  52  70  44  82  50  90   9  74  62  13  66  72  96  43  89   1  72  15  47  53  57  47  83  54  45  98  54  49   6  90  30  74  42  62  38  38   7   3  30  43  29  43  30  53  47  47  84  31  30   3  95  75  77  34  35  57   8  38  74  91  72  25  67  42  14   4   6  61  22  92  62  79  96  12  82  24  63  55  25  11  31  35  96  10  14  68  41  58  42  70  55  10  53  99  44  55  32  77  45  63  11  92   7  50  45  81  76  89  21  48  23  19  56  50  91  51  68  78  31  29  39  19  84  64  45  58  18  68  50  40   3  97  53  18  78  69  36  82  45  45  87  38  63  26  95  77  18  33  48  23  97   9  73   1  45  79  91  50  14  18   3  62  22  17  33  72  94  19  40  98  55  79  91  47  42  62  57  91  11  21  15  38  91  25  31  63  82  83  80  56  22  20  14   6  78  67  30   4  23  73  22  15  37  18  66  62   4  44  95  24  70  36  43  53  94  40  13  49  14  64  17  39  16  40  60  69  82  35  48  66  89  66  47  52  70  56  99  50  16  21  66  13  41  46  32  17  15  91  98  91  20  21  25   4  14  21  29  49   5  87  48  76  47  30  95  61  86  25  65  43  21  96  48  46  51  70  42  30  64  50  73  92  15  64  79  51  87  45  64  44  79  20   3  85  95  46  46  60  18  80   2  91  63  47  55  57  49  69  80  84  19  17  86  74   3  34  32  99  25  42  61  13  40  25  86  78  10  35  81  77  88  89  68  22  18  61  13  17  66  18  31  35  24  39  95  27  88  60   7  42  76  11  15  15  43   5  70  17   6  46  48  84  54  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      8  96  54  11  55  24  82  89  58  25  39  48   1  70  97  96  18  45  94  30  67  27  65  57  39  98  65  29  39  19  91  10  15   3  14  77  66  59  86   3  72  91  15  56  59  63  75  85  48   1  74  82  96  23  87  56  69  94   4  16  92  87  68  14  77  68  85  59  34  32  68  59  65  84  11   4  91  31  11  60  42  92  24  83  71  90  68  21  75  35  16  51   9  25  44   4  10  79  58  52   2  62  99  93  16  19  95  47  42  36  67  14  26  98  43  85  69  28  82  29  52  38  63  17   9   2  36  54  51  50  91  13  33   2  52  71  21  27  87  83  68  50  30  21  82  53  39   5  74  30  62  15  17  16  10  91  83  39  61  51  46  11  41  39  42  80  23  67  17  44  45  20  57  47  35  85  82  83  65  12   2  86  58  79  41   9  53  48  91  48  55  21  90  28  73  30  22  50  20  38  20  37   3  76  17  14  54  94  63  80  65  30  87  43  74  32  79  85  51  52  38  34  54  48  35  51  63  66  66  58  45  58   7   2  83  10  63  83  58  44  14  50  39  39  62  48   4  85  10  91  20   6   8  70  34  24  39  21  19  10  16  31   9  48  84  42  17   7  87  88  66  85  29  98   4  79  97  32  22  29  77  94  45   1  15  15  86  26  63  83  81  29   2  58  12  85  98  48  55  92  54  92  22  94  27  37  38  85  67  60  87   5  99  26  41  33  42  25  83  55  54   3  59   2   7  29  82  84  29  85  68  42  59  78  73  56  64  87  53  98  61  26  41  98  82  56  13  22  47  50  14  16  79  11  55  43  67  62  22  98  70  58   8  44  53  55  93  56  97  86  91  56  46  98  85  64  88  64  20  84  29  44  75  45  24  60  26  80  27  67   8  64  88  71   1  52  19  42  24  49  86   6  82  11  57  47   6  42  39  34  18  78  11  37  45  20  37   1  46  47  71  42  80  83  73  32  71  24  26  76  92  34  42  35  60  44   6   3  77  22  22   3  81   2  73   5  94   3  20  36  24  47  47  52  40  90  75  57  92  41  99   6  63  56  75  37  47  30  88  14  63  75  90  58  16  65  21  71   4  50  60  42  14  12  91  33  97  60  44  34  42  59  23  77  65  96   8  87  35  78  46   3  82   7  65  12  81  46  61  29  73  79  83  62  21  46  57  84  24  69  24  72   3  20  54  90  66  28  27  92  21  76   8  21  47  25  52  74  83  76  95   7  54  79  13  18  73  44  71  81  34  61  44  54  96  71  20  97  70  44  17  33  52  67  36  39   8  72  74  35  80  63  46  87  18  34  26  78  19  50   2  60  26  71   4  63  24  28   3  55  68   2   2  77  98  98  30  95  38  27  20  28  58  23  74  67  84  71  71  50  21  45  77  88  50  71  33  54  11  94  25  66  56  18  13  51  63  12  52  50   5  86  37  45  50  36  67  41  39  35  81  31  21  61  93  19  21  82  57  62  75  35  81  89  37  97  41  82  81  63  66  92  21   9  19  82  18  40  63  30  23  14  11  44  88  70  93  25   6  64  62  91  20  28                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    51  95  22   2   9  13  75  48   6  55  59  39  71  18  54  37  80  74  49  79  55  11  51  57  71  80  93  61  71  31  10  17  85  82  15  17  53  20  97  79  54  23  87  27  66   7  73  15  63  22   4  71  94  64  66  23  16  65   1  47  27  87  36  17  83   5  71  40  84  56  97  51  41   1  49  31  15  45  31  13  71  61  98  70  26   7  32   4  37  68  92  69  26   5  19  62  56  90  89   2  16  78  30  96   8  21  24  33  55  74  94  39  20  11  66   4  45  88  18  48  35  14  47  52  85  98  72  61  66  22  73  64  74  22  87  37  42  48  14  43   5  71  88  45   7  79  79  70  68  44  75  27  46  25  61  27  85  25  22  75  28  13  57  79  55  69  93  29   1  14  40  99  23  23  89  72  15  18  93   9  27  80  15  85  47  37  91  59  92  97  40  74  15   4  38  12  69   4  50   5  13  11  20  27  20   1  82  84  58  89  99  88  40  82  10  15  71  81  57  79  74  14  36   6  48  92  55  83  25  73   9  21  61  59  28  25   3  57  38  23  77  49  49  81  54  34  15  36  28  35  86  81   6  64  51  58  97  26  20  17  17  45  65  45  90  86   2  10  11  45  36  72  93  79  65  74  66  63  89  45  61  12  94  81  59  72  45  45  16  10   9  58  71  50  70  21  28  92  22  82  73  12   4  64  47  97  33  41  71  34  62  10  58  29  34  37  38  47  37  84  48  17  19  48  97  16  89  60  33  43  29  66  10  54  15  13  67  92  20  39  99  68  69  34  48  67  46  61  39  35  55  48   8  59  13  61  55  24  85  68  18  42   1   7  41   7  69  91  13   6  83  92  32  10  39  59   5  30  86  80  19  28  19  37  42  77  11   3  85  98  23  58  52  60  60  95  13  79  46  34   1  17  96  48   5  27  83  71  29  69  36  51  94  71  20  87   4  75  52  56   9  59  73  28  20  85  26  62  20  94  56   7  48  90  97  85  47  64  42  16  88  67  88   7  81  50  22  64  20  76  74  89   4  93  38  76  60  33  29  34  12  82  38  21  71  90  62  30  61  29  61   5  69  89  10   7  64  90  66  99   8  97  80  74  50  51  65  10  74  29   2  59   7  60  42  53  86  38  82  31  38  38  62  15  41  52  85  76  87  12  78  64  40   5  43  72  66  98  23  43  72  24  16  70   1  27  21  54  73  52  60  11  44  28  70  36   5  74  21  20  54  73  16  56  64  20  46  47  98  69  42  98  82  31  74  60  48  27  69  50  28  25  57  49   3  31  92  62  62   4  81  83  83  76  14  33  87   7  22   7  68  49  86  34  81  40  84  43  72  50  66  70  97  84  47  26  17  80   8  43  78  52  73  85  69  77  22  15  36  24  71  69  94  41  11  22  55  47  20  99  78  36  35  42  30   7  95  20   4  83  40  91  95  23  69  64  26  73  51  81  15   3  47  78  23  66  74  48  74   9  59  89  99  69  32  29  13  65  79  97  25  27  84  92  41   6  77   4  34  65  44  56   3  77  43  96  84  42  12  41  46  24  86  53  20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  60  51  27   3  24  94  70  74  64  91  83  56  53  54  82  93  84  66  39  42   2  43   5  77  73  74  99  69  86  11  27   7  10  19  58   5  84  56  15  98  65  77  37   8   4  95  73  60  62  67  86  72  74  83  98  94  30  84  40  52  94  78  91  50  85  54  41  28  21  46  41  83  26  50   9   6  35  15  85   9  53  85  21  34  51  27   3  72  27  91   7  18  66  77   9  84  32  42  41  91  35  15  42  59  27  13  63  85   6  85  19  57   1  36  11  64  87  15  28  35  50   5  66   9  11  87  40  55  33  77   3  30   1  61  71  56  13   3  73  87  95  98  23  80  29  46   9  76   8  21  36  72   7  99  77  23  58   7  21  39  18  84  25  25  52  68  64  37  15  13  92  58  59  35  51   4   3  75  29  92  42  28   6   3  47  51  70  95  76  36  73  92   4  86  83  96  67  23  66  22  49  41  89  87  75  40  44  64   8  43  37  84  50  76  34  66  21  44  67  25  85  26  73   6  98  76  51  19  26  66  65  78   4  43  65  69  55  91  97  96  82  97  88  10  81  50  61  94  36  49  78   8   6  97  52  82  92  44  55  96  23  23  78  55  73  49  78  42   8  96  64  54  14  65  66  45  72  99  25  59  25  36  96  60  40  73  25  16   6  81  64  25  83  22  87  55  62  26  39  88  24  85  84  15  87  95  76  35  40  59  61  26  90  29   9  53  16  64  98  82  89  65  30  45  43   5  72  63  30  83  48  49  22  10   8  92  36  26  37  99   3  36  44  61  94  98  42  31  47  51   8  23  16  98  51  54  54  77  81   1  86  70  74  39  48  78  74  62  98   2  46  58  32  52  55   7  15  62  85   4   8  92  14  68   3  72  73  39  72  30  13  99  28  57  53   5  16  98  70  91  76  61  15  31  88  94  32   3  14  11  37  37   9  48  90  23  40  87   4  67   7  12  88  80  72  65  77  80  30  91   7  22  73  76  46  26  89   9  38  57   4  60   4  35  89  18  57  87  15  85  56  41  18  31   2  94  83   2  47  23  40   1  20  54  77   9  80   6  18  52  65  24  48  53  48  11  18  15  45  54  29  17  27  62  69  40  25  81  58  34  51  32  82  84  11  85  63  66  46   7  47  27  64  34  43  72  51  63  37  17  12  16  87  78  73  26  39  37   9  95   7  81  14  97  73  77  88  54  41  14  68  46  57  46  67  39  45  15   2  75  39  10  65  53  21   5  17  80  85  37  90  93  17  13  27  46  89  47  51  87  41  40  14   7  14  98  48  44  27  46  15  40  37   6  39  26  72  66  94  66  51  11  58  49  23   5  23  43  93  28  86  76  35  81  11  18  60  57   8  74  13  57  67  33  43  86  20  47  19  78  89  23  35  59  70  82  15  10  18  36  12  55  27  35  28  13  93  10  20  45  69  32  80  15  28  18   9  80  50  37  46  83  56  48  64  57  98  75  77  95  42  97  83  26  19  74  65  35  97  53  76  72  70  80  12  34  70  25  30  51   4  38   6  18  15  32  52  57  87  80  21  32  82  25  19   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                80  99  71  60  48  61  49  62  22  26  43  75  55  53   5  13  29  13  84  88  87  49  91  61   4   6   5  79   9  70  63  73  33  68  20  65  92  66  69  36  14  90  42   2  45  96  87  97  64  17  89  21  95  26  49  40  79  96  55  26  39  37  22  92  93   2  13  47  80  90  69  87  32   4  11  81  42  48  70  54  64  68  99  42  34  40  51  37  12  40  60  11  41  32   2  10  58  28  81  87  82  61  28  73  18  54  54  22  66  10  83  55  32  58  75  50   1  11  95  79  58  64  20   2  28  11  70  23  53  73  22  26  42   6  50  96  37  48   7  48  19  67  53   9  34  30  41  50  15   2  68  92  81  36  51  46   2  55  94  20  70  92  17  14   2  15  35  95   5  12  51   2  40  56   8  87  97  41  17  84   8  85  96  73  99  16  83  62   5   2   7   5  24  58  38  55  95  67  73  90  12  99   1  92  69  87  47  98  97  83  64  60   9  64  33  56  67  78  50  40  31  89   6  92  54  98  87  12  49  30  56  13  90  12  20  13  48  50  14  42  63  29  99  93  39  22  18  37  61  78  93  32  23  33   6  63  44  55  41  22  69   5  86  25  28  68  74  23  64  44  39   2  34  79  83  40  36  17  15   4  39  14  31  25  11  84  97  67  21  43  76  14   8  16  53  83  92   9  71  33  91  70  13  82  55  95  47  94  22  62  47  85  70  19  71  38  87  44  43  99  76  81  38  53   8  19  68  87  26  66  92  24  89  74  15  32  61   9   2  25  16  53  53  68  37  33  76  89  60  26  11  54  19  52  44  71   3  11  80   9  69  48  13  27  90  80  96  86  51  48  62  60  40  82  75  13  76  60  80  96  41  38  60  68  13  73  25  62  78  19  34  13  24  73   2  77  86  71  83  53  70  98  65  72  89  66  38  54  38  55  95  73  40  38  16  65   4   2   5  63  95  14  15  39   7  87  57  25  55  55  81  65  14  14  34  29  68  38  22  67  49   8  12  47   6  33  13  23  54  71  33  12  58  89  42  90  24  65  66  19  46  36  68   4  58  33  72  22  42  16  70  11  54  82  26  79  12  28  91  97  83   1  55  43  33   9  79  45  84  70  91  43  67  94  28  12  96  82  75  11  22  31  61  89  63  27  87  55  63  60  79  32  20  72  37  84   6  72  81  29  35  34  40  29  92  72  82  43  94  29   3  11  78  14  53   4  96  65  54   7  42  24   2  67  92  80  91  89  54  64  10  42  85  35  80  24  56  95  62   2   4  76  52  37   5  92  30  36  55  85  59  38  78  43  23  94  16  18  73  38  48   7  86   6  55  45  26  98  18  96  59  25  56  72  86   2  73  59  86  40  11   4  37   1  77  14  86  57   8  15  57  59  58  64  15  16  99  10  38  85  12  72   3   9  59  27  46  84  78  33  45  37  91  35  53  90  62  19  50  85  75  91  20  14  10  61  30  14  86  19  12  79  41  24  20  87  43  34  89  28  37  64  94  22  56  21  52  42  92  20  43  40  39  37  62  13  34  35  56  93  42  48  54  29  21   4  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              93  72  20  76  94  21  35  88  68  41  74  23   7  56  71   3  39  50  99  30  99  36  35  73  71  52  22  55  25  92  23  88  79  78  19   9  75  14  80  61  63   6  57  18  26  10  47  92  55  81  49  32   8  48  66  83  95  87  88  31  14  79  33  42   7  38  53   3  33  34  23  50  79  61  27  67  88  20  43   8  25   6  54  10  63  73   6  42  75  35  35  35  52  85  63  27  72  46  22  18  58  51  40  61  50  69  15  91  84  26  39  98  63  74  26   5  80   5  84  25   7  42  17   5  13  44  42   4  91  98  28  15  45  53   9  57   3  76  21  16   1  71  20  25   8  60  58  67  75  77  62  96  28  69  30  34  21  56  16  75  60  84  29   5  49  89  63  45  68  50  38  64  95  47  22  94  33  53  74  50  17  81  94  72  76  25  48  61  15  18  26  52  77  29  87  23  78  16  43  38  39  32  70  16  79  60   2  75   2  34  54  64   7  45  21  96  14  34   9  16  95  13  37  21  18  30  60   7  79  24  55  89  55  93  36  75  90  89  87  55  85  38  20  94  85  24  64  58  16  77  79   7  42  39  30  88  39  57  56  56  24  99   8  44  92  13   8  41  77  91   9  14  90  36  60  47   9  21  41  36  96  65  55  56  65  47  39  28  56  75  86  58  38  66  17   7  80  72  87  59  78  40  40  71   6  16  13  51  90  86  84  84  12  53  54  35  94  71  45  20  17  90  32  25  42  86  65  61  79  62  29  70  94  63  74  22  84  63  23  83   2  18  30  38  92  35  76  21  93  67  82  38  64  16  22  39  16  38  96  14  26  94  39  14  95  44  96  95  68  58  10  29  16  47  88  87  25  73  19  99  19  89   4  86  61  36  82  80  77   3  82  36  43   5   7  45  38  56  69  56  68  79  53  57  73   8  92  12  81  18  37  87  25   4  18   6  15  14  31  79  99  44   7  91  96  92  89  49  56  86  18  11  88  37  48  10  17  70  76  36  18   1  17  21  13  86  68  47  49  40  60  74  55  81  80  61  47  36  60  50  56  56  69  69   7   9  55  55  74  48  45  24  85  21  72  68  75  91  28  97  12  98  18  48  18  28  84  29  97  77  73  54  85  60  85   2  44  41  40  58  47  48  72  30  41  34  53  45  72  96  10  68  38  12  39  55  13  36   3  13  38  34  97  21  73  97  16   9  33  17  90  14  43  49  34  26  74  23  92  20  28  72  66  52  15   7  13  51   3  98   6  48  96  15  64  50  52  10  60  60  10   7  13  64  51  50  28  46  57  60  81  10  21  62  89  83  16  74  60  32  56  48  79   9  65  61  25  89  86  79  36  93  81  27  69  84  87  29  12  93  12  46  12  74  83  12  72  68   4  59  45  49  46  65  18  50  80  61  80  20  50   7   6  42  71  84  38  77  87  98  64  73   9  50  85  73  34   2  19  15  12  96  75  75   2   7  40  13  20  87  24  50  27  99  40   4  95  45  41  88  29  67  34  91  72  19  30  72  30  27  50  17  60  45  28  77  85  74  26  26  91   9  20  16  43  64  66  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            69  53  34  38  12  22  77  49  34  30  98   4  15  63  61  58   6  13  91  34  11  98  44  59  27  92  77  57  57  90  66  79  78  75  53   9  72  45  78  53  84   2  98  87  19  26  41  11  63  35  82  23  72  55  58  61  36  29  69  27   4  76  31  95  14   6   6  83  33  46   1  46  64  44  61  69  57  99  33  82  17  31  91  70  25  87  45   9  58   4  52   7  98  63  91  81  11  33   3  37  42  28  57  39  27  21  48  15   5   7  13  23  33  53   8  39  75  37  49  77  15  30  37  16  96  22  53  92   6  78  56  42  91  73   2  34  41  51  39  54  67  40   4  65  10  24  15  21  35  80  89  38  43  51  65  40  78   3  52  78  99  33  71  67  66   6  62  29  66  98  90  68  65  14  51  18  95  11  86  64  62  71  37  57  35  56  30  26  16  39   1  75  57   4  78  45  47  51   2  19  91  23  73  81  10  97  28  99  25  85  80  39  41  34  55  77  42  41   1  15  99  28  82  75  80  41  21  26   3  25  28  96  68  48  63  18  76  47  26  39  54  37  92  59  30  50   2  64  19  59  48  10  66  36  91  58  66   8   9  68  67  62  54  22  86  10  15  23  22  75  40  28   3  14   9  81  31  48  41  34  85   9  10  36  45  82  30  99   1   6  82  64  48  33  36   5  46  30  47  68   2  46   9  93  87  54  28  82  72  63  80   5   8  47  94  10  60   4  91  35  61  35  58  98  50   3  27  37  41   9  72  25  40  97   2  87  91  22  69  56   7  87  41  93   2  30  18  59  88  15  64  83  16  67  92  83  13  40  14  98  66  91  69  39  80  31  26  59   2  16  14  61  45  32  69  72  10  93  17  70  56  41  75  74  24  27  49  95  36  24  65  36  26  17   5  36   7  15  72  72  49  94   8   2   1   2  60  71  19  90  83  96  19  65  32  93   6  29   3  37  31  30   1   8  70  96  15  26  98  61  67  42  27  30  98  28  85  67  92  97  71  45  51  60  66  53  47  63  61  10  33  30  92   5  48  41  72  97  78  49   8  17  15  87  63  60  54  55  83  12  38  72  29  91  62  40  95  19  42  77  45  89  66  84  62   6  85  23  53  91  89  76  33  87  34  26  28  99   2   4  46  73   3  36  76  49  77  76  32  69  88  74  27  18  88   9  39  42  90  68  48  59  55  26  86  62  92  53  89  83  20  13  73  90  14  25  63  95  52  78  49  33  23  93  93  49  46  40  17  26  84  28  72  20  25  61  24  97  25  96  49  75  88  33  89  24  20  28  58  82  53  78  58  95  65  13  45  80   9  55  28  34  94   1  75  64  30  81  20   3  54  61  59  78  68  16  89  74  25  11  89  78  55  74  66  98  25  38  42   6  39   3  13  85  58  37  92  56  31  60  98  31  55  52  57  84  45  63  84  23  36  20  73  22  51   1  41  32  79  76  76  51  92  63   1  78  36  45  21  61  46  17   8  51  84  44  79  56  33  18  66  65  64  40  90  66   5  35  32  94  94  42  72  42   2  75  46  94  39  89  50  32  23  38  34  25  49  38  17                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          69  76   8   6  87  80   7  33  29  31  16  30  90  45  90  34  38  31  72  75  58  88   5  27  81  25  26  63  87  50  81  14  31  29  35  67  26  58  40  58  90  26  66  42  87  67  68  68  67   8  73  54  94  92  26  91  63  29  75  54  14  74   2  83  92  87  67  75  54  68  54  72  55  94  98  49  48  46  51  83  90  52  80  58  37   7  24  43  19  80  38   2  41  78  86  64  81  24  18   5  11  84  73  79  85  25  62  96  78  46  75  85  34  39  87  72  84  99  42  34  68  83  89  40  66   8  29  87  25  55  60  33  95  30  85  53  95  15  64  78  44  62   9   4  23  56  72  46  45  68  43  45  84  21  41  40  81  69  71  73  64  82  90   5   5  34  27  94  86  40  42  42   2   1  74  30  80  42  54  45   2  85   4  70  94  57  33  45  59  63  95  12  43  61  54  54  89  75  50  69  74  87  32  80  66  93  15  87  20  18   8  31  73  91  12  76  73  48  49  13   7  40  10   1  68   8  66  96  71  68  41  52  78  65  68  59  62  91  72  21  43  55  44  92  13  25  63  61  21  79   7  16   6   1  10  75  93  71  84  70   7  81  38  10  41  41  36  14  10  14  17  95  36  86  39   1  35  50  68  95  26  44  36  32  26  24  81  91  19  20  58  17  58  20  68  92  17  61  32  48  75  41  56  41  20  35  34  32  93  89  12  68  34  97  69  88  58  59  86  51  16  27  59  48   8  43  36  93   2   4  11  50  20  62  27  44  74  83  15   1  40  68  40  62  61  79  89  36  51   9  78  54  45  64  33  87  86  71  23  23  27  76  92  82  86  91  79  86  32  39   9   5  22  12  24  46  20  83  67  54  81  66  20  41  53  55  47  67  23  51  64  37  76  96  86  65  45  39  95  38  69  21  39  61  91  12   7  96  26  37  35  70  56  96  88   1  72  79  25  50  16  26  49  82  67  36  70  28  35  35  62  70  94  81  93  34  82  15  26  12  57  14   3  12  40  85  74   3  18  77  31  28  45  94  60  74  58  30   2  56  94  49  41  85  40  86  99  55  83  22  53  26  71  12  63  89   3  37  57  10  92  11   2  47  20  35  26  47  14  33  56  12  82  65  54  76  33  35  61  30  78  94  13  23  11  11  72  89  50  46  98  19  48  71  41  53  62  77  94  60  10  39  70  15  81  79  27  41  46   5  88  88  75  87  58  70  49  42  33  93  82  13  72  99  79  47  30  95  51  60  79  87  96  20  98   6  78  96  87  61  73   7   8  68   7  73  79  66  71  53  46  63  55  99  61  82  46  69  15   4  58  95   4  20  11   9  23  31  66  48   9   5  80  62   8  64  15  80  45  43  27  63  23  82  20  57  63  23  92  25  95  33  67  70  84  22  60  66  45  64  43  25  81  41  45  21  27  69  65  54  65  22  69  70  71  69  45  60  89  44  11  87  37  91  54  25  62  97  42  44  84  21  85   8  20  33  14  76  35  60  85  57  55  84  23  10  30  12  78  48  34  91  87   4  40  42  63  97  69  89   8  77  48  85  35   3  96  83  74  48                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        82  71  72  79  52  81  18  33  13  69  81  53  83  71  17  16  41  99  57  51  79  84  28  72  66  83  87   3  51  28  43  58  88  56  56   6   8   9  99  83  58  82  99  24  19  91  17   3  16   9  78  20  13  70  75  58  97  24  92  27  75  68  96  59  46  25  16  99  54  63  89  92   8  97  61  35  66  80  29  55  55  33  69  23  96  11  65  88  81  78  12  66  55  25  40  51  47  39  41  76  80  61   3  88  40  28  11  52  32  82  36  95  65  75  53  56  57  14  66  52  98  22  28  97  31  60  21  39  80  89  48  19  26  79  61  72  13  87  21  79   2  82  39  62  39   5  12  51  27  78  70  62  76  19  84  89  18  86  78  42  26  98  53  20  55  95  33  37  85  33  84  16  47  97  25  26  26  85  79  41   8  95  96  65   9  77  62  11  60  76  61  39  15  38  43  99  77  14   1  75  64   4  44  37  19   7  76  89  60  17  96  37   6  24  61  32  26  69  34  48  38  83  62   7  63  32  62  13  48  52  97  79  23  56  47  79   3  89   9  76  88  12  44  19  59  80  80  69  92   4  45  79   8  10  32  67  20  70  33  83  72  63  25  73  23  65  77  29  38  19  88  50  48  41  71  37  84  88  92  21  19  69  96  87  58  62  56  31  25   3  11  92  21  85  86  50   1  77  63  73  23  92  19   3  43  39   9  40  15  16  69   9  96  91  62  85  13   6  75  20  87  97  24  57  12  61  61  18   4  47  84  93  97  67  48  60  20   5  20  56  82  46  33  25  29  35  53  17  44  63  68  53   2   4  57  30  76  41  99  77  77   3   5  54  51  34  87  11   7  73  74  63  15  32  28   3  37   8  23  76  26  79  95  83  14  50  25  84  32  59  19  18  26  46  36  16  69  63  62  74  53  49  67  45  89  77  63  49  24  95  17  69  54  13  91  77  97  11  26  96  38   4  17  37  28  99  83  65  92  69  49  17  10  75  44  33  11  21  66  75  73  39  57  99  99  45  93  66  54  84  93  53  96  87  94  41  34  12  32  98   7  92  99  29  33  12  88   5  76  34  68  74  46  50  85   3  87  91   5  58  82  72  79  71  74  21  82  35   4  56  54  25   2  33  35   9  38  88  11  73  78  12  46  31  43  22  90  90  20  74  81  24  11  57  97   7  94  77  80  37  89   9  59  67  86  48  38  74  58   5  38  81  19  46  10  67  27  61  35  95  64  70  50  14  83  77  14  83  64  36  65  85  43  13  95  92   8  99  35  64  67  24  11  28   5   9  78  25  82  49  57  48  12   7   9  87  56   9  72  72  55  37  90  92   8   7  17  55  32  28  66  88  46  67  52  16  12  27  14  85  36   6  50  41  57  64  97  12  65  85  65  37  38  61  82  55  51  26  52  97  61  93  37  91  98  26  74   9  77  74  81  21  53  58  54  47  50  42  76  34  38  61  58  65   5  66  56  97  96  18  20  83  13  59  66   4  54  30  63  35  99  28  28  66  25  25  92  93  49  80  51  62  95  80  44   2  85  56  45  50  27  31  25  47  71  27  10   1  72  26  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      8  41  12  91  16  40  95   8  41  62  53  24  47  40  74  49   8  78  44  35  26  66  28  85  49  92  49  40  69  52  40  50  95  33  75  17  61  98  77  26  40  87  37  18  48  98  30  57  89  18  89  32  27  36  63  65  27  30   4  73  54  36  30  68  58  26  10  33  45  96  15   2  85  11  25  69  75  30  43  26  93  66  27  74  79  64  22  38  42  76  46  19  80  79  77  25  52  30  90   4  66  61  15  71  40  11  32  89  43  67  92  55  97  51  90  29  54  95  15  98  40  85  32  83  49  69  76   4  69  97  18  46  14  43  17  99  47  76  66  94  66  87  18  32  49   5  33  32  13  46  73  12  72  50   5  52  28   4  24  93  27  78  26  78  18  23  19  46  60  26   6  67  22  77  66   6  49  90  68  92   5   8  86  63  72  54  17   3  65  45  26  96  30   3  70  72  98  52  29  96  60  16  81   2  30  13  45  55  88  18  22  43  76  89  61  77  14  46  34  16  92  60  75  69  23  44  50  49  91  72   4  80  86  71  33  70  67  37  96  63  21  66  95  32  95  83  73  97  69  57  54  23   5  97  11  55  60  20  99  88  83  26   9  96  81  48  33  62  99  39  86   1  18  83  69  48  51  81  60  87  92  23  43  85   9  45  13  66  52  51  58  61  84  73  40  97  36  94  11   1  48  24  64  21  32  72  33  35  85  96  15  77  42  70  66  95  96  84  23  31  77  58  99  21  50   5  61  45  44  97  66  26  74  57  25   7  59   8  30  27  81  87  51  68  30  63  15  51  28  95  40  49  46  67  37  80  80  30   7  23  61  65  33  91  43  79  93  77  26  24  72  73  44  82  39  95  99   6  93  15  43  94  30  27  38  19  81  34  28  35  40  27  67  51   5  55  75  25  50  77   5  12  78  12  23  88  94   9  45  11  62  40  64  32  95  38  29  29  91  83  36  62   3  67  50  14  88  95   4  86  93  59  20  78  97  50  53  58  83  40  21  47  49  59  27  69  82  39  27  95  46  41  82  45  44  34  90  56  20   9  90   7  39  54  26  74  57  89  58  79  73  40  13  13  72  96  83  65  77  43  45  25  64  31  10  72   1  14  69  43  22  44  45  24  65  32   1  22   4  87  59  85  86  26  66  25  80  76  35  49  24  81   8  56  49  27  85  62  17  39  75  59  92   2  90  81  54  80  60  27  29  86  49  34  33  61  32  27  49  35  25  84  24  27  59  23  53  40  49  82  51  85   1  45  66   6  81  20  42   3  57  76  30  40  47  55  43  11   6  62  21  32  40  35  24  79  28   4  76  51  85  66  41  39  40  58   9  46  34  32  16  70  51  61  36  74   8  79  73  47   5  39  58  17  27  91  38  15  72  60   5  41   9  20  26  53  69  19  31  29   7  96  88  34  70  27  13  53  84  35  70  32  19  47  17  46   7  78  73  45  87  88  92  15  73  39  47  82  56  67  56  91  52   8  98  30   1  85  10  93  74  29  86  47  55  19  32  95  28  91  48   3  61  17  51  26  91  16  18  58  77  54  13  76  20  78  16  83   1  34  88  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    3  88  76  66  29   8  83  36  15  79  15  44  90  98  85  96  79  40  25   4  39  37  16  97  95  21  93  57  43  85   4  98   2   8   5  76   1   1  84  92  99  86  84  55  94  65  19  83  34  68   3  45  99  93  85  37  65  89  43  19  27  51  17  29  98  86  17  73  18  74  94   8  92  24  12  62  28  83  12  62  55  13  48  31  81   4  21  80  74  94  77  24  38  49  37   1  85  89  56  64  63  83  74  51  68  81  42  95  15  13  93  71  30  57  59  22  24  63  36  33  42  71  48  60   5  76  53  77  34  45  36  26  26  99  22  20  79  14  37  97  15  20  46  36  44  98   4  82  76  80  16  91  25  58  31  12   6  28  87  58  60  89  86  60  40  64  70  53  24  53  12   3  52  84   7  96  33  40  52  46  56  50  28   6  87  76  55  74  16  64  47  45  46  29  93  90  11  64  73  73   7  28  41  52  10  88   6  90  79   8  56  73  81  76  69  78   6  40  29  27  65  48   6  92  72  22  33  61  24  64  90  33  41   4  58  29  12  78  82  62  35   9  30  79  14  93  10  95  82   9   4  62  56  48  95  80  94  27  96   4  78  93  97  53   1  13  10  91  19  41  85  55  29  24  87  57  11  34  12  50  29   8  57  46  65  88   2  28  64  66  21  15  98  66  53  23  32  44  42  64  85  40   9  16  14  63  94  74  48  48  27  37  24  97  40  38  69  89  38  60  29  38  56  27  94  44  28  95   6  33  86  40  70  76  64  82  30  12  97  63  17  32  29  86  81  54   5  47  38  59  38  96   5  78  38  68  41  14  37  62  94   7   7   3  14  14  96  84  53  97  85  70  15  90   2  64  14  22  56  10  86  28  49  43  93  69  15  97  96  41  70  11  73  33  72   1  48  81   2  47  90  57  44  20  56  99  14  54  65  21  29  31  75  93  52  15  23  51  41  33  60  91  58  80  14  99  87  92  56  84  97  32  56  96  35  34  29  10  69  74  34  75  38  25  19  15  56  11  50  14  68  71  51  51  56  83  57  97  28  30  94  26  47  29  88  44  26  86  34  24  83  34  36  85  24  63  29  98  89  14  94  18  66  91  14  24  37  62  89  73  88  14   3  13  55  43  14  27   6   1  20  53  43  14  66  93  57  69  66  13  83  79  69  22  49  18  89  26  53   3  55  29  86  27  13  37  78  89  71  56  58  86  46  84  86  30  25  39  93  19  19  21  37  38   5  27  33  42  53  90  83  88  26  47  35  21  76   4  41  30  61  15  41  12  92  85   8  92   3  12  61  76  51  52  26  19  81  10  74  14  64   5  89  95  23  99  53  35  18  38  38  40  81  93  12  58  56   3   3  30  28  80  79  44   2  45   1  73  10  54  94  82  38  47   6  98  76  99   6  76  17  64  73   6  80  81  40  60  86  99   4  54  45  12  33  22  17  70  30  73  64  98  89  11  62  65  23  57  51  18  83  57   8  14  43  55  21  53  93  60  18   3  50  39  84   5  70  68  12  87  90  74  33  33  51  32  80  28  45   2  30  12  82  31  54  75  28  63  93  76  78   6  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  59  61  71  35  36  68  38  56  40  88  17  80  25  27  83  87  92  86  44  67  27   9  21  74   6  59  14  81  93  10  89  92  97  64  52  69  53   6  65  62  59  28  92  24   9  45  25  30  10  25  82   9   5  94  49  30  51   4   7  46  64  77  81   9  87  99  17  73  64  92  12  61  46   4  99  96  90  17  59  55  26  54  37   3  78  65  69  65  94  75  10  62  90  92  99  21  25  75  76  30  16  47  57  34  17  98  98  11  42  47  97  40  70  45  73  37  65  48  63  30  73  78  88  78  95  90  86  93  12  49  34  47  38  79  37  88  66  22  46  48  17  85  84  70  32  84  60  33  27  40  24  60  15  40  15  99  12  50  13  58  45  55  56   8   1  33  24  55  13  16  12  95  31  68  26  93  93  75  44  85  92  58  33  74  54  93  20  52  81  35   4  24  76  13  57  78  23  86  29   5  67  26  64  54  60  98  38  34  93  65  20  36  39  44  79  20  97  62  62  98   2  36  98  11  19  87  96  78  46   7  98  24  90  13  47   7   9  13  90  93  74  80  48   8  81  32  10  79  60  82  61  96  62  13  27   1  48  23   8  56  66  50  41  59  50  45  24  90  69  82  72   8  78  37  55  76  24  49  85  81  37  88  95  58  50  19  22  57  74  66  20  44  24  42  14  69  14  51  16  36  80  87  77  30  98   4  14  91  21  73  48  49  47  30  46  62  46  92   5  14  17  60  75  74  20  74  80  57  11  49  13   5  66  29  34  55   1  63  46   2  65  57   3  80  43  57  75  92  94  71  50  75  58  97  37  43   2  15  56  20  69  54  98  50  61  15  75  25  49  20  27  21  28  10  47   5  26  88   8  58  11  15  95  87  35  96  14  30  22  33  26  55  35  44  77  39  85  30  50  53  37  62  70  67  56  15  41  20  50  10  92   5  27  34  68  66  60  63  90  17  46  11  57  40  23  82  10  45  21  37  19  67  15  96  20  68  64  41  55   6  30   9  98  16  87  70  21  79  55  12  23  57  76  30  41  58  85  71  94   4  80  55  37  19  45  46  14  28  74  94  98  70  78  98  78  10  55  40  99  32  68  31   1  35  57  64  99  26  78  78  72  52  45  89  54  17  71  90  85  96  51  38  73  96  48  43   2  53  61  33  32  70  95  26  27  51  50  64  50  72  38  55  16  63  71  80  94  42  73   2   1  55  75  78  91  75  42  27  30  70   3  92  11  15  94  67  74  80  14  14  42   5  18  20  61  63  99  68  94  84  24  47   4  45  58   5  73  73  13  71  78  20  20  58  22  66  44  52  85  86  86  14  23  86  84  40  56  70   9  64  60  17  87  43  15  26  78  42  66  45  19  77   8  79  45  44  29  72   4  11  53  83  81  17  81  18  78  39  75  86   1  54  93  68  10  58  26  66  26  15   8  45  41  49   5  72  44  46  66  90  58  29  29  68  29  28   1  68  15  56  91  42  49  41  77  64  98  85  96  34  88  65   7  93  49  58  74  38  26  26  86  66  29  90  17  18  13  48  43  60  78   4  77  87  84  66  18  37   8  74  61  72  98  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                53  64  51  14  16  44  13  34  11  53  29  35  95  27  77   4  42  90  68  23  48  71  76  30  78  10  36  83  16  23  14  11  15  26  88  58  54  28  69  23  80   1  22  26  83  47   8  51  85  21  52   8  70  72  82  14  67  44  53  80  81  81  76  35  92  70  17  60  62  10  66  88  52  75  50  68  93  98   2  92  61  33  67  95  30  62  22   8  71  36  48  17  74   7  22  59  95  21  26  71  33  28  38  76  45  98  31  93  73  85  72  23  89  13  52   4  70   9  67  83  88   2  22  85  27  87  25  68  40  81  50  68  89  35   3  44  64   5  52  17  65   8  65  77  15  38  88  67  74  55   6  44  64  78  22  95  56  13   5  58  62  73  76  20  17  60  55   1  40   6   2  75  22  14  80  52  51  74  49  74  24  70  99  60  28  80  52  37  49  89  92  35  32  28  32  91  94  46  24  16  59  68  26   6   1  36  29  34  82  15  19  97  39  20  43  97  94  46  12  70  38  12  22  97  87  38  34  43  48  70  32  40  38  14  22  69  19  34  69  69  38  94   7  99  95  86  63  80   6  78  10  92  76  31  69  32  17  53   8  40  30   5  36   1  51  85  78  58  16  33  82  62  65   4  56  44  18  98  83  29  60  84  41  35  21   1  32  46  82  17   8  53  80  32  76  39  82  69  85  14  59  97  35  51  31  31  87  91  57  25  37  62  57  49  10  94  50  57   8   7  52  63  98  57  81  66  47  90  32  72   3  22  75  42  61  70   3   2  18  78   1  35  90  13  39  37  23  71  42  73  32  20  14  47   9  20  19  24  69  99   3   3  62  23  22  24  71   8  45  93  63   3  10  10  57  19  96  12  53  19  10  63  46  94  65  43  76  20  42  59  64  14  62  42  97  35  10  77  38  29  17  88  92  67   3  44  73  59  50  15  72  95  69  41  58  18  83  44  50  74   6  32  50  37  17  74  50  53  41  13  13  47  76  93  12  49  78  92  39  89  61  18   3  47  81  16  82  50  35  23  39  71  49  87  10  91  31  50  63  22  41  45  26  38  60  21  78  67  96  74  16  49  26  60   6  64  40  27  88  87  77  65  92  65   1   7  29  43  66  88  38  40  13   9  23  62  54   4  34   5  20  14  42  60  20  41  32  57  96  70  10   2  36  62  47  50  39  53  84  40  11  71  21  27  87  25  33  11  26  86  84  35  64  96  64  63  50   4   7  82  38  97  89  39  97  86  16  95  24  70  99  87  10  15  66  25  53  49  57   3  76  24  93  71  58  29  12  12  10  68  91  16  52  76  35  72  26   7  59   4  79  62   8  49  77  29  90  89  27  33  88  74  57  76  82  60  63  65  52  58  91  68  70  24  45  39  25  17  26  40  38  36  80  87  33  24  65  54   2  35  26  52  20  87  31  68  57  11  43  98  60  82  49  78  18  81  41  32  84  70  85  85  42  16   3  51  49  64  78  18  74  26  63  27  34  62  18  82  11  52  36  22  58   5  75  16  11  43  95   6   2  52  39  31  56  65  70  55  16  81  61  53  36  60  31  59  95   3   4  22  33  31  77  33   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              58  50  74  74  71  67  54   9  86  10  86  15  98  40  67  27  79  36  42  86  69  76  87  51  80  95  72  55  20  11   2  72  49  37  10  21  48  36  62  91  67  78   2  14  15   5  46   2  40  35  83  58  95  45  37  22  56  68  50  84  19   3  67  48   1  95  93  65  92  57  31  21  26  53  49  15  72  98  81  75  21  79  43  63  74  35  55  37  78   2  99  35  50  57  23  68  72  65  81  55  71  66  66  22  82  87  38  39  84  84  73  17  30  81  77  49  44  78  75  68   6  57  34  64  21  38  80  67  15  59  77  25  46  19  74  37  80   4  18  24  98  68  69  11  88  58  51   5  52  59  17  72  18  50  41  64   2  62  56  31  54  13   1  36  19  12  94  92  97  92  83  29  54  45  19  74  75   7  53  66  73  75  67  29  96  78   7  67  55  42  22  97  55  80  91  81  94  26  66  76  90  41  57  42  49  67  70  52  34   9  78  61  28  14  67  52  66  63   6  14  83  80  10  17  92   9  53  89  40  74  34  76  96  20  44  92  29  87  38  81   1  32  68  65  32  89   5  42  24  82  69  40  67  47   7  32   6  63  17  15  24  88  50  23  79  41  98  66  90  74  68  99   5  85  25  38  62  70  76  42  33  92  47  14  66  64  30  45  16  91  19  44   8  38  57  30  81  42  34  72  37   1  71  36  51  68   8  15  31  18  81  11  37  92  36  71  96  40  99  71  70  69  25  75   6  92  35  69  86  26  63  74  65  93  69  11  56  31  35  57  81  46  70  47  13  43  10  64  94  15  32  78  23  77  24  96  24  22   9  14   2  92  69  90  79  75  65  50  57  96  90  60  10  22  62  50  24  18  11  89  63  76  97  47  70  15  93  42  47  99  51  40   4  32  97  81  22  85  45  55  91  94  12  42  82  22  11  96  30  62  87   7  81  30  89  52  80  22  18  47  36  72  91  69  70  95  33   9  15  20   7  28  77  88  55  48  75   5  17  61  24  84  97  37  84  50  66  47  58  31  53  38  81  92  57  34  32  34  70  67  34  96  43  99  39  14  73   6  71  37  18   2  40  64  29  75  50  28  74  65  92  99  60  34  41  59  34  90  74  44   8  42  36  63  87  26  41  35  40  57  81  52  18  47  31  88   1  68  14  87  66  12  36  74   2  32  78  78  89  26  92  25  99  84  32  85  19  42  24  94  79   2  50  80  54  97  97  12  95  83  48  17   3  98  65  91  40  27   7  79  54  37  79  30  17  36  60   7  16   4  98  42  76  31  80  44  51   6  17  16  55  40  51  16  77  30  38  38  37  92  55  88  65  43  81  51  20  96  24  75  51  81  56  21   1  86  15  20  49   4  55  31  92  73  98  40  99  67  85  49  19  18  10  71  34  84  43  53  77  87  98  46  40  41   1  45  29  97  44  18  24  56  23  81  67  88  83  64   8  29  37  35  67  99   4  95   1  46  15  23  74  90  64  28  14  17  90  61  49  93  87  44  46  52  59  18  16  89  71  39  86  14  58  29  85  31  94  99  36  15  60  72  20   8  63  96  68  27  10  43  44  11   5  66  16  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            61  50  35  54  55  25  94  38  48  89  53  37  95  62  94  59  86   4  13  95  88  56  62  44  33   7  82  43  55  32  84  55  57  76  18  64  55  71  10  97   2  25  38   3  81  23  39  99  11  77  80   4  36  78  18  92   4   5  60   9  32  20  15  65  71  63  15   9  44  46  81  51  50   5  93  41  56  37  48  55  42  57  38  83  78  41  67   2  88  56  97  83  79  17  78  22  11  31  66  34  68  83  52  97  90  34  79  18  80   9  59  74  85  92  39  76  39  79  13   4  55  42  79  22  74  59  43  42   8  10  38  59  11   1  81  70  51  79  67  66  78  22  74  57  44  71  44  39  54  42  39  39  31  91  94  40  19  83   9  49  34  88  79  98   4  98   9  66  15  70  81  26  26  55   5  77  82  70  96  60  45  29  71  39  85  37  51  99   3  66  68  84  94  70  62  31  75  48  21  33  34  80  57  22  40  25  89  79  95  70  19  53  16  30  45  53  51  16  41  86  97  30  25  12  12  51  22  14  87  45  24  72   3  36  25  58  29  60  54  63  97  75  73  84  47   4   6  29  63  61  64  77  14  34  46  25  84  65  89  29  90  84  70  57  87   7  27  99  32  72  31   8  89  67  93  24   4  15   2  10  49  62  62  97  90  97  24  51  90  69  42  41  74  58  96  87  37  13  61  86  91  36  21  62  40  87  93  11  60   4  77  86  31  28  53  13  80  21  42  92  53  29  35  99  89  47  40  70  81  20  70  71  90  87  63  41  77  77  33  83  73  30  65  43  28  45  26  43  28  45   6  40  80  96  60  70  14  11  81  60  51  70  94  88  24  24  26  18  16  29  38  90  43  56  39  35  76   1  79  46  40  64  63  32  86  90  38  72  93  79  56  16  24  26  69  57  73  46  77   9  96  13  48  33  14  17  23  88  33  18  89  97  10   9  39  25  80  70  36  92  16  91  35  58  61   7  32  66  96  46  40   2  73  44  44  63   4  65  14  10  63  99  92  90  81  96  38  42  57  87   9  94  56  18  33  47  89  59  92  17  29  49  42  63  81  79  88  95   1  96  83  64  76  94  82  14  39  59  69  52  83  60  64  88  57  67  51  91  16  66   7  46  82  79  28   7   1  40  45  69  72  38  70  30  75  74  95  50  59  49  43  90  32  40  32  40  10  27  52  95  59   9  21   7  21  20  88  62  15   2   2  91  21  94  34  37  31  62  12   9  41   9  18  67  25  38  67  54  55  10   6  31  28  18  12  97  63  99  10  41   5  17  33  54   5  47  59  92  24  37   5   4  72  31  32   1  79  86  27  19   4  11  44  28  29  47  47  50  31  89  70  50  85  12  89  18  89  54  34  41  15  89  21  75  70  33  92  26  13  14  98  90  36  56  68  81  61  31  73  19  79  72  25  43  73  16  44  67   1  62  84   5  87  90  39  73  45   4  90  21   2  20  87  88  19  17  76  90  65  80  66  98  35  33  46  16  22  50  46  64  18  18   9  63  76  27  54  81  97  54  60  74  16  48  48  81  23  78  36   8  96  82  93  97  36  40  62   4  61  25  36  70  42  85  20   4  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          19  24   1  57  96  18  41  65   4  92  11  32  19  95  32  12  99  79  83  77  28  61  46  40  18  28  92  53  46  28  59  27   8  35  71   6  95  62  99  95  44  93  82  41  12  72  92  54  10   2  92  49  58  21  91  68  44   3   1  67  11  20  47  69  54   6   4  51  89  23  13  43  19  50  56  48  50  93  21  43  75   3  24  33  61  50  86  16  69  45  40  55   5  18  97  54  10  51  37  30  23  35  16  70  73   4  88  83  17  34  17  51  29   2  67  35  26  41   9  28  65   6  43  24  34  39  20  13  26  75  40  52  55  33  47   6  78  94  74  52  50  77  55  81  20  24  33  76  16  52  51  57  18  27  37  81  84  81  61  42  74  88  28   3  95  51  61  19  87  40  46  61  18   6  89  14  55  97  93  92  36  55  71  33  95  62  88  70  28  31  73  71  95  13  41  99  58  95  94  45  13  30  94  98  60  22  95  27   6  81  21  26   4  56  23  87  83  97  56  45   6  50  50  83  34  19  85  98  81  77  55  82  81  53  60  16  14  20  84  99   6  93  46  97  99  47  38  72  65  71   3  86  20  96  87  50   5  66  53  23  18  42   1  38  88  20  31  39  65  33  11  21  37   3  51  78  20  71  25   3  90  16  45  15   2  63  57  87  61  69  43  94  43  30  79  51   5   9  62   3  29  73  14  21  46  55  62  58  16  35  25  58  73  32   8  44  67  35  23  93  65  77  44  64  72  45  37  95  23  57   1  67  36  99  30  64  88  22  51  43   1  42   2  51  85  75  73  65  66  14  88  67  46  16  49  60  35   6  27   6  75  94  47  57  58  13  22  98  83  69  61  13  71  13   9  80  67  77   2  86  64   9   4  91  66  21  29  86  68  19  84  48  15  67  10  56  80  59  59  76  88   3  77  78  65  96  80   8  61  29  97   8  59  75  98  58  19  96  32  69  32  20  71   9  67  13  88  76  45  27   7  22  40  80  56  44  24  30  87   3  72  46  84   5  55  42  77  41  99  48  21  58  59  66  20  33  93   3   4  55  60  17  33  71  24  80  39  81  64  47  18  19  43  42  12  20  80  39  92  49  49  23   1  49  64  26  25   1  20  68  52  14  35  49  17  89  56  20  93  61  65  95  15  61  58  70  27  88   1   1  15  23  92  93  69  13  62  71  53  91  55  25  59  88   4  19  93  59  59  84  41   9  79  53  70  86  69  12  83  47  50  70  59  23  39  94   6  89  45  13  14  61  52  41  97  92  76  75  93  83   2  63  46  79  94  80   7   6  36  30  44  14  19  82  86  86  62  84  72  90  34  72  76   6  39  20  84  49  46   1  58  91  90  70  41   9  42  63  70  87  39  31  93  10   5  92   7  97   7  98  41  18  71  64  29  35  74  42  39   3  71   4  28  46  81  24  86  18  74  69  94  68  28  91   4  48  45  60  72  13  23  57  33  75  53  19  11  58  82  90  99   9  73  12  76  63  83  72  56  33  86  99  60  28  87  61  28  46  71   7  77  21  48  81  48  84  95  83  68  77  83  40  51   9  68  75  82  90  91   4  61   4   6  40  13  82  68  25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        81  26  81   4   8  52  51  39  79  68  99  75  18   9   2  30  10  67  92  65  97  82  27  53  96  59  60  44  30  43   7  60  75  92  36  46  94  55  42  53  95  93  74  40  53  43  27  25  68  92   9  57  39  47  32  30  15  73   3  68  46  77  43  41  40  82  71  91  61  56  82  22  63  52  19  83  14  82  45  65  65  80   9  87  65  24  11  21  11  49  24  92  91  29   6  70  77  45  99  87  35  48  95  53  32  84  10  71  17  15  79  79   7  25  42  85  70  98   2  38  41  50  27  37  22  74  80  58  30  86  53   5  17  21  86  24  61  89  14  10  77  91  66  81  12  24  56  57  74  61  72  80  70  79  61  44  33  38  40  21  26  62  98  32  58  34  92  21   9  14  42  88  51  91  39  43  17  16  83  70  86  98   3  93   9  66  83  32  61  16   4  56  13  50  55  30  45  99  15  83  86  78   4  25  86   9  83  34  37  64  95   6  36   9  13  77  80  96   9   6  67  38  56  63  91  42  29  59  74  45  42  82  47  34  11  94  79  65  83  37  55   8  25  26  68  52  60  91  40  28  76  61  29  54  20  95  14  90  79  28  48  17  11  22  61  74  76  64  62  35  24  57  18  42  58  42   4  48  88  56  84  61  39  69  28   9  77  66  70  67  41  21  95  70  72  63  14  95  33  91  35  54  14  13  32  54  17  20  41  80  74  64   9  56  76  62   4  53  39  40  69  28  53   1  57  11  80   7  51  12  61   3  59   9  23  59  38  29  59  72  91  46   5  54  94  22  40  96  58  12  62  70   2  53   9  46  33  99  82  88  65  34  68  34  82  76  15   3  49  56  45   1  64  26  50  45  24  16  59  14   6  43  29  82  62   5  94  72  64  54  69  48  78  31  34  64  99  34  48  99  23  25  40  87  39  39  97  63  95  64  19  77  83  82  97  58  15  32  12  99  70  98  94  90  16  99  99  81  85  28  68  50   7  85  81  89  14  99  13  27  88  64  29  65  75  68  37  40  41  96  97  77  37  60  63  37  75  83   5  84  88  17  54   6  34  59  10  48  42  97  40  12  80  83   9  54  51  50  82  26  57  41  53  47  60  53  58  20  14   9   9  28   4  39  19  54  31  22  82  13  51  53  78  56  90  25  83  21  82  53  72  31  43  86  91  40  12  40  77  19  34  84  95  37  11  94  30  96  86  78  33  58   3  52  28  87  11  48  19  51  11  66  85  42  57  21  56  17  64  56   1  36  33  10  37  64  91  66  31  96  34  66  52  71  26   8  81  46  99  93  44   7  93  68  12  37   2  78  80  40  51  28  72  96   6  84  87  24  58  24  14  21  20  70   8  19  34  53  18  42  68  64  51  86  45  99  84  58   2  92  98  30  81  64  69  79  64  63  53  56  46  60   2  21  98  86  82  79  85  86  71  25  83  53  45  48  15  16   4  12  78  85   5  22  41  93  63  70  94  42  48  80  56  78  28  79  66  62  72  84  80  73  10  34   6  23  44  43  53  15  43  90  35  16  76  58  15  31  69  76  95  33  55  45  58  35  54  13  52  85  24  70  19  43  24  53  66  91   4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      56  88  86   9  74  63  71  87  55  35  64  26  45  76  40   1  15  89   2  17  91  74  26  53  10  95  78  48   9  14  30  13   4  21  60  92  59  20  44  69  17  54  79  99  26  63  74   6  13  21  56  57  46  48   4  93  24  79  28  13  62  53  24  54  30  15  42  86  24  79  39  89   9  79  74  49  13  20  64  62  96  93  88  15  14  77  92  68  51  34  38   4  27  71  63  42  51  48   2  80  73  53  49  20  51  73  53  22  31  92  22  47  67  55  64   4  97  88   3  57  23  99  22  23  20  35  97  75  98   6  37  44  41  29  55  22  72  19  72  19  18  99  30  23  73  53   9  57  66  87  86   2  53  40  85  43  37  18  93  68   6  92  29  44  35  93  48  70  84  29  93  42  15   5  81   6  61  36  58  85  19  68  22  58  41  59  22  34  60  80  60  57  84  45  32  68  24  85  57  79  98  88  19  13  84  18  96  33  15  35   3  47  89  75  47  12  98  54  19  88  77  88  56  13  29  75  56   4  34  55  18  96  84  90  53  89  25  45  76   4  75  67   1   5  20  16  30  74  14  57  40   9  31  76   7  39  73  48  50  25  51  25  19  31  26  24  34  92  43  95  28  11  27  46  20  87  46  43  91  50  38  85  85  67  93  91  98  13  36  56  47  26  71  39  44  44  86  17  36  45  49  56  26  13  43  23  12  23  76  53  76  61  53  74   6  14  48  57  61  30   2  22  22  36  30  37  34  17  35  18  76  26  23   5  76  64  14  48  93  70   2  64  34  34  99  18  55  27  10  28  44  35  31  60  44  27  74  53   6  92  88  59  92  13  50  49  18  61  64  70  98  70  92  84  95   8  12  70   6  42  90   2  95  27  21  39  53  61  87  55  54  62  54  51  88  51  42  30  83  26  13   3  49  40  82  47  86  88  69  11  44  42  13  36  37  63  66  86  92  49  98  63  35  72  49  74  16  81  16  53  39  12  48  66  28  33  49  24  87  57   7  89  45  46  27  12  26  93  28  56  25  32  74  89  34  72  50  89  64  82  55  42  44  95  56  90  35  35  22   4  22  24  89  71  59  78  57  24  75  24  52  47  92   7  34  60  27  38   2  46  90  65  86  92  34  55  69   3  28   5  34  96  10  55  73  54  92  84  63   5  81  23  33  56  51  88  27  38  17  77  75  19  61  75  86  47  30  58  44   5  38  93  65  14  94  83  59  68   5  88  97  83  71  77  26  69  15  94  35  64  24  17  82  95  29  58  93   9  40  56  98  89   5   3  19  39  53  37  16  45  92  33  50  37  53  52  66   9  92   7  54  31  93  65  21  39  37  40  56  18  52  77  41  86  53  86  45  56  11  52  60  15  24  57  23  19  62  25  83  93  55  49  25  34  83  58  67  67  83  16  15  21  87  88  85  65  24  75  55   5  65  97  50  91  97  84  62  13  18  59  43  55  16  91   6  39  29  71  37  58  98  59  59  52  54  23  11  80  71  22  36   7  15   9  26   8  78  87  12  80  39  38  35  97  15  71  84  92  41  56  42  85  61  64  48  47  90  48  47  93  36  32  12  77  23  27  92   4  25   2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    56  13  38   9  44  84  86  46  96  77  19  77   3  80  49  66  89  27  55  76  69   6   7  73  81  40  77  65  41  87  99  96  48  25  88  34  57  19  93  68  25   5  95  88  83  89  68   6  98  71  25  56  63   1  41  97  89  18   5  94  83  44  81  61   1  76  36  54  15  87  16  58  84  64  35   2  70   7   5  16  15  79  99  13  78  43  53  97  77  31  57  44  85   5  44  43  82  59  13  33  13  88  11  77  19  44  44  40  55  40  81  44  36  27  39   5  23  19  58  99  41  38  51  31  44  63  44  31  64  96  11  83  64  47  42  91  48  72  28  24  93  50  83  13  49  34  18  19   2  55   9   7  12  29  77  39  29  17  28  42  77   6  93  41  49  49   1  36  50  89  25  93  84  87  26  35  15  43  52  13  20   8  17  62  84  66  28  70   3  83  54  79  56  56  40  81  87  93   7  19  34  75  93  52  53  68  62  88  76  89  60   6  96  73  49  61  80  11  31  60  19  62  29  81  24   6  95  57  39  20  31  23  61  88  52  37  55  51  75  91  86  16  31  56  38  85  67  24  78  93  34  39  46  67   2  83  67  75  89  17  12  48  30  96  47  26   1  75  76  89   1   5  86  39  89  43  72   2  22  84  86   2  83  60  61  15  70  18   2   3  26  95   1  48  85  48  59  90  82  71  20  15  39  79  50  16  11  85  89  55  93  21  95  37  90  43   8  40  99   6  98  39  35  39  11  76  22  42  33  48  36  77  67  55  72  45  14  66  94  23  72  84  17  40  42  79  74   2  72  11  12   6  80  18  73  29  37  97  52  51  82  21  93  77  27  25  76  45  53  52  63  42  50  76  23  62  33  40   1  60   9  80  76  11  97  40   4  79  33  21  79  33  92  44  30  31  16  60  60  65  52  76  62  51  14  52  75  81  82  46  85  20  19  65  20   1  43  52  81  39  88  98  86   7   3  56  29  13  17  91  33  75  31   5  23  34  13  65  75  88  42  29  27  28  31   1  40  94   3  31  20  26   2  64  18   2  85  36  95  85  21   6  69  62  79  10  45  21  87  76  80  27   2  17  74  26  78  53  11  91  97  63  31  75  66   6  92  42  48  59   5   2  68  67  64  94  69  97  61  70  91  72   7  99  67  30  80  15  23  15  67  25  47  97  19  54  12  16  98  40  85  26  55  57  46  61  38  59  29  47  39  39  83  40  72   4  97  63  50  25  30  88  38  15  27  52  16  34  85  35  39  42  61  49  12   4  95  61  85  39   1  35   8  60  87  82  67  56  99  66  22  91  38  66  60   9  92  58  48  21  62  46  96  89   2  72  15  37  37  67  57  80  42  69  24  19  72  90  79  47  30  46  60   2  38  77  93   9   8  16  39  60  36  75  61  65  68  28  56  12  87  33  78  73   8  78  36  76  19  48   2  71  74   5  70   2  74  70  92  21  58  24  52  95  55   6  96  73  39  56  83  38  89  46  72  60  39  86  76  28  90  57  70  95  16  84  24  74  22  34  66  65  25  89  81  43  54  59  83  17  96  77  49  99  39  30  32  21  35  88  23  78  11  85  28  89  56  33  95  86  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  85  64  40  71  50  78  95  20  23  27  93  37  92  16  17  62  29   2  60  44  27  26  71   3  24  32  84  78  83  45   2  21  23  80  98  80  41  18  49  27  11  36  42  87  68  85  63  35  11  22  73  25  27  52   4  17  58  47  65  21  82  81  91  97  99   3  50  87  19  36  72  58   1   6  12  58  82  38  26  97  12  46  88  34  27   2  36  83   8  70   8  93   2  39  18   2  80  50  69  51  88  93  64  34  76  27  18  72  93  67  88  15  20  80  19   3  34  70  79  64  39  79  19  25  37  24  75  73  47  10  89  34  24  84  54  76  93  59  83  10  72  38  48  22  66  94  78  19  40  96  60  95  79  46  31  16  79  33  53  16  60  48   3  55  74  76   3  69  83  61  41  56  28  56  47  85  63  31  95  33  63  46  90  33  24  53   6  93  37  55  10  46  56   3  56  23   8  73  46  92  46  27  93  26  96  52  63  83  19  37  37  90  52  56  70  15  34  17  81  56  34   5  93  42  39  33  49  40  65  95  36  48   6  72  75  26  75  73  75  49  91  33  80  87  94  48   6  70  26  17  31  74  93  61  36  20  47  26  88  96  20   4  55  45  33  70  68  41  13  37  26  94  69   7  46  58  85  94  95  81  97  73  18  65  23  36  16  24  33  31  21  38  72  44  84  80  99  60  52  48  21  81  99  12  81  17  31  41  53  92  83  89  47  92  92  64  86  73  44  38  50  44  43  71  80  70  74  16  92  82  71  66   4  48  16   8  35  22  73  81  61   1  46  52  87  12  88  26  57  70  10  26  59  25  83  70  64  34  43   1   5  78  80  63   2  50  12  97  24  40  86  95  47  17  13  87  12  12  32  43  24  98  79  30  84  25  65  86  35  16  54   6  85  36  44  79  22  96  72  37  17  77  30  99  59  34  42  66  59  88  22  24  54  35  71  51  95  22  25  14  35  34  29  35  36  40  31  40  57  51  93  46  45  64  10  86  96  65  34  41  97  89  73   8  88  45  83  21  56  78  89  82  28   7  68  53  99  23   7  75  56  17  78  41  81  63  86  90  13  71   6  70  46  88  48  11  10   8  30  89  60  78  94  61  94  62  34  68  90  99  66  22  15  12  26  14  40  73  72   8  67  40  59   1  14   2  65  93  58  40  48  76  42  97  64  48  35  51  30  19  17   2  89  43  54  97  80  60  45  91  31   3  71  61  28  57  13  81  55  51  11  93  11  31  82  53  88  83  67  50  84  90  88  35  93  59  89  11  60  27  38  29  11  93  90  54   4  92  78  98  65   3  57   5  66  17  79  57  30   7  47  35  39  93   6   5  32  56   8  20  47   4  91  24  68  20   6  66  27  55  36  98  40  25  64  63  88  28  10  38  95  83  28  31  35  17  37  72  55  85  42  26  72   2  92  56  37  69  56  78  46  67  62  98  16  87  39  91   3  98  33  77  15  61  93  80  10  44  83  75  48  37  50  88  52  85   6   5  12  10  27  99  85  12  64  46  72  81  83  52  18  81  39  63  26  51  48  99  59   2  65  47  45  13  71  20   6  23  43  69  40   9  64   3  45  40  85  73  86  64  26  54                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                64  27  21  49  51  81  46  32  44  90  12   5  33  41   6  30  38  20  73  79  83  27   1  16   6  17  23  83  29  90  96  33  43  94  70  20  87  74  36  13  68  43  52  48  13  23  81  78  77  30  35  11  18   5  45  92  50   8  56  12  73  69  83  20  38  63  17  38  35   3  56  29   5  79  49  52  64  84  99  31  77  21  20  53  59  68  92  72  72  43  74   3  67  58  99  49  75  90  34  25  80  34  45  72  40  57  86  48  63  66  63  37  81  46  63  87  35  83  15   3  34   3  48  10  47  28  26  57  70  81  74  97  15  20   4  45  62   8   3   8  44  50  58  75  42  89  86  59  54  13  65  84  31  76   3  87  59  38  77  81  44  96  63  31  60  73  16  87  48  82  82  40  38  51  12  27  35  88  60  84  69  20   6  54  76  84  44  69  50  47  59  47  90  19  28  10  47  95  76  31  37  98  93  95  13  83  42  47  58  44  42  34  48  65  14  50  78  56  68  47  81  24  82  60  54   4  63  69  52  86  57  94  26  46  48  19  40  46  40  46  59  53  61  37  16  85  85  99  29  80  72  81   5  31   5  33   8  49  41  97  45  86   4  49  81  82  34  44  31  85  57  38  14  57  59  28  17  59  66  67  74   1  32  71  64  24   7  45   7  62   4  73  94  34  27  85   6   8  59  47  42  77  15   3  99  21  70  74  31   3  56  84  61  78  51  67  48  29  55  59   4  48  44  21  81  89   4  41  15  26  66  46  51  40  23  52  13  16  18  64  19  40   1  74  98  84  81  29  38  27   5  19  85  54  59  47  22  98  46  44  17  96  78   2  90  94  84  14  87  39   9   3  51  50  70   7  61  90  28  59  29  92  79   6  62  78  83  59  10  37  73  28  93   3  56  82  98  34  31  65  84  57  78  14  64  64   6  81  60  62  60  53  53  56  76  32  38  96  47  13   4  60  94  11  30  87  75  85  28  19  21  63  25  92  64  84  74  89  14  61  51  13  55  57  11  11  92  39  57   9  41   6  85  63  71  90  27  56  26  20  33  57  99   6  80  19  68  22   1  51  84  20  86  21  65  26  11  45  39  18  35  99  10  46  19  57  51  98  59  67  70  98  45  89  22  82  21  66  89   3  12  60  31  48  27  63  43  84  16  38  65  59  58  87  67   6  73  14  66  87  26  74  76  54   5  59  52  56  82  47  10  81  32  46  67  17  42  93  95  23  20  64  33  89  24  56  63  32  64  41  20  54  56  55  34  45  90  80  55  18  73   2  80   4  68  15  64   6  76  12  39  60  44  12  29  86  76  36  45  45  91   3  10  59  80  73  65  75  35  55   4  37  18   2  49  75  82  64  97  71   6  16  48  19  42  95  37  23  49  50  69  21  69  84  38  96  37  97  25  25  83  11  67  33  85   6  90  39  85  76  61  43  11  83   7  86  20  71  56  17  67   7  66  29  79  22  79  41  16  12  61  56  29  55  93  14  24   4  18  88  93  45   6  79  51  47   7  49  75  73   2  36  46  25  81  89  94  47  69  97  62  62  41  30  24  79  46  37  91  60  35  53  14  34  31  86  66  89  13  91  49  18  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              32  47  92  75   9   7  66  36  74  74  30   5  30  79  57  95  65  68  95  53  52  92   5  81  49  66  78  36  68  24  42  18  54  68  93  14  99   5  83  30  96  37  78  26   1  65  48   2  98  11  92  28  23  72  14  40  63  10  37  83  11  90  15  65  53  78  21  31  38  40  69  53  45  18  63  35  51  86   2  94  56  27  58  24  56  68  30  94  83  31  22  99  80   7  21  33  59  27  63  58  41  54  59  49  62  43  40  18  39   9  59  68  34  53  47  16  36  63  73  81  27  55  73  50  14  18  27  45  44  23  53   9  69  65  53  12  82   8  39  62  15  40  85  94  45  16  45   4  22  16  68  68  36  90  25  82  31  97  55  93  86  85  68  12  38  35  92   4  38  51  10  31  81  77  59   4  39   4  69  52  18  86  88  41  49  19   3  64  92  61  70  77   3  82  62   9  94  45  14  92  69  14   6  87  63  20  31  99  95  83  46  20  29  65  81  84  22  43  53  52  14  28  30  75  26  58  79  87  76  76  55  94  59  41   6  49  72  69  95   2  15   3  13  97  51  73  29  31  64  11  64  40  19  15  74  36  56  27  70  76   3  79  22   3  88  58  28  22  61  51  97  72   3   5  45  21  39  35  66  15  70   6  88  35  16  83  32  94  44   4  75   1  82  37  65  46  45  68  66  88  15  29  82  83  71  19  95  22  56  15  97   7  76  67  29  70  97  51  67  21  98   9  72  77  86  11  20  90  36  43  96  38  62  27  72  57  40   2  17  20  54  27  28   9  78  29  66  48  12  85  84  17  69  22  89  76  29  38  45  27  63  83  74  54  80   1  83  62  51  73  76  70  83  61  64   8  82  36  68   8  69  68  31  54  82   4  29  31  56  47  67  92  38  66  64  29  71  98  15  39  76  27  51  14  90  97  45  92  31  38  43  31  92  26  27  94  22  22  92  57  32  93  94  44  97  25  96   5   1  85  12  19  87  19  95  42  37  12  49  91  59   1  83  21  82  17  66  40  35  48  30  74   2  33  71  56  32  64  97  58   4  42  63   2  30  46  88  29   2  44  48   8  96  76  68  50  20  51  54  19  35  17   1   9  44  94  43  95  18  98   3  25  20  64  49  93  89  35  10  69  73  49  10  93  21  28  12  39   9  15  30  12  20  98   1  43  20  56  51  85  99  72  31  19  13   4  14  44  47  98  59  75  60   8  72  55   4  85  33  90  71   4  40  91  81  94  96  63  26  86  80  36  59  61  89  13  18  64  46  77  55  80  65   9  90  45  98   9  98  74  72  20   9  29  70  52   8  86  62  95  51  93  90  95  90   4  81  90  28  21   4  21  26  33  62  86  57  73  46  20  10  20  64  16  96  56   2  43  40  65  58  28  23  18  49  48  98  92  93  75   8  38  75  87  92  40  57  49   4  65   7  56  67  35  54  49  36  79  82  61  12  12  44   4  10   4  67   9  83   6  51  87  39  22  56  96  65  73  80  16   7  30  97  46   5  94  12  57  96  42  79  31  47  81  49   4  84  81  70  65  24  26  64  58  42  78   5  85  65  80  72  15  82   6  43  55  45  94  56  68  71   6  25  13                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            50  65  81  34  36  93  21  69   8  14  67  29  72  56  40   4  89  90  18  18  47   1   5  17  42  40  12  55  78  59  16  51  27  89  14  88  46  24  68  67  36  15  36  72  26  93  57  47  41  16  99  36  25  38  34  56  72  54  97  97  21  36  21  67  65  87  21  95  99  82   4  95  43   3  44  81  16  24  24  27  32  37  38  72   4   7  18  17  39  87  80  75  13  10  31  39  68  86  91  52  77  98  85  83  41  60  37  84   6  88  65  14  48  85  97  90  97  14  34  89   7  52  48  24  61  83  65  68  75  89  80  61  99  47  22  65  75  98  20  16  90  82   1  40  95  61  95  61   2  64  96  73  79  94  64  45  88  39  19  53  91  45  52  73  68  30  81  19  66  91  79  64  86  45  94  66  22  93   5  80  82  95  90  35  73  67  68  93  82  16  36  67  36  21  61  68  83  55   9  51  11  56  12  37  93  82  97  95  85  52  56  13  66  18  48  44  74  62  91  17  68  75   8  35   5  24  78  55  60  56  29  63   7  21  91  75  71  30  81  27  87  94  33  90  21  98  87  31  19  77  38  41   1  16  65  18   2   2  15  26  74  36  55  69   4  28  56  77   8  44  83  34  73  88  57   7  72  56   3   9  68  24  12  95  79  79  53  70  29  50  15  81  44  79  64  66  77  17  91   3  90   3  55  80  37  66  20   1  94   8  41  38  81  85   5   2  66  49  93  77  17  11  19  22  65  24  15  27  37  30  30   6  14  95  76  14  89   5  21  12  26  43  66  39  92  11  54  65  64  95  10  94  97  43  77  97  31  85  98  94  32  19  81  72   8  35  11  31  11  62  84  37  60  67  19  52  13  11  49  98  73  13   2  58  74  36  66  93  34  71  60  36  70  70  99  68  40  17  58  62  96  76  92  38  34   8  43  91  50  34   6  51  14  47  89  67  55  62  59  86  24  31  20  98  51   5  32  28  81  74  71  74  39  66  34   7  62  19  98  22  42  13  12  17  39  24   6  76  17  12  87  68  21  99  53  51  45  98  59  28  96  97   8  45  27  39  63  68  37  98  39  53  87  21  70  38  20  22  31  64  82  39  57  77  52  31  22   8  13  24  23   8  20  23  83  12  89  24  93   6  69  88  44  31  63  98  56   7   5  95  41  60  95  77  55  71   2  17  16  43  84  43  58   4  50  46  76  26  45  58  54  15  90  48  15  68  39  39  39  23  99  99  63  91  41  35  54  75  84   9  79  18  45  19  19  81  55  96  47  50  75  57  28  36  72  63  95  89  87  31  78  30  91  52  12  54  83  52  98  74  11  70  70  53  48  44  51  27  57  49  30  26  16  48  58  27  73  82  15  51  95  31  39   1  41   9  97  17  24  59  43   2  39  40  55  94  70  66  33  51  33  70  84  84  39  36   8  61  33  60  10  56   6  52  78  82  14  85  19  45  19  18  68  47  90  38   3  91  47  56  17  98  77  24  10  62  59  99  82  48  74  42  35  24  83  95  32   8  69  56  30  89  66  27  76  20  38  56  86  19   5  67  59  81  71  47  94  17   6  80  54  49   9  65  75  41  67  81  14  98  25  71  75  12  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          69  86  92  95  72  55  19  44   8  26  92  48  38  23  14  65  62  67  32  23  17  91  83  59  95  93  26  67  22  34  30  28  57  22  58   2  47  16  23  98  28  80  19  30  85  54  32   9   7  78  39   1  47  89   2  36  74  53  77   9  94  64  53  96  27  13  96  37  53  88  91  11  63   2  20  61  95  22  43  11   4  43  53  80  63  12  31   9  83  11  65  89  21  16  32  67  94  72  96  57  99  84  76  51  11  62  54  48  89  97  11  23  13  53  38  53  46  47  64  91  58  26  69  41  53  34  91  85  10  24  24  97  52  49  62  58  19  40  41   3  70  12  62  83  84  13  19  65  50  74  58  21  37  29  75  62  40   5  53   1  92  11  22  31  33  21  34  23   3  79   4  84  86  64  73   8  39  85  77  24   9  10  49  76  70   3  92  86  48  13  75  94  84  29  85  19  94  48  71   2  20   9  36  48  48  78  99  32  19  90  19  11  46  78  31  71   2  70  51  97   6   3  44  85  93  27  49  25  58  35   1  48  50  52  20  62  81  59  27  61  25  56  97  15  58  31  90  81  99  58  40  47  66  37  15   9  15  67  84  18  79  24  85  18  38  31  43  85   5  53  68  95  86  76  76  91  24  62  27  10  65  15  74  75  35  44  58   5  31  72  85  89  40  96  52  31  11  89  92  62  41  28  92  54  54  14  60  66  49  53  68   1   6  76  87   3   9  22  86  46  78  91  60  52  23  31  55   1  76  68  95  50  95   3  93  77  82  94  46   7  58  38  57  85  75  65  23  47   2  62  31  32  95  50  63  47  29   4  83  18  85  91  39  61  26  85  90  89  97  73  64  74   3  47  89  40  29  17   8  77  60  71  66   3  53  76  94  21  34   2  31  18  66  80  23   5   2  30  36   3  38  41  40  70  12  10  19  25  71  48  64  23  90  41   8  48  28  34  81  19  41  35  50  62  58   3  44  50  72  13  72  61  21  48  89  68  67  91  86  98  70  99  62  17  46  34  26  73  34  50  86   5  74  23  55  60  98  58  55  93  72  68  32  13  13  17  53  36  48  92  81   8  87  85  39  30  90   3  14  35  78  38  69  19  59  91  39  76  14   6  99  52  20  99   5  51  93  16  98  12  22  20  88  22  35  62   8  83  99  45  42  57  57  35  78  22  36  67  31  66  77  29  70  84  81  92  25  95  17  68  23  10  85  89  89  31  59  58  58  82  79   2  16  29  10  59  33  89  70  83  26  30  83  94  65  55  78  76  94  37  88  17  97  53   8  35  91  50  95  47  78  34  72  52  67  57  49  68  19  80  53   7  24  81  25  17  83  30  40  72  88  85  16  96  57  55  11  74  34  99  34  59  38   5  74  67  56  31  90  66  52  50  92  17  83  79  81  43  90  41  54  18  86   5  70  67  29  59  21  99  76  67  31  47  11  36  78  59   8  46  29  37  84  52  61  14  88  61  82  77  93  14  47  98  80  40  77  35  18   2  85  94  32  98  73  19  42  34  98  95  81  89  75  74  69  33  30  90  43  58  61  22  22  81  76  73  97  53  59  26  94  18   9  11  84  49  78  96  34  30  19  12  24  56  74  44                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        98  91  19  23  77  61  25  12  15  16  61  74   9  24  85  56  15  69  52  94   4  98  98  25  31   8  52  36  39  61  17  17  49  92  12  46  65  10  66  93  99  80  88   8  46  99   6  51  85  19  54  95  53  48  29  39  99  58  56  62  41  26  86  34  89  30  45  63  67  22  21  36  55  42   8  61  83  50  16  77   4   6  54  19  26  17  71  46  26  37  21  85  53  93  24  79   6  84   3   4  49  61  13  64   3  84  75  77  56  91   8  67  59  53  50  76  16  87  10  14  14  15  92  49  82  82  28  13   7  86  63  48  72  33  10  63  37  85  53  21  94  84  84  80  75  31  71  38  46  38   8  64  86  52  66  49  25  72  32  23  50  42  76  14  66  89  20  33  98  25  52  52   7  67  39  64  67  29  19  62  94  82  67  22  30  80  27  14  81  77  48  68  80  13  39   6  63  96   2  41  68  56  98  10  53  92  76  90  13  63  57  78  51  37  35  79  23  18  42  54  50  82  30  53  37  77  73  37   5  73   8  23  97  83  80   2  23  42   8  42  93  88  97  78  13  10  99  94  92  94  35  42  81  71  27  11  83  82  57  73  84   1  43  19   2  89  26  20  26  57  24  38  94  41  51  10  43   6  84  83  19  82  45   3   7  60  23  59  93  63  94  52  50  30  18  30  25  21  25  77  39  28  15  14  70  77  66  62  30  50  14  15  76  15  84  17  35  73  42  11   9  90  21  31  12  51  26  90  35  54  52  23  31  94  62  77  75  98  16  17  81  42  73  50  36  69  64  68  65  55   2  26  51  73  83  18  10  19  50  47  31  58  68  18  88  72  29  15  48  16  78  80  64  34  50  12  54  99  90  28  99  67  34  69  21  21  63  50  70  17  34  13   4  82  56  67  10  57  33  36  64  91   9  78  32  73  20  28  10  64  61  89  86  22  74  56  85  57  76  11  38  89  69   6  72  51  25  18  48  50  48  83  22  18  58  45  94   5  35  75  84  93   1  77  99  45  98   2  76  85  39  94  55  90  80  62  27  42  31  96  44  36  38  80  32  32  11  39  16  80  16   7  61   4   7   9  52  31  93  32  67  72  31   8  50  41  61  82  59  95   6  46  85  42  82  81  33  29   4  18  67  64  27  53  75  42  18  33  68  15  54  95  68   3  78  46  50  61  50  44  13  45   1   8  30  12  23  77  87  47  99  79  99  22  44   8  83  40  23  39  84  95  25  13  23  27  70  66  16  86  45  44  74  76  32  22  81  12  77  57  67  84  85  62  23  50  49  85  31  89   3  78  83  18  67   9  26   6  29  56  85  61   6  28  62  76  33  39  73  80  26  68  88  58  48  34  87  97  54  42  42  75  96  39  30  34  25  39  49   6  53  24  96  76   5  49  31  24  70  34  37  85   7  16  50  41  60  19  63  83  88  13  89  60  43  53  99  14  75  43  64  19  15  99  61  66  30  58  81  31  19  84  37  78  21  42  93  47  88  89  15  40  51  33  93  83  46  85  65  72  10   9  82  81   3  17  93  74  68  91  65  71  13  77  17  77  49  13   1  34  41  20  17  45  74  98  27  10  62  95  81  96  39  75   8  97  30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      38  13  24  37  34  17  14  20  40   4  65   4  70  92  69  20  19  99  38  44  68   3  19  79  18  70  68  91  89   1  63  37  79  31  98  75  84  22   4  66  19  61  25  29  20  85  11  13  10  26  83   8  26  90  82  26  23  17  58   6  70  48   5  15  65  53  40  92  88  83  54  84  98   5  84  56  10  42  95  95  80  63  59  54  95  97  78  33  81  25  36  92  29  89  44  56  26  10  11  29  37  85  56  47  96  54  65  15  68  50  62  80  92  36  22  16  79  79  88  38  39  74  88  78  31  78  49  42  26  40  33  76  86  61  72  82  97  56  99  84  99  94  91  66  39  79  15  17  40   1  49  63  63  40  54  39  31  42  47  38   4  61  66  94  60  53  68  58  19  18  15  58  81  27  81   3  49  81   9  81  86   9  21  81  41  49  39  64   7  60  85  93  39  38  64  35  55  42  89  35   1  19  77   1  14  23  34  81  12  40  30  92  34  28   6  89  36  42  77  42  58  20  69  68  70   9  20  71  76  77  44  23  12  87  79  68  37  25  93  76  39  35  49  46  37   3  82  20  68  76  59  15  89  70   4  32  29  87  62  31  17  38  93   6  20  61  28  17  60  75  23  38  97  59  31  23  81  30  11  74  65  53  81  68  87  98  69  42  44   2  11  33  32  65  97  11  60  12  27  69  47  19  58  84  58  57  81  46  42  97  87  37  72  55  11  56  94  81  58  72  82  87  15  77  70  75  76  35  93  68  76  83  65   2  50  12   4  87   4  46  51  86  98  41  71  61  93  43  49  62  18  85  84  44  28  84  31  88  94  45  53  31  68  52  68  47  81  97  55  66  90  47  49  48  94  28  66  27  52  56  73   7  12  91  33  59   6  68  94   3  99   2  99  59  60  80  15  90  61  48  61  43   9  50  21   8  70  16  93  29  27  47  50  24  65  99  67  62  50  21  97  53  92  36  41  86  14   3   2  29  91  99  99  63   4  22  89  63  12  81  87  98  94  90  57  77  57   5  34  77  74  56  45  22  39  30  83  85  55  92  84  61  46   9  87  97   9  20  12   5  94  86  56  60  97  69  41  89  84  14  25  13  24  18  98  17  33  30  57  20  66  38   9  32  74   9  58  37  44  70  34  21  19  66  25  25  65  39  51  32   3  37  70  61  20  49  61  83  67  29  11  29  58  11  66  43  16  26  27  77  39  13   4  13  85  35  66  80  19  64  70  39  81  19  55  25  18  78  14  39  98  91  55  40  75  21   7  66  17   3  80  88  71  98  47  83  97  13  94  45  19  72   7  73  53  45  37  72   2  77  38  39  97  71  22   1  13  96   9  43  98   7  34  63  24  95  96   3  51  47  85  32  83  68  17  24  55  87  47  28  62   4  58  86  35  43  51  42  41  48  24  38  91   7  59  79  77  74  21  27  53  70  85  63  45  74  27  43  88  48  86  46  25   8  83  67  72  58   1  57   9   4   6  89  30  64   5  43  64  70  32  88  26  25  90  44  85   3  36  57  89  80  75  47  44  36  32  95  18  86  78  90  15  70  61  33  89  37  26   6  87  21  19  72  71  26  14  61  92  37  39  53  72  45  67  84  23  66                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    40  56  29  52  69   8  55  76  12  12  91  26   1  62  17  67  35  88  17  93  72  63  90  40  37  14  54  98  48  86  55   9  33  40  52  54  40   3  45  93   7  62   7  38  79  99   6  41  53  26  32  71  81  13  39  29  47  44  44  10  98  85  63  65  18  46  40  76  94  52  42  20  56  92  86  88  49  37  69  96  66   2  84  43  87  55  17  83  61  63  94  79   5  30  21  76  54   6  83  66  38  58  49  63  90  67  97  15   4  22  19  41  67  34   5  61  36  64  68  65  51  74  52  34  17  20  83   6  86   9  24   1  11  14  23   2  75  69  20  51  28  89  95  43  58  38  64  90  26   6  47  91  79  87  11  49  34  86  24  32  10  32  72  55  79  85  50  29  80  74  98  16  72  81  73  70  59  65  69  32  84   8  62  12  52  92  31  11  77  68  20  30  80  52  50  35  20  27   4  31  41  22  42  19  51  92  82  29  61  19  75  74  55  67  94   6  10  78  93  75  47  57  92  29  19  91  38  21  73   3  35  73  90   2  13  46  73  76   1  74  21  78  74  38  88   5  26  99  99  68  61  39  14  76  88  90  52  97  46  34  85  50  50  51  37  86   8  23  18  19  18  47  88  55  51  89   8  72  98  76  77  87  51  58   1  99  71  19  19  93  17   6  32  39  89  10  32  37   3  25  95  47  79  35  58  42  28  84   6  89  66  53   6  69  20  37  18  22  47  39  70  87  50  21  54  12  26  33  96   8  35   9  87   6  31   8  88  93  13  50  91  74  84  53  82  21   7  66  32  70  63  91  46  87  36   3  76  66  30  73  56  47  37  20  67  26  75  31  64  23  40  60  83  17  43  64  41  90  50  58  44  65  81  51  26  68  93  95  97  64  66   5   7  79  82  59  20  95  37  62   7  14  24  68  33  58  37   3  36  10  28  44  55  99  23  62  80  21  78  16  72   3  95  97  35  52  37  28  63  22  79  72  32  63  57   1   5  91  73  41   5  12  53  69   3  52  91  59   1  11  96  17  34  19  45  44   1  43  82  85  50  70  90  39  33   5  81   1  59  93  57  56  64  63  66  73  19  38  53   4  43   5  31  71  90  15  68  44  79  19  82  40  69   7  99  54  87   7  54  17  93  60  73  50  87   8  70  56  78  96  45  33  45  96  22  99  69  78  73  60  27  69  47   7  32  36  12  26  83  90  60  72  34  56  66  27  57   9  71  43  18  17  47  61  96   7  91  92   5  52  79   5  71  27  97  90  70  71  30   3   7  60  99  83  80  48   3  78   8  92  74   7  99  27  34  75  44  73  10  93  67  39  55  33  50  77  62   1  24  64  72  56  46  36  15  96  46  67  62  30  19  57  50  79  88  55  25  86  10  68  78  91  26  40  57  11  45  13   3  69  67  92  90  55  53  48  35  44  15  10  67  49  43  27  91  30  19  69  47  14  76  15  68  24   6  37  32  70  83  45  64  83   9  31  69  47   4  76  79  35   9  14  86  44  94  70  96  57  10  85  87  48  74   4  21  56  38  15  34  71  41  12  64  35  69  47  42   4   2  90   2  56  13  93  25  46  89  49  66  34  81  49  13  44  25  22  34  29   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  2  70  21  64  11  25  72  67  11   9  64  52  51  54  67  11  74  73  71  70  16  23   9  70  27  86  89   3  50  37  37  71  18  72  53  60  69  54  64  99  38  42  50  48  59  43  84  94  41  98  76  59  23  59  52  91  57  58  55  95   2  52  15  95  72  15  34  40  36   3  61  60  99  65  56  76  72  97  67  20   8  17  66  71   4  75  81  51  69  50  26  14  21   8  79   7  78  47  82  57  85   5  77  92  85  21  59  53  74   4  82  78  72  72  24  90   7  97   6  20  91  36  82  43   1  63  36  41  76   2  82  48  38  45  39  74  91  97  61  18  23  26  93  17  69  40  89   8  49  49  82  75  69  97  56  96  90   3  44  90  17  53  62  78  93  57  70  62  19  89  37  97  43  89   5  54  73  59  27  47  79  19  87  75  20  28  57  24  65  32  72  26  72   4   1  46  52   7   6  78  42  17  77  83  35  80  88  96  58  50  98  92   8  73  11  32  91  65   5  40  17  53  37  48  61  32  77  99  19  66  53  10   1  45  76  20  30  30  75  41   2  74  41  18  36  13  23  65  21  44  31  63  36  95  35   5  25  70   7  13  59  37  22  23  65  77  69  55  68  99  17  48   2  70  42  54  73  16   5   8  36  70  59  14  11  90  34  51  92  66  62  30  98  89  87  33  78  86  61  36  42  54  84  15  75   8  43   1  22  47  14  71  63  20  25  81  61  60  78  97  17  58  12  69   3  21  77  35  78  19  41  65  52  82  41  58  76  47  99  51  70   6  64  76  86  85  34  72   2  69   2  56  93  46  76   2  94  26  70  16  21  39  15  36  74  88  61  82  89   5  26  42  97  56  15   4  92   8  27  36  51  75  87  34  42  45  76  27  94   7  74  71  48  82  11  66  27  97  27  99  49  45  36  32  65  70  95  75  82  45  14  52   6  10  69   4  70  23  11  41  57  31  24  76  89  67  65  10  45  12  43  63  24   7  81  84  57  65  86  55  20  49  95  44  72  99   7  67  10  64  96  81  22   8   6  11  62  79  49  63  91  43  68  20  63  87  98  77  54  84  32  60  18  34  63  92  14   3  26  26  31  86  91  85  77  34  53  33   6  84  74  24  44  18  49  62  87  25  28  42  66  47  33  93  36  50  89   9  85  32   8   7  44  98  24  67  20  81  21  66  56  32  28   2  50  49  88  28  81  37  41  25  36  93  46   3  67  81  26  63  32  92  54  72  28  89  23  65  73  61  15  76  37  13  71  42  97  83   1  52  96  18  29  20  13  72  15  57  18  19  42  54  96  69  93  81  44  17  85  95  40  99  59  87  73  31  69  22  74  99  39  31  54  27  35  92  45  18  14  82  40  19   8  93  93  45  40  88   2  76  37  12  15  96  95  35  26  19  37  86  45  20  38  74  19  71  35  45   1  83   7  91  36  37  40  86  29  21  42  28  63  97  13  32  84  28  84  67  18  65  47  94  83  94  73  12  31  64  40  71  67  46  43  76  72  83  49  90  60  38  85  93  42  25  75  57  58  77  29  48  95  88  17  41  46  63  40  64  28  42  65   8  93  91  67  36  36  10  23  46  82  85  96  13   8  72  51  78  55  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                83  61  70  13  77  50  36  63  36  52  65  22  21  23  67  74  36  29  32  94  32   6  91  11  91  23   2  35  88  59  21  37  82  76  92  81  63  46  88  96  46  97  41  55  64  74  48  12  29  27  19  68  15  83  17  90  58   7  16  54  12  92   1  75  92  25  79  28  65  77  81  45  93  19  51  93  56  37  72  87  79  10  96   5   7  36   6  49  47  43  12  48  54  22  97  54  59  84  38  91  79   6  49  56  27  56  76  62  70  73  55  18  53  86  95  80   6  94  65  17  40  68  14  71  73  56  26  36  47  94  19  61  72  72  12  73  28  84  87  91  60  98  76  87  84  39  78  46  62  34  18  36  47  50  98  56  89  13  79  77  41  90  67  94   7  13  68  17  13  76  44  51  74   6  72  59  91   6  70  99  44  84  24  16   9  21  56  99  37  55  39  93  73  21  54  71  71  71  26  54  52   6  47  58  56  24  90  65  75  49  75  34  19  62  23  50  25  85  86  99  13  74  54  13  34  25  49  12  49  81  90  69  67  38  96  33  41  36  80  61   2   1  49  79  54  51  21  20  94  38  92  85  67  98   9  22  76  29  43  18  62  55   9  96  73  40   2  22   6  84   7  55  31  54   5  51  55  49  38  34  55  87  60  25  50  19  45  71  86  36  11  73  62  67  17  15  60  89  38  12   7  63  40  25  77  61  12  35  49  21  97  75  96  12  94  91  21  59  86  66  88  65  50  79  44   8  34  17  24  96   6  18  49  98  22  17  76   3  10   4  78  45  70  81  14  27  58  45  11  38  53  70  76  32   8  27  59  97  17  35  65  58  81  74  60  52  20  78  61  57  13  46  52  70  81  84  29  38  57  20  16  50  98  62  80  14  12  33  54  12  13  23  62  84  57  54  73  24  89  90  96  87  15  35   2  15  45  77  92  77  32  64  27  51  27  74  66  25  62  64  80  52  50  19   2  86   1  14  45  41  11  52  37  49  97  36  37   5  44  28  11  83  70  11  70   7  55  63   5  62  31  87  23  16  70  86  10  99  86  20  86  84   4  43  96  57  27  95  45  77  14  56   3  96  85  86  83  82  93  55  54  63  54  95  77  93  75  57  50  47  68  17   4  62  26  49  34  80  44  84  44  62  77  30  41  63  34  72  26  73  16  30  94  33   3  87  13  72   5  58  56  28  81  83  20  10  68  33  85  79  71  83  49  72  74  99  87  45  30   6  81  84   5  49  42  59  59  80   9  11  83  42  79  62  56  76  10  10  12  51  80  83  92  31  27  67   9  63  97  68  44  37  71  29  75   4  83  36  69  19  21  61   7  70  48  95  54  74   4  83  40  53  19  95  87  69  84  11  41  20  53  74  62  49  23  48   3  11  77  46  33  94  10  89  10  97  72  20  26  60  42  91  68  10  45  91  80  32  38  55  64  10   4  74  57   8  29  91  61  21  58  28  73   8  38  96  73  21  15  36  51   8  13  29  47  49  53  18  19  78  89  35  94  17  95   2  50  13  54  84  74  67  21  41  65  78  81   4  53  92  25   4  48  15  13  94  90  53  52  17  34  62   3  50  28  91  91  70  96  62  42  62  49  31  89  74  65   7  46  91  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              27  33  34  16  24  15  18  22  20  57  77  32  82  73  86  55  86  50  15  28  90  23  20  64  41  67  30  72  77  67  15  42  43  96  81  57  15  23  86  23  95  77  21  36  42  53  24  46  84  93  54  37  86   6  72  10  68  88  47  58  31   4  68  42  56  92  59  91  58  42  92  79  34  78  22   1  58   1  68  40  80  11  76  66  49  42  91  55  76  84  50  79  74  93  17  33  64  59  46  61   4  47  14  78  58  38  10  58  37  33  95  35  52  93  68  17  59  15   1  56  86  27  48  42  88  40  88  49  27  66  18  27  25  45  47  19  14  94   3  90  90   7  70  78  13  52  23  46  79  82  84  75   2  83  56   5  39  90  53  28  48  40   1  28  68   3  36  31  98  11  83  20   4  84  73  28  69  88  98  74  66  79  29  91  26  91   3  47  23  19  45  12  84  77  53  57   5  41  85  26  47  12  97  15  29  46  61   9  16  37  20   6  54  50  32  44  38  73  19  40  25  83  88  42  49  40  91  12  29  10  91  78  69  92  56  88  92  51  25  98  91  17  83  31   8  53  27  57  97  42  57  93   6  12  22  84  51   3  14  55   5  98  75  86  95  74   5  98  53  50  85  96   1  43  51  91   7  83  78  91  21   2  19  47  75  28  97   8  17  91   7  75  67  94  51  70  48  24  62  46  22  67  70  61  85  61  37  64  56  54  74   4  11  16  99  52  91  16  51  81   4  88  86  26   6  25  74  37   9  20  98  90  89  29  56   6  68  50  40  43  80  58  53  77  89  28  58  91  37   9  51  69  11  62  86  27  24  14  93  69  27  62  86  61  31  82  67  87   5  89  73  27  83  37  25  29  54  32  95   7  62  72  60  10  20  94  34  83  46  32  89  70  45  25  18  28  95  26   1  49  42  80   4  64  58  75  36  90  84  23  35  51  21  24  79  77  92  13  32  95  76  62  51   5  93  85  18  36   7  13  29  65  32  19  34  57  43  66  10  75  77  30  61   4  14  96   4  22  60  75  53  63  87  56  93  59  58  12  34  63  48  67  39  40  89  90  75  29  19  78  26   5   9  17  18  38  11  48  73  81   9  51  90  68   6  94  94  61  59  29  34  88  78  58  46  89  99  32  22  41  46  68  81   6  50  68  96  20  77  63  10  42   7  77   1  44  70  85   5  42  69  52  57  75   9  32  13  99  30   7  25  81  42  60  10  53  29  90  92  37  11  46  36  93  11  34  30  32  95  70  64   8  35  62  86  53  69  31  24  57  82  19  62  97  16  25  96  22  35  63  70  59  79  74  40  11  29   8  68  30  32  96  91  61  48  58  61  21  15  97  85  83  24  40  37  91  92  32  99  93  33  56  53  39  79  56  30  15  34  14  39  46  59  41  71  36  74   6  54  14  49  52  48  51  80  35  51  74  45  77  86  70  55  10  59  19  40   5  68  11  19  67  84  87  16  70  77  53  17  47  88   8  29  36   1  34   4  53  63  80  81  82  55  77  57  22  73  12  19  43  95  49  88  92   5   2  38  42  32  51  26  16  63  62   3  44   4   5   9  42  22  96  99  96  91   8   9  99  41   1  61  51  43  51  19  63  41  45  63  89  57  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            45  56  58  30  49  36  91  15  53  90  41  65  75  42  96  76  85  60  18  10  76  20  57  85  85  41  84  45  33  37  39  59  64   6  97  18  18  49  37   3  95  93  44  13  79  76  42  23  96  79  93  18  74  98  40  43  70  90  20  41  93  74  31  98   2  68  98  71  77  21  63  33  14  70  59  45  50  16  36  62  34  74   3  31  47  85  52  52  46  32   7  26  65  64  89  52  43  65  97  57  91  18   1  21  62  56  11  88  94  48  11  40  67  18   6  79  22  29  91  21  59  14  97  98  26  24   2  57  67  21  43  45  87  62  60  38  16  18  61  26  60  74  56  88  79  57  48  66  35  58  67  31  34  66  28  50  58  59  91  22  68  79  72  54  39  41  80  94  18  69  93   7  17  94  62   1   9   9  17  82  33  12  87  42  25  22   6  12  25  71  16  49  78   9  12  41  49  57  99  12  39  97  91   7  50  26  70  47  69  55  51  98  71  96  20  63  40   8  80  76  35  92  58   6  68  99  20  87   2  59  55  99  47  16  88  35  99   7  80   6  94  70  40  57  27   9  64  26  99  42   4  16  92  11  75  58  33  66   5  53  28   1  68  69  23  16   6  62  84  56  65  73  89  48  87  96  74  25  20  16  52  60  62  73  54  33  55  24  26   8  79  92  21  92  63  98  46  89  43  14  85  11  49  52  30  13  25  68   1  65  69  71  35   2   4  57  93  21   6  40  58  97  33  40   9  32  13  28  53  78  66   1  33   3  80  21  84  76  60  87  85  58  35  37  92  97  13  27  85  65  55  56  81  64  34  78  93  65  62  89   8  96  52  33  83  77  54  77  45  87  59  24  25  88  15  47  88   9  86  50  80  25  55  12  13  15  70  41  76  75  16  11  35  21  51   2   6  44  96  83  95  27  90  16  49  63  81  57  12  63  38  54  86  14  38  52   1  15  34  41  97  51  98  33   5   2  21  54   3  41  18  66  68  86  61  50  71  36  46  84  40  47  28  74  18   5  14   4   9  95  74  11  37  54  88  61  48  68  10  54  23  28  36  11  21  95  63  28  70  71  15  68  90  38  52  52  73  72  23  69  19  92  65  51  66  90  18  80  19  21  93  90  81  75  61  56  67  91  28  61  87  98  80  14  98  19  11  68  61  83  18  45  16  47  44   1  49  19  78  25   4  94  11  75  90  83  48   3  66   9  94  66  62  45  91  11  65  93  88  22  76  34  69  94  61  74  16  29  75  65  86  40  74  22  94  69  99  51  84  92  32  33  43  44  72  73  71  17  55  44  27  22  47  85  48  40  16  84  30  67   3  55  43  13  18  62  88  91  42  41  32  11  89  68   3  51  56  22   1  72  91  23  24  38  16  57  94  30  57  81  11   4  44  88  24  38  48  30  12  54  71  40  43  93  93  24  55   2  11  93  76   6  83  16  51  11   9  28  26  14  53  37  32  99  91  93  69   6  60   4  30  55  47  18  70  78  32  80   9  50  73  71  71  18  14  18  77  45  67  32  26  64  71  67  36  55  58  63  71  40  18  89  46  88  22  77   8  14  87   3  88  59  36  69  45  33  67  41  88  42  45  97  52  46  63   6  99  25  82  31  14  70  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          8  41  15  59  82  91  70  27   1  26  79   5  39  68  77  34  43  34  96  38  11   2  80   8  39  89  22  83  88  65  70  46  58  69  69  17  14  69  56  88  34  99  44   1  94  29  62  52  49  93  86  68  21  31  49  64  48  13  19  73  11  14  69  66  72  57  26  15   6  40  96  57  44  68  46   3  89  83  67  15  70  34  57  14  73  48  73  95  86  17  31  92  11   4  74  17  16  57  18  55  90  27   1  98  66  89  89  31   6  15  56  38  53  36  16  44  34  73  74  26  65  62  20  39  76  52  24  36   9  27  59  35  51  25  97  78  38  36  19  16  99  57  62  67  31  64  10  99  79  33  98  92  81  43  74  72  38   8  83  99  15  93  26  29  64   3  49  63  84  25  65  83  89   2  41  34   2  54  10   9  35  31   5  50  61  50  39  89  16  10  81  12  36  44  67  50  29  45  26  95   1  85  69   7  93  34   1  72  35  44   1  29  66  67  57  65  70  88  75   9  78  86  16  86  94  69  21  48  57  23  52  33  70  26  62  45  49  68  34  41  88  78  88  31  70  79   4  61  32  31  98  96  45   9  90  71  88  21  89   6  77  98  89  15  34  51  40  49   6  85  25  53  65  38   3  84   9  16   2  41  84  31  36  87  76  64   6  37  70  86  81  52  61  42  61  38  22  20  62  89  38  58  34  85  40  79   1  90   2  89  89  76  19  77  72  58  35   1  61  24  14  94  12  81  22  59  76  33   8  71  97   8  59  37   5  20  43  89  43  46  14  86  73  46  49  96   4  79  22  84  79  50  96   2  24  65  78   4  91  42  52  32  59  38  65  56   5  63   1  18  42  55  62  34  11  50   3   7  28   8  25  86  89  56  63  77   6  57  16  35  39  58  63  43  26  67  94  17  17  34   4  66  62  99  74  87  57  81  51   7  78  49  35   1  58  82  39  40  64  60  36  14  46   7  31  98  36   1  16  97  72  42  11  57  80  91  47  57  58  87  55  59  65  53  47  14   7  84  56  91  27  11  16  80  96   1  77  11  37  43  19  90  73  87  72  23  44  53  62  14  87  79  17  96  36  31  59  99  90  36  54  95  77  31  75  27  15  58  29  93  40  84  11  27  21  92  99  30  98  64   1  63  75  99  18   4  27  27  50  83  76  84  47  27  84  51  59  77  43  11   9  31  92  79  14  67  71  81  93  87  35  59  34  13  88  91   2   9  24  96  77  27  84  41  10  73  43  28  35  61  25  91  33  62  20  71  56  55  61  67   9  81  54  85  35  91  38  85  87  32   6  37  53  11  68  65  30  62   2  24  36  44  41  49  52  93  22  98  41  86  30  35  19  70  16  38  42   6  17  50  54  88  45  41  34  26   9  85  95  75  94  23  83   1  71  20  51  63  37  78  28  46  77  35  71   3  49  30  44  14  35  38  55  10   8  70  87  21  41   9  79  59  91   3  64  69  50  31  87  22  18  61   7  83  57  27  94   8  28  22  21  37  29  68  45  64  39  87  67  61  16  87  26  11  75  21  79  41  30  45  69  71  54  92   5  38  16  30  48  50  13  97  25  37  37  16  33  96  35  41   1  61  81  20   3  97  87  71  40  73  63  51  12   8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        74  26  80  91  84  24  91  54  48  81  95  40  62  64  64   5  79  78  52  77  22  22  51  12  57  82  20  12  81  20  70  87  37  29  75  33  79  80  87  97  39  76  61  37  67  85  38  79  90  89  78  60  22  45  18  39  15  57  17  72  51  78  66  90  88  15  59  58  61  32  23  24  51  90  50  60   3  18  57  41  68  37   4  51  64  92  30  49  82  96  40  41  83  42  71   9  48  98  98  10  49   1  69  32  58  85  66  19  71  30   3  46  29  93  50  59  72  59  12  53  81   1  68  62  89  28  67  75  62  63   6  58  81  80  56  91  79  20  29  70  12  19  91  29  52  98  85  25  57   8  64  46  12  30  96  62  39  80  80  58  44  69  26  10  79   7  23  55  95  70  35  62  80  45  84   4  15  87  45  42   9  83  12  70  58  47  59  11  48  89  11  44  98  55  23  97  67  61   7  61  39  84  57  43  20  58  54  36  13  26  89  23  68  60  74  17  24  89  26  73  28  83  62  38  19  93  57  19  91  72  61  24  10  70  34  73  21  65  32  11   5  19  10  97  47  36  26  59  81  94  62  69  26   1  90  51  35  43  88  75  83  99  23  18  20  95  26  96  39  10  45  25  87  85  47  10  64  51  15   4  40  80  29  48  11  69  52  39  22  76  32  92   3  89  32  15   9  29  63  86  71  72  22  81  22  82  48  74  38   3   2  43  60  84  71  73  18   7  74  11  28  27  98  86  77  85   9  74  71  23  87  18  89  67  10  18  41  72  60  19  87  84  85  59   7  56  55  80  24  14   7  99  89  98  67  84  67  96  80   4  74  21  80  72  82  70  59  51  93  60   2  30  73  14  74  58  49  86  94   4  27  32  63  38  11  34   2  33  78  12  65  28  97  45  76  15  92  98  22  88  42  76  26  76  76  83  82  70  52   6  36  63  91  40  76  72  78  61   2  71  21  27  15  30  17  17  89  11  59  21  19  57   5  44  66   9  55  45  81   9  63  89  47  45  21  58  32  36  14  62  17  12  54  81  30  17  51  39  24   7  38  79  83  60  46  79  15  82  74  66  98  75  88  29  87  69   1  27   4  61  87  75  12  52  85  34  81  59  19  67  19  81  64  63  92  59  82  57  10  86  49  79  73  31  41  63   7  42  85  33  69  98   5  40  81   6  63  47  26  33  17  36  45  89   8  70  83  50  37  18  86  39  51  36  74  71  19  62  68  85  17  65  44  40  74  15  12  99  66  33  91  60   1  61  70  99  36  22  70  40  56  91  91  20  38  31  81  10  55  64  78  90  94  85  38  92  39  57  76   5  52  22  19  55  29  22  75   7  36  33  47  73  97  72   4  62  87  40  59  33  83  43   7  61  61  41  73  96  73  90  79  66  18  39  71  98  38  90  16  71   7  42  80  72  70  25  13  63  37  16  29  36  81  45  39  65  39  32  82  88  34  48  57  83  86  62  23  63  78  85  57  28  30  76  50  57   2  49  82  85  35  55  61  17  71  18  47  27  83  29  45  76  31  17  48  98  59  73   2  77  42  19  54  20   2  44  44  34   9  33  40  35  51  25  60  47  91   1  90  42  78  16  96  93  69  19  78  75  54  64  31  76  24  39  39                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      89  32  67  20  16  95   9  72   3  40   1   4  26  55  58  48  36  35  58  27  90  51  71  71  54  64  93  69  36   3  95  39  78  40  62  28  25  56  96  95  52  46  64  13  22  24  27  20  83   5  21  39  30  28  32   3  96  77  79  55  95   6  95  39  80  95  74   4  33  58   4  84  84  35  84   6  50  50  98  62  89  62  17  47  87  11  15  12  60  84  98  35  40  81  73  91  96  74  48  30  94   2  87  48  72  11  87  51  68  47  63  22  22  21  48  18   3   8  89  33  35   8  74   8  41  40  47  27  11  70  32  39  90  92  51  66   3  76  99  38  70  37  10  12  23  48  80  71  68   5  28  10  55  79  32  36  45  12  41  72  26  12  31  68  80  37  47  75  84  57  25  65  39  67  11  13  75  18  68  12   9  96  42  88  32  86  10  45   8  53   2  12  77  23  60  86  55  26  80  48  89  72   3  80  85  35  97  13  83  77  70  78  94  15  50  44  32  24  58  16  55  49  67  68  58   6  78  88  55  25  96  47  46  55   2  25  93  37  63  25  77  20  59  82  64  61  44  49  52   6  66  56  37  23  12  60   8  80  59  48  56  28  25  30  21  26  65  15  26  11  79  18  41  70  84  86  23  75  67  64  49  69  27  45  36  94  54  52  70  80  63  70  25  35  19  35  93   1  74  63  54  14  95  49  15  56  45  22   3  51  87  51  56  55  49  29  64  80  91  92  45  78  61  65  89  93  25  46   9  89  26  41  50  69  31  14  50  57  65  95   9  60   9  80  17  31  60  82  75  23  36  92  95   1  33  66  46  68  70  47  24  72  90  79  48  41  55  51  38  96  63   8  49  64   1  71  71  94  70  37  10  16  62  91  45  78  23  35  90  26  81  15  40  90  11   3  43  19  82  41   4  91  87  32  79  86   5  84  29  98  33  61  75   4  49  79  21  57  79  37  38  38  90  45  77  55  61  21  67  94  19  14  68  61  60  35  46  83  54  23  39  65  73  81  71   5  35  56  11   8  75  97  69  31  32  46  72  29  62  47  55  79   7  69  88  52  52  69  34  24  78   1  52  27  77  54  61  13  17  20  27  42  17  17  53  27  35  18  90  23  53  77  87  21  95  88  34  99  22  94  28  60  84  96  86  88  20   8  27  37  46  77  87   4  35  62  43  13  13  23  29  75  98   8  57  92  43  64  68  42  32  67  43  78  64  90  70  65  34  90  36  19  54  23  34   2  70  96  51  22  34  96   7  21  28  57  90  95  66  91  91  50  90  72  42  66  58  29  13  95  77  29  32  96  58  44  34  91  45  88  96  35  27  14  65  39  99  82  50   4  87  28   1  89  42  74  86  93  25  83  82  36  28  69  25  87  70  21  47  78  14  34  93  27  90  70  50  28  67  83  50  54  76   1  44  27  97  55  30  83  42  35  28  18  60  33  12  33  95  19  45  60   4  80  26  32  99  67  35  70  79  81  15  41  89  28  84  12  33  22  24   5  84  20  49  91  65  60  10  37  14  76  84  84  45  91  64  98  73  76  40  72  68  40  44  32  31  76  96  16  43  14  69  12  11  65  54  16  49  79  85  40  56  87  85  55  50  30  80   6  79  95   5  73  98  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    11  64  91  87  78  50  15  11  45  93  55   3  19  89  91  39  75  91  75   9  96  88  15  79  50  42  86  99  95  64  14   7  89  57  62  58  24  75  35  89  36  56  91  32  51  87  60   5  71  13  61  23  63   7  59  23  66  55  37  60  82  19  32  68  43  90  21  62  16  97  84   2  41   1  48  19  62  59  78  77  39  50  94  75  87  92  36  80  80  50  67  47  40  23  24  65  63  87  27  41  68  31  20  50  34  66  88  27  22  76  17  84  98  47  97  45  52  14  95  90  78  68  98  63  63  33   7  94  35  73  56  90  36  51  36  35  59  26  79  88  46  66   9  66   3  59  99   4  31  76   3  28  32  66  39  93  43  81  66   5  42  98  38  97   9  11  49  83  39  67  37  88  94  76  33  76  38  76  31  22   9  82  54  31  18  38  20  95  56  98  72  56  53  46  97  56  63   3  28  80  21  55  32  51  39  23  33  54  47  13  81  40  41  83  55  55  65  27  72  74  16  17  34  92  73  55  98  34  87  62  90   3  72   5  93  82  20  67  37  31  17  31  24  74  71  91  34  40  14  75  58  96  26  76  30  58  20  96  31  51  84  75  78  58  45  69  42  23  26  30  37  42  13  87  39  68  97  23  80  94  59   2  47   4  19  28  25   2  64  42  92  38  74  22  28   3  69  70  64  64  56  87  59  62  78  62  15  31  64  61  26  90  57  72  48  19  68  42  15  11  14  63  33  62  68  43  73  99  44  52   2   9  94  94  69  90  98  61  10  85  54  44  65  52  47  30  41  17  68  60  48  95  13  26  32  88  97  86  65  71  33  87  98  94  75  38  87  65  61  84  12  14  48  52  54  48  20  91  82  79  81  75  92  67  43  71  13  77  94  43  48  49  51  95   8   6   1  53  38  57  48  10  68  54  60  71  31  39  27  26  65  93  35  84  62  40  91  26  94  47   2  46  50  48  67  14  41  85  90   6  86  27  75  23  75  41  23  36  20  89  51   6  81   8  65   8  88  21  27  47  25  58  91  61  13  26  10  75  51  20  71  71   5  60  50  59  94  20  91  60  72  63   7  74  41  79  76  96  93  67  28   9   6  18  61  91   6  99  61  95  96  77  90  86  95  90   3  28  32  99  78  40  32  55  97   3  48  70  82  95  88  70  72  65  90  43  93  94  44  76  42  89  44  53  76  70  16  82  57  12  63  77  47  28  91  25  58   1  25  51   2  79  75  80  90   2  16  45  52  97   7  75   8  61  10  27  97  58  68   1  26  16  92   1  97   8   1  83  57  22  19  52  21  70  18  33  63  39  77  52  89  45  94  26  90  84  71  69  36  37  81  17  44   7  71  40  29  92  32  18   7  98  55  59  45   8  90  64  47  24  56  25  42  84  55  16  68  49  18  57  12  20   8  76  84  88  25  48  84  35  46  77  18  77  80  71  48   9  76  46   4  87  39  98  96  86   3  62  99  53  16  82  85  76  28  36  43  90  63  58  55  91  99  76  31  15  54  50  69   4  26  11  30  22  43  71  46  48  99  90  96  96  10  57  16  73   7  49  37   8  16  34  94  60  37  19  16   9  34  54   8  13  58  75  82   5  40  91  17  92  94  56  10  15  42  28  25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  15  82  65  99  73  74  88  70  41  19  33  60  24  65  89  48  77   6  97  37   5  93  73  33  63   3  89  87   4  42  43  58  47  42  33  35   1  29  33  91  69  63  11  33  62  73   1  31   6  83  39  91  43  13  69  81  58  37  95  46  82   4  70  95   4  66  26  19  22   2  71  38  28  97  32  10  76  79  74  12  61  58  62  27  44  36  97  42  97  25  15  76  65  68  84  68  64  23  28  93  32  30  76  24  16  71  81  86  44  65  40  93  13  27  47   1   5   8  40  37  25  75  65  17  70  43  56  91  53  36  97  48  69  97  19  53  51  56   8  69   2  33  73  53  13  30  15  50  80  96  17  25  45  94  91  12  43  21   9  42   9  34  61  63  70  85  63  75  23  66  55  61  51  19   8  85  91  16  73  93  83  43  78  79  24   2  78  92   7  89  60  40  65  21  53  95  19  86  65  90  43  75  76  26  80  15  78  60  76  27  41  88   7  66   8  45  97  94  85   2  36  68  18  88  59   3  71  65  62  33  60  79  67  89  24  82  68  98  61  19  70  64  73   9  54  40  46  52  39  93  10  44   8  26  28  66  23  45  82  71  42  58  20  85  80  27  87   1  41  10  65  33  92  52  66  38  86   5  30  78  28  70  87  37  50  62  16  26  97  52  85  54  87  29  83  57  76  51  74  78  95  49  74  14  13  56  97  39  67  30  30  67  48  20  78  31   7  98   6  13  27   5  76  51  65   3  64   9  73   3  38  89  15   2  24  91   7  62  92  76  49  46  84  44  33  62  40  71  16  46   1  24  97  90  13  22  94  44  58  15  93  12  42  35  21  44  23  24   2  58  85  12  56  80  15  12  41   8  69  23  37  55  65  44  56  42   5   2  98   4  76  59  89  30  56  64  34  17  52  99  78  31  31  93  25  63   4   9  61  31  15  35  67  26  95  44  87  84   3  79  49  30  50  77  95  77  89  50  80  82  74  87  99  85  98  49  70  20  23  85  73  68  87  66  70  31  86  86  10  83  98  33  77  27  23  56  11  40  24  75  55  41  65  25  94  41  24  13  49  97  38  85  57  72  91  17  57  57   2  68  83  72  46  80  63   7  25  64  90  42  10  37  45  58  31  40  86  36  93  88  48  66  97  50  12  73  25  98  30  85  39  30  23  90  77  50   7  16  73   2  93  71  42  99   5  98  30  98  95  51  73  81  18  47  58  56  38  78  62  93  35  16   1  44  75  75  64  69  99  92  73  83   4  95  41  59  46  16  78  51  80  63  20  78  62  10  82  43  21  70  98  55  74  57  19  98  36  68  17  17  24  11  85  12  86  35  36  12  80  42   1  63  92  27  45  37  65  59  81   3  44  53  51  50  13  85  56  66  58  13  47  94  23  15  23  70  72  95  30  97  91   3  70  49  92  24  61  29  95  38  89  27  25  87  36  81  54   4   7   3  43  84  82  36  45  32   8   7  97  40  77  63  29  30   8  25  89  83  51  83  90  92   5  17  37  91  40   6  31  42  99  63  43  54  89  94  72  92  25  20  30  29  38  45  24  22  68  28  53  95  39  76   3  90   1  69  66  84  79  61   7  19  15  20  21  56  25  24  39  33  21  49  84  50  49  83  39  19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                19  26  43  94  59  69  13  44  32  81  89   4  28  66   1  74  14  53  78  88  71  33  68  27  43  36  12  75  59  81  50  95  51  83  47  39  50  31  76  79  37  16  25  88  71  35  27  74  61  30   2  13  89  51  53  18  93  81  52  22  10  88  27  39  21  39  42  61  61  19  15  87  44  34  66  36  70  52  22  32  11  90  34  50  54  20  36   8  33  89  52  44  47  37  19  86  64  96  18  50  32  99  72  88   1  59  36  11  81  32  25  43  41   8  37  22  16  32  53  60  22  22  97  51  55  11  23   8  37  39  72  29  57   7  72  18  83  52  43  80  36  25  53  51  11  48  44  22  92  86  64  43  70   1  72   5  97  30  35  68  58  91  61  62  88   8  65  36  89  41  54   9  29  91  49  66  95  91   2  58  59  16  84  27  79  54  56  63  40  58   2  81  34  82  89  84  16  77  85  56  88  16  27   1  67  60  24  11  47  76  58  66  29  78  87  38  40  81  85  82  18  26  86  31  28  28  42  48  94   1  35  27  20  50  11  72  81   5   1  52  59   8  21  60  34  46   4  50  98   1  62  53  26  72   3  33  33  50  87  15  36  23  71  39  62  46  93  69  41  33  82  17  37  20  25   9  19  86  99  27  48   1  11   8  90  47  79   3  49  71  21  90  11  93  74  62  71  11  29   1  62  19   7   4  28  73  26  80  78  20   6  86  45  54  95  87  61   5  19   8   5   9  38  62  65  89  27  75  96  17  13  73  44  21  88   4  46  42  52  60  74  85  59  26  56  33  29  33  90  18  92  18  76  20  32  31  12  62  96  60  16  55  68  27  67  84  75   1  46   9  16  55  33  41   3  57  26   4  70  87  59  34  41  71  57  49  88  69   7  81  51  15  73  69  12  51  45  13  96  37  99  82  11  13  49  42  27  82  71  64  32  91   3  19  40  81  87  64   1  98  84  19  63  39  44  57  18  82  85  94  60   2  35   5  53  83  11  88  24  21  44  54  58  71  48  29   3  20  78  46  35  20  46  99  39  57  14  58  94  10  96  55  86  68  31  14   4  31  35  43  33  61  50  54  19  86  54  19  40   1  98  90  87  74   3  41  22  57  20  31  31  43  84  46  14   7  86   3  90  34  11  52  36  14  87  78  59  12  83  17  44  76  21  20  77   1  42  82  55  35  54  94  23  29  90  54  47  10  86   2  14  39  55  45  94  58  56  71   3   9  65  11   9  48  27  15  32   7  77  61  75  86  99  32  15  52  68   4  97  80   3   6  74   2  52  33  16  67  41  60  39  28  91  77  11  92  98  25  60  77  56  84  60   8   2  18  83  98  92  69  75  12  45  13  74  83  95  56  39  10  21  50  65   7  72  72  52  54  78  57  32  51  77  89  95  28  58  70   1  31  95  65  45  33  76  92  17  63  45  18  70   6  24  28   5  82  95  92  86  16  20  97  84  25  86  27   5  88  81  68  42  64  89   4  25  83  34  27  44  82  85  66  84  92  20  19  90  47  91  38  92  51  95  54  26  26  99  80  20  14  35   1  94   9  36  88  94  32  26   2  54  64   8  99  68  42  44  17  95  93  67  59  80  99  73  73  80  52  86  97  54  22  31  87  58   4  39   6  89                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              9  35  58  76  30   4  54  45  47  19  49  89   2   2  85  78  99  60  96  58  71   2  98  38   9  72  28  65  84  80  84  39  88  73  96  31  65  26  90  83  94  65  55   5  95  76  80  35  62  85  46  95   9  77  94  92   8   6  41  87  14  54  52  82  86  56  14  57  23  74  62  73   6  78  49  37  62   5   7  60  36  82  82  23  80  88  35  81  31  81  17  67  57  30  95  77  95  56  24  32  10  52  54  87  76  33  58  70  75  33  33  99  63  55  98  72  63  36  10  25  52  37  86  71  34  10  79  75  37  46  95  70  73  57  11  75  53  36  96  85  63  63  44  55  86  83   8   3  11  91  86  89  81  75  38  55  47  21  74  60  31  92  15  22  86  79  59  18  49  62  82  87  86  39  83  44  26  97  92  96  75  58  52  83  30  54  59  74  47  91  19  66  14  50   5  56  25  65  23  19  81  18  36  72  75  67  10  49   2  84  88  83  57  65  95  38  69  46  41  21   6  21  23  57  41  13  42  75  96  64  53  78  63  27  90  43  21  89   6  70  98  93  13  95  98  37  80  69  30  70  53  73  30  35   2  69   6  36  69  46  87  97  44  90  85   6  97  90  81  97  33  61  21  52  33  21  99  54  40  41  28  88  14  45  43  12  39  78  28  94   7  15  86  24  69  90  80  11  99  77  96  39  73  28  74  45  69  27  24  56  42  12   4  79  53  53  89  88  31  14  89  66  20  49  81  82   7  37  79  46   3  41  82  51  21   1  33  97  43  63  98  17  71  36  29  10  61  84  30  59  67  67  28  76  22  24  22  53  98  96  73  35  58   2  39  82  87  49   4  97  26  81  27  88  67  56  32  35  40  30  72  58   7  76  78  75  81  91  14  19  36  14  87  47  95  25  83  25  55  92  47  37  31  46  35  55  87  80  60   7  10   5  72  80  41  11  56   4  55  18  79  51  87  29  43  53  20  30  22  97  12   4  31  66  24  94  72  76  36  88  28  46   4  61  23  14  70  50  72  79  32  21  58  29  98  92  24  13  91  21  31  67  40  35  53  97  84  27  51  43  69  49  40  15  35  56  92  13  84  14  62  56  73  14  32  72  18  12  31  19  49  88  10  81  66  52  68  17  79  88  91  82  89  11  61  84  83  47  41  26  81  21  42  58  81  33  61   1  72  65   3  94  98  25  86  90  69  51  58  34  56  67  73  30  27  74  16  52  38  51  36  61  21  42  63  12  74  78  68  48  40  89  38  94  25  32  41  86  44  22  72  37  71  41  46  71  97  60  16  50  34   8  14  75   8  34  61  29  95   2  56   5  99  36  97  56  47  16  23  59  26  86  23  39  33  11  17  24  67  71  30  40  40  80  96  59  88  29   1  18  83  97  53  85  44  17  80  17   9  70  38  67  13  72  81  31  67  17  52  64  41  92  65  57  21  43  37  36  25  14   7  61  82  88  73  44  30  95  31  85  79  17  27  45  67  72  60  65  21  28  21  35  76  30  95  98  78  32  61  77  67  80  59  47  95  82  28  97  87  17  76  98  35  77  27  40   1  75  15   5   9  68  11  15   4  80  38  74  44  13   4  32  93  24  87  93  38  85  20   6  38  78  96  74  97  23  53  54  63  19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            32  81  35  89   8  91   3  30  36  87  41  34   2  25  13  87  57  82  92  44  16  67  58  81  75  47  66  95  44  52  86  98  96  84  89  64  75  48  27  86  77  71  99  32   9  76  91  72  33  38  58  71  23  73  39  58  58  97  57  59  34  96  56  56  63  64   3  93  50  36  36  64  63  36  39  92  49  53  28  12  91  20  81  13  61  80  49  82  25  33   6  84  63  17  23  21  80   7  59  66  92   1   8  85  82  64  29  51  28  33  77  46  49  63  53  64  54   4  81  90  83  34  75  63  79  60  34  99  86  68  91  29  53  64  23  23  69  20  92  87  13  27  40  20  18  42  18  61   5  86  94   3  46  60  43  90  95  74   1  14  57  54  83  40  69  70  24   1  70  72  85  36  61  88   7  79  42  22  53  94  60  72  58  18  46   2  93  18  74  91  38  13  95  43  58  54  70  93  52  61  50  22  42  39  66  91  60   5  18  57  94  50  46  34  89  96  78  29  57  26  96  40  52  15   6  78  68  68  52  71  63  27  43  12   4  85  61  37  75   9  75  13  56  31  45  14  84  67  17  27  90  15  65  90  43  48  59  20  67  47  52  91  86  91  77  59  79   3  96  78  77   9  66  38  24  59  17  43  47  13  54  62  22  39  97  68  31  82  39  71  73  24  48  23  78  47  65  86  80  88  69  80  83  44  48  43  80  86  65  40   5  33  14  22  75   2   3  71  61  36  59  71  21  13  58  15  25  90  57  25  15  37  51  75  39  59  56  15  95  65  37  90  17  79  82   4  79  93  27  19  35  47  28  15  25   9  92  77  32  90  38  29  30  49  88  84  72  23  86  61  97   4  20  38  31  82  60  77  96  50  43  56  11  41  61  45  80  43  96  72  16  46  70  48  22  29   9  28  63  48  98  25  33  25  52  25  14  91   4  28  27   4  44  60  38  28   2  69  55  15  45  38   1   1  11  62  86  29  61  92  65  46  31   2  52  19  91  72  74  52  65  62  34  90  80   3  55  61  75  52  22   2  44  18  40  85  88  21  84  51  12  37  16  72   6  50  50  54  61  40  53  63  60  18  90  56   8  56  69  89  88  30  35  36  10  56  79  22  83  58   4  12  88  87  11  72  63  39  33  41  54  95  79  95  91  83   3  47  28  43  63  82  12  22  89  37  11   5   4  36  57  16   4  73  94  67  48  67  32  59  76  76  86  93  32  37  46  86   8  32  37  53  85  35  16  29  87  94  60  35  68  44  88  26  42   6  68  85  37  38  26  86  90   7   1  26  63  22  93  13  25  31  82  17  57  82  59  74  35  12  17  60  86  50  58  11  83  65  50  83  40   4  84   3  16   1  19  66  37  89  42  86  39   2  21  34  47  96  69  65  43  83  54  65  96  23   1  97  86   3  49  20  44  82  72   4  43  51  86  78  93  18  39  77  28  72   7  64  19  70  94  40  14  72  24  71  85  93  93  39   6   9  72  49  12  80  27  82  32  86  65  45  85  36  39  96  18  23  42  65  44  71  67  44  77  87  32  41  54  63  17  88  69  98  36  27  85  66   2   9  94  49  54  52   3  41  90   9  36  26  40  47  43   3  95  24  22   5  42  51  39  90  16  22  35  78  50  18  58  60  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          67  63  61  34  19  76  26  16  17  90  62   3  60  66   5   9  90  30  16  98  91  46  65  15  29  98  97  57  25  56  19  16  82  28  10  52  26  23  18   6   5  19   8  36   6  63  32  61  23  28  29  75  55  42  35  52  78  34  59  26  87  63  93  32   2  26  44  13  77  95  71   6  40  96  48  25  79  99  66  15  66  73  57  95  32  38  53   9  18   1  61  15  43  52  63  19  65  16  40   7  72  28  12  54  66  24  94  26  70  12   6   7  86  67  19  43  86  10  26  27  52  43  56  92  19  18  60   3  19  82  18  30  49  89  58  90  86  66  81  37  37  67  53  47  44  63  63  78  13  70  37   7  89  90  80  92  69   7   8   5  72  27  83  81  31   8  23   1   7  82  83  82  50  60  26  92  36   5   3  38  46  91  88  60  64  64  95  69  81  56  60  17  47  89  75  53  56  44  46  95  70  87   7  30  73  35  78  61  34  61   5  64  98  61  52  57  70  51  97  26  60  92  99  41  43  27   5  91  77  19   8  81   8  52  90  46  62   5  97  11  82  23  53  88  84  48  52  79  47  88  41  74  74  29  31   8   1  70  18  13  44  41   7  65  56  85  10  10  42  51  71  38  17  75  16  42  62  16  79  91  56  42  38  98  42  93  95  13  51  44  41  97  97  57  56   6  84  93  12  21   6  74  24  87  47  18  60  98  51  56  86  68  83  72  84  89  70  48  97  42  77  97  68  23  58  18  89  20  93  28  67  52  18  55  15  65  55  72  24  94  24  39  22  74  81  99  16  73  48  92  25  80  97  71  40  20  30  27  60  13  68  15  68  62  77  76  17  10  56  79  37  23   2  26  45  82  33  38  12  99  52  73  66  34  12  25  28  87   6  32  55  51  44  38  81  24  78   4  90   7  94  71  33  11  57  19  10  68  88  90   4  54  50  39  66  60  72  71  88  20  82  80  73  49  18  72  19  64  56  37  89  27  61  34   6  16  14  30  53  88  28  14  93  96  61  53  34   2  53   3  79  16  41  52  43  21  33  31  62  65  29  20  23  99  95  57  98  83  73  15  17  32  52  58  92  12  48  53  66  25  17  27  72  19  91  44  64  69  40  78  36  86  99  99  77  76  91  44  92  27  96  29  73   7  57   9  36   3  13  88  33  58  26  26  49   5  67  20  54  55  73  11  73  77  24  51   4  40  15   8  14  96  62  78  89  26  55  34  42  38   4  82  14  96  52  93  82  17  68  42  82  28  70  24  79  26  13  66   1  90  52  11   3  94  65  11  35  21  50   9   7  77  17  20  26   6  66  20  97  73  32   3  83  89  69  76  62  67  41  26  34  85  28  20   8  55  87  85  72  60  49  34  65  54  80  30   5   4  80  60  38  37  79  77  38  62  84  47  85  94  30  79  99  74  26  31  57  24  50  18  24  77  46  60  30  28  14  87  12  91  46  13  40  55  23   5  89  55  83  73  10  28  27  54   2  45  54  99  94  82   4  61  40  21  70   1  49  80  34  73  69  18  21   7  79  12  86  81  86  88  31  73  98  20  77  26  40  89  95   7  53  94  59  28  96  61  51   9   1  99  56  20  86  83  77  24  14  63   5  18   3  47  80  93  50  89  62   1  26  86  67  36                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        26  85  53  37  60  24  84  26  37  55  73  86  81  33  36  60  61  16   7  20  85  53  20   1  54  34  83  32  76  98  28  77  85  29  17  76  75  94  91  71  88  97   8  67  49  91  84  30  83   4  72  39  17  62  80  54  18  87  61  37  67  90  72  66  95  17  57   2  42  13  85  20  38  68   6  72  89  77  93   6  99  76  80  74  67  99  82  41  76  48  60  37  13  48  44  73  73  45  15  34  76  68  81  92  68  86  66  67  38  17  14  63  65  81  16  70  95  80   9   3  76  29   2  55  32  63  29  82  57  49   5  22  26  21  46  24  41  61  22  62  22  66  61  95  28  79  25  28  35  12   9  11  37  94  26  56  15  92  98  50  39  50  15  45  95  20  91  31  63  90  35  35  23  35  82  54   4  15  69  40  88  78  15  76  94   4  28  19  29  17  64  97  64  94   3  98   1  14  90  58  70   2  76  56  37  50  55   2  73  68  94   5  11  56  35  93  64  67  69  80   1  75  90  70  34  49  73  46   4  83  56  85  74  21  25  80  62  82  20  94   9  32  18  97  52  93  29  20  46   8  86   3  64  91  40  29   1  91  44   5  19  77  39  78  34  52  26  54  33   9  61  93  33  23  50  72  92  94  46  49  27  95  10  46  26  74  54  14  68  46  83  85  61  31  71  72  16  25  33  56  64  27  87  63  74  61  94  42  46  69  75   7  27  90  89  49   4  91  16  28  90  13  92  84  11  71   1  63   7  37   6  73  93  48  90  95  47  20  63  54   2   9  15   8  22  82  54  43  10  10  15  91  69  11  51  87   2  65  94  23  44  89  69  11  84  20  76  36  51  61  54  41  43  51   7   8  39  83  72  94  15   8  11  31  18  61  15  17  21  66  27   5  17  50  25  80   7  44   7  85  99  60  13  28  35  17  26  90  13  63  58   6  13  15   5  83  41  21  13  91  12  66  25  74  18  51  77  75  14   7  17  29  79  20  78  25  22  89  71  90  75  64  40  41  52  37  11  16  96  12  44  85  85  13   6  60  18  11   4  66   2  99  78  90  21  41   4  10  20  44   7  38   9  52  49  32  25  16  66  87  27  16  25  61  19  38  32  92  40  87  59  85  22  31  38  25  28  89  31  75  88  49  84  78  95   8  25  99  85  94  27  25  91  47  52  42  97  92  13  72  58  23  88  75  69  85  45  55  69   1  86  43  23  57  81  73  32  55  14  76  25  95  81  44  82  99  24  13  69  58  32  83  44   7  11  72  39  20  49  33  81  38  86  16  58  67  58  31   4  66  66  84  60  52  21  33  94   8   2  81  73  46  62  43  51  53  28  84   1  32  63  57  52  71  38  31  72  81  47  28  93  28  99  84  23  22  57  29  19  20  16  90  59  83  34  58  63  18  43  18  18  55  59   1  11  92  51  84  69  17  54  60  30  40   4   1  93  92   7  39  51  95  66  22  48  21   8  67  21  26   2   6  78  65  99  58  52  45  76  92  19  19  90  45  16  28  12  44  58  89  81  70  81  48  25  60  64  14  99  11  49  73  29  80  75  99  77  90  50  10  81   6  49  38  45  21  17  22  96  38  70  68  58  53  81  64  44  11  97   2  98  65  87   8  90  11  22  96  20  78  12  61  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      68  53  59  74   8   9  13  74  99   6  81  63  53  68  30  77  61  52  30  60  79  55  26  83  11  46  86  37  89  34  99  13  81  59  40  69  10  35  24  91  86  39  29  22  37  48  31  66  39  46  26  96  52  69  79  56  23   8  40  67  99   1  47  60  19  72  75  36  77  26  97  59  48  23  34   6  73  45  78  78  43  83  40  68  98  83  79  21  80  67  93  32   6  55  19  37  87  47  94  16  80  16  41  84   7  67  55  82  45  39  58  83  15  94  18  70  63  64  57  64  77  45  74  52  79  49  35  33  32  48  48  66  49  20  62  64   7   7  22  37   9   6  11  63  33  50  36  69  43  91  31  44  46  44  87  63  82  74  37  87  12  64  38  27  56  96  69  30   6  79  24  41  82   9  60  93  49  55  16  77  57  31  48  16  51  41  38   5  43  87  73  51  51  81  97  18  95  12   1  49  21  13  93  75  55  57  70  66  17  18  46  74  82  21  23  30  94  41  99  77  20  77  78  42  21  85  31  53  44  56  40  71  98  99  60  42  31  33  43  10  60  88  88  85  67  91  30  57  79  19  15  68  94  72  84  14  69  56  81  97  19  14  86  95  72  33  36  12  23  85  99  78  25  60  63  55  13   9  96  67  13   1  18  71  83  56   8  99  72  20  16  76  63  16  13  64  20   5  43  87  77  24  85   2  28  93  42  80  23  84  80  87  77  29  60  41  61   1   3  23  57   4  33  70  72  73   2  84  63  44  25  80  57  34  19  38   3  64  56  86  89  73   1   2  89  88  61   5  58  33  14   7  23  13  95  44   2  94  36  66  70  37  32  95  33  66   2  83  44  39  51  55  81  30  79  31  89   6  64  96  67  66  56  41  20  99  20  30  56  82  80  21  63  17  71  98  51  82  95  76  52  81  79  60  25  32  39  73  54  22  86  69  86  35  90  83  24  16  97  86  53  93  94  59   8  72  42  17  90  37  95  54  69  24  88  64  60  18  74  94  25  85  71   5  53  13   8  69  91  59  80  98  30  49  53  75  24  83  17  55  81  50  31  46  49  27  26  58  35  92  83  69  21  46  30  32  62  40  84  50  71  79  62  50  11  57  61  23   7  73  30  60  79  32   1  73  38  69  25  75   7  41  23  31  24  39  99  82  63  36  92  96   7  35  22  45  63  15  69  76  80   1  29  65  27  63  36  24  63  82  53  75  94  27  80  53  58  12  89  61  22  80  13  88  18  64  65  32  69  33  59  55  99  82  61  44  56  28  18  66  51  34  35  26  22  21  87  77  54   8  65  38   7  85  63  10  83  36   6  73  47   2  55  75  38  68  98  90   9  44  76  37  31  33  80  77   8  11   6   3  59  51  73  29  19  11  43  47  48  77  91  75  67  84  10  45   5  69  69  68  61  26  98  76  39  22  47  49  55  26  80  44  12  67  40  84  78  88  84  38  62  73  20  91  62  98  56  60  61  29  92   5   4  83  75  81  22  10  19  53  35  84  56  54  22  43  76  63  56  77  78  37  97  83  55  55  76  90  91  97  58  22  48  56  89  29  64  11  43  66  30  25  25  84   9  24  17  61  96  49  93   6  60  38  41  15  37  23   8  75  21  83  92  30  23  59  40  88  58  23  65  62  90  17                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    12  56  29  66  50  76  36   7  66  36  61  51  53  63  59  15  50  95  79  92  73  36  87  95  53  62  78  90  64  85   8  63  55  66  53  64  71  96  10  94  38  17  73  18  59  13  73  28  42  21  49  34  20  41   1  37  98  24  35  56  71  88  31  57  91  86  56  87  93  72  74  74  55  13  95  72   6  49   5   9  69  20  44  47  74  18  88   6  23  97  92  45  76   1  65  35  86  27  53  42  55  98  68  76  99  47  77  48  61  69  40  51  63  73  19  40  51  97  16  71  57  80  71  32  89  23  17  27  55  97  41   6  97  43  62  13   3  88  20  33  11  64  13   5  61  39  44  91  43  18  20  48  32  22  14  75  25   1   1  18  87  81  28  12  47  90  17   1  31   4  90  37  66  59  22  25  40  98   1  12  37  79  84  75  79  37  45  27  96  15  45  96  70  53  19  25  11  31  97  86  97  17  56  39  25   4  69  11  39  15  85  18  54  46  74  19  38  30  46  40  69  69  10  97  72  18  13  48  64  36  55   5  23  35  86  90  18  68  13  38  80   7  92  57  99  49  27  63  93  35   4  12  65  52  27  64   7  82  95  36  92  69  48  73  64  35  61  80  33  81   3  80  78  14  45  46  83  89   4   2  28  25  96  58  66  71  31  65  45  82  36  48  22   2  97  36  45  26  62  24  26  82  92  72  55  26  23  75  40  84  89  88  22  18  85  93  87  45  44  54  35  64  76  16  24  70  64  91  88  27  43  22  98  79  63  19  88  79  90  53  38  37  77  15  48   6  25  95  40  65  89  89   3  89  10  70  47  79  42   3  92  76  33   1  18  28  36  47  91   8   2  39  77  32  86  31  41   2  90   7  11  75  15  75  57  27  30  94  47  43  30  94  91   9  80  32  82  45  70  65  33  82  14  15  51  94  53  36  19  92  83   9  49   9  56  81  75  77  76  63  69  72  35  64  46  86  60  39  41  17  50  57  88  77  79  47   5  44   3  63  84  43  99  32  97  39  32  96  86  81  29  68  84  72  53  31  91  77  30  54  92  14  46  24  70  28  56  68  68  34  74  22  79  62  96  46  26  36  47  81  33  16  47  56  83  42  46  23  13  67  76  58  80  60  50  83  18  83  86  93  32  94  34  50  16  82  14  24  38  97  50  43   9  50  19  42  94  21  15  70  55  92  60  37  52  80  11  37  81  46  17  92  64  55   4  72  94   5  67  31  41  36  15  17  86  42  34  42  29  40  58  12   4  57  18  81  44  44  66  82  67  62  72  70  70  11  14  10  55  67   3   9  97  70  93  17  57  97  80  45  75  73  24  23  47  28  18   9  91  14  86  84  25  69  25  45  87  24  17  26  10  62  93  35  92   5  25  49  76  46  54  84  19  37  13  98  34   8  28  79  39  33  86  52  74  10  87  48  74  32  20  51  80  49  74  34  77  54  50  12  52  67  86  70  37  20  33  23  72  46  86  33  33  81  64  86  99  56  11  46  82  50  34  33  52  35  27  83  35  68  76  93  95  11  79  58  28  67  74  69  46   1  61  53  63  94  98  99  27  18  48  33  95  57  43   7  80  87   3  26  24   4   4  58  98  52  36  41  65  79  47  21  92  91  29  89  90   8  13  83  62  69  68  11  39                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  73  69   3  41  18  86  34   7  98   3   1  35  45  99  62  16  38  34  72  39  76  56   9  43  41  72  17  76  89  36  27  66  75  88  46  88  99  84  64  62  95  20  21  82   5  44  11  59  77  93  91  74  89  41  63   4  40  89  81  84  42  59  16  61  51  61  41  93  58  14  16  14  11  24  34  53  91  90  25  86  80   1  20  14   6  20  34  38  28  25  44  65  46  59  19  54  32  59  30  46  70  25  67  38  71  99  15  90  20  74  27  72  19  45   6  61  93   3  81  85  12  22  89  72  77  14  70  85  69  50  61  34  94  75   9  32  54   1  64  12  11  47   8  12  30  34  47  76   6   3  23   2  45  55  84  75  68  83  54  91  53  70  15  26  87  72  18  34  92  65  63  71  12  48  18  29  97  75  10  52  46  84  24   1  78  31  53  57  46   7  73  36  47  29  55  50  82  21  67  26  10  52  27  29  27  95  89  49  48  16  12  61   2  94  62   1  61  38  70  21  75  90  75  79   2  88  11  22  88  39  22  51  53  21  53  52  70  72   2  52  50  87  87  15  51  75  18  46  99  70  80  66  42  79  26  45  77   7  79  27  30  35  21  68  79  15   1  53  22  54  23  83  27  82  57  22   4   7  22  58  10  20  37  77  39  28   6  89  62  71  42  60  87  77   3  28  76  38  22  11   8  51  62  22  29  71  45  42  88  60  59  60  70  61  18   7  17  10   8   5  30  74  50  24  52  21  58  80  23  97  49  62  57  90  39  80  17  86  57  67   8  27  26  34  65  36  15  56  45  16  58  81  51  25  28  18   8  54   5  36  27  11  25  47  67  17  32  44  28  33  77  58  10  73  92  31  46  49  13  31  29  48  14  85  92  52  44  37  82  59  26  46  28   6  27  43  32  10  73  19  96  30  50  65  73  11  17  95  49  93  43  16  84  90  90  57  88  87  65   5  59  42  99  40  29  74  69  43  73  60   4  34  35  22   8  21   5   6  45  89  98  25  31   8  66  84  42  77  85   4  95  58  44  42  96  92  69  25  15  84  16  32   8  38  28  64  76  41  90  45  86  57   8   5  87  72  66  46  86  29  16  89  44   2  67   9   7  86  94  15   6  58  37   9  90  39  49  34  87  34  57  79  83  17  41  50  92  86   9   3  84  55  33  75  18  35  60   8  25  97  96  76  41  14  15  18  10  92  80  83  99  32  43   9  12  62  16  92   3  39  19  66  65  59  15  33  22  77  57  12  80  11  21  36  85   5   9  18  91  65  74  90  67  75  51  18  75  66  53  55  75  14  62  39  83  37  41  27  76  24  91  17  96   6  30  85  18  48   1  53  62  22  64  25  72  62  23   7  67  46  41  83  44  46  11  53  45  14  68  99  19  91  98  77  98   7  51  33  98  36   8  74  74  41  88  89  72  48  69  40  92  96  13  68  22  13  67  56  72  77  42  50  40  92  24   8  69  44  89  54  20  80  25  71  33  94  95  81  84  41  61  22  62  84  52   9  74  78  60  59  62  31  56  58  18  34  41  74  37  95  97  45  25  40  37   7  54  11  46  12  21  97  22  26  66  23  22   1   5  74  88  57  18  34  59   8  83  84  64  41  95  30  51  78  19  87  58  45  57  97  27  15  28   4  65   5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                44  78  10  74  56  98  43  79  68  63  10  39   9  22   1  33  13  56   4  54  64  68  25  55  50  34  55  20   7  99  82  71  53  26  34  94  81  74  81  24  76  30  23  88  70  54  81  35  10  55  30  35  33  94  57   4  11  81  75  93  23  20  42  19  51  93   5  50  27  89  75  99  67  50  69  87  49  87  45  45   5  32  21  28  73  42  62  22  94  17  36  21  51  22   4  11  82   3  21  26   4  80   5  92  89  18  49  25  15  58   8  84  62  94  38  62  66  64  24   7  47  60  11  59  82  34  77  57  14  71  93  39  63  40  57  81  74  75  44  21  49  69  97  83  86  39  99  41   6  87   7   7  87   8  98  70   4   5  79  15  95  64  38   4   8  41  10  55  23  28  32  59  93  73  13  56  67  92   7  16  80  67  16  39  59  90  26  48   4  61  85  29  44  27  92  45   7  49  93  77   7  63  96  81  38  23  58  90   9  78  95   9  76  31  78  41  86  91  30   6  93  53   2  15  39  44  61  13  59  57  88  38  93  75  74  37  58  70  70  44  42  46  68  32  15  24  47  78   7  20  60  71  64  43  85  38  77  33  80  43  94  33  88   5  92  30  88  70  26  82  31  59  88   1  66  23  88  71  51  16   3  57  70  77  30  88  22   1  97  83  81  71  48  25  25  41  60  47  66  51  63  64  44  94   8   9  15  84  76  88  14  63  17  21   9   5   8  38  17  90  25  16  33  65  72  57  48  42  49  55  14   8  39  47  24  15  14  76  72  19  52  98  17  22  16  44  25  88  50  76  64  43  89  47  76  98  43   1   9  54  31  29  51  32  89  89  71  73  52  72  71  76  58  74  41   5  76  23  42  99  57   5  82  24  18  88  76  82  15  79  62  38  57  21  39  92  52  93  72  31  63  51  60  91  38  98  56  79  75  48  42  64  39  65  21   5  63  31   8   6  78   6  92  36  52  66  53  82   8  43  37  33  89  26  32  89  58  79  40  48   2  94   4  64  26  88  83  97  19  87   6  62  52  16  97   5  23   9  59  19  30  32  27  59  34  80  51  56  84  60  45  31  63  13  79  68  74  24  47  70  28  44  77  29  48  99  71  78  54  91  98  46  63  74  13  25  54  45  70  16  27  58  66  84  84  83   1  65  81  49  10  50  84  38   2  41  80  20  67  73  25  51  77  38  68  51  19  68  20  99  30  31  37  74  12  98  49  92  47  70  46  87  73  76  93  51  24  52  38   4  87  29  72  87   3   8  58   7  36  73  13  73  93  65  72  65  71  48  28   5  80  39  98  49  56  94  95  31  67  20  53  66  97  55  58  85  38  73  14   7  12  65  56  47  21  81  47  33  90  50  56  89  69  24  25  39  75  61  89  94  31  95  56  70  88  46  38  38  77  11  72  21  78  64  55  76  51  13  29  61  94  67  23   1  82  49  96  45  52  47  50  61  48   2  24  88  37   9  78  37  83  45  94  91  35  27  10  80  37  91  11  59  70  82  97   6  39  71  93  69  58  74  36  11  44  95  85  32  16  33  28  32  49  48   3  72  99  66  33  96  81  78  43  45  69   6  60  52  14  38  80  27  11  91  94  13  87  90  18  35  26  91   5  94  55  19  52  90  82  50  92  58  30   2  97  80  36                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              65  16  10  95   7  61  60  51  60  93  12  58  82  72  56  15  88  79  80  72  94  47  74  63  32  87   8  21  57  74  26  84  54  67  86  36  21  43  76  83  58  27  43  65  49  10  80  47  27  39  17  93   7  90  56  41  42  97  51  79  80  33  66  91  24  60  54  79  39   3  77  11  12  80  57  12  63  85  25  41  25  41  56  82  77  67   3  48  95  59  62  82  41  99  63  40  24  50  90  51  94   8  58  29  11  98  33  12  20  76  32  41  34  24  48  93  53  60  30  24  71  26  46  17  11  72  10  34  57  11  97  53  26  83  11  48   7  10  28   7  97  24  82  41  76  49   7  67  49  27  23  14  97  16  34  25  33  27  45  17  34  93  37  57  46  14  19  75  10   8  90  69  46  64   6  88  15  27  93  80  44  96  61  91  27  36  77   2  20  50  53  92  14  34  11  88  62  12  80  24  13  30  62  40  45  54  76  42  80  70  46  16  79  83  69  97  80   9  58  48  19  76  18  38  36   3  90   4  84  45  23  43  30  91   8  16  49  28  40  95  47  50  99   7  70  79  49  81  54  73  23   3  37  73  92  45  74  12  35  56  83  71   7  44  33  85  40  21  78  67  45  91   8  13  43  66  65  26  25  24  76  29  93  45  34  67  19  85  78  48   7  52  40  76  71  98  20  72  59   6  57  71   6  77  97  23  46  68  42  82  27  14  97  55  98  96  23  33  17  63  20  71  18  45  95  52  93  58  39  31  72  32  77  40  94  56   9  99   9  29  79  95  86  65  23   7  99  85   9  32  80  15  63  46  50  36  15  16  86  36  71  52  62  53   5  24  62  63  29  92  55  77  19  89  35  28  59  79  51  62  77  22  26  12  23  97  80  86  83  33  12  15  23  80  54  16  93  28  25  46  30  81   4  32  12  33  27  17  50  71  68  80  63  69  86  97  16   9  72  62  95  39   2  23  99  37  90  17   9  94  55  70  65  28  68  71  41  75  72  17  82  22  73  45  67  10  91  26  22  40  80  53  21  85  64  76  36  27  75  62  36  56  31  55  78  43   8  89  53  59  32  25  54  20  41  18   2  16  10  81  74  94  59  73  65  81   6  14  64  91   1  91  41  49  39  42   4  44  72  52  56  66  77  20   3  73  91   4  37  29  91  10  60  17   5  80  54  74  30  27  17  27  32  21  86  69  49   3  74  72  69  99  78  90  47  91  38  43  27  58  83  72  54  79  59  10  17  52  52   2  94  79  70  32  90  81   5  46  81  61  89  97   1  79   6  33  82  80  32  44  59  33  73  46  51  28  54  10  49  24  64  79  38  21   6  19  62  35  41  81  73  52  22  23  66   1  33  53  48  81  90   7  30  22  11  52  54  56  36  22  35  67  96  41  94  88  73  10   8  64  95   6  58   4   1  30  26  42  84  93  75  30  15  64  93  38  58  66  65  15  83  63  60  44  95   5  94  26  89   4  72  77  81  78  72  40  96  13  77  64  15  71  26   5  31  14  40  60  93  49  61  45  13  66  81  32  25  48  50  33  69   9  61  63   3  99  98  82  15  19  30  87  80  22  57  92  41  26  39  33  23  20  81  19  26  34  65  94  96  72  26  35  51  98  12  34  57  57  52  75  37  20  74  36  43  18  29  96                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            52  85  65  45  65  71  31  44  13  21  86  79  44  72  40  74  49  42  56  85  76  56  44  88  49  26  21  52  16  48  96  45  77  41  66  30  51  69  88  21  68  26  76  88  98  57   7  16  22  57  34  75  78  64  42  77  64   9  18  18   8  76  11  75  24  19  83  94  48  15  73  95  29  28  59  15  46  88  34  84  12  96  73  69  81  57  78   6  58  95  52  18  69  49  31  52  53  97  56  82  62  30  92  61  31  42  74  79  76  55  13  59  93  26  47  64  88  52   7  12  40   6  58  41  23  88  91  43  57  33   3  34  94  82  98  75  37  31  18  63  90  98  16  94  83  37  94  74  21  64   9  15  64  75  63  54  89  25  43  42  51  88   9  25  24  41  89  63  78  99   3  41  86  45  70  55  32  11  98  66  79  96  33  28  19  55  45  61  32  92  21  48  16  78  98  88  94  76  31  53  15  10  41  74  62  70  46  64  54  54  89  74  53  41  83  66  94  83  14  65  71  86  69  91  39  91  27  84  73  83  97  27  94  99  14  16  23  17  33   2  86  86  40  57  97  29  57  80  34   7  95  87  85  45  29  49  10  14  95  87  50  13  17  96  26  90  64  98  76  93  37  52  56  58  20  34  18  65  28  35  66  58  77   6   6  62  63  66  59  78  94   4   6  47  74  54  87  17   6  75  21  23  24  94   7  62  50   5  82  11  66  16  97  12  66  40  19   3  17  21  96   3  42   3  56  92  15  14  34  52  74   3  82  66  47  92  86  73  63  96  52  64   7  37  81  76  82  18   6  63  87  92  45  40  90  97  67  62  24  21  11  83  46  72  93  98  21  68  77  86  75  46  30   1  22  18  90   3  82  97  28  22  38  86  90  40  60  42  48  91  84  98  68  34  26  46   1  42  26  10   8  95  36  24  77  34  36  63  53  22  41  62  19  37  39  60  92  52  68  19  70  50  79  98  56  33  18  81  16  83   6   3  97  97  65  82   9  50  85  81   7  64  36  93  18   7  36  71  90  76  30  61   8  47  11  26  60  83  84  64  85  50  26  45  16  24  82  87  67  73  29  24  95  66  29   7  75  17   4  34  44  84  40  43  71  97  26  74  82  47  10  94  86  23  65  21  64  50  93   7  61  53  92  50  88  35  57  37  33  98  53  32  88  60  72  25  82  51  90  30  85  74  51  36  62   5  71  59   5  67  35  43  97   3  31  44  83  58  14  41  24  47  91  77  65  98  87  17  71  57  88  66  38  72  26  90  88  94   7  32  54  14  69  93  79  89  62  78  23  23  51  85  28  51  79  85  69  28  19  25  91  78  45  39  73  52  68  25  78  55  32  86  76   5  28  80  55  74  17  80   3  99  11  57  97  40   7  20  91  44  66  39  16  22  30  10  25  34  59  55  92  95  41  27  47  29  48  80  59  42  41  56  90   6  64  17  49  55  22  14   6  78  30  46  94  59  49  39  69  82  41  25  20  48  22   7  39  52  31  90  47  39  49  19  52  95  42  81   6  47  30  75  51   9   4   8  11  27  44  89  47  98  14  25  33  79  29  20  92  84  50  82  12  68  84  72  39  15  58  98  75  49  22  49  40  14  93  17  56  26  99  41  78   5  94  43  13  83  77  96  13  83   3  27  48  92  49  69  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          59  78  21  29  15  42  42  23  25  25  73  71  43  98  16  49  94  38  92  72  24  67  78  87  54  14  16  72  73  26  86  68  34  86  13  72  11  92  38   5  16  74  34  71   9  46  30  31  80  48  77  31  99  52  41  51  45  66  51  46  60  48  40  86  50  76  77  46  14  23  17  31  91  25  57  52  99  70   5  47  84  23  54  85  76   4  80  92  19  72  55   2  24  13  54  25  71  27  64  27  36  16  82  73  41  81  80  91  18   3   5  47  49  77  85  88  70  56  97  43  91  26  78  23  17  58  12  11  26  99  38  23  32  51   6  57  83  67  99   1  37  43  50  70  13  91  83   1  13  81  11  86  94  70  67  99  38  30  59  53  37  92  82  72  64  87   2  15  30   4  35   9  92  48  25  50  86  72  14  63  22  93  62  47  92  93  61  84  59   9  41  76  39  17  92   5  54  41  50  41  58  79  33  16  84   8  51  59  66  75  67  31  94  43   5  21  58  52  87  82  52  98  41  73  80  84  10  96  95  47  47  15   2  96  35  14  31  56  93  42  57  80  14  69  21  26  35   5  52  37  15  75  13  80  18  54  79  97  39  28  26  74  78  88  99  10  88  28  62  53  35  89  23  33   9  92   6  74  39  79  18  70  50  93  56  12  80  17  49  79  53  73  34  46  86  28   7  37  98  41  44  28  98  52  29  82  68  57  66  61  72   8  73   2  33  84   5  53  24  65  25  57  43  87  24  61  61  83  61  86  23  94  55  23  13  75  39  43  70  49  65  10  98  46  51  37  23  71  65  98  84  35  84  12  78  44  86  60  14  98  58   3  20  61  96  28  44  20  45   7  65  86  39  78  82  81   1  85  76  78  79  35  97  55  74  74  24  53  87  45  64  17  67  52  88  34  58  40  13  35  31  55  81  34  80  44  46  73  21  10  36  71  46  28  12  72  18  28  84   8  79  72  43  84  21  95  50  88  52  57  77  20  95  77  85  16  60  80  39  31  12  47  56  51  33  15   9  65  96  32  89  24  40   4  55  68  14  95  78  24  83  43  47  65  69  22  45  87  13  51  36  37   3  42  87  43  74   6  53  87  71  63  82  82  12  50  23  35   6  25  18  19  80  66  52  21  34   3  88  90  39   5  39  12  25  13  10  18  63  82  46  93  43  10  94  67  54  71  73  30  37  38   7  78   2   1   4  95  84  17  22  69   5   5  48   4  47  60  19  59  93  11  39  91  41  26  72  65  79  23  53  62  16  79  45  26  82  17  96  34  56  68  44  97  11   4  73  90  67  94  15  49  79  38  80   2  29  69  84  86  41  12  54  82  56  29  40   5  22  58  38  91  77  84   9  14   8  95  64  10  66  93  32  31  81  44  21  86  77  53  60  44  54  41  11  52  52  43  87  31  51  84  74  42  61  70  30  48  72  20  60  18  59  92  35  83  43  65  42  89  51  72  98  35  21  83  17  13   6  87  46  80  85  57  11  35  16   9  38  47  82  87   6  94   9  46  14   2  17  42  23  20  14  24  49  82  67  78  71  91   6  89  82  44  76  19  84  74   5   3  30  93  82  80  30  48  94   8  89  68  17  39  57  85  81  64  47  81  94   2  85  32  79  28  77  34  11   5  42  92  51  24  90  37  76  36  23  41  95  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        62  43  71  11  68  10  95  36  52  37  97  11  45  27  37  90  11  69  52  21  58  47  13  94  91   3  33  67  19  52   6  36  87  64  78  84   5  32  79  74  44  41  39  20  54   9   8  30  29  16  20  67  42  38  56  18  30  96  70  63  44  69  64  28  16  23  12  20   1  11  93   7  66  92  14  60  53  25  34  70   7  85  87  91  97   7  32  95  89  67  67  99  27  65  13  92  43  17  96  11  70  50  90  21  60   8  89  78   3  28  57  79  49  42  56  83  88  35  41  40  97  57  19  80  68  70  94  62   2   7  72  71  85  93  57  31  92  24  48  95  23  23  28  67  27  53  17  60  95  29  61  18  76  49  45  20  44  23   6  72  86  64  63  61  22  27  97   8  54  35  18  24  73  20  20  63   4  32  49  85   9  27  49  52  87  23  50  31  44  70  75  77  85  18  55  88  28  10  17  39  91  64  41  33  56  67  51  61  75  32  44  70  21  41  16  65  88  93  30  63  44  11  91  32  10  70  39  90  48   8  42  13  57  14  55  42  60  41  60  44   4  38   4  85  55  89  71  24  32   7   6  50  88   9  83  40  34  23  96  14  48  42   9  81  61  22  89  47  31  20  90   4  67  52  52  86  94  38  69  64  92  50  14  45  91   5  10  59   9  80  23  85  21  97  17  47  17  34  89  40  38  16  27  77  94   5  93  22  71  57  17  93  90  21  31  68  44  77  40  65  32  62  93   7  88  29  24  99  48  29  51  46  52  71  85  52  69  73  70  82  95  66  75   5  31  24  99   4  86  27  90  37  69  89   2  36  25   7  31  68  31  99  95  19   5  68  87  64   6  95  68  98  46  86  94  36   5  60  93  57  24  68  32   7   5  44  50  71  13  56  18  93  32  47  37  99  39   1  58  56  74  42  27  82  46  43  54  66  83  73  25  76  79  37  52   1  67  68  93  33   4  95  43  89  12  23  78  17  80  53  96  76  67  32  70  51  33  42  78  69  68  34  14  54  38  63  49  57  96  18  86  99  20  58  32  83  39  41  21  50  38  71  22   1  61  11  89  55  91  44  94  78  78  54  86  53  53  40  25  39  25  19  85  99  80  82   3  75   1  75  68  34  29  30  71  96  79  96  76  40  25  99  95  46  58  60  22  33  73  68   7  51   8  18  34  33  64  54  68  88  45  39  13  74   6  49  87  48  13  20  64   8  64  16  64   7  53  35  59   7  56  94  98  23  38  30  17  12  66  88  73  54  60  85  95  32  27   8  77  81  51  34  19   9   8  46  27  27  68  42  26  24  22  97  76  62   6  67  70  72  95  72  53  46  41  99  21  62  57  33   2  73   1  10  26  20  16  22  28  25  81  71  94  62  93  77  84  82  39  76  58  63  77  58  39  21  36  78  27  17  13  65  95  68  19  63   2  46  39  56  42  87  96  57  12  57  33  20  10   5  21  11  61  95  56  69  65  10   3  58  91  71  76  49  61  36  50  34  17  60  55  42   8  11  34  53  26  29  62  20  25  45  29  23  87  87  89  51  75  65  35  43  97  97  46  56  41  41  71  66  15  55  78  98  30  68  23  51  69  83  64  47   4  83  98  65  24  76   1  43  65  39  45  19  83  51  44   1  84  39  12  99  81  69  39  13  61  86  55  11  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      16  30  79  22  81  11  34  67   8  12  32  47  69  30  71  25  90  61  62  93  53  83  76   1  54   9   7  92  10  12  59  43  45  97  74  64  51  89  77  58  98   1  10  36  61   6  23   2  11  12  72  41  20  67  25  88  73  81  26  14  83  19  37  19  30  23  54  97   7  89  42  94  57   6  44  77  25  76  29  53  88  77  88  65  61  69   3  21   1  44  95  98  35  97  36   8  28  58  70  74  65  87  17  25  20  22  37   6  28  41  72  29   7  87  52   8  10  58  14  11  67  91  87  71  46  53  63  67  63  95  70  75  57  28  43  49  77  44  13  73  95  78  10  44   5  49  20  42   2  50   6  63  79  85  47  14  67  44  20  77  45  41  73  89  27  87  17  60  64  85  90  23  60  94  76  36   3  45  43  80  38  58  98  13  82  69  70  48  69  24  25  92  37  59  34  62  77  93  26  42  16  95  99  46   4  65  50  54  81  25  58  34  87  55  69  32  29  24  86  54   5  73  57  40  52  19  41  80  52  50  40  21  45  71  50  64  56  87  39  31  67  23  92  91  45  96  66  21  93  81  55  25  97  97   3  76  73  22  67  23  23  62  64  72  47   7  86  58   5  51   3  82  26  31  36  62  63  45   2  65  63  66  42  40  39  21  48  43  98  38  96  28  77  14  41  95  56  63  50  45  93  96  40  44  72  19  15  14  21  54  60  86  37  59  38  85  66  37  87  62  98  71  24  53  99  81  56  89  96  90  22  87  79  27  57  25  80  41  65  79  24  57  91  96  10  76   7  51  87  22  66  11  15   4   6  48  93  91  29  85  54  48  14  41  75  53  72  61   6  98  21  16  83   7  88  41  41  60  49  94  80   3  41  48  90  11  10  83  13   8  96  96  99  88  40  70  87  19  13  48  55  39  57  47  10  70  68  46  37  83  90   7  93  69   4  46   3   4  33  16   3  14  88  46  34  32  62  84  41  28  76  53  26  16  70  75  24   6  21  80   3  53  88  98  42  91  13  90  14  85  74  45  94  88  23  73  92  89  50  62  42  66  42  74  64  64   1  44  54  78  95  18  53  70  69  64  46  43  74  38  20  38  77  94  26  78  38  34  62  62  57  81  76   1   5  45   2  85  16  40   2  49  23  39  24   5  97  59   7  94  55  66  50  27  28  28  96  62  34  52  36  51  88  92  50  87  79  43   2  44  12   3  80  57   2  69  20  54  15  95  10  16   3  54  34  39  59  53  25  71  59   6  67  79  56  86  19  59  90  30  38  69  78  26  31  17  39  15   2  61  64  24  30  28  50  36   7  61  53  93  15  27   4  78  68  89  89  66  34  73  11  40  91  61  26  61  76  77  48  47   6  42  85  46   3  93  93  65  97  44   9  19  76  79  87  82  99  52  93  59  98  35  20  50  57  89  97  86  72  13  57   8  13  16  63  61  11  63  24  33   1   2  92  60  37  38  94  32  89  75  76   3  81  77  40  48  81  23  84  13  84  88  96  79  76  46   6  57   9  67  63  56  47  74  41  73  17  83  70  63  72  72  82  72  67  66  32   3  84  53  93  23  74  58  95  91  48  60  43  15  97   1  68  86  84  63  93  31  83  87  43  63  81   9  31  86  86   6  99  14  24  82  25  58  29  33  54  67  34  74  83  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    8  68   4  31  22  14  21   8  15  33  86  27  10  61  95   9  87  77  73  98  64  13   7  54  37  37  66  52  68  79  11  61  84  56  28   9  78  74  73  97  10   3  22  41  26   2  73   7  29   9  23  36  13  53  65  12  49  42   4  94  16   8  96  85  42  48  38  38  32  47  64  38  24   4  55  12  56  39  84  23  34  62   9  53  18  50   4  50   6  81  67  68  43  20  50   2  95  79  96  56  55  19  46  87  43  44   8  89  18  95  21  70  90  85  87   9  37  41  18  73  77  78  90  24  10  12  63  43  31  73   7  23  92  57  15  77   4  44  44  20  12  13   1  19  44  93  86  27  25  51  56  15  58  94   1  52  78  60  97  27  87  95  65  85  67  45  61   5  83  87  60  76  28  97  58   8  23  98  93  81  32  84  89  25  80  99  33  90  59  81  11  52  70  88  72  22  63  22   1   5  13  80  22  69  14  19  12  76  23  38  12  52  72   3  41  66  16  31  59  62  65  30  80  43  76  67  65  65  53  89  92  42  53  52  19  23  10  52  27  53   9  90  78  38  74  35  42  34  53  86  38  37  30  47  60  65   7   2  73  34  29  87  19  80  68  32  26   2  15  58  69  21  86  19  21   1  69  99  56  46  25  72   9  61  21   3   4  22  22  48  63  65  30  55  39   5  57  64  93  61  89  91  73  56  10  27  34  44  10  97  38  91  32  45  12  13  65  85  88  58  27  47  81  14  52  91   3  57  27  34  60  46  14  48  14  10  63  37  94  55  86  58  44  16  45  26  98  30  99  54  57  12  89  65  93  39   6  22  20  37  46  70  54  72  28  65  76  58   6   8  97   6  41  45  42  42  15  35  26  53  50  79  93  46  66   9  60   4  98  66  79  14  86  59  47  37  45  15  85   6  81  98  90  26  28  22  61  29   1  38   7  90  25  78  66  31  74   1  86  39  33  60  31   8  61  47   2  28  40  37  79  24  92  35  40  64  50  24  51  93  38  78  32  65  53  84  51  71  29  60  34  93  58  78  79  11  85  49  21  47  10  98  60   3  27  57  74  95  59  31  15  13  33  55  86  17   2  15  74  40  59  11  89   7  50  39  84   4  88  74  98  32  79  61  79  22  56  48   7  68  74  58  76  26  55  50  31  23  99  66  65  67  45  45  64  73   3  19  73  99  34  39   3  98  39  31  72  55  66  59  18  37  66  75  65  64  29  14  93  49  97  38  97  73  96  78  15  34  28   4  23  87  42  32  91  40  89  39  22  46  25  66  84  10  90  83  25  25  85  40  82  34  80  45  93  34   5   5  96  84  48  85  57  13  87  85  98  85  46   4  47  14  29  41   6  51  91  79  69  75  14  60  14  47  39  93  95  48  59  80   8  55  61  42  39  73  56  11  50  23   8   2  83  47  56  71  71  65  90   8  56  85  14   8  13  41  11  50  47  55  29  53  82  92  66  62  84  85  31  31  46  52  63  35  83  79  88  17   2  92  49   6  56  63  71  66  89  43  79  86  19   9  15  35   7  93  33  16  17  16  93  31  29  92  62  15  80  62  39  65  45  61  66  72  21  72  89   7  89  59  61   5  71  28  92  12  80  75  11  28  83  22  56  97  66  95  23  31  83   5  35  32  24  71   5  44  23  19  98  24  31  42  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  75  56  96  90   9  96  61   5  52   1  42  66  21  77  47  64  58  14   6  43  80  73  20   5  21  69  94  56  33  23  18  36  52  87  52  62  17  80  76  63  83  81  87  10  22  39   2  34  90  61  74  57  78  57  83  52  22  68  69  41  43  70  57   1  85  32  77  94  49  32  67  64  39  36  31  22  62  58  93  76  32  33  31  52   1   9  18  21  68  27  19  97  90  96  47  77  39  92  99  71  13   2  40  97  81  46  41  32  40  78  55  86  43  62  57  16   5  88  74  32  29  58  46  20  73  45  54  38  97  21  24   6  15  84  87  25  35  75  22  37  39  85  90  69  65  23  56  38  44  72  60  69  98  11  99  58  86  35  31  52  23  63  67  68  91  34  19  25  84  46  63  60  75  57  80  57  61  55  81  64  55  51  30  31  90  89  49  65  38  37  24   7  96  70  23  95  95  93  19  86  17  31  54  58  77   6  74  36  58  44  95  32  96   2  50  67  28  52  33  22  13  54  45  94  73   7  63  63  74  70  28  23   8  48  25   4  49  47  57  83  67  98  50   5  25  39  75  88  26  10  52  21  38  53  12   4  61  79  33  57  30  97  92  91  89  16  15  35   9  17  30  63  33  56  69  10  95  46  88  69  55  21  87  21  75  60  17  60  40  36  57  46  86   2  18  36  80  39  71  45  82  27  89  96   1  50  18   6  14  26  81  58  88  62  22   4  97  27  56  81  72  25  30  46  53   9  84  63  87  69  33  44  36  36  79  88  24  72  47   3  24  56  35  27  37  69  95  56  38  63  98  61  56  92  51  43  48  89  43  49  27  46  46  12  76  91  96  82  34  99  17  27  93  13  62  18  12  18  63  68  42  34  18  50  69  28  88  70  96  94  71  64  61  35  41  41  31  17  66  23  48   5  27  49  57  11   7  63  81   6  60   4  26  17  90  17  44  38  83  86   3  59  69  87  74  80  98  85  73  62  51  27  52  97  53  18  10  32  79  98  50  66  42  47  36  58  15   7  66  28  90  87  58  73  98   8  43  54  22  84  44  38  14   9   8   2   1  40  86  64  34  82  36  44  71  38  22  73   5  83  68  66  43  38  64  97  22  72  66  33  67  90  87  30   8  69   3   3  95  64   8  55  96  12  89  54  71  69  55  30   2  82  98  53  17  36  71  57  50  24  68   9  41  80  65  21  78  60  71  40  14  78  69  34  62  67  52  66  14  50  32  58  79  97  52  37  75  93  93  30  95  94  95  95  16  26  51   6  60  13  56  20  87  36  27  53  48  29  63  93  82  31  28  50  16  91  42  46   7  52  46  78  67  33  11  11  79  97   6  56  56  43  36  34   5  31  50  40  16  94  91   7  43   5   4  33  20  57  68  14  38  21  43  42  48  64  83  12  32  87  68  69  30  23  97  22  59  65  87   1  22  19  39   1  22  96   9  96  36  30  13  37  22  78  48  75  65  15  92  33  29  24  82  73  48  38   8  80  40  41  95  59  15  61   4  20  82  81  47   8  87  18  32  78  92  22  69  17   6   5  74  78   5   7  63  38  75  43   1  27  21  20  81  53  77   2  93  65  80  62  25  76  96  95  15  29  41  10  57  72  64  84  42  14  43  94  89  30  81  81  63  80  21  29  57  29  60  24  47  99   9  39  56   5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                16  97  92  17  87  80  94  84  60  50  79  40  78  13  69  61  71  99  31  21  54  91  35  35  88  59  95  35  10  64  69  51   2  41  35  38  14  68  26  78  63   7  25  77  86  15  11  91  97  37  15  58  73  64  60  28  54  60   7  31  11  91  96  39  62  85  41  18  13  94  83  75  24  32  66  54  66   3  20  37  35  92  71  53  65  48  93  58  93  16  95  94  33  47  30  98  79  72  47  20  12  83  74   7  97  13  57  10  24  27  31  45  61  78  48  33  57  97  25  83  25  90  40  64  66  74  93  44  72  61  30  91  51  38  75  44  76  34  63  30  11  60  72  72  84  41  83  81  31  72  87  92  95  93  34  30  39  17  50  44  78  96  32  56  33  16  97  14  91  42  52  45  57  80  58   1  36  38  80  97  25  93   5  70  72  74  27  93  50  65  73  81  41  62  40  76  27  96  64  92  57  81  12  36  61  70  67  99  64  75  46  49  47  69  67  64  24  98  54   4  81  40  98   7  83   5  26  82  27  32  14  84  31  27  92  79  43  30  61  57  72  85  47  49  69  50  90  95  20  16  65  97  63  90  43  44  30  64  62  89  73  59  86  27  42  40  36   7  56  80  54  74  93  60   9  14  53  59  14  26  16  78  76  43  55  68  99  81  41  68   7  66  98  79  10  61   3  86  29  30  66  10  38  44  95  48  53  62  83  22  83  10  65  14  48  75  64  33  48  88  29  76  58   5  76  41  80  89  84  31  26  10  38  60  79  47  20  19  89  60  54  63   7  34   3  65  13  29  79  75  72  97  43  70  82  63  60  13  26  21  43  52  61  82  83   7  98  55  20  50   9  32  98  23  15  36  90  43  40  91  81  71  72  57  71  43  57   7   9  43  86  26  80  91  40  75  73  25  78  95  11  75  72  69  95  89  63   4  53  98  77  61  66  26  20  49  60  44  11  83  20   3  77  75  84   7   9  43  84  36  46  32  82  33  52  97   3  42  38   9  48  26  61  84  36  95  53   5  46  13  90  84   5  19  42  85   5  67  59  20  65  32  49  96  65   5   2  29  56  19  85  15  79  44  78  57  43  80  87  34  71  25  64  65  58  38  49   5  87  30  58  80  23   6  57  23  52  68  30  71  76  68  81  51   8  25   4  98  76  56  15  19  31  16  70  39  18  85  68  58  88  37   7  33  31  47  41  22  93  85  54   2  38  22  65   3  66  35  70  13  78  72  88  39  61  17  41  82  13  91  81  78  90  67  19  82  94  26  69  31  53  39  20  62  19  83  87  91  13  77  74  60  39  94  67  76  29   6  50  85  13  87   3   5  73  75  42  13  89  79  25  13  33  82  55  54  32  92   9  65  82  78  35  47  91   6  46  56  18  72  84  36  68  28  99  79  30  21  26  84  52  80  11  88  28  81  75  38  33  85  16  82  32  40  44  75  47  30  15  60  94  19  16  13  21  64  78  95  37  54  10  15  31  62  56  31  20  27  25  19  49  21  74  21  10  33  19  43   7  18  84  64  23  75  50  76  12  39  28  19  78  87   7  78  37  88  44  72  23   9  81  74  14  61   7  81  17  52  31  76  23  43  20  37  78  83  95  33  87   7  77  74  38   7  76  50  64  86  60  34  35   7  27  76   8  36  39   2  86   9  22  49  33   9  25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              27  38   2  34  64  55  61  57  83  38  11  91  44  25  50  20  54  54  41  79  14  53  17  95  72  28  71  62  33  74  62  56  83  13  65  28  46  10  48  77  77  76  72  21  83  12  93  62  45  24  14  28  56  33  51  25  92  32  80  38  69  49  27  84  52  71  69  52  42  77  46   8  82  50  78  22  94  27  61  52  30  59  19  57  46  14  92  56  48  73  30  22  91  23  72  13  57  63  16   5  82  89  87  13  41  43  61  26  30  95  24  29  22  79  78  12  82  24  81  92  56  60  77  84  16  74  77  88  79  26  52  54  64  79  47  35  92  76  97  31  23  48  84  58  50  36  77  12  52  92  98  51  72  64  85  42  73  78  98  43  98  44  83  57  74  79  80  42  36  51  25  98  30  83  13  73  63  53  46  44  16  10  94  91  63  91  18  54  50  17  32  18  52  64  16  44  26  52  14  14  10  28  50  69  74  13  47  54  17  41  15  55  73  48  38  95  53  20  73  57  36  12  76  28  21  49  47  42  77  56  46  75  88  61  75  93  18  27  46  98  70  47  53  61  26   9  79  96  56  17  84  42  26  95  63  85  50  66  55  22  91  46  35  77  95  87  84  92  40  70  81  81  74   9  80  73  68  56  88  58  30  30  77  56  64  97  63  11   3  66  31  86  25  97  62  70  89  15  75  93  97  74  58  68  27  99  30  59  53  55  20   2  46  13  65  30  70  31  89  54  33  60  99  29  57  98  60  31  80   7  51  13  34  22  54   6  93  93  20  43  91  22  59  89  88  89  88  64  74  69  49  43  26  28  84  82  49  18  56  85  61  69  13  49  32  87   2  29  55  78  75  55  36  31  27  57  20  76  14  63  61  49  10  86  79  79  22  41  24  96   1  74  82  94  39   3  63  87   2  25  71  53  94  47  82  86  11  33  65   7  10  81  34  41  16  73  33  10  98  33   1  92  49   4  27  39  72  27  31   2  51  74  13  29  76  44  47  77  70  21  73  63  47  38  16  41  99  51  28  56  45  22  39  21  38  43  26  34  77  67  71  25  13  11  12  94  61  94   4  91  62  44  30  53  52  16  46  73  48  28  36  75  60  60  99  10  54  12  29   2  81  25   4  51  16  45  95   8  68  21  32  44  88  39  25  98  94  16  22  26   5  64  34  42   7  61   4  70  27  10  43  70   3   5  86  52  94  86  44  93  51  94  51   6  85  58  28  28  17  54  34  88  20  78  57  32  58  85  85  58  33  79  45  12  35  22  77  95  85  23  10  68  56  66  50  35  34  30   6  97  33  94  11  27  96  31  81  27  63  55  93   7  78  30  18  28  94  19  86  20  84  20  63  35  40  16  21   4  99  77  38  30  19  51  83  14  22  69  25  33  46  56  82  35  42  96  73  67  69  92  46  68  38  18  83  58  20  32  94  93  74  10  48  39  97  67  10  98  35  38  11  72   5  38  30   4  44  13  51  85  26  15   9  27  53  72  14  74  19  25  29  62  25  48  60  40  19  55  74  60  41  27  14  91  81   6  52  75  10  21  91  86  77  68  30  70  32  49  33  72  76  71  57  77   6   6   5  94  84  11  46  20  43  41  99  93  80  74  34  78  22  90  13  99  56  20  21  13  27  60   2  92  20  96  27  90  42   5  67  73  76  13  55  78  60  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            70  40  46  60   4  59  51  87  77  94  62  58  69  20  74  24  20  90  32  48  36  85  94  48  43  72  43  76  20  25  26  80  87  23  95  19   1  52  69  47  79  34   8  20  44  29  35  23  29  88   9  44  75  85  49  95  79   2  92  55  74  46  92  18  50  31  72  42  90  81  87  49  51  79  50   4  42  77  21  94  14   1  96  54  26  97  48  19  37  69  57  14  43  29  56  62  60  86  76  11  99  78  47  84  72  68  21   9  96  57  84  16  36  92  98  59  33  84  40  41  73  90  80  42  94  73  20  14  21  51  79  19  53   6  68  24  20  98  15  33  64  90  72  10  95  14  39  72   9  42  81   2  58  77  24  83  96  97  82  44  29  91  98  68  44   2   1  31  88  17   3  30  15  71  36  49  94   3  58  41   4  99  21  21  34  99  31  54  72  47  30  72  66  36  98  26  71  49  58  85  40  91  65  47  20  86  74  91  80  90  42  81  27  72  92   8  77  72  73  41  57  88  41  67  22  47  52  61  77  28  18  61  40  31   6   5  78  75  26  21  71  65  26   5  17  49   4  23  64  50  69  90  96  57  25  58  24   5  92  71  30  72  57  13  86  16   9  30  64  46  90   8  59  87  39  78  39  61  42  82  30  64  75  98  76  93  16  78  24  98  27  44  36  55  40  79  91   6  95  80  79  47  80  29  40  35  78  87  28  76  90  82  39  37  32   2  58  38  56  80  72   9  54  88  71  67  67  18  16  18  64  27  76   4  63  17   4   4  44  20  72  78  97  34  70  20  36  23  32  89  60  35   1   2  87  77  13  99  10  27  14   2  53  39  57  56  29  79  28  75  43  36  35  55  73  70  37  75  87   9  50  31  31  47  60  99  20   2  82  31  30  49  31   6   1  82  44   8  98   3  61  57  61  51  99  98  91  36  27   6  58  41  62  49  61  98  66  87  89  85  78  80  64  85  28  87  41  77  56  84  63  28  78  86  27  78  26  35  71  29  36  78  29  78  59  42  12  47  33  37  93   2  94  11  33  84  51  46  11  13   9  96  24  43   2  31  63  83  52  15  91  89  50  45  22  44  46  32  52  49  71  48  56  48  42  83  26  40  97  24  56  35  30  38  75  87  87  77  63  42   7  18  84  77  65  84  11  99  97  75  64  55  68  45  93  62  14  33  66  24   9  88  11  32  25  36  77  15  95  55  54  97  21  77  26  19  67  10  48  65   6  88  77   6  98  36  31  60  95  53  44  32  34   4  81  78  75  18  47  59  88  70  58  41  48  22  85  57  91  92  58  12  67   3  61   6  49  88  69  87  68  51  19   7  80  45  75  85  55  93  79  12  77  98  99   2  13  73  89  60  11  67  12  92  68  99  98  99  56  15  72  46  80  23  24  61  37  89   1  73  61  44  88  66  83  91  31  55   4  26  80  44  11   3  70  71   4  88  26  40   7  65  85  33  75   2  98  54  13  51  48  52  75  15  81  80  88  37  50  80  25  69  77  22  43  85  81   5  79  99  71  13  17  62  59  34  98  76  47  86  63  70  91  42  97   2  85  52  31  23  75  54  10  70  92  75  86  85  38  21  40  25  96  26  92   1  48  24  66  70  18  76  24  13  97  92  98  31  95  50  76  40  30  49  59  35   5  54  41  12  65  96  15  95  48  42  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          67  37  16  27  83  57  11  81  65  91  73  31  95  49  45   1  29  30  27  56  70  30  77  57  20  87  73  22  49   5  95  40  80  76  95  55  24  52  63  65  94  12  47  10  90  20  83  88  78  32  47  46  25  62  94  33  77  28  72  13  70  89  98  38  14  51  74  32  72  38  27  96  51  58   5  47  16   9  10   9  65  95   6  18  13  75  36  23  99  94  89  36  55  66  49  68  68  75  80  51  21  58  10  98  53  15  52  38  52  52  37   9  82  12  98  79  53  21  65  12  20  19  24  58  73  73  65  28  93  68  66  37  93  60  57   3  94  37  88  61  74  58   4  62  38  95  53  20  64  97  65  66  98  68  52  89  84  82  89  53  71  75  58   7  63  27  41  73  65  85  45  94   1  79  14  29  46  28  66  48  10  45  90  43   1   8  90  81  62  13  81  13  19  12  66  50   5  64  73  26  72  15  33  58  91  14  14  29  39  24  86   1  17  36  38  92  66  74  41  73  89  78  27  18  36  20  79  62  66  98  55  87  56  86  42  58  76  23  73  85  95  44  18  57  46   2  23  64  48  97  43  28  25  73  65  60  40   2   2  77  27  67  70  83  63  82  95  67  59  79  98  91  19  68  90  77  44   1  17  80  34  71  82  51  23  95  16  18  36   4  99  26  49  69  17  18  61  97  27  18  82  30  11  19  70   4  18  48  79  69  70   5   5  43  84  16  27  98  96  17  79  24   1  34  10   8  78  26  34  77  29  22  63  63  49  19   6  94  60  28  14  40  81   2  94  78  15  36  90  81  23  33  60  74  91  83  19  75  95  37  32  11  43  77  22   4  85  61  12  37  84  80  89   4  11  43  67   9  18  72  79  52  44  22  74  53  79  57  52   3  88  26  63  61  28  55  95  34  53  88  62  82   4  69  65  87  94  70  39   4  10  80  35  41  53  98  35  73  80  19  69  52  64  97  44  68   8  28   1  41  49  43   8  81  10  71  72  87  66  98  74  26  72  29  60  12  40  32  41  67  67  73  56  98  44  67  49  26   6  73  55   8  30   2  35  41  45  26  81  66  42  19  69  96  22  75  84  82  74  46  91  96  99  20  80  50  35  79  14  11  24  10  56  22  59  55  98  84  32  77  79   1  11  11  79   3  51  49   4  86  56  35  77  92  51  72   9  84  43  99  45  96  73  18  30  80  55   3  89  13  23   4  61  85  50  23  53  14  70  21  13  72   5  16  23  26  22   9  99  12  73  42  87   2  61  24  65  18  65  91  83  14   3  52  93  32  10  20  23  39  31  97  32  72  95  93  57  34  58  86  39  46  99  43  83  51  66  30  98  20  50  75  34   5  58   3  87  54  13  16  30  38  85  86  24  14   2  40  79  20  42  89  92  15  97  28  29  42  99  86  96  36  19  79  48  20  47  12  56  72  49  55  98  79  89  78  45  72  74  70  14  99  92  69  20  22  79  22  75  68  39  54  85  56  36  22  65  94  78  22  79  13  73  35  93   7  97  24  74  34  45  78  77  12  96   6   2  45  30  36  21  33  65  41  34  93  49  95  72  86  55  90  15  88  90  50  82  18   3  37  92  94  22  33  98   5  73  71   4  89  96  57  27  19  82  80  62  73  85  36  37  91   2  48  68   6  47  67  29  76  82  56  82  44  28  17  19  39                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        96  87  69  65  65  17  71  75   9  17  75  42  66  46  82   3  53  84  19  56  22  81  75  25  49  28  15  53  74  18  67  24  29  24  27  83  36  36  60  87  26  65  26  46  99  96  93  64  37  94   9  71  75  84  76  87   3  30  85  49   7  37  91   9  81  13  53  29  86  45  49   6  21  86  20  70  28  50  78  64  52  97  66  20  36  25  35  63  29   2  85  15  94  80  72  32  52  97  50  96  25  41  34  77  84  54  52  52  54  77   7  37  99  56  90  38  83  16  94  84  71  53  89  92  78  77  43  27  91  20  97  70   7  98  80  47  16  42  57  27  20  99  53  50  79   9  99  92  19  73  86   2  27  45  96  11   4   3  61  86  65   7  37  24  23  92  19  55  86  48  61  39  11  34  55   2  11  58  97  68  47  76  56  86  49  54  17  56   8  55  53  14  54  44  94  40  92  75  53  25  47  52  34  80  25  43  73  96  60  10  36  41  91  15  77  95  82  63  71  74  23  46  20  61  83  80  17  75  66  67  48  25   3  84  20  33  39  72   9  30  88  42  76  82   9  79  23  71  15  34  45  65   9  43  15  32   1  89  29  26   1  50  28  18  24  11  15  96  35  40  51  95  83  70  66  61  21  25   6  75  43  42  90  15  73  86  85  31  17  48  82  25  65  36  42  41  31  57  71  16  63  65  33  49  58  38  20  80  91  64  19  34  98  47  17  49  55  40  49  66  51  86  83  72  51  61  60  23  95  85  72  97  31  66  28  58  32  57  60  62  55   3  28  32  72  81  13  34  54  49  92  66  85  79  97   8  52  31   7  42  68  81  67  78  32  84  78  21  75  66  45  98  19  33  31  36   3  96  57  36  85   6  39  98  46  84  52  94  52  88   5  91  68  40  50  29   4  49  69  21  87  27  48  74  28  59  53  17  13  50  90  52  41   7  51  94  72  68  73   2  28  64  80  65  24  79  53  17  79  13  91  70  76  30  62   4  84  40  66  47  36   1   7  65  95  28   7   7  75  69  32  65  57  59  72  81  31  45  68  10  80  53  71  67  15  55  12  41  96  70  93  96  14  67  90  72  47  56  88  51  12  96  72  68  44  52  44  67  14  85  21  83  20  11  85  62  66  66  25  19  91  41  56  14  60  75  48  66  23  24   2  37  27  67  23  65  89  25   1  35  92  95   6   3  49  12  69  36  45  72  17  51  51  62  64  66  28  18  54   3  63   2  26  69  25  54  65  29  65  42  59  29  39  58  23   7  51  63  69  89  24  72  63  36  20  81   8  53  89  93  96  38  48  67  78  89  26  76  67  18  44  49  41  31  66  74  92  21  12  27  91  60  92  84  84   9  74  85  13  76  47  34   3  54  53  16  13  35   9  13  39  29  66  55   2  99  33   4   4  57  24  81  78  26  47  13  18  99  41  45  27  17  58  17  94  62  34   6  37  36  29  54  89  76   2  16   3  46  22  64  54  48   5   3  40  44  91  53  14  79  76  72  22   6  93  87  70   3  28  49  47  48  40  34  18   4   2  91  69  56  82   7  31  11  36  82  48  91  92  85  69  62  68  74  62  10   4  90  93  30  70  80  94  39   1   8  73  21  74  33  41   1  11  43  33  42   2  14  98  11  84  64  13  25  13  22  47  91  56  16  13  79  24  36  60  42  98  93  79                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      25  32  83  42  21   4  84  59  41  95  59  82  67  46  73  44  90  31  94  71  70  58  21   6  30  41  37  21  63  60  60  87  34  42  89  24  98  91   1  56  89  91  38  15  63  85  81  81  34  87  14  54  55  77  74   5  68  32  32  60  93  27  25  95  94  83   4  50  31  76   4  55  86  18  11  93  18  61  78  50  92  87  93  90  11  82  33  56  15  18  16   4  16  41   4  86  27  26  88  85  22  31  54  84  76  66  11  19  40  93  44   4  75  98  28  37  96  61  62  27  93  21  88  43  79  85  77  78  19  93  39  67   8  15  14   8  75  78  10  85  30  16   8  79  75  40  54  30  96  71  91  36  20  65  87  78  88  73  17  91  51  37  48  63  26   8  76  74  47  16  98  40  60  87  24  16  56  43  54  95  86  21  60  61  71  62  97  42  22  80  54  29   4   6  24  70   5  19  33  25   7  36  92  51  82  30  43   3  21  69  66  45  54  48  49  43  40  88   4  54  26  28  45  92  66  57  69  84  93  16  76  61   9  47  23   2  28   4  80  81  56   9  72  44  21  32  48  58  98  17  10   9  85  72  99  52  79  28  23  87  62  50  87  52  33  50   5   8  91  41  49  62   3  61  75  54  52  21   4  15  48  51  73   9  28  59  73  52  53  72  79  81  45  72  67  41   5  95  26  30  50  85  66  79  56  16  59  45  78  89  15  34  68  36  28  38  58  44  26  72  90  49  97  20  60  57   8  10  87  94  68  12  34  39  89  25  58  12  52  75  56  10  24  50  24  91   4  67  62  27   6  54  69  96  36  53  21  73  88  23  95  71  21  19  62   6   4  13  66  43  40  22  10  11  27  55  39  12  47  63  37   7  34  80   8  27  30  90  16  47  89  76  41  70  61  22  12  82   4   2  53  57  78  44  59  13   9  21  71   6  35  61  68  74  18  66  69  83   2  55  21  19  15  65  60  57  38  36   1  18   1  26  97  23  63  77  61  54  14  68  34  12  80  60  11  66  41  84  10  22  83  28  52  92  78  20  78   3  86  51  25  88  44  70  42   8  59  35  12  28  43  52   6  11  83  43  66  42   6  87   5  50  82  89  73  74  61  84  34   4  82  75  86  97  20  64  54  53   4  41  20  88  41  87  99   4  41  23  43  41  91  91  18  75  37  72  58  81  83  11  48  51  84   4  50  55   7  12  65  53  89  32  21   2  33  52  82  37  30  44  66  18  29  97  11  70  86  78  87  63  25  36  36  85  90   5  10   7  95  35  50  73  97  62  43  84  21  41  40  91  32  63  46  62  55  40  69  69  33  70  77   2  74  14  26  83  82  19   3  45  19  28  19  19  89   5  15  98  89  53  77  10  57  99  33  96  26  12  25  64  33  49  30  33  83  99  59  46  99  41  99  22   4  45  75  48  66  22   1  82  91  91  90   9  68   7  46   1  76  68  32  32  11  61  55  64  15  52   4  48  77  27  54  39  38  87  97  54  36   7  98  85  59  41  83  62  67  81  93  19  38  88  15  13  29  28  91  62  82  35  78  61  11  68  31  40  75  50  77  46  79  81  53  60  97  36  10  74  67  26  85  91  50  73  62  50   5  52   7  36  15  65  23  68  57  39   4  82  86  48  99  44  71  67  42  46  63  62   1  51  59   7  91  35  50  49  13  77  57   5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    62  58   3  57  28  45  58  50   2  95  18  79  43  55  12  30  43  86  74   7  86  78  35  46  45  86  28  75  81  90  86  85  17  83   4  74  38  56  54   7  12  85   7  79   3  62  33  57  54  34  55  13   6   1  23   8  55  69  59   9  55  22  54  99  20  61  80  48  23  53  82  62  43  78  97   5  35  94  59  42  91  71  95  14  86   8  75  46  67  39  84  43  52   1  85   1  83  29  61  86  58  40  86  46  80  67  43  86  49  33  28  56  10   7  89  10  88  51  22  92  30  75  70   6  84  15  55  59  12  43  41  79  72  92  37  47  32  28   6  48  55  33  47  29  89  86  83  90  22  22  27  25  86  63  32  10  88  86  67  58  25  16  75   9   9  65  31  17  35  71  20  35  13  44  17  48  12  96  57  84  85  98  74  13   1   2  63  92  14  99  76  30  62  63  21  35  18  87   3  97  33   4  19  57  67  58  68  15  13  46  33   9  85  60  33  35  57  54  78  15  12  59  77  36  63  90  21  57  65  70  32  55  91  24  59  38  87  92   6  87   6  38  35  19  66  61  59  94  86  67  46  18  69  33  65  80   9   2  96  62  96  41  25  98  40  45  11  97  83  58   6  48  34  91  23  26   7  50  24  67  27  42  93  13  30   5  24  63  31  28  22  16  55  23  87  71  69  16  98  14  92  58   9   6  14  49  91  10  59  18   7   7  92  30  48  98  10  35  83  32  50  75  54   9  55  73  35  83  52  93  53  55  27  32  88  74  67  43  16  90   3  57  93  18  82  81  97  71  90  67  68  57   9  72  10  29  57  80  17  13  86  94  77  60  47  69  34  34  62   4   8  86   5  47  41  24  48  36  25  85  96  95  51  73  34  88   3  94  48  90   8  17  93  29  13  37  50  72  33  37  32  93  27  15   5  23  69   9  36  53   4  20   6  16  56  86  93   7  22  62   9  92   1  43  41  89  31   2  96  71   5  71  55   2  11  64   1  65  27  94  38  35   1  76  98   5  15  23  72  99  17  56  33  52  91  96  18  25  76  38  80  78  65  71  93  30  91  34  20  60  11  80  26  30  89  22  39  19  14  53  82  26  48  23  88  69  26  12  93  81  47  81  94   8  38   7   2  31  83  57  54  65  45  21  43  30  85   8  10  84  84  13   5  98  55  15  92  50  79  24  77  24  85  62  23  30  71  46  11  14  27  94  49  42  29  67  15  12  13  77  66   1  88  16  22  82  11  44  42  64  88  18  53  99  85  91  96  81   8  78  11  95  77  77  77  49  66  30  92  60   4  57  50  48  36  63   8  18  10   3  44  64  94   1  76  43  29  86  73  34  45  44  34  44  97  49  42  82  82  10  76  29  84  82  82  91  36  69  76  10  65  74   9  27  81  24  62  21  35  23  81  29  88  61  11  50  73  41  28  61  28  25  94  70  12  97  80  34  46  63  75  94  33  46   2  21  85  29   7  23  46   6  60  33  33  66  43  66  84  28  10  86  30   9  18  21  58  31  44  29   6  93  40  90  17  43  44  29  89  48  29  73  27  73  35  43  95  58  45  26  41  11  66  11  21   6  37  21  53  16  81  28  35  83  58  49   6  67  89  35  18  13  74  18  23  13   1  59  46  37  47  81  80  88  92  54  44  91  21  38  59  12  91  44  38  50  15  94  37  75  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  25  56  93  94  36  48  75  29  75  94  24  89   6  73  83  52  47  93  31  28  61   9  45   8  13  66  44  55  76  51  86  48  22  57  26  82  65  74  93  44  36  98  35  29  87  63  90  45  94  34  32  45  78  26  86  93  90  63  16  80  84  53  10  29   1  85  33  16  83  63  87  59  21  78  71  71  63  41  17  59  68  96  98  30  11  52  98  66  49  70  31   4  99  76   9  33  70  93  77  60  44  63  89  50  87  92  31  90  15  93  18  22  72  85  83  79  99  71   7  90  99  30  84  60  88  47  19  58   6  50  91  29  52  85  95  33  55  79  96  95  78  67  82  94  17   1  24  99  97  70  95  92  21  29  84  70  83  10  57  58  60  40  31  21  94  14   7  14  42  95  62   6  50   3  92  61  91  75  40  65   3  12  99  64   9  85  97  54  54  78  46  66  77  83  11  79  69  12  53  72   8  23  31  35  10  57  84  69  71  94  36  42   6  10  39  53  74  25  57  95  69  82  46  57  51  93  41  28  40  27  51  39  27   8  78  37  38   3   7  95  21  47  65  56  94  23  99  32  73  70  76  92  59  26  71  78  98  47  59   2  82  59  69  55  55  27  14  17  53  41  76  18  61  22  58  73  67  57  79  52   5   5  99  26  63  77  99  90  78  78  84  68  25  95  64  58  94  46  12  29  46   5  54  35  81   6  40  68  17  64  77  14  88  50  68  69  43  35  81  94  62  67  72   1  20  31  57  90  72   7  28  42  82  98  74  58  38  46  36  45  84  71  19  14  67  87  21  36   5  56  63   4  68  16  12  42  92   9  73   1  76  93   5  46  56  42  33  30  25   9  59  78  19  86  59  83  74  97  82  26  59  62  72  57  11  94   7  76  80  16  74  89  78  28  76  34  15  63  12  47  23  15  69  59  71   2  23  48  89  92  57  40  91  32  74  62  41  14  12  24  24  65   5  30  95  87  63   6  87  53  92  35  43  55  79  56  91  16  44  26  97  29  56  51  88  88  13  82  63  71  98  31  83  20  29  73  88  49  35  43  99  53  98  17  79  16  72  94  42  74  95  25  50  18  92  98  83  91   1  76  22  29  81  41  31  81  68  37  39  67   8  47  87  71  10  61  71  39  95  21  71  23  63  91  95  45  65   2  18  93  76  76  93  25  13  95  57   3  97  15  99  13  90  90  85  32  62  49  19   5  47  86  24  58  25  48  50   9  20  56  92  59  83   8  97  93  28  24  14  64   6  28  45  47  60  90  53  44  56  47  44  44  97  76  63  36  78  90  78  27  46  14   7  54  73  58  74  11  45   2   7  95  36  93  65  93  29  47  27  96  95  32  20   9  68  78  60   9  16   6  27  74  22  48  87  51  25  48  74  83  47  43  72  49  92  24  34   3  73  60  31  98   8  21  76  88   8  32  48  13  57  79  77  35  23  18  43  41  16  79  25  27  83  66  96   1  46  30  12  19  86  53  21  76  56  75   5  79  49  43  28  53  98  97  44  81  96  25  55   7  51  31  12  46  15   9  55  18  85   7  78  38  74   2   5  74  76  18  41  72  96  16  45  45  97  82  19  68  16  98  91  64  96  45   9  55  54  57  84  88  67  39  14  26   8  29  68  30  91  91   5  25  78  29  47   9  25  94  33   8  26  87  29  20  69  77  11  20  35  13  39  30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                96   8  40  81  30   6  63  73  51  98  81  73  18  93  48  16  49  97  66  60  59   2   8  43   6  45  23   7  55  88  54  91  96  35  78   1  12  79  70  72  50  21  37  57  83  49  58  29  67  80  11  48  38  25  80  11  99  31   6  95  85  71  46   8  51  61  64  56  15  46  49  61  11  95  88  14  97  91  45  15   3  55  57  46  40   4  73  52  31  45  77  16  51  66  68  92   8  57   3  89  14  68  45  16  44  38  40  25  60  24  40   9  40  38  54  73  78  48  71  91  31  42  98   2  93  26  14  33  53  70  81  11  77  55  31  40  20  24  67  81  62  96  28  44  25  93  24  18  99   3  53  51  22  69  60   7  78   2  85  38   5   9   1  97  16  29  45   2  68  95  25   6  25  34  17  52  21  75  94  39   6  11  98  47  42  12  45  58  16  30  46  69  22  37  44  37  26  74  82   3  23  71  93  83  76  65  94   9  95  55  41  20  22  56  66  64  42  72  64  64  58  62  32  48  56  52  98  13  21  44  44  57  15  46  25  83  79  90   7   5  44   3  49  94  38  31   4  99  85  73  86  32  84  47  84   7  78  21  26  85  62  51  73  17  62  63  86  47  99  95   6  18  51  53  72  25  97  27  65  53  70  57  86  43  77  93  59  21  71  91  77  31   2  15  10  90  14  78  48  62  71  10  98  91  75  13  85  98  15  63  19  77  28  59  65  30  36  42  95  32  59  96  35  13  93  98  88  54  87   1  65  56  62  28  40  21  41   5   6  56  38  90  72  24  88  69   2  41  55  15  97  35  49  64  78  65   6  78  96  48  21  51  69  65  80  98  88  36  15  97  83  52  72  59  23  20  90  18  42  89  88   6  53  34  21  38  57  40  24  23  45  15  31   9   8   7  21  67  75  83   8   4  13  16  49  23   9  84   1  15  12  87  96  46  46  22  40  90  27  92  30  14  35  95  41   9  68  74  39  86  64  19  87  65  23  91  50  27  81  99  46  58  31  80  36  53  50  16  27  25  31   3  80  36   3  73  44  76  32  40  16  90  82  94  98  56  29  84  76  11  79  91  37  41  91  98  47  85  82   5  26  37   3  38  29  73  94  11  69  77  83  37  93  86  29  77  34   2  95  30  94  63   6  82  22  14  43  30  79  26   5  17  60  75  64  63  49   5  58  94  80  98  64   6  16   9  63  14  14  47   1  22  96  76  65  62  50  36  18  92  43  34  87  54  88  39  64  44  50  14  42  38  95  63   5  52  67  49  93  87  18  77  83  64  60  70   7  23   2  50  57   2  12  97  92  64  37  78  37  25  57  40  90  31  43  56  51  27  72  86  82  84  37  87  32  59   8  57  77  28  40  60  94  48  89  38  82  37  89  65  51  73  39  86  54  32  58  88  11  14  80  50  43  69  33  72  29  70  81  54  14  37  23  54  91  68  44  43  64  40  44  40  78  64  89  73  14   3   1  25  62   3  58   8   7  72  47  97  50  55  11   9  28  21  97  76  51  37   8  68  64  23  87  35  17  21  90  20  65  39  31  44  80  23  17  53  44  23  65  66  17  48  95  27  76  43  40  58  82  73  98  21  76  56  82  95  88  43  93  97  31  52  31  88  85  10   7  88  56  14  73  16  92  76  65  71  36  99  71  65  97  88  45  20  95  68  30  50   8  20  27  78   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              95  43  58  98  40  17  26  70  21  75  96  32  90   5  68  81  93  19  58  73  64  25   7   1  64  17  23  37  75  75  42  78  61  29  43  55  99  66  32  58  43  31  27  46  40   4  74  28  75   6  83  80  62  29  29   8  38  91  65  11   1  23  38  73  38  71  40  49  88  55  49  27  73  18  16   1   2  77  74  27  59  70  35  63  38  35  88  20  97  50  97  62  43  28  90  13  91  49  90  26   2  47  23  87  54   8  41  80  24  83  63  94  30  43  40  10  77  86  71  91  93  32  42  70  17  55  23  33  85  28  52  55  59  71  21  52  70  95   2  41  66  23  14   1  36  80  17  84  62   8  92  32  98  16   9  76  65  36  77  95  56  36  73  46  43   8  38  37  36  35  99   5  37  77   4  39  34   9  16  65  24  75  73  57  34   6  76  27  75   8  11  20  85  67  56  59  43  96  55  43  25  14  63  23  40  29  52   7  88  64  11  71  27  52  33  75  94  35   7  13  11  15  58  35  88   3  48   3  49  70  99  62  19  93   3  54  35  53  20  36  84  33  90  34  48  95  41  25  93  42   1  25   7  33  73  21  42  30  31  25  94  11  82  55   6  22  31  87  24  55  39  31  85  97  93  95  50  77  66  98  52  69  56  83  95  83  59  77  70  26  22  24  48  46  15  63  26  35  35  62  26  80  79  83  87  46  52  99  38  66   8  52  14  34  78   8  44   3  15  86  16  95  35  63  35  20  82  23  16   2  29  65  41  56  58  65  25  84  28   1  63  69  30  33  55  70  51  25  10  53  85  13  97  21  79  15  72  36  31  27  96  97  48  47  50  46   9  31  45  79   5  96  27  88   6  55   1  48  63  99  11  92  24  58   3   2  93  71  42  41  43  24  36  79   9  75  11  17  54  73  86  56   8  95  97  92  89  34  65  24  83  25   4  63  83  50  19  87   6  77  51  13   5  27  64  57  68  13  13  57  25  86  48  90   9  45  93  50  70  41  73  69  90   4  10  59  91  36  17  52  14  69  52  35  47  65   6  32  50  55  18  97  49  97  42  84  75  39  97  58  67  94  11  85  82  54  12  63  93  82  58  50  82  56   7  69  25  66   1  44  81  82  20   2  36  27  76  30  58  58  43  93   7  54  41  44  63  72  38  90  43  72  70   3  45   3  74  53   2  94  72  92  57  62  64  13  54  87  48  65  83  64   1  68  64  61  44  85  46  50   9  26  20  89  60  93  92  90  10  37  65  20  10   8  62  80   2  33   4  94  46  36  14  77  96  72  36  78  42  58  33  51  27  33  81  92  34  19  86  10  16  45  26  16   5  81  73  75  66  48  43  99  91  61  40  65  50  25   1   6  47  78  14  63  24  26  50   3  88  40  69  29  76  22  37  99  64  13   6  15  83  41   5  49  26  59   8  73   6  47  35  59  55  78  62  67  33  87  38  54  82  13  18   6  59  63  36  81  19  15  85  52  56  78  27  52  67   9  40  23  73  77  59  55  25  67  29  83  15  52  28  12  17  38  69  30  33  23  87  96   5  70  98  46   9  28  87  79  67  57  28  98  15  76  42  52  43  76  53  28   4  28  46  10   2  38  78  22  88  68  42  27  21   7  60  48  86  40  73  32   6  34  30  81  31  53  77  42  95  75   4  52  62  68  81  83  34  24  60  82  37  89  93   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            13  28  32  98  88  57  17  50  91  53  52  49  26  86  19  68  69  35  75  59  72  88  96  60  85  25  48  87   5  21  76  59  20  99  70  94  29   7  39  19  75  24  98  85  26  57  42  37  83  29  78  49  89  69  53  13  97  38  38  99  94  33   1  55  39  89  67  93  72  54  91  31  41  64  53  99  98  60  67  33   4  73  61  85  96  70  18  63  78  94  19  38  13  54  24  92  22  29  15  39  18  31  59  62  67  49  94  66  63  47  42  41  97  69  86  18  13  50  96  25  31  52  28  13  37   9  57  93  29  63  40  56  62  14  77  53  71  66  92  16  86  76  18  34  30  73  19  30  43  13  75  72  78  17  85  89  15  25  67   5  26   5  16  68   4  57   7  88  77  99  48  37  47  20  69  41  66  52  76  88   9  95  80  65  93  87  25  72  79  38  10  58  50  91  17  35  99  64  21  11  70  65  23  63  21  57  81   7  57  75  99  67   5  56  20  43  10   5  44  77   3  18  80  95  95   7  60  82  64  92  71  57  93  93  94  32  15  47  66  52  19  92  66  96  57  94  61  41  61  43  68  10  50  71  63  72  31  44  30  83  27  46  12  98  84  88  37   6   9  27  49  86  54  18  31  72  40  19  69  19  28  99  64  69  14  39  59   4  95  41  66  39   9  30  81  79  72  82  42  64  14  97  53  22  99  87  81  58  39   3  82  79  44  22  68  45  34  44  56  84  16  51  45  60  65  22  50  92  68  77  77  99  44  98  87  98  20  36  61  67  12  26  66  83  85  74  91  11  79  99  76  76  21  53  15   3  40  57  64  39  74  86  31  15  64  69  19  35  76  80  28  47  78  23  81  76  27  70  44  62  46  20  66  79  60  60  77  76  68  60  64  23  96  68  95  84  88   9  52  79  25  79   7  85  38  78  41  70  41   8  65  48  26  92  11   9  48  42  34  66  56  17   6   7  16  63  37  57  39   7  89  54  50  60  69  61  92  98  66  70  96  47  50   8  61  98  42  25  70  42  33   8  16  55  20  73  82  97  12  88  34  46  72  11  31  18  42  67  87   7  62  84  70  12  44  31  99  53  10  37  29  66  92  35   1  53  96  70   3  61  43  10  44  57  63  39  69  15  48  29  34  75  99  97  87  36  78   6  99  23  29  94  10  45  24  32  20  32  87  50  65  25  81  59  33  32  15  83  61  41  74  46  65  71  22  83  13  20  80  43   4  99  41  85  22  27  52  35  48  97  62  59  81  69  24  12  13  35  87  49  51  37  72  68  83  79  47  80  11  88   3  22  21  39  41  42  99  79  88  31  39  10  40  63  70  74  39  93  15  94  84  48  31  58  69  65  83  90  90  99  57  67  69  86  62  66  89  88  30  17  45  33  20   7  91  40  99  47  22  23   9  81  69  27   2   5  78  76  20  86  16  60  99  83  39  18  55  36  35   1  64   9  43  44  54  56  40  13  91  44  17  31  81  94  82  12  34  44  82  44  54  31  18  88   8  66  48  89  61  67   8  99  17  16  88  79  71  15  88  15  74  17  81  82  68  75  84  52  69  71  95  34   5  19  16  42  92  99  59  27  95  67  33  25  66  27  11  25  81  80  77  44   5  21   1  14   9  47  40   4  84  98  80  84  47  65  68   2  89  50  27  28  84  91  40  76  81  25  50  37   5  97  95  31  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          60  76  95  26  49  55  25  32  21  60  45  76  90  86  80  32   8  70  58  82  91  51  19  25  21  48  29  96  38  12   9  55  21  23  73  69  59  47  11  49  53  55   4  41  83  11  62  35  13  92  12  50  14  64  10  96  97  19  52   6  85  90  41  54  48   1  34  27  40  13  89  85  58  38  27  38  50  45  58  87  33  83  88  70  43  32   3  47  89  16  43  85  78  11   4  32  98  85  59  80   3  96  54  53  74  79  49  66  36  29  53   1  28   9  86  75  24  84  28  90  45  94   8  40  17  87  12  58  97  21  12  77  46  61  39  82   2  34  80  82  51  28  62   1  38  37  52  33   7   9  78  71  69   8  40  56  10  43  15  57  59   8  38  78  41  96  30  62  40  30  23  23  57  83  59  91  51  46  72  52  69  55  48  88  87  18  67  56  64   3  62   7  52  30  93  53  33   3  83  37  24  99  22  32  27  74  44  94  37   2  37  28  16  60   7  82  35  40  50  49  73  21  89  92  72  79  40  19  79  91  12  66  23  21   4  23  93  68  31  44  12  69  79  22  47  52  65  77  34  36  14  15  36   4  85  50  54   2  74  71  21  51  43  29   1  79  85  57  44  38  52  42  73  16  22  36  94  57   4  99  74  11  76  62  52  51   6  85  95  92  91  14  29  38  52  38  46  78   4   6  86  85  62  77  84  95  90  57  75  23  29  40   3  50  59  70  71  96  79   9  86  80  62  72  66   3  33  74  48  24  49  41  49  62   6   1  25  84  86  52  85  95  37   4  75  42  90  47  69   4  32  33  44  61  54  94  50  85   3  33  16  81  71  77  44  95  14  61  63  98  75  12  60  85  90  12  77  19   4  14  14  71  36  42   3  61  19  61  16  37  45  67  51  30  31  72  61   1  44  96  14  92  16  58  51  79  60  91  85   5  69  96  27  51   5  26  53  27  38  79  44  27  43  14  98  60  31  15  59  57  70  85  61  99  84   6  58  12  91  17  98  51  59  71  52   2   6  11  10  97  19  77  44  78  35   8  28  48  70  81  29  78  76  88  68  20  50  49  22  38  74  92  73  46  23  31  28  76   2  63   1   9  93  67  89  57  96  97  72  94  74  15  74   2  45  49  94  92  10  98   3  86  53  22  84  69  47  15  71  57  37   7  84  14  13  13   8  62  11   2  64  97  92  47  22  87  21   7  57  19  37  67  38  45   5   4  85  10  27  35  74  28  88  96  68  54  45  85  20  18  72  21  20  73  71  89  78  91  59  76  70  35   3  15   1  55  97  39  89  30   9  48  49   3  31  42  21  50  15  99  78   6  40   5  17  50  66  78  96  25  97  75  16  73  14  33  75  35  60  31  38  29  94  56  80  74  80  76  69   6  57  37  90   2  77  11  70  77  55  76  89  57  55  94  51  93  34  18  47  50  69  86  62  16  57  55  44  99  12  57  36  67  98  12  71  76  50  38  54  39   5  41  94  72  45   3  53  17  44  23  28  97  89  11  47  32  85  88  30  98  91  42  86  76   3  19  84  12  71  81  88  10  72  93  78  19  55  35  55  92  52  61  59  70  51  93  12  82   7  33  97  95  57  27  91  15  49  93  47  49  10  16  46   9  20  73  19  37  19  43  76  97  14   5  94  23  64  45  74  46   8  61  38  50  56   4  99  94  30  83  24  91  46  62   8  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        6  27  95  39   5  19  47  60  14  19  11  67  40  36  64  60  47  54  58  31  34  35  33  37  42  51  16  27  14  94  30  30  91  69  54  39  16  55  81   6  77   5  14  82  33  63  28  38  75  84  52  27  65  99   1   3  79  70  51  25  58   1  17  71  65  35  24  67  42  59  33   5   3  27  66  97  91  34  34  92  80  36  76  60  65  54  50  94  22  28  30  51  84  56  59  27  30  70  64  63  97  34  17  23  31  18  85  67  70  84  30  86  62  54  65  92  23  50  94  26  55  29  18  10  57  19  25  85  41  74  38   5  46  12  76  51  85  49  13  80  59  32  58  31   9  25  20  11  69  89  83  91  62   9  84   9  37  27  16  23  34  21  47  40  88  52  84  57  37  79  40  18  31  26  19  54  85   1  12  33  85  19  61  23  51  86  40  64  61  32  18  10   9  98  73  42  27   1  90  98  93  70  60  63  34  44  32  20  30  16   6  39  24  31  41  55  92  61  46  78  59  17  52  84  38  73  12  65  19  70  33  28  86  45  35  31  36  43  76   3  68  60  44  51  12  61  50  43  65  22  38  82  45  83  15  11   6  23  73  54  61  93  14  59  90  29  84   4  34  55  10  80  91   1  54  72  23   6  60  39  38  40  37  44  47  43  76  46  59  77  76  72  20  52  85  65  23   7  59  88  97  52  74  71  63   1  91   7  30   7  12   1  64   4  95  44   5  39  59  84  36   1  27  48   2  87  90  71  43  12  42  87  49  31  69  94  42  17  24  26  66   1   7  41  84  83  20   3  34  40  29  62  10  70  66  92  40  53  31  88  17  26  33   5  48  87  34  41   8  81  31  84  61  62  30  66  42  15  59  28  51  70  39  43  57  42  35   2  52   7  89  51  67  53  52  52  86   5  64  57  32  50  56  40  29  59  68  39  96  47  30  47  74  66   1  23  60  83  76  15  17  94  89  88  63  16  18  39  33  94  99  19  41  13   7  96  42  55   6  13  71  43  14  95  69  78   7  87  33  31   5  30   3  45  96  34  61  15  63   8  22  80  39  59  84  21   4  38  62  91  44  64  14  14  70  69  42  99  74  47  33  28  19  95  37  19  94  24  71  88  33  84  63  51  36  91  78  11  28  91  81  25  96  80  64  88  67  41  87  63  27  21  82  13  46  97  79  15  88  26  62  23   9  18  34  71  91  99   4   3  90  22  77   1  94  73  24   3  32  32  83  39  29  26  61  48  95  63  72  80  79  63  81  63  78  37  81  99  80  52   3  93  45  31  29  71  16  12  91  31   8  79  58  23  45  30  31  49  97  97  69  96  31  48  53  43  65  96  96  95  98  99  76  75  83  11  38  45  17   2  24  70  69  11  43  21  31  53  41  72  65  69  11  40  50  41  81   9  38  35  56  27  69  59  71  68  48  66  49  43  93  69  19  22  91  88   8  19  50  86   3  11  66  76  48  42  70  24  96  77  66  86  87  67  92  96  43  63  68  12  89  79   2  92  48  41  79  57  99  14  68  43  14  31  60  17   1  26  93  12  40  53  80  47   5  97  11  64  13  85  84  46  92  11  23  40  67  17  22  13  65  88  71  52  11   5  73  99  18  72  16  69  68   2  34   2  81  12   5  21  77  76  93  81   6  85  55  33  96  98  97   9  60  96  99  86  15  14  18  64  89  38  11  98   5  31  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      77   8  27  71  23  91  50  65  10  93  72  83  82  77  17  93  63   6  19  99  26  45  29  44  39  73  79  64  41  74  10  84  36  88   8  65  10  67  59  49   5  77  20  73  45  79  39  85  20  11  54  79  14  58  83   6  73  60  66  68  15  36  40  69  97  39  54  76  91  25  44  12  98   3  69  39  31  44  41  14  16  43  44  90  14  89  58   5  56  83  47  47  47  75  98  25  71  46  23  37  70  69  29  72  76  48  16  16  81   2  38  90  96  88  47  53  43  22  71   4  46  91  93  15  27  72  68  24  71  60  88  27  72   6  11  29  33  78  19  31  75  72  31   8  29  19  40  52  22   7  90  96  94  24  68  40  51  66  37  28  71  67  24  55   6  34  19  51   1  88  23  63  76   3  35  61  64  71  53  15  69  89  31  77  55  53  83  15  75  70  17  67  53  78  95  24  21  30  13  71  79  52  89  24  31  12  34  57  98  51  55  83  79  85  64  99  19   8  99  41  55  68   6  75   7  53  43  35  32  70  63   6  29  51  20  26  82  88   5  72  95  69  78  64  72  33  90  65  52   1  23  28  16   5  13  19  76  27  96   4   3  48  72  25  15  12   8  24  99  93  96  28  73  62  37  69  61  27  85  26  36  39  52  73  39  45  98  67  99  11  18  38  75   5  82  38   9  76  46  68  64  75  47  35  55  22  22  82  20  61   7  49  56  41  27  70  43  84  65  80  16  47  38  49  84  10  12  86  32  68  16   8  18  23  85  87  33  70  48  22  27  61  55  38  52  55  98  61  83  36  64   1   2  98  15  75   1  90  79  71  52  41  48  56  52  37  74  22  33  48  48  82  82  48  53  64  72  45  96   6   9  36  58  90  26  71  69  16  47  47  81  35  55  81  60  52  34  45  68   3  56  36  31  90  18  26   6  67  97  89  14  59  89  66  90  69  59  43  95  86  99  59  50  84  20  55   3  65  72  73  83  53  79  17  20   2  78  94   1  73  91   2  40  47   1  38  94  78  10  67  43  81  57  59  56  12  48  81  52  73  38  24  54  72  43  10  40  29  45  50  58  42  45   4  37  40  78  86  59  72  69  37  16  95   8  97  83   9  67  53  73  32  46  79  75  36  69   5  78  64  35  81  37  95  61  81  83   5  89  74  68  84  37  74  17  57  64  40  62  84   1  19  90  70  73  25  70  74  75  84  45  81  55   5  44  19  40  76  47   7  66  64  18  58  65  81   3  16  50  88  42   8   5  30  29  18  29  78  88  42  62  18  61  20  27  41  64  47  75  93  59  91  63  27  82  14  82  45  67  21  28  90  31  25  75  25  85  72  92  16  11  82  89  57   2  69  64  83  75  90  26   1  88  99  27  81  49  55  25  56  30  83  63   1  32  90  20  17  51  23  56  41  16  23  31  60  81  47  57  12  35  56  37  40  67  66   6  42  13  76  75  44  30   7  21  63  58  31  22  83  78  67  70   1  73  32   7  80  95  30  82  85  16  30  51  87  18  51  73  74  78  23  93  29  87  85  30   9  31  14  52  79  35  87   5  33  93  31  25  31   2  39  25   8  22  59  13  43  74  50  58  28  72  95  83  21  98  80  15  72  65  34  98  17  28   1  23  15  27  66   2  84  87  51  78  40  86  80  92  65  90  63  63  18  13  18  17  33  31  50  74  18  31  57   3  10  98  30                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    88  72   9  36  12  47  33  23  60  45  22  61  32  10  30  29  20  68  74  48  73  92   3  99  59  91  57  12  60  79   8  98  90  21  82   1  33  38  52  45  54  34  22  58  19  78  34  57  59  98  91  62  89  36  50  68  66  94  90   2  75  29  39  68  36  36  73  24  22   8  84  50  23  80   1  13  37  45  15  28   8   6  53  35   9  59  87  99  13  52  38  57  81  84  95  71  40  38  75  12  55  12  27  73  13  31   8  35  18  44  65  69  91  61  35  66  70  61  38  43   5   3  25  93  87  25   1  45   4  48  24   7  92  83  44  12  66   1  48  68  32  70  82  69  81  69  46  39  97  14  35  20  45   9  47  79  51  81  12  74  52  78  36   9  88   2  96  25  95  69   8   8   9  77  47  94  68  96  24  23  60  88  93  81  25  92  96  52  57  79  62  67  31  75  64  32  10  28  38  49  78  35  76  16  40  62   2  32  33  57  17   1  82  77  85   9  68  28   7  21  17  17  90   3  41  79  85  48  73  42  57  78  74  66  79  52  25  76  87  37  54  53   8  48  96  92  30   7  41  46  52  67  36  53  39  26  20  28  80  32  83  71  10  94  17  15  78  92   9  55  29  47  30   4   3  79   9  96  28  97  83  58  37  86   4  58  71  77  82  86  48  71  77  57  93  18  51  86  37  32  58  12   9  49   1  75  31  36  36  74  83   7  95  27  47   7   8  85  11  92  80  57  18  24  73  20  46  62  94  89  99  39  83  27  13  68  25  75  86  42  68  53  39  36  82  97  25  55  86  25  53  51   2  27  50  89  55  93  21  65  75  52  52  43  90  18  34   6  94  99  73  85  50  26  36  10  49  47  77  92  34  13  80  35  95  65  80  29  91  33  96  74  20  77  47  19  41  32  11   5  54  29  57  76  83  91  43  64  99  14  65  19   7  66  62  38  88  74  13  39  78   6  26  29  35  40  29  50  29  23  16  51  45  23  90  46   5  99  48  66  15  59  42  99  46  13   8  19  87  91  39  30  51  14  71  23  80  93  83  44  17  22  39  51  11  99  30  29  74  87  67  49  72  87  69  45  40  75  16  76  80  30  18  53   3  40  66  27  92  44  21   5  94  50  70  85  99  48  18  79  45  48   9  67   3  54  87  97  26  70   1  85   1  70  61  32  18  55  21  45  12  85  82  11  86  57  14  60  67  32  19  27  50   3  89  59  75  51  62  59  34  61  57  96   8  64  10  35  98  13  39  77  64  79  60  77  80  59   3  49  89  13   5  84  35  96  33  81  17  20  56  94  19  34  83  95  16  44  35  20   6  43  35  53  16  21   4  99  28  66  13  36  91  11  83  38  83  41  58  90  98  38  51  12  80  76  50  19   5  83   2  63  17  37  45  90  65  31  44  91  87  23  43  15  28  43  21  19  68  22  88  40  13  19  87  59  60  96  12  35  13  96  21  53  92  84  66  81  79  53  41  49  72  16  39  90  35  72  62  54  62  28  76  82  56  21  52  87  16  20  93  83  72  48  37  13  15   9  26   9  47  57  87  63  21  15  48   1   4  32  86  69  46  67  54  98  88  87  88  40   1  38  85  52  97   7  71  44  54  92  43  99  56  50  93   7   7  53  34  83  45  60  60  11   1   8  18  43  62  19  56  51  15  92  45   2   2  13   2  45  75  53  41  46  58  98  66  96  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  65  18   1  31   8  61  28   3  58  26  80  25  83  79  70  66  97  29  69  66  30  55  95  28  35  48  74  71  32  42  99  53  87  94  39  41  34  65  91  89  51  48  66  61  60  51  94  72  24  28  29  89  62   4  95  18   3  55  94  84  91  35  32  29  88  99  58  81  96  17  73  90  94  97  52  33  83  22  71  12  17  23  17  42  32  55  99  35  96  14  52   6  20  26   5  63  13  37  91  90  31  30  59  73  97  95  99  78  16  48  25   4  75  73  48  65  12  42  21  10  56  57  72  80  70  53  47   9   6  98  96  39  23  92  75   2   9  13   6  78  96  67   6  42  17  41  66  40  64  83  12  90  17  50  31  42   2  37  86  17  90  93  55  58  53  44  67  19  29  58  34  69  75  14  14  55  54  55  27  74  29  61   2  47   9  27  37  28  87  51  50  12  59  42   2   9  21  56  32  68  90  68  62   3  28  38  85  68  29  42  89  28  18  39  50  89  28  41  67  43  68  91  84  85  61  94  40  17   7  54  33  88  87  31  35  27  87  69  85   2  16  28  66  33  88  12  43  39  30  72  88  85  71  86  49  48  26  35  76  26  83  36  16  25  18  47  51  54  69  25  99  85  46  69  29   8  48  22   1  79  32  93  21  68  24  24  63   3  15  37  87  27  15  20  87   7  99  95  54  52  51  76  50  39  91  42  63   1  68  58  27  89  20  30  36  47  68  12  61  44  40  36  67  94  53  26  68  62  50  30  97  99  60  35  57  87  41  56  78  13  92  60  45  88  91  56  90   6  32  83  31  77  34  13  76  11  49  89  96  41  15  31  27  56  97  93  81  93  12  68  56  41  65   6  73   4  11  75  90  10  10  32   4  23  90  39  87  94  77  36  67   3  87  81  41  24  86  38  32   5  19  70  91  11  26  18  35  13  59  92  20  49  63  15  25  10  31  94  65  35  57  99  20  87  11  90  11  50  19  34  75  19  83  35  89  16  69  45  57  59  23  23  90  50  45  52  93   3  86  80  42  19  53  51  60  32  28  27  84  22  87  99  90  23  25  74   3  52  70  90   7  33  92  66  43  98  30  66  29  40  15  47  62  25  49  43  39  40   4  82  60  97  16  95  96   8  65  56  60  24  71  68   4  23  38  54  18   1  90  50  86  76  42  84  47  50  82  57  14   9  41  84  17  91  67  82  78  37   9  33  17  14  23  57  26  54  93  55   9  85  17  38  29  99  99  30  80  68  56   1  53  78  70   1  25  64  56  74  12  75  88  56   6  71  85  61  63  40   2  92  40  93  60  41  26  67  30  90  22  80  39  20  66  85  37   5  20  14   8  92  63  19  94  68   9  75  37  71  10  81  22  81  61  35   2  47   4  41   4  72  81  80  38  51  35  26  32   8  94  62  26  48  98  48  42  61  21  62  58  80  67  43  25  34  25  70  92  61  65  28  66  87  89  97  18  14  54  45  91  79  63  79  57  99   2  91  25  74  74  79  47   6  13  73  97  90  71  71   2  35  83  38  70  17  27  94  80  81   5  31  34  85  32  59  76  54  18   4   8  21   4  12  90  17  22  33  96  66  10   6   3  59  69  20  47  62  11  85  93   8  95  59  35  96  10  57   8  29  89  99  52  74  40  76  88  39  16  53   6  75  31  17  44  55  93  99  82  79  60  27  58  83  83   5  73  33  12  54  13  39                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                46  89  99  59  40  65  32  41  89  38  74  60  42  68  70  38  41  88  67  11  92  65  64   2  77  37  88  57  84  11  45   6  23  87  13  27  75  67  48  37   2  42  57   3  89  17  59  35  65  56   4  36  66  35  67  93  32  19  49  45  80  23  13  22  34  92  87  63  55  74  51  22  80  96  48  82  11  20  55  11  66  32  65  38  29  57  80  11  40  80  60  32  40  32  94  23  82   2  68  85  83  81  24  40  77  85  49   3  44  49  32  29   9  58   9  11  55   4  45  53  25   9  46  30  70  36  74  84  58   3  37  53  26  15  69  27  29  85  97  13  98  68  42  67  56  30  23  36  30  50  74  90  26  16  49  70  65  90  82  55  42  12  81  54  33  90  90  42  81  77  49   6  73  20  39  22  13  46  23  71  98  92  65  41   5  93  84  77  56  76  72  16  21  36  86  90  49  99  66  61  54  68  26  20  25  26  79   8  35  11  41  98   4  61  49  67  34  28  48  32  25  70  77  61  76  84  85  33  33  76  78  72  27  71  77  95   6  89  87  37   8  37  78  79   4  14   2  98  83  15  50  25  74  86  60  88  53  84  18  98  61  47  51  12  31  11  95  59  47  90  41  75  89  39  60  55  70  33  65  73  16  46  44  77  68  88  53  56  85  90  76  66  41   6  14  66  46   1  80  26  12   7  66  12  36  89  21  83  67  91  65  19  13  97  87  24  54  76  32   4  55  52  81  13  82  35  69  42  85  99   6  67  37  92  56  31  52  28  98  90  62  15  58  49  69  33  60  92  96  20  36  49  22  58  35  31  43  33  96  18   9  10  47   3  16  14  48  15  18  83  21  77  92  36  20  48   9  80  88  19   5  18  45  63  24  55  94  73  23   4   7  61  67  86  96  97  37  57  85  62  86  56  52  28  85  28  85  16  59  71  88  44  32  68  22  27   6  72  44  24   8  20  21  78  37  17  70  87  84  79  52  10  53  39  92  93   1   6  49  84  46  10  51  36  99  25  59   6   2  95  85  61   4  13  89   2  51  39  65  45  24   4  91  38  75  30  60   4  27  11  31  46   8  66   2  88  75  59  40  67  20  49  82  77  19   5  27  98  38  76  55  56  24  19  54  19  53  92  58  60  73  84  94  14  30  48  76  74  98  14  98  23  82   1  80  47  77  20  28  51  16  71  41  28  21  62  56  81  86  10  94  84  71  70  30  24  35  98  25   2  86  67  63  62   2  29  19  48  75  66  74  80  49  44  69  26  94  72  13  62  35  46  94  58   3  69  19  41  96  11  58  96  16   7  46  63  30  41  46  67  97  58  54  67  34   9  56   4  14   2  14  93  93  44  22  58  94  94   7  86  26  56  98  18  49  56  22  89  26  73  28  74  25  75  27  37  35  82  70  91  40  76  29   6  98  89  54  33  96  74   4   7  57  10  64  31  46  36  70  47  57  47  74  59  86  97  92  77  74  83  49  32  41  91  98  46  92  32  18  40  49  80  25  84  34   5  55  19  29  46  48   8  17  62  37  52  33  19  50  99  57  68  70  38  93  21  56  81  33   2   2  89  83  31  88  69   3  35  88  17   9  51  42  73  98  45  72  61  52  21  48  46  48  98  99  75  20  71  96  44   4  45  13  65  61  23  83  50  26  98  73  93  68  94   2  77  14  85  30  38  21  34  39  50  53  12  46  18  49  57  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              34  47  13   3   6  38   9  22  16  51   5  72  29  70  81  82   6  57  23  75  35  71  38  52  78  80  90  64  80  18  36  45   1  56  58  98  37  23  16   5  40  54  28  80  95   2  45  30  39  45   6  19  44  26  59  58  89  95  10  62  96  24  98  90  70  24  25  62  69  20   7  77  72   4  86  38  78  22  45  96  83  32  11   6  71  27  25  70  27  37  75  13  38   4  27  38  70  32  89  41  64  77  48   9  73   5  75  15  74  91  67  48  77  41  86   7  43  40  45  61  72  20  32  77   5  36   1  56  44  37  34   9  49  91  53   9  43  54  23   6  52   3  47   3  86  94  62  16  62  13  73  98  43  54  71  70  14  52  44  27  59  99  29  43  42  59  79   5  83  45  27  78  45   9  31  28  20  89  59  13  55  80  94  83   3  58   9  22  40   7  76  81  35  19  20  33  43  52  56  65  45  72  67  64  76  52  53  20   5  65   5  73  99  89  64  82  93  65  67  78  32   1  47  18  38  54  25  49  22  40  25  48  26  76   8  68  15  34  22  25  38  43  80  31  55  88  97  31  96  96  32  67  56  99  84  30  96  28  21  17  10  95   2  37  68  25  63  71  97  29  16  23  23   3  67  33  55  19  15  43  45  19  78  81  90  20  93  39  67  18  71  89  54  59  58  75  82  37  77  61  69   2  87  45  61  52  93   1  52  20  56  92  25  50  98  47  48  92  22   9  10  77  95  54  70  51  38  31  41  28  26  12  88  59  99   5  92  60   9  45   8  61  47  63  96  44  57  78  80  25  46  50  23  43  19  72  94  62  18  83  76  22  40  11  78  32  87  42  83  66  96  59  49  77  25  67  56  24  20  10  48  91  11   7  80   8  13  26  52  60   9  79  47  84  66  22  44  87  45  47  90  81  74  87  22  72   9  44  54  18  63  64  58  50   8  60  98  79  49  24  91   3  15  45  43  20  47  31  32  89  40  96  57  51  39  49  66  48  22  70  61  23  29  24  14  17  61  73  23  80  84  30  81  76  81  97  77  68  66  77  70   5  26  47  15  72  30  99  64  80  14  65  84  80  51  56  53  44  76  14  59  13  70  16  94  66  34  41  36  84  56  92  99  30  30  49  50   5  62  33  51  82  18  20  28  54  75  57  24  72  58  58  32  78  89  64  10  73  77  59  98  57  51  98  59  20  47  44  65  94  50  92  56  69  68   2  92  92  59  64  55  59  12  92  91  24  63   7  98  79  22  79  71  81  62  57  94  91  20  26  24  66   9  89  28  53  96  73  33  97  92   1  28  67  93  45  96  81  13  35  70  77   4   5  67  27  31  90  26  36  18  30  20  91  45  64  42  52   8  93  92  15  64  49  23  35   5  93  20  38  69  55  78  85  71  61  89  55  25   3  26  98   6   8  51  45  56  88  34  33  97   5  99  54  94  94  34  32  57  25  95  53  80  33  56  83  62  75   5  88  30  66  53  94   2  67   8  37  96   2   9  95  14  37  86  88  42  51  71  47  72  92  56  76  89  37  70  22  50  95  70  55  31  76  85  65  75  83  43  89  98  97  82  67  96  33  16  37   9  44  69  19  18  31  43  33  19  85  48  47  16  42  20  54   5  22   3  94   8  73  72  65  58   8  56  37  56  73   3  79  44  82   1  72  73  36  37  51  70  98  85  55  59  72  48  66  88  85  17  79   1  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            45  86  68  19  62  19  11   8  93  59  80  36   2   5  38  30  77  43  48  19  38  56  39  24  10  28  84  21  59  54  25  82  11   9  63   3  79  49  99  19   1  22  94  27  61  56  14  31  48  64   2  43  48  35  36  24  49  89  82   5  96  57  33  51  23  95  15  65  82   1  89  92  94  89  68  31  15  72  42  38  90  10  79  31  64  62  58  49  53  20  59  25  90  47  23  19  38  33  49   9  83  69  15  79  85  56  36  14   1  46  86  52  87  78  43  87  42  62  89  97  62  56  65  15  64  70  79  57  64  16  12  46  26  17  47  50  48  91  77  83  91  83  53  70  85  42  60  16  38   7  65  90  21  12  81  60  79  39  72  81  14  43  82  54  24  42  16   3  15  10  70  18  67  28  16  28   5  17  30  77  39  77  17  96  82  92  74   5  53   4  57  62  75  50  61  22  17  99  98  85  19  55  89  42  75   7  54  32  71  50   7  23  47  71   7  44  44  17  25  62  42  66  93  33  70  65  40  18  96  99  69  30  18  73  53  83  33  85  44  41  69  86  31  87  37  44  51  46  59  27  18  61  50  47  18  17  28   4  60  30  34  17  38  86  64  53  31  26  73  66  95  66  85  76  16  25  95  16  13  87  99  23  75   8  66   5  10  82  14   1  78  69  33  49  23  47  28  16   6  16  21  73  77  29  45  67  88  53  72  65  37  93   4  71  46  79  31  85   7  70  22   6  71  36  78  58  26  55  59  89  45  48  47  23  56   9  40  83  56  63   6  76  63  68  84  76  63  93  72  96  32  17  77  49  85  47  35  37  81  11  75  97   4  37  31  39  73  85  56  35  40  87  98  60  48  61  24  93  94  59   5  24  63  59  45  91  49  94  77  20  73  84  17  44  45  49  86  75   4  60  59  98  50  36  46  36  43  15  54  81  28  45  63  50  83  74  72  84  81  41  79  70  88  18  35  37  33  77  57   6  69  75  96  18  76   2   7  60  22  86  27  48   6  24  75  19   7  33  20  44  52  45  82  56  91  84  71  20   9  19   7  51  56  63  98  71  36  61  84  40  33   4  94  31  50  82  63  32  43  34  40  25   5   9  17  38  88  76  53  74  26  70  91  50  93  88  81  80  78   3  45  38  64  42  74  99  69  13  36  42  36  77  48  82  22  13   7  12  54   1  22  88  71  38  29   1  93   3  25  19   5  38  92   8  65  71  69  66  53  24  83  84   9  65  16  74  47  15  83  90  64  69  65  67  52  77  84  30  90  93  73  67  84  38  20  92  92  32  46  46  89  66  20  26  40  63  53  21  24  98  51  57  43  46  17  69  59  97  87  41  20   2  23  10  85  51  68  25  60   8  16  86  43   2  76  82  60  12  78  56  30  28  57  78  44  49  92  86  36  57  46  93  74  73  63   7  28  31  60  88  42  10  83  99  88  10  45  14  12  30  25  32   1  94  29  92  81  86  36  74  30  36  36  77  68  77  74  96   3  69  98  43  48  54  59  51  17  40  38  47  88  16  72  10  12  92   6  84  90   3  88   8  79  88  48  76  58  90  65  82  97  34  52  49  91   5  20  40  19  48  66   8  40  61  88  75  15  99  41  30  63  50  78  40   9  53  28  41  87  49  51  75   2  15  46  74   3  74  10  13  49  73  59  13  54  56  81  51  35  96  90  97   7  77  15  95   3  21  70  15  54  96  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          84  66  33  81  41  78  42  67  31  63  70  53  51  30  16  46  71  52  66  11  48  31  55  80   8  47  12  11  13  61   8  74  11   9  53  59  90   6   9  16  62   1  31  23  41  43  58  28  17  45  98   3  47  79  12  56   7   1  36  93  94  20  82  16  38   6  84  40  44  28  89  75  27  63  92  34   1   8  77  81  86  73  12  88  85  37  15   9  69  29  66  12  88  28  29  47  35   4  81  83  22  80  14  43  95  98  18  48  98   2   3   4  54  89  33  54  80  84  35  49  26  58   5  63  25  36  94  27  71  51  45  98  62  49  78  68  83  29  78  26  38  57  23  43  64  91  53   8  69  25   6  30  50  69  65  59   3  85  24  83   1  89  68  33  86  27  33  67  23  65  49  70  65  72  13  24  64  59  84  94  56  56  66  51  48  84  15  42  95  84  30  30  70  43  17  41  11  35  97   8  51  86  89  62  68  69  59  75  36  36  78  39  49  36  96  53  94  71  14   2  63  54  73   2  66  19  57  60  27  38  25  26  65  36  81  41  53  83  36  72  93  56  50  50  98   3  38  73  74  54  94  79  32  31  38  80  75  83   8  43  22  56  36  71  83  14  94  22  14  71  55  71  25  45  72  85  33   3  60  68  58  45  65  91  61  37  66  97  47  66  56  40  67  56  83  50  20  30  86  74  20  85   7  80  82  35  43  51  17   2  33  79  20  63  40  17  58  38  74  81  41  83  78  72   1  98  88   3  16  25  91  15  59  16  94  30  84  99  42  48  70  71  22  66  91  55   4  58  16  30  13  90  47  43  33  87  79  46  98  36  91  56  65  87   4  25  53  33  24  33  96  97  46  28  59  58  26  29  95  85  49  94  57  52  23  11  22  64  73   2  89  21  55  29  44  11  16  45  40  21  18  73  86  91  12  82  11  41  53  77  78  16  82  35  43  16   3  95  99  95  14  71  29  24  25  79   5  19  32  43  23  13  94  11  18  46  13  55  94  49  85  56  76  89  76  43  40  41  48  76  83  34  63  42  80  34  40  22  11  80  12  76  14  81  37  84  30  13  81  73  37  79  91  58  82  28  12  86  23  49  72  39  55  35  87  68  53  69  87  85  72  28  44  73  20  15  88  78  46  68  25  70  66  30  71   4  83  73  27  27  37  84  43  56  23  57  53  56  33  20  43  25   9  76  88  68  51  46  14  59  54   8  78  39  75  49  87   2  36  90  97  22  83  89  43  89  50  44  32  27  92  63  44  27  10  72  57  27  26  71  99  49  79  84  64  25  81  96   3  72  64  79  57  93  13   1  76   2  90  62  40  17  30  10  79  85  89  67  87  64   3  45  93  52   4  30  93  18  64  86  61  56  41  29  28  50  74  81  51  43  20  50  71  26  56  48  27  27  92   7  24  23  67  23  27  72  36  98   6  95  68  47   3   2  92  29  61  76  39  82  69  19  45  83   4  36  82  99  34  74  19  32  67  25  91  43  66  20  91  46  91  35  78  57  51  59  24  62  25  32  58  24  31  23  24  70  65  88  34  57  78  74  13   8  59  86  43   8   1  75  83  22  12  67  83  36  73  33  24   6  88  33  57  59  84  81  22  44  61  51  84  72  40  42  72  91  26  12  75  57  51  97  41  58  92  74  54  81  76  36  94  28  43   5  28  35  92  82  12  85  97  76  36   5  84  94  44  94  10  99  36  59  61  99                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        64  78  56  81  72  56  55  38  93  14   2  13  59  20  35  77  79  80  37  23  49  17  80  12  86  33  47  77  49  33  44  28  88  49  58  78  36  78  30  82  81  50  49  49  25  33  48  65  57  19  20  97  84  11  87   6  10  71  89  33  83  65  27  37  50  50   4   7  89  51  17  52  54  59  95  59  94  96  86  43  86  28  52  69  34  21  30  34   2  53  11  16   8  12   5  92  88  58  76  17  19  51  76  86  71  88  82  13  46  61  42  21  81  37  38  13  64  80   3  64  94  75  94  33  50  58  72  11  41  28  16  65  85  14  54   7  92  22  66  24   8  54  70  54  41  56   7  44  66  61  10  86  43  62  39  60  47  72  87  45  14  39  86  73  69  97  60  34  43  67  30  38  39  91  51  36  84  36  49  55  73  59  26  81  85  58  76  78  33  37   1  16  50  94  89  29  41  92  33  54  68  92  68  25  49  27  89   5  60  73  12   6  71  92  86  67  26  78   4  26  39  43  15  75  33  23  28  98  49   9  81  25  51  29  83  20  66  25  58  31  49  52  84   4  79   5  91  86  11  85  69  43  84  79  85  63  80  33  18  76  60  57  33  55  64  24  72   6  17  80  88  12  15  84  29  27  28  51  29  48  91  11  84  21  33  13  83   6  19  76  69  42  66  72  52  52  23  47  94  56  25  59  15  91  28  17  90  51  89  56   2  30  30  23  13  10  48   1  96  35  11  34  52  18  43   5  72  69   7  76  67  94  72  46  18  48  98  39  23   3  69  45  50  50  62  31  46  54  59  46  72  80  59   4  76  15  15  77  13  46  34  34  77  38  37  49  17  58  78  34  37   4  91  78  41   8  96  59  84  50  28  19  10  80  29  26  90  67  81  37  70  62  51  41  98  41  33  19  21  54  49  41  36  99  12  35  74  68  92  80  63  63  11  94  50  94  18  17  18  24  69  48   2  89  14   9  93  33  84  92  97  26  93  64  93  20  22  10  98  74  39  46  90  95  55  83  68  54  33  87  63  97  81  31  32  90  58  62   9  49   5  51  17   9   9  10  21  40  10  75  60  23  19   2  67  58  30  56  12  16  61  86  43  55  66  29  86  86  11  72   4  64  31  43  31  21  99  31  43  29   6  39  73  96  12  50  20  68  12  91  53  46  24  34  52  72  41  69  68  44  57  38   3  86   5  39  99  21  97  78  43  63  82  51  33  98  38  92   5  71  65  93  36  15  97  66  99  20  75  40  54  26  25  72  70   9  85  84  85  59  23  55   5  56   8  88  15  41  46   3  76  96  45  92   3  62   1  75   8  82  54  24  49  86  98  67   8  66   6  53  63  75  69  34  62  32  22  91  57  86  18  84  92   3  45  27  50  87  41  69  18  69  16  70  49  41   4  37  95   8  83  23  76  97  78  80   7  27  73  36  59   4  43  52   8  46   9  85  11  14  87  21  12  56  99  47   7  40  49  39  56  97  66  88  90  72  86  30  65  33  71  25  33  37   8  79  98  46  13  49  57  92  40  61  15  16  61  61  23  56  93  39  51  76  74  35  45  80  44  47  99  12  10   8  82  37  51  25   6  30  28  56  34  80  17  88  41  45  55  84  56   3  70  61  16  90  96  82  53  39  25  78  49  90  98  85  54  42  64  14  35  22  55  59  21  66  39  83  12  99  71  41  61  45  84  69  90  93  44  24  89  92  28  12  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      90  87  75  12  45  82  68  37  79  39  59  38  21  90  74  21  31  66  32  22  42  95  46  94  83  36  17  69   9  72  39  86  39  15  11  18  87  90  16  97  97  89  37  64  16  91  59  14  47  35   5  38  92  97  57  77  20  90  16  20  31  42  38  19  23  65  20  91  41  56  15  31  97  39  25  70  53  21   6  41  48   3  49  11   3   5  18  22  46  94  32  65  68  92  16  71  34  11  45  73  89  58  87  18  47   6  22  87  36  86   8  97   1  71   8  14  48  28  60   4  37  18  90  98  40  41  81   5  22  56  80  12  42   8  24  82  60  28  16  62  50  70  31  86  44   5  91  64  36  87  37  21  24  98  60  42  61  31  39  29  89   2  19   6  16  88  11  39  94  12  50  92  32  47  34  55  39  11  68  81  59   6  71  64  35   8  81  41  29  35  65  45  94  49   3  48  83  30  48  30  79  18  18  66  37  81  34  11   9  75  89  99  61   1  53  79  63  65  37  14  81  70  98  61  70  55  38  50  27  77  97  21  50  49  89  13  36  30  93  54  29  39  85  95  90  16  51   6  57  48  82  51  25  41  69  44  22  36  54  50  58  57  25  91  58  80  99  17  26  99  70   8  13  86   6  80  95  72  41  71  55  37  21  36  59  15  24  73  75  40  64  16  63  10  76   9  93  90   6  74  15  18  49  54  38   9  57  97  88  54  33  95  68  71  45  62  54  46  17  82  21  54  39  55  53  10  63  14  79  18  97  66  49  19  89  98  35  34  67  39  54  99  53  74   8  78  73  65  25  81  21  24  63  15  93  40  41   4  29  85  82  82  77  86  19  88  34  71  63  43  82  29  21  73   4  70  47  30  26  56  61  20  35  39  41  46  24  92  59   4  55  75  15  83  82   8  51  36   2  73  40  84  26  27  91  43  46  55   5  22   5  63  45  30  88  28  91  86  68  18  34  23   8   2  47  94  12  17   8  83  19  70  60  27  37   6  77  10  58  90  22   4  54  41  16  62  71  40  56  66  23   2   5  67  77   5  78  93  85  91  37  70  70  93  28  85  36  52  82   8  74  70  79  42  65  27  61   6   6  76  47  41  21  71  60  38  53  62  66  62  77  71  75   9  11  89  41  14  14  28  72  49  72  91  41  54  59  62  24  56  58  51  29  75  61  15  33  81  49  59  40  47  96  97  34  62   3  42  21  33  82  12   4  52  90  39   6  46  79  48  11  32  55  97  33  63  39  41  67  45  85  88  28  52  49  41  68   5  70  27  46  73  81   2  87  82  59  69  36  79  45  29  89  27  61  46  53  68  69  47   4  53  39  43  35  81  78  94  22  62  40   3   4  99  56  43  47  82  89  29  73  79  71  29  57  17  18  87  65  91  20  22  41   7  86  23  47  53  96   3   8   9  48  40  85  61  81  69  16  67  67  36  53  86  31   4  94  70  94  54  55  83  52   3  51  26  16  61  35  37  97  75  44  45  61  43  37  25  54  69  41  29  60  68  41  35  51  30  35   4  92  17  27  22  92   5  93  15   4  85   4  54  26  68  73  10  99  12  53  73  88  52  26  58   4  19  32  36  81  36  94  81  51   5  79  81  98  41  76  98  57  73  33   2   9  61  45  31  41  68  44  36  98  33  24  94  17  14   7  40  35  62  40   5  81  70  22  97  64  69   7  16  83  93  89  55  56   6   7  89  68  30  58  49  24  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    56  26  30  71   1  80  16  56  31  71  36  51  28  79  30  37  36  33  90  37  58  49  93  16  64  97  15  53  70  55  66  93   2  13  85  21  54  30  11  90  12  33  28  62  82  55  27  79  32  76  96  11  77  56  42  92  11  87  88  71  98  92  44  92  73  58  25  12  90   5  99  91  20  33  93  65  61  56  84  48  40  42  53  80  33  72   3  85  28  79  54  30  39  60  78  35  41  19  13  18  79  61  46  38  94  72  79  60  77  43  77  64  75  35  47  30  26   9  74   2  87  73  65  71  53  20  46  28   7  42   4  91  90  11  10  72   4   9  48  77  88  14  93  54  98  73  86  38  92  76  26   8  16   3  33  28  38   7  70  50  25  51  99  35  99  44  55  29  25  52  26  32  52  91  22  17  42   2  67  49   1  90  64  52  95  18  56  65  70  91  11  87  60  96  98  34  93  21  30  20  43  63  43  54  62  75   2  51  60  30   7  82   9   8  52  83  54  57  45  69  65  63  82  90  22  63  12  25  28  30  30  81   9  77  94  84   6  92  70  16  63  27  71   2  29  11   7  73  34  11   2  64  49  10  95  65  96  77  49  30  35  46  38  95  33  49  29  25  16  50  67  92   1  39  26  49  57  21  32  23  93  89  10  51  40  67  57  68  93  65  32  35  97  39  96  88  69  63  68  11   7  97  25  44  24   1  85   5  96  20  55  44  64  76  34  63   2  68  64  38  12  59  65  60  55   1  26  97  94  20  97  41  74  44  43  75  19  92  93  57  63  79  55  48  92  36  15   6  12  64  23  71  89  61  31   3  34  46  91  23  29  51   4   2  64  11  74  12  27  30  87   8  95  60  53   4  96  60  68  16  59  22  73  58   1  64  19  57  63  59  23  70  84  84  17  52  37  33  14  80  29  78  61  37   9  31  92  63  90  54  60  63  78  53  33  60  29  61  49  27  36   4  25   7  43  28  95   1  83   7  93  63  11   4  34  18  98  21  46  44  82  28  14  65  46  60  92  28   2  54  66  90  28  76  48  79  23  83  37  25  13  60  77  87  44  62  29  34  36   5  69  44  75  54  72  74  28  62   5  11  75  85  98  76  63  23  43  64  19  79   2  71  95  13  41  75  92  69  65  91  93  59  97  65  35  41  42  55  53  50   2  81  94  22  70  82  40  90  56  15  87  16  95  59  49  87  23   5  36  49  72  28  77  18  61  89  92  42   1  26  62  45  78  56  90  40  63  81  33  98  87  58  13  91  47  60  10  11  71  12  62  98  26  50  87  66  51   1  94  82  25  95  28   2  30  63  53  23  48  11  95  94  31  37  73  30  46  56  41  52  81  33  64  50  19  52  73  81  63  35  82  77  15  70  30  99  50  78  98  31  12  17  23   2  64  59  72  77   6  59   3  82  63  53  89  63  56  28   9   9  30  37  35  87  83  50  51  64  66  37   2  47  92  61  70  74  69  87  31  99  97   9  83  26  22  77  66  52  23  70  90  94  37  18  92  77  74  30  84  32  36  65  48  11  14  19  39  87  73   8  91  92  48  57  26  13  28  66  53  71  71   2  99  83  31  65  62  77   9  95  36  19  99  42  42  95  82  77  81  98  14  43  23  68  18  74  14  78   7  43  55   6  22  59  36  31  61  25  24   4  94  81   3  67  47   6  82  49  26  98  34  10  93  57  77   1  21  31  12  68  35  17   7  76  69  89  10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  42  71  83  31  99  79  53  14  84  21  27  93  21  79  43  95   5  81   4  88  78  48  14  13  64  26  43   3  37  42  75  48  84  22  32  17   6  47   7  11  74   3  92  50  54  92  81  73  16  67  34  74  88  40  74  65  61  81  98  91  57  99  40   7  64  29  95  25  36  43  79  83  15  93  64   7  25  80  60  45  90  60  56  85  65  30  76  91  71  96  39  46   8  78  34  90  95  14  85  59  28   3  27  49  86   9  12  38  17  57  72   8  22  32  98  24  69  22  25  30  83  70  42   6  14  46  19  57  73  71   6  47  46  63  34  70  90   7   4  21  37  72   6  14  37  80  86  56  71  59  17  37  50  47  61  25  53  20  24  47  48  80  40  12  91  17  20  70  82  34  70  90  30   8   5  38  35  74  76   7  42  63  11  82  45  61  15  29  19   7  18  92  22  82   9  91  63  61  54   5  22  28  39   1  71  97  92  65  84  39   3  17  15  72  90  51  63  66  26   9  45  85  41  90  62  49  13  68  98  36  50  23  25  88  94  39  21  25  60  70  96  22  93  37  23  77  80  24  33  81  47  45  61  33  47  64   7  76  21  15  18  39  15  34  57  92  18   5  84  76  67  90  95  99   4  89  97  34  51  50  88  19  51   5  13  87  18  60  33  79  15  24  94  57  45  51  40  76  43  88  58  44  52  55  65  87  32  53  26  32  58  45   3   3  45  62  29  57  34  23  24  77  45  10  94  22   5  33  13  84  76  91   4   7  15  82  41  37  13  51  67  93  91  79  92  92  46  89  46   9  88   4   6  35  86  67  20  35  12  53  97  69  48  10  81  36  88  24  77  74  64  11  79  59   9  81  11  85  49  49  65  43  11   8   5  72  16  78  19  11   6  76  78   5  65  48  16  89  46  77  50  77  16  79  67  67  33   5  12  44  34  47   5  79   2  52  64   6  19  10  92  35  94  92  17  42  52  91  59  76  43  50  19   3  62  90  50   8  20  54  25  64  69  97  74  43  58  70  21  92  16  90  16  26  61  42  11  88  95  79  15  32   2  74  29   5  73  97  44  95  16  41  47  38  67  41  91   6  34  44  91  54  83  47  21  18  81  35  58   5  15  55  89   8  69  58  19  87  66   1  72  72  11  50  67  43   1  90  54  10  92  95  36  36  98  44  70  36  80  45  43  68  31   9   8  83   5  36  80  19  83   7  79  39  12  85  11  85  14  91  41  62  40  28  95   3  88  18  83  70  50  28  50  26  60  72  23  46  91   7  43  99   6   6  54  59  20  71  95  42  30  66  28  23  74  90  15  78  37  45  26  12  92  37  84  55  75  13  84  45  91  83  12  59  11  28  59  88  52  83  54  80  51   9  82  94  43  66  75   9  53  96  24  33  37  39  16  28  83  26  93  79  42  11  74  19   9  28  24  70  85   3  70  86  81  92  66  82  26  11  72  58  29  49  31  48  57  79  10  55  58  46  71  72  51  32  29  97  56  58  93  52  70  98  29  71  10  80  96  51  56  46   2  47  59  20  54  93  97  81  39  25  85  62  88  31  78  69  67   9  79  87  30  16  23  11  76  62  79  72  58  42  50  75  60  76  27  46  59  93  15  36  81  62  89  63  60  56  20  87  83  49  43  38  24  47  89  49  52  38  32   1  81  95  20  82  23  36  11  14   2  72  26  66  68   6  60  99  24  99  79  76  53  35  86  74  32  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                18  55  54   3  32  58  36  54   8  12  63   1  61   6  89  17   4  40  80  87  86  46  14  79  41  29  19  65  17  56  67  63  94  74  79  52  28  26  17   9  55  30  26  64  69  58  57  87  73  14  33  66  82  33  58  33  66  66  24  82  88  53  35  23   7  34  66  17   7  45  37  12   3  83  56  99  28  24  69   6  51  23  11  16  77  73   4   3  71  48  60  38  15  77  20  44   6  10  41  87  36  26  32  89  37  48  66  81  34  34  39  74  14  67  77  68  67  82  14  27  50  21  18  39  70  79   2  92  47   9  92  56  85   6  98  74  93   2  49  65  84  49  36  24  75  97  40  31  50  33   1  47   3   2  90  13  98  59  86  52  25  60  25  87  17   5  40   5  16  68  30  66  79  38  33  42  86   8  85   6  65  53  67  74  36  80  34  60  55  50  22  78  34  14   8  34  59  94  13  36  72  13  47  14  30  43  84  33  12  71  98  18  23  85   9  24  46  81  20  64  71  44  82  52  66  94  98  22  42  84  91  15  96  15  34  52  96  94  14  46   7  50  99  45  28  33  10  39  53  59  18  60  16  89  72  45  23  68  77  34  39  12  46  88  93   3  56  48  63  41  72  69  46   5  63  93  33  97  33  28  95   6  29  95  33  94  22  27  74  88   8  74  41  81  18  72  43  89  12  61  56  28  62  20  60  37  85  74  57  64  81  53  89  10  78  30  43  83  42  66  25  75  24  95  41  16  64  96   7  43  20  80  82  85  64  13  19  79  68  51  73  92   7  81  73  98  56  63  90  54  89  23  44  87  29  86  13  27   6  29  71  85  56  43  35  95  75  56  47  19  35  48  57  78   1  31  38  24  82  67  36  75  15  78  10  11  99  78  93  25   5   8  58  80  37  93  81  18  70   5  90  20  21  13  28  52  62  97  33  16  79  63  76  95  60  66  77  42  67  10  55  96  57  37  49  19  33  98  60   1  17  32  33  36  80  53  76  17  97  37  90  44  12  29  54  29  64  38  67  91  67  70  34  79  72  58  85  76  20  44  16  90  57  38  35  80  44  50  38   2  57  14  93  37  43  74  28  21  43  57  15  66  98  18  75  63  43  93  63  15  11  31  82  56  36  15  86  96  16  19  30   8  21  18  38  75  37  89   6  58  70  69  92  46  64  75  68  43  36  36  68  70  46  73  74   5  86  83  81  78  31  19  99  76  68   8   8  74   9  26  77   7  44  55  77  69  75  34  94  34   8  28  28  84  57  25  94  21  48  54  29  52  44   3  73  12  26  98  21   4  95  70  93  17  66  56   1  75  38  62  81  74  22  50  82   6  59  49   1  15  13  36  38   1  67   4  34  72  27  88  64  13  30  25  98  77  87  91  35  55  17  26  11  18  32  32  54  72  98  67  78  40  96  43  67  69  47  81  71  96  59  64  26  13  97  66  10  48  35  96  75  70  18   6  69  21  64  58  11  92  17   9  35   2  20  70  30  31  25  33  77   9  35  27  66  98  93  41  48  63   1   9  17  59  34  84  27  95  75  71  80  74  46  36  98  44  95  87  34  84  49  92  11  53  72  31  67  38  65  78  18   7  72  86   2  87  96  75  94   2  41  28  94  12  78  77  67  51  50  11  37  78  12   4  18   3  22  10  83  28  65  73  96  40  53  56  21  80  20  10  74  87  80  21  27  35  40   2  83  18  11  58  40  42  92  25  22  93  28                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              96  23  76  43  42  38  64  80  96  75  69  14  38  77  16  46  23  58  27  57   1  90  13  34  15  93  55   3  90  54  46  27  41  79  30  28  14  93  97  12  11  75  23  68  58  71  12  61  81  67  46  54  93  74  76  83  50  70  69  74  32  95  82  82   7  59  92  90  48  76  39  98   4  69  78  23  35  29  26  90  11  77  91  19  64  29  91   6  44  49  91  41  21   5  68  23   9  61  11  66  32  44  40  62  55  66  89  97  15  45  25  49  79  90  33   2  39  89  36  61  76  79  92   6  37  25  40  92  92  67   4  96  49  72  35   5  10  74  77  79  93  23  20  85  55  21  64  84  17  40  55  50  31  61  72  78   1  93  14  36  60  84  37  70  22  57  90   2  66   1  66  20  90  94  53  11  82  34  79  59  70  46  24  43   7  58   3  58  92  15  89  75  76  10   8  25  14  17   7  30  97  40  87  67  68  10  60  25  79   4  90  26  79  41  44  59  26  86  63  77  58  40  27  88  81  12  95  27  99  47  85  23  70  84  97  31  36  60   5  67  78  79  51  31  55  67  33  25  72  95  91  24   3  78  29  96  90  93   4  33   3  54  87  79  58  93  91  98  90  75  63  13  20  46  40  21  90  74  16  25  21   5  36  13  89  71  43  27  99  33  77  62  81  79  96  87  22  10  95  44  97  66  42  70  86  53  98  67  83  29  87  64  71  43  28  92  40  32  89  75   5  86  18  71  57  88  21  59  31  91   7  34  19  83  47  52  34   3  78  40  16  97  43  29   1  27  87  28  36  59  17  64  65  84   7  50  40  62  70  88  73  82  14  10  22  46  56  42   3  30  17  59  14  66  74  88  54  73  13  10   5  60  26  75  23  80  26  33  11  77  97  17  76  95  43  50   5  17  55   6  83  94  64   7  96  11  87  84  51  80  31  39  69  38  51  40  59  50  76  22  77  68  27  76  29  97  83  78  86  76  63  39  74  58  45  50   5  45  69  23  28  68  85  91  96  64  88  43  24  21  71  85  12  84  93  45  94  13  94  90  77  99  96  97  61  74  99  10  36  48  42  56  15  60  13  55  25  53  80  26  63  57  36  30  69  70  31  82  13  75  69  85  15  19  96  84  56  53  20  22  32  97  62  20  54  94  42  21  89   7  86  97  95  88  58  43  31  81  80  13  58   6  80  81  83  62   4  48  59  99  19  94  67  15  20  28  90  91  50  28  49  13  66  17  49  10  13  96  69  32  25  38   5  12  57  15  73  37   6  83  29  21  69  61  58  13  41   6  47  91  59   7  51  37  55   1  51   3  76  58   2  92  10  87  65  99  12  84  33  43  60  24  75  96  91  68  64  16  26  70  37  54  44  78  10  99  70  52  44  73  51  10   5  71  76  47  62  12  28  98  32  42  32  82  64  84  12  46  28  54  19  84  50  68  23  10  54  88  36  97  23  28  63  73  32  22  71  51  35  94   3  24  14  14  91  38   2  33  47  54  69  73  26  17  65  27  92  65   1  71   2  81  18  51  41  74  29  88  41  13  83  12  98  90  35  33  53  94  61  50  30  97   2  88  13  16  99  84  99   1  82  78   9  32  68  24  99  64  92   1  53  97  86  26  25  54  98  74  38  65  29  73  33  37  74  84  54  17  94  92  66  98  80  79  28  84  37  58  58  31  22  34  47   1  69  44  91  68  23   6  65  74  74  92  83  72  69  15  21   6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            61  56  48  68  19  98  23  86  95  17   8  10  45  54  50   2  66   2  96  62  24  47  97  89   8  16  15  19  31  31  87  90  72  22  49  71  97  63  13  72  11   1  75  40   9  33   1  36  27  27  25  44  74  58   1  97   6  10  44  26  82  96   3  96  59  40  61  38  13  47  34  86  26  23  37  70  74  32  20  85  38  12  35  51  12  37  39  95  57  26  62  51   7  50  29  60  68  66  97  53  18   8  22  53  14  75  58  95  92  56  53  30  88  12  31  75  55  46  69  10  26  55  81  11  33   3  23  17  42  17  53   1  79  17  78  83  19  17  36  59  37  27  87  96  40  31  82  60  69  33  29   4  85  81  87  88  72  94  29  28   6  78  80  24  17  69  55  96  79  50  25  44  67  56  68  64  81   9  84  68   4   6  66  22   4  79  23  33  68  65  40  97  70  31  38  63  49  44  45  13  37  92  59  74  82  53   2   5  29  29  46  96  13  22  14  32  38  75  47  78  86  77  50  85  50  30   6   3  45  70   5  85  13  95  91  46  91  61  99  36  76  24  80  36  41  69  22  93  53  44  95  89  40  19   3  22  32  97  52  60  44  36  68  30   5  28  55  93  47  18  16  31  48  29  60  11  18   9  11  96  83  36   8  82  76  65  80  32  44  34  58  51  61  15  26  13  82  33  94  72  10  32  32  37  71  82  24  24  37  74  50  54  50  77   2  62  32  77  16  29  92  20  21  99  18  10  24  73   1  87  60  59  18  87  52  35  68  96   1  80   7  50  19  41   6  34  95  14  16  64  64  82  38  49  59  20  36  32  38   9  79  49  22  13  13  93  14  95  34  53   2  81  59  89  79  58  38  98  98  23  66  22  25  21  94  71   1   2  58  74  91  94  96  51  64  77  79  25  57  17  10  39  97  90  44  97  40  62  68  65  41  16  46  76  21  23  81  60  38  64  71  36  60  72  78  83   1  42  37  98  56  51  70  90  79  51  41  67  58   1  61  40  52  87  64  83  86  32  63  27  25  88  94  75  92  40  34  92  68  17  83  12  65  81  78  71   7  10  86  42  82  63  55  73  92  10  84  93  34  10  63  20  75  56  18  84  19  97  37  44  74  56  88  77  28  64  58   7  20  67  87  70  58  86  68  53  38  41  38  30  94  12  66  29  43  15  11   3  17   5  61  78  30  88  68  22  74  57  83  43  38  80  14  35  78  62  33  16  82  52  22  52  61   1  87   8  87  25  92  89  88  53  88  92  76  51  75  47  37  13  13   2  34  97  64  20  17  36  30  58  60  52  40  11  15  47  61  89  58  34  63  15  67  28  89  65  74  22  11   5  62  89  88  70  61  65  45  83  48  17  65  69  18  43  26  87  92  83  28  76  14  89  67   2  96  47  79  98  57  27  20  77   4  17  88  69  34  65  38  95  59  41  65  93  18  70  40  57  82  60  91  19  87  13  78  53  67   2  45  23  20  76  54  72  46  32  41  70  34  70  35  19  21  68  59  62  72  12  93  69  19  80  14  95  76  15  96  53  21  50  47  66  96  14  32  56   8  28  70  51  55   1  48  32  40  73  66  58  22  57  38  29  86  53  98  78   9  18  14  15  30  19  96  32  44   5  41  95  33  19  32  45   1  23  83  47   2  17   6  67   9  78  72  63  97  37  41  23  73  14  59  15  88  73  51  99  22  85  76  63  70  25  27  97  69  86  18  33  87  97  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          94  49  63  31  41  26  21  54  24  80  29  21  81  90  80   4  55  34  56  12  23  61  96  68  72  89   1  13  46  42  62  14  58  98  76  18   9  75  22  56  20  54  26  49  54  47  17   4  76  80   6   3  41  31  85  66  83   8  15  88  88  89  50  10  17  21  13  63  46   9  30  97  91  61  93  40  95  19   1  58  36  72  10  42  12  39  62  81  38  74   1  48  36  71   8  34  99  88  65  26  70   6  88  99  15  87  48  74  71  80  94  70  21  78  77  41  94  50  32  70  23  89   2  48  52  25  25  61  71  79  40  30  62  51  29  19  93  87  12   6  36  12  64  29  22  27  37  57  16  69   7  16  44  68  49  63  12   7  16  23  37  19  21   2  58  37  83  10  38  30  79  40  95  42  83  81   2  33  23  33   8  38  21  56  86  62  75  64   6  25  49  27  19  34  14  77  98  84  93  45  69  80  35  98  84  83   3  78  10  89  49  84   8  11  87  75  49  55  34  95  71  64   9  26  36  26  54  12  90  75  62  89  48  74  29   2  36  24  95  73  77  14  80   9  12  34  75  50  93  36  44  82  17  46  53  46  20  70  85  98  33  28  12  36  27  79  84  91  96  78  10  55  86  69  74   5  20  70  18  55   7  49  90  17  55  45  24  10  88  15  33  81  74  32  59  88  39  15  29  47  45  81  94  99  39  37  14  89  68  77  55  18   4  13  75  14  96   7  24  51  24  58  25  86  24  79  32  49  31  82  22  34  22  34  15  36  77  46  34  54  41  65  28  64  47  64   9  59  41  98  52  39  50  43  31  82  10  12  44  77   3   4   7  24   7  36  64  61  43  23  15  45  15  30   2  21  72  45  19  60  50  66  88  22  52  73  63   3   6  53  98  52  15  58  97   5  68  12  60  33  24  46  47  70  43  58  59  51  75  75  21  87   3  32  59  99  50  57  57  70  22  24  54  56   5  96  81  60  76  71  45  26  59  96  92  82  29   7  26  65  50  90  35  74   9   3   6  88  62  45  33  15  71  64  77  62  24   4  90  16  19  66   7  99  90  19  52  44  87   5  46   3  17  12  58  90  48  44  30  23  83  59  41  21  95   1  95  68  37  61   8   1  74  63  71  52  95  46  32  21  19  17  85   4  50  65  45  83  98  81   6  12  77  63  71  97  52  13  62  46  83  55  45  70   8  62  93  59  57  15  79  81  59   4  73  38  68  67  96  12  14  52  23  98  75   3  51  66   7  10  18  52  39  34  33  32  27  27  51  50  93  50  84  64  27  68  22  59  15  82   8  97  48  56  44  31  52  47  24  71  52  85  68  50  53  28  77  93  93  75   9   1  45  56  81  62  51  62  29  74  44  84  89  81  69   2  78  11  18  92  51  34  55  75  60  21   2  28  79  11   7  61  18  14  36  40  34  68  29  81  13  26  35  68  86  62  74  52  84  94  64   9  32  79  19  37  82   3  17  43  32  15  28  97  20  56  83  34  13  62  22  31  99  96  63  46  94  22  59  99  33  20  30  41  58  50  11  57   1  15  41  75  73  95  65  56  69  80  53  51  65  54  24  69  65  50  48  63  15  50  84  54  47  13  16  97  90  43  82  65  74  25  67  31  29  74  12  56  82  33  24  98  46  79   1  66  12  83  10  94  44  27  56   8  39  74  87  32  31   8  92  84   3  14  74  92  97   9  43  75   1  46  64  31  28  62  48  69  56  26  86   5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        10  79  57  48  15  58  26  32  83  52  77   7  22  63  47  49  33  64  46  95  84  68  54  89  82   1  77  10  75  57  29  24  11  70  51  42  13  71  65  49  44  28  74  84  48  54  31  47   1  77  49  66  96  40  20  72  66   8  41  85  50  56  41  89  26  66  43  86  91  87  42  47   3  37  41  87  27  17  57  61  30  51  90  33  94  70  82  94  50  10  66  73  41  58  42  74  63  89  25  75  24  13  12  70  20  90  85  22  43  91   5  42  73  28  20  55  10  13  15  54  20  14  42  16  83  61  90  13  43  77  19  57  40   9  18  92  51  14  34  30  32  18  39  84  27  89  36  73  63  69  92   2  24   3  70  56  22  97  98  13   7  91  28  70  41  16  82  75  63  41  53  66  31  42   6   6  26  82  92   9  87  19  65  56  95  84  53  95  53  49  86  49  99  88  42  95  49  53  67  46  65  76  73  30  58  20  64  11  89  64  69  28  55  16  99  25  65  50  47  47  69  27  47  97  31  48  53  49  45  30  40  68  53  12  43  80  97  92  45  87   1  98  67  30  42  46   1  29  32  28  20  28  19  98  91  13   7  59  50  16  49  46  62  76  55  92  40  79  90  32   5  36  91  41  36  61  41  99  83  46  10  80  52  44  78  24  37  88  51  95  54  76  41  94  40  42   7  37  60  31  96  82  39  42  36   7  59   8  35  94  49  73   6  18  22  38  77  59   5  55  72  60  54  57  85   4  64  45  44  67   5  70  19   6  12  14  91  83  79  20  26  79  30   9  23  56  88  66  76  18  77  55   4  77  13  71  35  43  58  59  49  99  61  97  62   1  25  50  70  43  27  76  74  36   3  96  56  18  83  20  11  68  85  11  37   7  94  60   9  74  41  61  72  21  45  63  36  28  17  34  13  17  76  39  29  85  36  79  94  14  19   2   5  64  35  41  77  72  19  88  18  50  70  20  71  39  94   7  58  51  22  16  52  36  76  60  98  38  72  68  47  44  55  58  74  40  93  92  35  39  80  50  33  87  55  89  46  59  38   8  30  45  17  89  48  69  53  22  79   8   4  59  22  81  97  28  20  92  65  86  65  37  94  59  16  32  90  86  73  84  31  19  83  72   7  49  60  55  20  23  63  25  58  18  70  27  57  88   9  61  96  26  27  77  78  63  67  16  54  87  67  54  73  98   1  74  71  13  30   9  40   3  49  36  36  88  74  99  21   9  46  72  68  84  88  83  84  78  87   5  32  41  87  42   6  74  26  59  47  53  50  77  30  80  12  97  71  97  65  17  24  65  69  58  12  94  67  33  92  13  78  50  98   3  79  31  11   5  30   5  62  15  85   7  56  97  38   7  56   6  69  58  56  97  55  77   7  72  44  17  63  72  27  91  85  60  84   2  14  17  21  52  20  89  20  80  99  81  17  60  39  76  41  57  63  11  61  52  39   8  78   2  20  73  91  81  65  99  88  73  59  72  61  84  56  32  64  37  69  43  29  82  22  88  71  23  14  97  37  54   2  74   2  17  89  98  60   4  68  64  42  48  20  74  96  74   2  70  32  82  37  36  88  23  57  30   6   6  79  80  81   5  78  83  60  49  25  55   9  43  85  70  10  24  52  48  18   9  87  35  45  80  25  51  30   1  71  41  80   2  77  58  67  21   2  43   6  17  78  58  70  88  21  42  39  45  46  36  54  76  19  57  21   4  58  31   4  10  67  66  80   7  19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      1  63  16  52  93  50  40  17  65  26  67  77  96  59  61  56  33  43  53  44  98   3  51  53  87  16  13  66  60  23  36  41  78  47  15  96  25  70  95  63  82  85  28   2  38   5   9  79  61  34  84  21  10  58  58  71  79   5  88  57  94  16  71  77  86  18   8  20  61  33  33  86  33  91  85  90  21  16  27  75  70  86  75  53  76   1  61  97  65  72  33  74  39  91  66  85  91  66  12  38  32  25  89  98  57  52  75  78  68  91   8  23  94  11  93  94  55  69  62  86  76  90  76  45  96  58  54  42  42  85  37  75  68  12  36  20  52  12  46  71  71  77  95  76  71   8  48  86  51  42  95   2  22  69  79  60  39   7  54  38  42  84   2  50  71  39   9  48  32  89  95  61  97  42  97  43  59  72  18   5  61  82  57  65  21  96  65  92  46  96  51  78  68   3  24  89  73  55  66  41  14  29  11   1  79  91  97   1  66  66   6  52  56   2  37  19  57  79  18  85  19  32  74  59  73  61  24  98   2  97  50  95  27  89   2  56  88  42  50  20   9  33  95  49  32  14   8  64  17  95  13  62  46  52  32  38  29   4  35  87  55  51  57  55  85  99  30  98  20  18   4  83  17  94   5  33  86  27  51  38  36   8  76  46  57  89  96  97  82  13  45  73  56  19  89  99  24  83   2  31   8   1  93  15  88  17  26  77  40  49  63  99  15  95  38  15  32  67  22  37  51  54  15   8  42  83  23  46  72  29  14  10  81   8  98  20  36  77  41  37  80  37  69  86  20  59  84  33  42  97  33  49  62   6  98  61  70  58  17  68  86  85  62  63  58  85  18  56  39  99  26  45  18  40   3  80  97  57  83  67  86  10  10  64  58  56  80  41   7  32  47  10  60  71  24  22   3  16  35  57  75  75  77  29  59  11  54  92  17  47  34  99  43  88  18  26  34  61  28   1   1  86  29  75  96  74  95  88  60  76  88  35  56  14   7  36  61  65  17  21  61  80  56  64  86  96  81  78  22  15  13  25  54  61  21  90  52  44  17  78  40  79  17  42  92  26  80  51  57  61  13  21  73  94  91  32  27  75  26  38  68  85   3  98   6   2  15  98  84  64  32  97  18  18  52  19  67  47  77  59  51  71  41  41  63  64  15  20  40  46   8  28  26  46  98  53  85  79  73  66  17  90  47  53  28  41  10   5  17  68  52  32  49  74  36  46  58   9  31  13  34  80  77  97  73  92  47  96  86  42  34  76  95  41  22  23  13  27  20  75  17  69  49  31  17  64  24  62  43  41  47  10  88  20  97  10  43  99  31  20  99  94  69  19  11  61  55   5   6  93  73  99  65  80   7  88  33  22  84  85   8  12  16  30  15  38  42  89   4   2  61   3   6  94  77  67  57  23  92  57  10  21  94  71  36  74  58  43  92  93  11  52  29  69  36  15  51   9  78  23  94  34  49  17  22  97  88  34  78  60   6  61  76  71  61  53  16  29  41  38  99  52  86  91  71  11  46  49  17  75  17   4  36  46   5  36  81  42  17  73   2   1  55  54  39  54  50  96  37  13  24   8  52  86  58  23  76   6  82  34  50  37   1   3  76  19  53  82  81  87  14  59   1  86  89  12  82  44  91  30  56  49  41  18  65  85  14  83  66   2  48  50  24  17  66  23  48  65  78  12  66   9  61  44  72  53  60  71  47  27  26  93  93  46   4  28  86  39  86  50  89  24  88  24                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    99  71  57  48  90  23  65  20  10  25  66  32  20  66  78  46  21  30  20  18  68  85  24  33  13   5   4   5  97  45  57  10  60  40  89  12  41  83  27  26  67  45   4  49  68   7  99  81  64  10  10  20   9  95  10  50   9  38  62   9  97  67  41  50  58  34   8  48  46  57  41   6  98   7  68  52  82   2  55  79  66  35  96  66   5  74  83  47  42  25  33  71   8  11  95  22  91  41  54  90  10  19  80  70  99  38  60   9  22  68  54  26  38  14  68  70  28  36  46  67  35  35  93  21  83  17  94  35  36  70  60  41  33   8  95   7  20  43  57  28  72  82  98  76  73  77  59  87  25  63  53  87  59   8  46   7  44  47  94  19  79  50  56  89  85  48  44  25  98  46  16  99  55  79  40  55  44  90  35  85  61  30  78  51  97  91  18  57  26  24  81   1  82  29  70  41  48  35  42   8  58   7  42  68   3  10  11  68   8  74  70   6  42  29   5  80  55  71  46  78  32  27  86  15  88  86  98  93  83  76  37  95  38   6  73  17  17  84  71  52  28  78  59  22  30  67  13  78  53  91   5   8  80  26  66  90  72  73  15  21  30  60  45  47  65  22  68  23  24   7  29  79  77  95   9  61  61  56  20  58  28  33  95  59  44   4  79  19  32  71  85  54   1  37  61  57  72  58  87  48  40  43  78  66  57  33  53  62  85  12  11  19  33  96  18  35  79  32  18  42  74  85  62  29  27  57  85  33  76  46  77  50   6  88  77  94  93  83  49  13  55  97  98  12  40  78   1  53  81  16  88  37  34  66  31  60  96  65  96  51  44  17  34  98  86  66  52  93  31  53  95  26  46  24   3  36  65  62  34   4  20  16  80  61  21  54  87  11   2  38  46  47  79  21  87  72  72  87  95  50  49  99  54  34  73  96  92   8  61  24  97  90  52  19  89  15  70  19  10  32  61  32  94  34  19  75  94  97  97  96  80  29  31  42  20   8  41   8  15  69  56   9  35  68  34  32   3  79  11  89  69  81  66  72  66  73  69  76  46  31  57   4  40  97  85  61  20  93  27  82   2  87  48  65  38  33  84  23  48  49  58  82   1  33  17  80  20  41  54  61  89  24  10   9  73  66  59  15  74  27  96  96  36  92  47  15  18  71  74  77  79  79  11  95  75  71  81  93  42  60   4  72  68  26  97  67  73  71   2  86  39  45  80  56  49   3  47  61  43  85  89  72  17  10  42  77  84   9  71  95  90  51  74  38  63  54  57  46  46   7  92  26  61  23  73  73  32  98  93  60   8   5  92  51  27  87  51  84  59  81   8  79  51  81  26  10  45  24  31  90   8  81  15  38  20  50  22  90   3  29  44  74  47  83  10  88  94   7  23  67  81  72  63  69  87  33  80  78  86  71  39  30  56  44  31  26  20   3  91  85  19  66  49  14  46   3  79  81  12  30   1  44  54  11  34  31  77  70  14  11  39  51  83  17  25  91  19  14  32  91  72  58  33  50  73  23  91  43  79  83  59  51  24  10   9  14  12  46  82  64  68  92  71  13  53   9  89  17  62  58  89  94  77  81  57  75  36   8  63  79  84  24  12  47  60  86  64  60  15   1  34  65  36  95  18  81  65   2  20   3   1  48  65  27  72  38  55   6  51  22   1  12  67  95  92  52  39  92  16  91  45  66   2  33  76  21  38   5  90  42  52  54   4  82  38  91  14   3  94  30  53  24  43  20  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  76  58  20  94  66  25  44  74  43  86  59  39  18  62  76   2  83  16  78  10  10  56  69   6  33  65   7  28  93   3  48  46  44  43  42  98  63  50  40  21  80  80  35  30  58  81  55   9  55  16  37  90  27  23  95  55  75  95  36  81  50  45  44  10  99  67  38  82  73  56  26  81  28  21  15   7  51  69  99  90   7  82  69   9  76  59  89  21  28  88  56  24  35  97  13  91  60  83  77  74  92  21  50  59  73  66  79  73  74  35  20  37  51  96  14  98  43  77  77  16   6  28  88  56  45  24  62  92  66  49  75  13  95  13   2  19  50  34  14  32  21  58  51  89  17  25  94  98  93  63  88  24  61  36   9  64  78  20  83  24  42  31  58  75  36  16  44   7  11  97  23  59  10  80  44   3  46   9  35   7  52  67  89  72  35  79  20   3   1  37  10   2  79  25  18  57  59  43  78  64  38  28   2  28  94  82  54  85  86  78  86  10  13  73  46  80  39  98  70   3  98  81  22  65  30  96   8  30  44  17  60  56  52  25  58  91  55  34  23  76  43  12  51  35   6  55  24  82  27  91  34  89  65  89  68  37  42  73   6  31  31  36  53  57  45  71  21  31  43  51  75  22  45   8  89  33  53   1  53  37  95  73  19  13  47  52  33  51  81  55   1  76  38  16  45  11   7  25  83  98  79  66  49  40  93  24   7  51  82  39  78  10  30  18  58   7  69  95  56  80  91  44  54  81   9  67  50  84  97   4  52  61   1  66  53  95   1  22  40  75  98  86  79  35  91  71  44  41  92  16  64  40  94  94  29  97  67  15  80  45  83  68  78   4  32  96  45  66   9   6  24  38   9   7  69  10  98  14  56  91  37  32  71  40  46  57  13  72  80  59  33  46  88  14  44  18  15  44  61  78  17  48  15  19  46  32  98  60  44  62  83  53   7  94  56  99  66   5  21  89  20  80  80  90  85  22  30  77  50  90  10  30  28  44  76  38  64  82  42  74  60  73  78  57  91  50  29  56  86  39  99  76   8  46  32  51   7  24  14  49  30  64  41  22  47   3  62  87  91  20  23   6  67  89  80  98  82  25   5   1  17  80  64  44  18  95  57  26  79  48  13  18  67  41  13  64  81  26  88  48  17  25  34  10  67   8  95  81  64   3   5  38  65  91  89  64   5   4  56  25  31  63  83  88  48  54  80  50  73  40  51  47  97  19  15  58   4  18  39  43  14  32  19  33  95  68   5  26   3   3  37  68  79  96  33  22   5  95  43  30  41   8  90  15  63  17  38  31  92  86  27  73  85  24  13  25  77  86  77  30  60   5  82  37  90  19  32  70  92  52  55  40  41  21  11  64  17  68  46  85  58  87  43  87   9  71  78  73  15  63  26  58  70  83  44  23  79  27  22  48  76  71  64  52  59   6   4  91  62  24  55  69  50  31  39  96  31  93  83  21  44   2  71  62  62  86  36  60  17  96  86  77  56  74  48  62  21  37  58  59  59  40  33   1  45  75  46  90  39  60   9  75  23  77  16  29  58  39  62   2  67  71  16  56  41  36   6  33  17  62  51  52  79  19  78  90  49   1  92  26  85  63  16  46  98  19   8  85  41  60   3  66  63  37  64  95   7  35  63  57  84  41  89  57  20  62  39  55  99  73  10  35  64  57  21  49  57  32  62  88  76  13  59  59  50  90   8  60  62   8  55  44  61  25  90  64  26  79  56  75  90  25  18  41  47   1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                98  28  35   8  64   1  82  40   1  42  13   3  86  70  22  49  16  22  68  59  28  75  73  19  13  12  29  78  73  29  83   4   7  60  48  91  22  31  36  69  57  44  86  20  28  71   4  75  13  49  28  85  91   6  58  31  77  72   9  73  96  67  66  96  70  24  79  74  85  44  86  37  29  12   4  60  36  48  66  19  31  50   2   9  96  84  53  53  86  57  77  57  61  57  22  24  27  39  33   8  49  84  15  24  17  54   6  93  35  12  26  18  16  46  58   5  46   2   5  17  11  35  18  63   3  72  80  68  53  15  79  60  84  59  33  15   3  37  28  67  14  79  68  11  95   4  11  21  44  52  24  42  26  17   1   2  55   3   3  20  86  36  89  77  63   6  62  71  51  27   1  42  72  69  25  42  84  41  90  43  91  26  52  58  78  89  32  93  60  67  28  76  20  71  72  70  76  90  97  76  90  54  63  97  85  36  39  54  75  16  43  67  38  95  54  98  97   2  38  62   7  97  75   7  87  20  32  34  46  13  55  65   3   1  96  34  10  92  83  46  10  36  15  12  86  45  20  80  79  93  53   8  35  90  73  47  48  55  73  19  85  60  10   7  58  59  86  18  37  92  72  32  92  46  75  32  42  16  42  70  39  29  46  20  58  19   9  22  91  20  55  54  45  19  26  25  73  30  40  17  30  20  21  29  96  59  39  80  20   3  93  75  24  66  82  26  41  83  96  60  32  23  95  80  68   3  33   4  37  66  84  39  62  75  37  38   7  71   6  19  20  89  77  22  14  50  20  66  21  82  21  32  54  13  37  10  42  37  57  94  13  24  27  94  71   8   1  75  46  96  44  24  39  49  39  43  47  29  40  34  24  12  10  11  79   3  26  15  25  97  31  71  33  79  24  73  18   3  14  50  28  56  48  63   6  20  46  30  75  42  86  59   8  36  27  86  36  87  41  72  75  66  12  86  95  43  10  86   6   5  25  50  15  89  17  44  65  92  37  56  38  81  36  88  90  68  46  34  97  81  39  20  79  93  94  33  15  66  62  37  44   2  63   7  99  28  66  41  98  94  86  60  52  17  39  93  27  39  72  64  27  53  64  52  78  43  70  37  80   9  55   7  32  73  17  90  85  84  83  47  42  82  68  15  15  74   3  16  87  10   7  25  53  14  43  29  58  99   5  89  76  31  61  38  19   7  45  94  87  83  27  49  21  79  80  40  24  61  93  74  83  93  72  81  44  51   8  55  60  97  26   6  79  27  40  29  98  16  81  94  21  39  39  94  64  93  95   5  19  73  24  29  87  72  25  90  40  73  94  31   6  86  85  86  85   9  27  89  46  47  64  92   6  34  47  69  99  47  76  18  35  71  30  24  46  15  93  99  56  67  87  71  10  98  61  36   9  59  44  41  20  71  75  35  14  62  31  45  88  76  40  40  54  84  56  44  92  78  84   2  29  87  59  46   7   3  37  33  60  46  31  77  77  44  56  83  10  21  60  96  37  23  59  97  64  12  58   5  49  10  62  46  88  37  63  71  22  54  79  33  60  84  99  35  24  11  55  31  87  73  55  46  32  92  63  91  77  67   7  54   1  96   9   8  83  30  13  80   7  36  22  30  87  90  91  18  90  97  98  69  86  17  21  12  56  20  92  49  34   4  10  44  70  18  20  10  18  59  83  27  99  66  58  33   4  59   2  52  13   9  53  97  65  23  65  15  61  80  51  43  92  89  80  74  88  30  22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              84  48  51  42  43  30   4  17  48  11  91  49   8  55  48  50  59  62  83  86  19  54  59  88  64  58  73  58   5  61  77   4  56  23  29  34  69  52  78  82  58  12  27  47  47  17  86  69  81  20  72  71  75  78  54  80  45  98  44  71  41  24  14  82  68   1  24  36  30  77  38  76  63  50  69  23  96  43  66  37  69  74  96  23  59  40  39  87  13  38  82  22  83  39  83  85  79  81   4  49  47  83  80  21  93  48  85  87   5  70  10  60  12  13  60  51  19  16  86  19  28  36   9  44  75  26  12  83   3  94  10  49   1  26  64  75   9  99  81  64   2  72  44   3  29  82  47  27  78  10  74  29  40  85  61  82  77  31  47  52  86  14  60  23   8  58  33  25  47  61   9  55  77  81  20  47   3  39  86  46  41  58  72  44  41  26  42  89  87  75  89   4  19  37  66  85  72  72  85  42  49  69  59  71  29  15  64  38  59  60  61  98  70  97  73  14   1  65   3  75  98   5  79   2  48  12   2  44  66  91  37  33  34  25  21  68  48  90  49  94  92  24  48  25  67  25  93   9  64  77  58  45  91  95  95  29  47  89  49  22  44  68  59  72  31  23  81  40  37  61  46  50   2  13  45   7  89  74  34   5  74  28  50  66  87  35  61  92  65  52  62  42  50  44  58  65  96  18  67  26  81   5  65  16   6  40  63  68  11  82  15  80  50  18  31  52  96  79  76  36  37  51  73  59   1  44  67  45  67  65   3  23  24  38  17  59  88  34  45  59  79  90  65  19  50  52  81  80  57  54  90  94  30  66  33  10  38  57  72  47  76  59  35  67  60  42  12  94  15  89  26  82  44  23  74  41  63   2  86   7   5  21   8  35  30  59  22  97  72  68  42   3  62  69  31  65  95  31  51   6   2  91  22  93  33  21  37  17  77  42  63   8  67  34  95  25  76  19   5  87  27  60  51  67   9  38  66  80  26   4  71  36  89  49  29  64  59  39  22  46  21  14  65  66  37  49  35  53  79  50  28  96  11  80  48  77  10  76  18  42  52  70  86  56  10  36  54  40  76  70   5  23  97   5   7   3  87  51  89  90  63  82  89  61  23  32  25  75   1  68  40  22  40  93  54  15  30  61   3  52  70  31  66  44  26  92   3   8  91  64  82   8  65  63  80  77  78  60   8  70  84   1  34  23   9  31   7  64  20  59  60  43  30  74  45  72  51  70  53  62  47  59  12  54  22  97  45  52  20  47  33  22  59  74  19  31  45  82  38  87  80  94  86  65  88  24   6  78  53  79  78  97   9  82  96  55  40  79  84  17  26  47  29  23  44  15  87  85  53   8  85  65  97  74  70  67  60  64  16  67  17  71  11  14  46  21  54  20  95  90  92  64  51  41  40  39  83  69  13   1  27  39  29  19  88  90  41  38  68   4  85  13  47  76  51  45  47  70  17  60  28  49  92  24  67  13   9  28  75  62  18  70  78  94  79  31  37  38  42  22  60  37  31  70  44  29   5  96  77  28  38  37  71  75  20  73  44  11  54   1   5  25  78  84  61  56  90  39  17  51  83  47  60  56  56  58  31  11  73  69  23  39  68  44  91  65  35  95  29  26  72  34  82  43  81  26  79  37  28  57  84   5  43  42  59  20  88  75  59  22  84  30  89  58  82  74  26  89   4  20  33  25  41  58  44  94  31  15  99  59  53  41  92  93  42  77  67  67  49   2  83  96   7  84  87  18  90  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            42  47  67  23  26  66  37  98  11  22  70  13  73  65  98  17  96  44  54  68  65  43  53   3  98  93  29  34  80  30  77  49  36  40  60  37  34  93  64  73  52  55   6  44  69  43  87  27  43  45  42  29  31  44   2   4  91  99   3  54  41  36  41  34  64  61   2  84  81  91  80  45  67  69  57  20  23  74  82  74  39  70  60  31  86  73  66  50  75  67  89  81  73  42  47  84  89  83  32  30   5  51  51  87  18   5  95   9  30  57  70  90  61  66  20  94  89  51  72  84  24  42  78  92  98  73  40  67   3  54  67  89  53  22  53  26  34  74  46  35  25  37  21  39  97   4  17  30  52   6  79  61  56  69  50   6  52  20  21  76   7  40  44  80  71  85  26  59  36  26  38  88  61  94  98  56  16  54  72  50   2  64  17  27  37  97  87  49  59  68  74  16  63  75  57  48  42  75   4  41  13  20  68  33  98  68  13  88  89  72  61   8  50   6  57  45  92  43  84  90  82  68  43  42  49   9  62  96  29  80  84  59  64  27  54  44  14  44  17  45  80  84  11  76  50  84  92  63  70  24  98  89  72  25  57  19  35   7  69  51  26  42  78  72  31   9  80  13  34  76  43   3  29  80  12   5  12  32  16  90  78  55  18  50  27  16  49  23  46   3  73  74  38  11  47  80  48  56  65  42  83  83  69  67  48  95  62  41   2  18  80  23  89  28  27  87  36  20  36  82  36  68  69  94  81  20  15  47  31  18  76  89  60  58  54  63  30  58  33  15  50  50  58   1   2  19  27  89  13  41  52  43  21  23  44  34   7  57  36  27  59  56  82  20  15  17  38  36  40  44  20  90  70  60  77  80  38  87  41  70  23  42   1  32  31  14  94  20  72   8  47  38  65  38  44  72  86  32  67  16  63  17  19  98  86  86  70   4  80  23  80  67  77  76  21  84  76  34  20  71  17  87  37  47  55   3  42  51  42  46  82  92  11  72  63   5  95  43  82  86  82  26  78  44  76  38  56   2  24  17  67  47  68  79  79  99  37  33  18  25  13  69  28  12  21  66  29  74  39  87  41   7  34  50  13  95  76   1  72  54  63  99  26  46  90  72  25  98  37  14  58  22  77   2  37  42   2  57  61  98  94  93   8  40  21  92  72  38   9   2  97  89   1  22  86  64  95  32  90   6  59  50  34  74  30  38  39   3  66  95  10  61  24  85   7  12  58  78  70  51  79  67  47  46  87   3  17  74  27  32  55  24  55  84  78  49   9  42  43  79  82  82  34  70  22  70  10  28  40  78  95  69   6  70  86  54  74  16  59  68  45  82  60  43  94  36  88  66  84  15  30  93  57  80  10  32  22  78  20  73  48  30  49  35  91  21   2  65  69  93  56  15  73  87  91  53  49  64  15  37  52  75  59  13  82  52  76   7  66  43  27  62   8  19  81  47  48  93  93  49   5  10  82  77  94  40  26  58   8  66  38  66  60  16  17  10   5  69  86   4  12  75  47  49  48  31  73  47  91  38  17  57  14  69  37  52  88  47  35  99  82  99  16  80  19  21  81  29  86  77  88  98  13  76  44  19  26  24  19  87  21  33  22  86  57  45  36  82  70  21  26  43  47   6  32  75   4   2  64   8  78  20  37  89  58  95  87  53  82  76  35  51  20  38  38  90  67  88  30  36  28  44  77  66  75  88  38   9  63   6  87  91  24  26  38   6  86  29  49  45  86  81  40  68  92  28  67  95  13                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          73  26  34  35  34  34  70  38  59  73   6  55  57  43  50  92   3  36  36   5  76  67  23  18  27   6  35   3  60  32  13  71  97  62  95  66  85  92  90  42  57  10   6  56  42  92  24   1  64  15  39  44  85  41  78  96  37  67  57  69  70  22  51  11  49  25  33  31  30  16   7  92  89  46  98  10  18  14  22  19  33  20  96  55  89  82  49  90  15  54  64  54  75  66  55  86  41  96  34  71  12  91  91  87  12  45   6  20  82  74  89   3  85  69  10  58  44   6  46  67   1  70  24  48  66  39  28  92  37  69  52  77  81  68   6  39  59  83  57  51   3   9  69  90  98  72  28  71  70  49  76  26  15  78  23  97  54  98  30  83  62  16  54   5  60  46  63  90  89  70  54  37  14  69  19  75  69   5  65  88  39  85   9  52  56  86  20  30  84  37  96  55  19   6   8  80  13  43  90  16   3  29  83  88  87  99  12  74  61  99  65  17  75  57  76  37   1   5   2  57  14  49  31  34  47  72   2  15   7   8  47  44  50  39  88  25  63  30  57  79  23   6  19  70   8  97  15   7  63   7  73  96  18  92  67  44  21  85  50  99  51   8  40  90   6  64  82   9  40  25  67  46  51  14  16  76  23  62  84  67  99  98  56  50   1  84  69   5  78  38  71  29  98  47  17  77  17  90  80  13  50  37  19   6   2  32  60  52  98  86  51  48  85  94  63  81  80  80  86  24  58  13  80  60  67   1  18   3  47  11  41  70  84   3  70  23   8  80  71  20  97  87  63  28  17  35  16  27  20  71  17  29  61  97  56  58  72  26  73  87  80  78  68  89  38  59  22  45  73  44  12  59  20  72  73  81  55  45   5  20  38  43  65  31  14  16  51   6   6  21  15  99  86  55  14  66  38  35   9  22  10  36  30  17  97  79  87  22  31  99  76   5   6  80  64   4  16  96  88  51  41  28  52  97  82  73   7  28   5  50  32  49  81  46  83  59  74  30  69  28  43  95  73  88  52  33  31  39   5  39  50  92  49  62  48  74  51  73  80  61  28  97  73  72  23  67   3  36  12  71  22  82   8  81   6  92  58   4  94  58  78  57  80  75  82  71  99  58  59  76  79  30  66  10  93  34  65  74  44  19  94  29  87  13  68  36  64  32  99  42  22  83  75  44   8  92  42  62  73  12  98  95  31  85  37  25  61   7  49  85  51  33  68  45  62  69   9  58  67  46  69   6   1  62  15   4   8  50  27  63  20  26  39  12  44   3  52  12  56  10  21  98  63  87  25  21  99  75  77  64  74   6  20   9  60  89  48  55  98  75  70  12  64  24  72  72  87  49  70  59  77  58  42  32  89  39  66  88  85  37  43  10  27  78  13  54  85  75   3  48   2  90  20  59  29   2  51  94  17  94  14  80  64   2  97  21  41  28  10  31  63  86  62  10   1  89  66  16  51  45  45   7  63  89  19  18   4  64  12  45   3  81  28  83  26  80  49  58  37  81  15  84  17   7  53  11  93  34  47  18  43  83   9  70  57  15  31  64  59  62  41  55  28   4  97  17  58  86  79  58  72  47  30   2  71  59  25  32  12  58  51  23  10   8  37  25  35  11  69  84  82  74  59  49  63  83   7  49  24  45  74  59  15  93  48  33  29  50  70  57   8  95  81  86  47  81  30  56  66   7  55  97  64  38  93  57  49  84  33  47  83  93  13  89  18   8  53  25   3   2  66  32  94  38  11  94  26  36  27  24                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        57   3  50   1  16  14  63  99  65  32  96  41  12  16  15  58  84  36  37  61  43  62  32  14  73  84  51  93  16  46  89  67  60  22  63  67  85  79  20  27  47  25  39  65  16  26  15   8  59  65  86  37  41  67  95  40  15  24  67  47  85  36  38  28  74  47  71   6  76  60  73  55  26  73   5  47  25  29  82   6  27  81  26  61  90  17  47  97  72  12  44  57  16  32  13  44  59  99  88  47  52   7  59  11  72  87  57  11  18  39  66  42  27  93  65  40  44  17   1  51  52  57  81  28  28  90  13  19  97  65  29  57  22  25  77  91  95  58  96  59  95   9   7  65  51   4  56  64   3  30  63  52  93  62  75  74  70  85  81  81   3  58  47   1  77  82  63  74   1  97  91   5  74  31  29  68   1  61  93  12  87  51  79  70  40  45  84  54  30  90  54  52  63  66  47   5  78  48   2  46  91  99  73  21  77  42  65  80  23   3  14  88  92  50  58  53  99  85  81  92  59  61  35  93  34  88  82  65   7  94  98  84  20  12  37  97  31  22  71  57  66  71  68  12  93  45  68  40  92  51  93  44  19  89  54  62  61   3  32  90  72   4  37  41  93  37  94  25  40  79  93  57  81  85  73  89  32  79  45  75  65  25  73  89  55   2  18  54  20   8  66  49  42  41  19  13  68  21  70  34  68  45  60   6  88  48  23  56  39  51  58  76  80  14  69  56   4  77  80  17  24  13  96  29  14  97   6  87  54  74  29  72  69  47  38  74  48  78  47  57   8  93  34  14  63  84  69  10  46   6  99  82  79   5  37  39  39   8  31  80  13  90  95  57  95  49  55  33  62  58  75  67  61  50  91  68  75  38  19  25  31   4  96   6  63  26  49   2  21  87  15  83  33  98  15  27  33  67  22  55  64  23  87  93  93  15  91  23   8  85  21  65  58  71  81  33  50  13   9  71  10  16  46  81  22  16  96   3  70   8  43  58  13  89  32  25  48  33  62  50   5  69  17  78  36  10  76  42  29  36  67  55  39  92  24  60  41  10  98  71  43  33  13   8  44  68  75   8  53   6  23  56  91   6   6  66  48  84  30  24  96  78  92  41  10  69  11  38  90  43  37  61  95  50  12  92  33  94   5  97  10  37  69  52   3  93  68  71  88  62  28  78  89   8  11  23  57  79  39   3  61  60  93  29  79  45  92  24   9  87  63  30  99  90  51  10  73  51  52   4  56  53  76  68  42  65   5  36  71  36  91  73  16  79  67  84  61  90  53   8  17  57  14  31  20  32  34  33  17  10  10  21  24  60   9  96  74  95  10  27  97  96  77  26  96  60  13  50  50  37  78  55   8  81  24  13  23  10   4  32  75  12  49  23  87  94   3  15  10  10  16  69  87  62  32  73  84  73  55  27  10  43  21  89  96  57  41  10  62  10  14  61  73  67  87  32  37  19  47  13  49  15  57  38  48  54  84  44  61   2  57  15  34  79  56  13  71  68  67  65  99  68   1  64  95  32  92  35  77  26  38   2   3  73  23  67  56   3  11  95  80  18  26  30  65  74  84  75  70  80  95  94  78  14  67  32  91  57  28  34  87  87  59   4  60  16  88  10  97  14  89  43  39  24  51  26  68  53  13   6  28  69  31  37  63  15  54  14  36  93  26  82   2   2  75  12  95  29  78  81  56  65  38  76  80  75  86  13  32  94  27  35  11   7  92  84  43   9   1  56  67  31  27  94  82  69  27  42  71  16  45                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      61  59  32  80  50  74  10  74  16  17  61  98  69  93  84  95  66  32  41  93  63  44   2  75  99  41  11  80  48  14  78   7  19  84  60  87  37   7  34  66  55  50  56  93   2  50  29  17  27  64  44  61  78  13  65  53  92  32  38  60  67  25  63  37  65  54  37  77  27  37  81   9  11  32  56  21  55  79  19  90  54  77  12  40  15  51  43  56  30  34   9  95  93  72  34   8  14  57  99  43  62   6  27  57  43  85  87  96  94   6  26  21  14  69  47  93  67   5  12  29  11   6  71  37  25  31   3  82  39  89  40  92  90  72  42  42  27   4  16  11  14  61  78  60  80  43  32  80  18  51  98  27  52  16  86  81  10  57  95  75  93  46  34   7   4  35  26  93   3  86  24  73  78  66  21  15  24  65  39  11  63  95  29  62  60  54  11  94   3  26  65   3  42  58  16  57   3  77   8  56  42  75  71  46  84  98  96  26  21  24  75  19  81  55  90  95  79  64  70  65  67  49  66  46  29  20   5  53  27  95  54  56  29  73   9  92  39  48  53  60  13  43  74  56   7  59   4  71  99  10  63   7  49   4  31  55  66  75  54  59  90  53  25  89  79  21  55  56  60  35  12  38  77  61  10  47  19  26  31   9  70   1  78  66  26  15  37  50  55  81  15  17   1  30  52  57  39  95  10  30  69  73   2  76   4  22  43  52  79  82  12  30  12  12  41  55  15  79   7  19   4  34  33  44  63  22  38  30  98  92  26  13   8  61  79  66  41  26  77  91  18  34  44  63  88  28  25  24  66  16  42  37  98  72   4  56  47  20  79  86  14  15  84  60  72  87  62  86  80   2  60  42  45  80   3  84  56  54   1  98  51  54  69  20  82  97   9  61  22  63  67  99  77  89  17  71  38  21  60  78  75  37  31   3  81  96  17  42  58   2  16  10  20   5  64  50  96  26  65   4  95  94  96  87  47  39  62  41  52  41  37  86   6  80  57  18  76  85  45  89  36  53   5  93  46  73  20  85   3  59  14  71  53  78  91  41  22  11  48  32   4  87  33  87  42  30  59  37  49  55  34  36  80  88  68  92  62  47  74  14  12  41  26  11  69  57   5  51  26  85  38  97  50  86  58  43   5   9  92  79  46  41   2  70  23  90  94  33  83  70  32  20  77  92  93  50  50  43  34   2   1  55   1  97  45  26  91  11   8  40  76  32  20  50  72  57  30  12  11  51  62  89  45  18  89  74  68  71   7   9  68  17  12  56  62  87  69  14   8  58  82  86  21  93  69  76  51   8  80  27  79  54  67  80  15  42  96   4  80  49  32  85  46  82  71  52  64  42  50  47  81  47   7  51  60  28  20  86  35   7  36  48  38  44  10   6  17  15  73  71   2  27  20  81  86  31  88  45  98  72  35  71  98  33  74   7  33  30  73  65  56  72  74  13  95  13  91  76   2   1  90   3  99  17  22  19  99   9  21  55  35  96  80  81  29  10  78  49  23  33  87  68  60   5  90  86  39  17  27  25  24  75  42  19  94  75  41  40  87  29  21  41  65  87  21  41  95  45  37  39  82  62   3   4  21  58  34  55   3  48   2  67  30  56   7  47  18  85  47  79  14  45  76  66  85  28  46  25  67  97   5  90  67  52  64  53  39   4   3  58  83  32  64   3  44  45  62  50   1  23  17  90  75  30  48  54  84  30  91  25   2  59  55  83  11  33  25  88  54  57   4   9  58  41  31  49  95  64  83  28   8  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    79  96  75  66  53  55  40  51  76  53  54  72   1  74   6  70  95  75   7  88  45  13  91  69  57   2  60  16   1  96  24  35  40  26  80  70  98  55   4  55  42  58  65  89  46  98   4  19  44  82  84  84  86  84   7  43  75  52  83  34  20  49  65  40  97  98   6  61  53  43   7  29  66  69  56  79  75   2  33  44  14  11  89  16   6  27  52  87  90  38  90  84  30  40  32  24   5  50  47  43  22  33  30  85   4  41  25  21  72  36  64  31  89  98  43   3  37  10  43  21  23  89  53  88  11  22  57  83  75  88  45  33  81  79  66   3  18  58  57  86  77   9  17  22  75  10  34  44  83  36  12   7  72  42  13  55  38  89  62   6  77   6  69   3  27  20  93  25  38  98  70  64  23  36  51  87  72   7  50  53   5  25  12  48  50  41  69  20  43  27  43  63  17  48  73  19  71   5  20  18  54  47  33  61  66  53  81   7  69  56  36  96  99  52  66  98  41  35   8  51  17  98  21  85  45  70  33  65  65  15  87  77  77  57  21  25  26   2  33  49   8  99  27  16  77  15  79  71  25  63  84  54  10  98  27  36  79  31  14  25  69  93  59  72  18  93  49   3  33   6  47  19  36  74  89  76  95  72  24  41  78  62  18  38   1  73  58  20  61   2   2  54  29  15  77  85  74  77  66  67  81  63   6  27   9  35  37   2  68  57  56  32  49  90  74  95  83  72  20  51  55  58  60  58  53  53  57  95   8  23  92  48  94   8  43  21  52  41  46  52   4  78   9  74   3  16  68   3  92  46  44  95  42  39  80  14  20  37  15  84  24  69  19  17  88   9  88  15  16  67  21   2  44  44  90  83  23  11  97  10   1  77  61  10  99  97  79  93  72   4  22  20   6  62  35  67  76  78  83  39   6  89  39  19  75   3  97  43  24   6  36  35  17  10  75  65  94  11  69   4  44  27  19  58  17   5  40  41  46  81  54  34  22   8  63  68  47  43  73  60  38  23  31  27   4  97  70  49  83   4  94  77  20  27  10  27  70   4  48  35  49  58  20  45  73  67   8   2  82   9  52   3  44  60  77   7  60  16  21  25  50  44  77  76   5  21   5  38  65  19  31  15  26  86  82  94  91  27  48  74  83  50   5  84  31  92  67  22  19  37  92   2  53  86  64  94  94  37  57  74  97  36  92  76  45  13  21  90  30  56  56  31  41  14  42  12  37  95  88   4  28   7  23  48  48   2  77  71  10  34  59  76  72  77  40   3  40  16  52  47  67   8  29  17  37  54  27  12  70  36   8  82  98  52  85   7  66  53  90  69  78  91  91  43  37  38   6  92  11  26  45  24  59  18  20  20  15  14  47  59  12   8  41  73  55  42   9  63  54  33  97  42  32  70  41  95  44  85  84  89  73  82  54  12  45  86  74  70  95  55  89  49  27  96  96  32  51  98  74   2   1  36  57   5  60  95  12  66  32  86   4  23  56  78  14  39  24  45  37  20  29   9  86   9  90  43  28  80  37  94  52  88  18  71  87  39   1  56  93  46  85  77  91  85  61  15  72  80  67  91  43   9  54  80  37  48  68  47  69   5  23  45  58  32  55  70  41  42  76  32   7  55  55  82  57   9  10  26  23  58  88  96  89  78  87  54  45  83  97  38  94  43   1  89  31  52  34  20  99  59  86  97  43  86  76  40  82  66  51  74  63  16  72  19  34  11  91  89  88   8  56  51  74  40  53  72  60  81  93  22  49   7  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  56  20  81  38  59  95  63  97  77  57   9  41  94  72  14   7  54  57  46   5  58  57  52  92  13  68  83  33  75  85  56  18  87  12  86  69   1   9  10  41  96  13  16  59   3  52  80  86  77  47  90  36  41  68  64  51  10  87   4  58  70  60  78  41  37  78  81  79   2  38  68  45  25   4  65  66  86  90  78   6  24  90   2   4  90  95  16  72  29  39  49  74  56  95  86  71  14  32  71  87  78  68  38  53  68  60  59  81  21  63  54  34  62  67  42  94  27  45  90  99  65   8  17  57  42  30  28  97   5   8  62  82  59  67  47  55  44  57  78  21  94   5  99  82  85  59  78  25  91  50  91  67  61  21  64  15  89  58  42  68  81  59  52  77   4  16  19  71  21   6  27  56  63  22  96  88  47  49  85  10  25  87  22  37   8  94  39  84   1   1  39  38  35  41  39  17  87  71  56  32  64  35  96  43  84  21  95  45  34  31  48  12  92  25  22  37  52  94  32  83  83  41  83  85   1  80  89  32   7  40  17  67  86  57  28  63  39  96  33  91   8   7  58  94  60  10  38  36  90  76  52  12  26  93  36  97  60  80  89  68  49  24  77   2  13  52  56  97  39  24  94  78  67  70  39  53  75  74  29  37  90  76  71  80  90  10  64  79  93  11  26  61  11   6  52   3  68  52  89  83  81  30   5   5  20  69  36  61  33  39   5  68  55  73  99  90  69  67   5  37   3  44   4  67  73  86  53  90   5  46  75  36  60  77  20  74  70  74  16  38  54  91  19  95  16  89   2  36  62  48  46  84  22  69  96  10  34  76  39  27  29  54  96  69   3  41  28  16  65  65  81   4  95  18  36   7  90  77   6  21  37  33  98  34  15  36  92  57  73   3  91  83  83   4  75  92  83  37  89  42  27  19   1  81  80  69  89  62  78  71  80  72  99  54  84  80  77  99  14  71  78  49  13  29  88   2   4  43  80  93  64  58  63  11  23  16  79  33  66  50  74  83  24  77  70  23   8  13  82   5  15  39  11  93  81  97  93  64  11   2  63  41  57  15  55  91   6  55  43  29   7  11  14  65  31  89  25  16  71  64  51  60  54  77   5  61  87  44  60  31  59  10  23  49  44  16  36  31  10   8  29  73  80  85  96  67  47  51   5  57   5  93  47  60  11  85  57  20  22  99  41  88  15  73  66  78  70  69  86  98  84  21  79  28  47  14  43   2  21  94  31  63  37  58  49  99  79  17  67  35  91  22  54  21  23  88  36  10  36  19  50  70  92  39  78  51  39   7  98  59  85  59  98  32  64  50  51  43  62  68  76  67  39  67   7  33  64  75  96  20  33  67  25  65  27  69  22  84  89  44  59  73  19  70  51   2  86  74  56  54  61  23  65  28  76  81  59  97  36  27  27  96  73  31  73   5  58  33  60  90  22  11  61  50  50  25  89  31  52  44  59  60  13  94  85  12  60  75  51  92  40  26  47  53  37  13  46  20  66   9  62  23  99  91   6  28  55  93  30   6  77  12  37  83  16   8  33  36  53   1  15  68  28  52  96  36  23  55  85  92  73   6  23  37  37  36  84  22  23  31  30  57  16  71  58  96  54  33  29  10  17  48   1  69  44  29  60  97  13  23  92  26  14  26  64  93  82  73  24  34  99  82   1  34  65  79   8  49  54  82  28  38  55  62  76  21  42  68  20  90  95  16  26  52   7  11  23  53  87  83  55  46  18  33  68  38  42  46  29  44  80  45  57  41                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                29  92  67  68  89  21  94  68  17  84  62  66  77  63  72  77  75  34  89  91  18  96  83  52  17  60  37  23  27  15  16  51  54  43  39  81  95  84  10  19  31  14   6   3   1  68  18  90  33  78  28  62  87  33  75  18   9  47  29  48  52  68   7  70   3  71  15  28   1  68  49  12  64  50  79   7  81  30  49  86  99  19  76   7   9  66  56   6  46  34  75  32  46   7  99  36  45  63  61   6  30  84  61  90  95  46  59   4   7   6  54  70  57  31  38  23  80  29  82   6  60   3  40  96  58   2  44   4   2  72  66  69  51  35  93  64  61  50  24   6  53  15  79  37  74  62   6  30  29  78  60  17   2  29  53  56  13  91  32  17  28  22  30   2  58  62  30  17  85  37  31  11  20  15  68  58  19  73  28  55  30  74   8  62  13  35  32  18  36  75  78  17  59  45  77  83  21  60  24   5  38  10  28  57  12  37  42  72   2  70  12  68  21   5  70  37   9  18  14  99   4  36  51  62  26   6  15  67   5   5   9   9   4  36  20  69  81  26   6  60  45  52   9  94  58  25  52  93  12  53  77   9  17  82  91  69  13  23  84  43  35  68  24  36  44  78  66  15  81  24  68  21  46  97  40   8  64  46  71  89  88  67  87  88   1  53  30  61  13  48   1  78  32  22  48  71  33  11   7  88  18  11  91  72  59  91  28  25  40  50  96   1  54  33  94  72  98  34  15  10  54  95  78  91  66  73  56  23  28  83  90  64  28  63  51  91  83  87  36  43  82  93  50  80  18  91  72  73  72   1   8  96  82  90  66   8  31  71  81  39  26  88  32  64  90  90  59  20  92  19  12  90  20  31   7   6  63  51  90  92  49   5  18  19  64  98  54  50  24  98  69  31  78  11  77  16  14  30  45  52  75  63  34   8   1  69  71   4  22  36  60  37  87  32  30  22  70  60  39  29  82  52  63  65  42  62   4  87  59  85  60  37  88  79  16  72  34   1   8  67  14  51  95  31  88  42  14  91  70  99  88  63  66  68   2  23  53  96  51  60  68   5  32  74  22  75  12  82  72  78  74  43  87  22  36  84  22  98  48  98  29  92  64  35  35  29  28  45  10  13   8  21  43  78  46  66   8  56  23  48  28   6  87  89  49  63  11  29  37  99   5  55  67  27   3  17  18  61  16  58  12  89  10  83  12  66  82  18  30  53  55  42  29  34  93  36  36  55  52  62  32  48  58  11  45   8  25  79  58  67  84  96  27  65  57  13  53  18  76  61  84  33  48  98  97   1  29  56  23  91   1  51  50  70  67  51  29  51  36  39  95  93  69  95  15  49  97   7  45  34  69  95  27  12  71  74  36  38  44  88  60  89  61  61  70  93  56   6  62  48  42  80  97  21  38  69  79  50  26  82  92  19  43  86  76  71   8  33  82  51  22  22  36  28  29  86   1  55  54  72  35  67  25  35  48  24  13  94  76  88  45  33  14  12  16   2  18  37  62  22  67  34  58   6  68  67  56  20  32  36  51  11  77  87  47  92  75  36  85  71  22  49  41  87  98  24  57  22  46  93  89  74  73  59  59  31  91  73  69  53  43  12  67  28  42  55  29  18  55  83  39  23  80   2  11  40  55  80  34  72  48  59   9  25  21  84  11  20   9  69  50  38  96  40  16  31  62  57  47  81  47  48  11  70   8  81  83  50  72  52  41  21  62  54   4  52  58  16  98  25  80  64  99  93  13  71   7  54  50  65  97  23  62  96  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                              32  92  49  92  52  48  12  64  15  36  70  47  50  33  82  70  79  65  43  40  57  82   5  42  67  57  92  44  18  11  31  62  11  32  93  41  12  14  50  25  70  44  67  60  73  59  26  92  51  37   1  27  96   1  60   8  36  65  78  66   6  56  31  33  26  18  63  64  12  78  97  76  19   1  18  96  82  65  60  90  13  54  26  34  49  12  81  20  18  92  99  59  35   2  10  18  68  78  63  95  25  73  29  19  37  13  57  63  79  13   9  80  67   8  28  92   4  41  79  64  42   3  56  30   4  89  62  17  40  24  17  85  97   8  63  80  58  50  60  88  84  92  74  74  98  20  59  97  34  38  56  36   9  10  55  29  92  62  23  41  10  46   2  89  19  92  39  73  16  47  84  54  19  17  21  39   8  11  58  54  40  90  45  89   5  44  31  38  71  68  66  75  15  57   3   1  58  50  68  70  37  39  84  40  13  41  17  33  64  33  72  40  84  45  89  27  69  59  86  81  80  51  63  73  76  77  55  80  41  48  36   4  83  62  46  86  45  34  31  19  70  92  43  51   2  53  66  92  73  81  43  71  44   9  28  41  55  77  77  23   3  30  15   3  58  96  25   2  64  88  69  48  12  60  21  50   7  95  60  84  32  66  76  69  97  26  53  61  46  54  72  80  92  83  14   8  35  82  51  26  97  40  29  29  99  19  85  41  79  60  25  93   6  69  43  36  35  77   7  51  65  45  80  11  25  93  73  29   6  66  60  20  78  18  70  38  22  69  33  88  43  21  70  33  88  18  73  21  44   1  34  34  91  40   7  68  69   6  18  65  18  26  53  88   6  19  48  76  40  79  32  82  84  61  87  86  35  40  90  84  81  85  96  99  78  20  85  81  62  68  19  26  28  78  35  82  13  27  55  28  81  88  21  14  75  10  11  85  65  12  42  77  97  87   9  19  36  90  27  66  88  99  91  84  59  12  74  42   6  90  22  47  34   3  90  52  14  81  34  40  85  69  69  17  36  64  40  67  26  38  56  30  17  20  88  85  66  20  40  26  44  62  30   4  66  50  49  49  25  54   7  97  31  24  78  97  36  78  64  69  31  69  66  97  46  46  62   6  39  15  54  38  66  96  77  24  55   4  10  47  70  42  81  94  84  61  50  61  82  26  54  32  64  33  34  82  55   4  11  67  81  16  79  87  82  85  12  89  18  79  60  14  22   1  98  56  93  12  28  42   5  68  92  93  26  82  14  68  51  11  49  14  52  57   6   2  50  11   5  85  21  89   3  73  38  62  68  66  32  77  87  28   9  72  88  53  59   8  85  80  44  83  93  15  98  82  29  97  67  77  18  31  69  84   6  44   2  51  72   8  78  69   5  45  27  70  94  74  76  67  58  62  73  30  14  19  59  56  87  46  72  87  26  52   4  82  44  55  33  32  16  80  70  49  28  74  77  56  65  51  89  12  38  93  93  61  87   9  59  52  74  28  79  39  95  42  91  83   6  40   6  10  64  17  42  10  98  84  31  46   9  27  90  10  79  24  52  68  83   9  80  66  84  53  29  60   4  19  63  40  35  58  67  94  17  74  62  62  37  93  27  96  76   4  89  16  57  17  28  80  73  10  91  55  69  92  12  36  87  33  58  35  59  11  32  60  15  93   1  27  20  54   8  40  93  97  36  66  74  51  83  48  37  16  73  12  73  87  63  24  81  94  29  37  62  18   1  16  41  63  54  43  12  22  54  70  67  79  93  68  32  68  53  91  61  66                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                            24  13  47  48  66  55  38  31  83   2  77  18   5  21  79  72  19  14  45  35  13  69  61  68  23  43  46  18  99  86  65  43  91  18  67  20  31  50  37  28  21  87  40  18  45  58  38  40  81  39  53  69  38  69  75  51  78  23  78  21  67  25  60  40  35  77  50  25  69  12   6  22  31  11   7  62  99  77  67  88  39  82  19  37  59  20  82  12  38  41  57  61  86  25  50  97  53  93  85  19  86   1  49  34   8  73  82  84  31   8  25  72  26  22   7  88  32  77  14  98  56  63  12  38  58  96  77  38  50  26  45   3   3  51   4  40  66  62  25   9  62  84  97  15  47  82  79  15   5  65  69  17  18  42  53  25  10  68  26  68   3  31  31   6  95  41  77  29  23  69  80  32   7   9  16  22  95  88  69  95   4  51  23  24  75   7   4  31  62  24  31  46  10  25  27  55  14  68   9  87  19  61  50  52  77  39  10  19  87  68   6  67  23  53  36  22  91  75   3  85  42  56  29  48  74  84  73  95  92  59  63  46  30  36  47  87  97  65  18  64   3  34  47  15  48  54  30  36  33  49  71  21  58  95  81  13   4   1  34  81  21   1  21  48  67  69  72  21  38  63  24  30  45  56  46  87  25  59  19  26  78  84  17   2  46  95  63  10   2  63  84  94   8  49  33  69  16   1  66   6  43  15  92  74  64  69  17  43  56  64  91  16  66  60  69  95  26   6  98  10  73  48  28  23  71  37   2  23  84  53  52  29  94  30  70  53  11  45  67  64  13  53  79   9   7  19  72  97  57  33  33  47  22  79  41  19  30  37  32  75  65  49  92  53  96  86  67  43  82  49  84  89  63  33  85  79  39  68  45  17  74  38  37  70  11  42  13  36  78  64  52  91   8   9  29  16  58  53  99  83  80  72  54  86  45  89   9  14  24  11  97  50  64   1  90  73  24  75  10  27  42   9  65  33  54  86  28   1   4   5  55  92  31  39   2  47  16  72  48  53  64  63  61  57  81  19  33  41  95  28  51  14  58  77  58  14  96  52  24  23  85  88  87  20  35  79  75  91  40  90  59  88  28  97  38  28   1  92  49  98  15  95  78  74  87  39  81  55  36  27  29   1  36   6  83  54  65  10  39  17  61  88  67  58  27  58  96  35  59  86  62  97  54  67  15  79  54  74  97  39  67  54  45  34  46  40  54  67  44  92  72  33  65  82  67  22  65  66  85  30  81   6  95  94  97  25  60  51  61  79   4  10  26  35  24  79   7  74   7  61  36  59  17   9   9  39  73  61  70  26  77  69  42  75  17  89  84  85  71   3  46  37  95  16  32  17  90  39  51  85  28  19   1  14  20  49  16  70  54  49  37   2  48  96  73  36  81  72  73  17  20  26  55  27  36  21  58  88  80  26  20  45  66  79  60  46  73  85  29  24  65  77  76  26   1  46  95  15  47  89  56  89  47  22  19  42  35  23  10  61  31   9  84  42  74  54  97  22  48  69  25  70  73  48  59   2  52  66  44  35  16  34  97   3  73  87  80  62  14  69  88  55  58  77  62  49  86  67  97  98  60  10  95  37  84  51   9  52  80  65  12  80  75  65  85  83  88  13  22  48   7  54  82  21  29  23  26  12   2  38  51  59  34  81  69  24  43   7   2  23  54  25   2  51  54  55  54  64   4  90  71  41  13  14  31  35  47  28  25  27   3  42  84  66  19  14  31   3  14  76  11  58  48   6  31  95  87  34  49  57  37  10  57   4  59  56  34                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                          2  40  77  10  85  62  47  56  43   9  46  40   8  92  51  38   7  40   4  41  60  12  42   2  40  70  39  57  44  62  23  88  12  25   7  49  15  92  20   8   4  30  37  50  89  12  50  79   4  79  96  76  83  35  49  27  37  40  68  18  65  56  78  54  18  59  86  98  99   9  75   4  88  96   5  76  78  88  19  33  33  94  59  30  80  82  54  32  10  98  36  80  15  78  48   8  63  37  52  97  53  88  74  56  74  88  69  64  97  60   5  29  84  87  68   1  43  83  94  91  78  17  19  77  64  12  15  57  36  78  83  57  61  57   6  71   2  68  32  45  37  42  56  58  14  76  32  75  47  41  64  29  86  66  73  77  60  99  14   4  11   9  34  35  83  56  41  30  34  40  68   4  65  89  51  33   3  38  59  39  74  47  38  93  59  49  55  74  77  17  12  53  35  95  58  79  69  93  47  52  37  19  36  98  37  92  52  71  12  42  46  57  53  59  50  22  44  53  42  48  98  90  44  57  72  45  16  35  33  13  64  60  44  54  80  65  83  46  56  59  48  71  58  70  82  31  77  59  99  47  80  59  95  78  82  99  50  97  85  49  39   8  38  59  66  73  15  68  85  11   6   5  29  30   2  82  97  14  83  75  11  16  34  51  21  64  77  53  99  41  20   2   7  95  28  37  83  43  60  84  71  30  96   4  50  72  24  26  91  21  42  24  99  64  99  92   8  65  54  43  11  75  74  78  83  67  78  43  82  55  53  85  99  25  67  85  13  34  19  41  63  25  14  79  56  12  60  28  19  56  64  99  52  43  51  53  33  78  62  39   4  16  46  59  22  79  89  99  22  40  37  20  12  64  92   3   6   5   5  21  70  51  31  66  89  72   1  67  66  53  37  42  84  86  67  85  64  59  56  24   8  83  15  39  64  49  70  79  39  90  30  98  71  75   3  86  16  13   5  49  64  42  13  25  13  50  10  62  62  17  93  74  98  78  77  56  83  79  83  36  37  40  12  13  29  53  99  57  65  39  16  49  39  81  99  94  43  66  15   8   6  75  58  31  98  66  29  22  66  72  66  88  42  68  36  45  94  77  99  95  20   3  35  92   2  90  43  31  16  23  43  30  94  31  57  49  74  95   9  98   6  33  60  32  10   9  20  68  73  69  18  69  69  37  35  74  46  69  59  46  29  44  12  92  80  24  59  47  28  55  99  38  67   3  81  41  12  58  12  38  17  64  10  43  96  94  91  33  38  74  94  59  26  14   5  35  66  56   6   5  87  63  16  12  65  30  57  55   5  42  36  47  67  49  25   3  57  77  14  94   4   2  97  51  58  23  46  46  38  97  41  28  10   1  16  12  52  81  80  10  54  56  16  66  89  70  94  72  14  19  50  39  95  92  26  10  62  21  21  46  16  29  33  80  12  13  90  34  28   3  26  33  43  52  33  70  93  87  90  11  34  44  95  26  85   3  56  80  42  10  22  99  76  65  49  84  55  28  45  71  22  74  18  91  15  62  58  22  25  64  84  50  13  95  92  51   6   3  77  14  46  83  55  51  89   8  44  32  47  22  41  79  67  24  30   2  94  70  97   1  56  77  39  89  50  86  13  45  28  30  63  38  43   8  44  60  10  44  87  82  26  36  81  44  69  36  96  32  17   2  67  39  75  16  12  72  38  21  93   4  25  70  13  73  74  93  85  44  56  88  69  32  60  21  89  25  44  15   4  20  40  67  46  39  97  49  80  70  51  84  47  71  18  46  48  51  25  32                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                        75  21  64  32  15  86  56  58  64   7  51  16  13  69  77  65  79  98  72  23  73  17  30  92  24   7  93  22  19  75  49  37  32  56  55  49  19  35  35   7  41  63  34  93  11  82   7  90  51  53  23  57  73  51  97  47  57  69  32  48  84  10  95  30  31   2   3  70  19  40  75  34  98  59  88  78   8  46  95  14  85  59  96  48  21  21  84   4  30  90  69  83  47  25  89  51  52  95  44  50  42  30  54  46  49  62  38  61  90   9  46  72  41  69  53  43  38  83  46  64   4  27  26  69  20   2  97  73  46  81  32   4  43  30  97  95  48  70  33  93  75  50  26  15  32   3  58  73  98  54   8  24   7   8  21  90  11   2  46  65  31  51  34  49   7  43  89  65  96  35   6  54  20  34  36  72  48  38  43  73  78  45  30  83  28  78  10  42  52  61  68  97  74  53  55  82  23   4  11  51  60  89  35  23  33   4  89  13  29  33  11  92  76  75  45  38  62  96  39  87  31  67  47  53  65  19  90  50  36  21  32  18  97  92  35   9  73  14  72  81  57  33  54  85  81  67  36  45  44  51  83  60  45  39  31  17  64  99  21   6  86  54  47  14  26  71  13  97  71  21  67  69  39  19  75  25  20  61  79  29  64  78  25  63  80  69  72  28  77  71  27  65  54   6  14  65  76  77  14  84  32  74  96  98  71  82  40   6  52  83  68  42  30  10  73  70  16  30  16  82  42  71  99   4  85  23  25  48  56  22  97  74  87   4   6  99  83  74  27  51  92  43  38  19  53  99  89  32  40  25  85  59  71   2   9  70  80  83  76  48  54  10  35  78  42  56  58  62  64  87   7  97   2  45  63  17  99  59  99  32  40  20  47  45  76  79  37  88  20   8  88  41  77  36  68  27  61  63  51  44  72  23  36  51  64  90  68  42  16  47  47  44  31  60  37  66  86  92  75  51  25  18  87   1  56  70  44   6   6  86  57  37  20  37  40  29  19  68  38  31  83  76  46  75  80  18  24  41  42  49  71   1  39  35  24  84   9   7  72  71  60  79  66  66  31  96  80  63  29  81   3   7  61  84  49  81  94  85  77  98  58  68   4  11  15  18  82   7  52  28  46  56  79  35  79  13  89  94  87  55  43  34  24  18  10  20  27  67   8   3  22   9  63  23  83  34  55  68  54  54  53  21  47   1  71  67   7  66  14  88  97   9  94   4  46  56  66  66  48  76  59  91   7  16  43  85  47  21  31  67  34  89  27  77  92  96   8  30  72  58   5  26  22  20   9  27  46  70  14  31  31  55  40  24  15  75  16  10  87   8  34  35  61  50  92  64  11  21  38  50  44  98  53  70  30  52  50  27  99  73  89  27  15  48  33  71  94  30   5   9  64  80  74  88  39   5  45  20  45   7  65  35  10  83   1  59  11  34  37  41  66  85  69  27  62  37  51  48  35   8  33  89  47  56   8  35  94   7  82  93  61  97  91  74  55  32  80  40  10  20   6  93   8  56  76  32  98  59  85  25   6  91  75  89  54  83  62  89  59  88  13  74  47  92  89  91  69   8   2  42  39  58  57   8  91  71  99  98  80  55  59  83  47  28  66   5  84  66  89  67  96  13   1  48  46   1  33  65  59  51  73  68  99   6  54  79  61  94  40  81  20  80  34  16  35  95  72   8  29  35  15   5  79  19  85  58  56   2  36  55  49  88  46  83  96  68  29  51  25  43  15  69  94   8  69  58  10  29  79  83  79  19  37  63  99  14  10  80  24                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                      82  42  84  95  23  79  71   8  45  74  39  24   4  56  66  54  81   9  21  26  18  42  89  24  46  88  33   9  66  90  74  42  32  72  93  65  38  50  74  71  81  14  84  51  33   8  70  56  92  72  36  62  65  60  66   4  29  53  50  68  55  10  63  62  88  83  36  88  86   9  28  43  77  31  34   1  73  34  23  58  65  53   7  62  23  20  37  83  29  59  10  66  19  93  13   5   2  93   9  88  96  87  35  75  55  92  70  85  53  67  10   3  28  40  18  14  70  60  61  64  80  65  76  65  71  39  53  14  36  65  40  63  14  40  44  29  84  35  80   7  64  14  89   1   2  11  32  80  37  11  99  65  21  27  20  59  10  42  62  45  56  14  38  53  54  55  28  25  52  27  75   4  60  81  27  99  24  59  71  64  70  42  83  96  14  20  14  35  16   1  70  78  51  70  17   9  45  32  69  50  35  16   2  57  55  11  83  64  67  12  51  33  79  44  51  27  50   5  99  28   9   9  10  12  59  87  23  72  70  41  45  51   6  36  15  70   7  80  19  15  30  41  24  61  85  37  24  86  56  64  56  25  46  16  62  75  65  83   8  60  89  67  94   5  89  51  32  46  68  21  49  72  31  96  48  76  62   4  66  85  10  46  43  27  48  50  63  20  97  71  55  35  38  99   5  41  57  91  25  48  90  89  43  42  79  17  51  47  81  24  19   8  23   9  14   6  33  51  28  70  96  85  86  78  37  74  47  13  28  54   7  11  92  35  27  40  39  85  71  65  73   2   4  37  95  64  30   6  68  84  65  69  89  15   1  36  35  45  19  53  50  78  16  10  11  17  64  49  25  73  48  86  82  92  30  99  24  40  94  68   4  25  74  36  35  62  60  75  72  63  66  65  29  89   5  66  23  51  40  11  35  44  94  14  62  88  73   2  98  63  41  74  67  63  16  72  99  75  83   8  97  34  41  75  92  33  12  98  71  10  96  92  37  48  83  90   8  82  41  47  95  39   2   6  60  86   3  33  91  58  12  40  10  70  87  61   5  75  79   4  94  80  18  18  44  30  84  53  59  54  79  17  28  78  88  35  11  73  90  92  57  83  74  76  26  32  96  71  43  12  77  75  72  63  88  72  12   5  25  89   5  24  94  97  37   3  99  14  91   1  43  87  27  80  34  92  13  86  68  63  61  99  12   6  57  65  19  96  42   6  61  14   2  38   6  23  19  53  35  15  61  61  10  23  62   1  77  72  33  41  12  11  10  37  72  15   7   5  97  46  28  14  26  81  17  46  45  81  83  34   3  29  15  89  77  32   6  11  47  28  91   4  63  20  91  62  59   2  16  21  53  85  54  19  62  38   2   2  12  73  30  29  25  96  13  63  58  23   1  15  30  39  70  66  75  95  11  13  54  52   3  42  72  69   2  36  25   5  30  95  90  37  99  92  75  57  77   3   1  47  37  45  72  21  78  48  22  63  52  38  50  76  94  63  35  91  65  31  25  81  51  90  53   6  39  47  75  11  53  70   8  35  88  22   8  21  24  83  49  32  20  45  89  12  98  99  19  59  39  92  83  41  90  96  86  94  19  45  70  48  57  42  23  67  33  86  77  46   7  37  20  86  93  39  14  12  64  76  29  98  27  93  69  69  88  69  58  38  58  53   2  25  94  34  39  31  18  48   2  33  61  19  20  78  88  63   8  60  21  29  35  80  85  79  37  94  25  21  52  56   7  57  94  51  83  90  57  10  81  89  68  41  56  70  40  24  97  14   7  79                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                    4  95  60  71  22  42  14  98  24  92  47  35  30   5  33  76  10  96  81  12  19  96  27  25  35  38  28  46  83   4  21  43   8  59  71  82  43  82  60  82  32  91  22  37  89  88  32  47  52  51  27  75  91   2  15  71  62  77  70  43  96  69  96  87  11   8  16  17  17  83  41  25  31  20  59  75  67  90   1  82  72  51  90  59   3   7  31  77  42  18  12  88  81  97  35  23  75  94  81  15  26  42  28  79  31  31  58  43  37  23  62  74  20  81  16  94  20  56  49  39  59  98  36  82  38  95  75  79  48  12  17  95   4  19  72  49  50  93  84  65  46  25  72  13  22  97  76  49  78  86  25   1  19  86  58  24  94  83  72  52  74   4   1  27  30  61   7  48  57  49  15  70  51  98  44  13  74  11  44  70  75  74  49  59  68  41  85  59  48  22  82   8  18  72   4  78   5  52  40  11  18  39  89  80  75  20  69  49  17  77  67  26  30  12  29  71   2  63  20  73  37  43  42  20  44  75  65  71  15  66   7  96  47   6  58  13  62  10  68  18  16  30  39  69  50  49  88  94   2   9  36  27  43  10  57  15  41  92  24  11  20  83  32  20  31  83  60  47  41   3  60  85  51  93  41  39  51  40  57  52   7  24  94  26  20  22  13  37  62  90  52  61  78  82  17  40  68  91  62  37  72  17  22   6  25  38  47  30  39  62  41  92   8  81  57  21  23  50  39  30  33  63  22  40   9  51  95  13  82  93  25  13  36  65  89  88  91  68  22  65  24  86  25  93  87  87  85  50  70  90  59  37  26  79  37  31  11  62  90  45  16  99   7  34  16  26  10  32   1  17  33  23   3  35  89  34  43  28   5  23  61   5  14  64  84  37  88  23   5  39  17  41  89  24  68  20  62  26  89   7  55  54  87  72  21  32   2  25  64  99  19  22  40  11  72  51  31  36  47  46  92  40  74  96  56  83  33  42  66  34  23  16  24  71  49  77  84  38   7  55   9  85  22  25  80   2  36   6   9  33  92  38  20  43  97  98  14  97  83  54  30  38  97  47  11  45  69  89  47  17  46  45  41  81  79  71  17  48  75  31  66   6  78  49  71  39  27  53  91  37  89  38  62  13  85  54  27  56  26  61  72  86  63  46  51  71  88  80  19  78  98  98   4  29  70  15  19  87  87  84  99  90  17   4  63  46   8   7  97  83  31  30  18   1  56  15  93   8  27  67  14  88  69  69  88  12  53  38  95  63  41  23  68  35  87  24  77  44  30   9  65  59  77  69  51  76   1  83  66  65  11  13  28  68  28  58  78  28  55  74  21  41  74  37  99  66  38  36  67  25  80   6  62  26  44  26  89   7  62  63  42  33  43  94  19   3  18  93  54  52  77  81   4  71   3  38  83  49   8  24  95  73   5  71  96  60  16  65   7  85  33  43  61  49  74  87   4  75   7  50  83  64   8  98  89  33  88  60  90  30  61  19  45  62  62  95  74  74  28  65  44  95  46  25  73  11  88  10  17  18  13  72  31  62  72   5  76  82  79  13  92  49   8  68  38  14  68  23  80  83  49  33  21  63  81  44  78  17  28  38  31  58  91  22  60  65  53  31  51  72  94  63  91  83   1   7   9  38  30  80  56  79   9  60  23  81  18  32  32  80  29  65  46  37  31  16  32  48  95  13  26  56  53  42  46  38  48  41  36  21  10  89  43  17  57  17  26  64   8  72  71  89  90  59   4  97  90  22  37  19  41  84  41  50  24  87  30  48  93  35  84                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                  20  84  40  83   8  33  52  84  61  82  67  46  54  97  52  21  45  15  30   1  39  71  60  68   8  77   5  33  62  71  34  96  98  39  78  28  34  52  80  16  87  30  25   1  93  17   5  36  72  48  20  66   5  60  20  28   1  88  95  59  67  60  40  99  47  30  93  43  42  40  98  16  90   2  25  44  42  94  28  36  60  78  11  93  85   8  59  55  81   9  61  41  52  53   3   5  92   1  80  21  26  48   5  91  73  87  39  23  69  47  33  44  78  52  57  82  34  29  11  49  50  37  84  35  63  47  55   8  29   6  81  22  34  50  46  21  76   5  75  61  68  22   9  88  61  28  73  67  99  27  41  98  54  26  88  35  50  93   8  41  60  31  56  63  70   9  80  24  72  52  46  40  18   6  65  11  37  48  10  56  40  78  89  95  83  55  86  47  28  24  41  58  20  24  16  64  91  41  68  23  17  25  27  35  93  45  56  92  27  28  24  18  55  76  17  89   8  32  15   1  25  14  69  61  55  48  66   2   1  28  87  53  59  20  27   4  28  99  16  53  68  60  67  70  64  19  95  77   4  45  15  84  58  57   3  11  51  28  43  16  92  38  31  93  91  88  13  15  47  53  18  78  84  66  71  59  88  82  89  35  59  88  11  94  57  72  40  14  95  73  82  87  68  45  71  30  93  97  31  55  52  70  26  67  69  96  80  94   1  16  58  56  85  81  30  18   4  81  16   6   4  47  43  36  50  51   4  71  13  14  10   1  35  55  35  32  13  81  40  87   7  16  71  70  91  96  21  20  35  71  74  83  53  24  77  26  31  63  45  64  70  45   7  62  79  96  56  49  21  54  86  74  82  64  72  48  52  95  66   9  21  71  32  56  35  47  92  81  81  34  29  76  75  71  17  16  75  30  92  67  61  10  58  45  88  54  90  58  94  10  96   3  15  95  64  17  50  97   4  76  57  64  91  59  61  48  94   8   3  41   7  59  70  76  32  78  38  20  20   1  80  49  57  22  26  37   9  14  43  78  78  46  12  14  39  79  40  46  15  87  19  77  24  67   1  55  88  41  86  87  65  43  99  59  22  28  10  91  52  19  74  67  34  76  21  95  55  59  95   1  36  62  93  11  17   6  96  70  54  72  46  52  19  12   2  84  41  78  53  63  29   4  26  22  71  45  79  25  50  91  27  56  31  40  83  18  92  25  93  48  80  98   6  58  45  72  98  24  95  66  69   5  94  80  65  35  32  62  24  77  92  54  53  68  94  26  20  30  52  62  10  81  38  36  60  35  14  32   5  29  99  51  13  18  20  94  55  35  67   2  23  55   2  60  84  80  16  64  32  15  53  40  79  50  18  83  65  75   4  76  53  13  52  38  31  81  66  97  83  43  33  63  65  40  27  31  39  22  74  69  72  24  61  60  75  33  20  72  17  50  64  77  52  23  58  57  37   3  84  86  13  60  43  78  25  95  11  30  91  27  55  92  71  43  22  85  25  93  25  43  93  84  85  36  90  73  26  89  60   3  57   2  33  99  72  81  35  65   7  71  75  70  73  72  53  21  72  31  98  81  87  57  72  67  62  58  13  42  81  90  32  16  83  77  81  73  49  25  41  22  62  51   9  36  91  18  51  12  75  45  21  24  82  31  33  40  79  50  50  19  24  52  73  77  11   9  90  61  84  73  22  84  83  49  24  76  15  49  62   6  99  69  52   8  46  66   8  69  88  15  34  90  33  42  30  25  62  88  25  59  31  70  35  39  27  49  94  92  59  31  19  71                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                93  19  86  15   5   6  89  23   4  83  40  10  24  66  22  13   7  69  37  17  62  32  56   5  86  99  34  96  33  40  50  79  53  66  18  84  56  99  96  61  73  22  35  70  82  68  88  54  85  16  13  96  23  42  59   1  89   4  97  88  45  88  13  14  12  53  48   4   2  58  79   9  53  79  82  95  30  30  60  85  31  11  72  30  88  62   4  28  34  84  19  10  97  79  24  76  82  66  15  32  78  98  76  96  34   6  81  57  79  37  35  80  90  85  54  16  24  74  57  36  80  31  49  46  82  79  81   5  92  16  81  28  95  59  59  33   3  48  73  25  40  94  21  48  88  94  16  75  77  51  37  32   7  36  98  98  49  28  68   1  22  76  52  95  75  95  47  43  51  97  63  76  98  16  53  16  43   6  87  81  87   2  68  60  48  30  91  36  83  28   6   7  79  13  88  10  81  52  11  82  27  88  67  29  76  81  62  55   9  93  77  17  10  26  34  93  19  58  55  87  90  53  76  27  61  93  25  99  12  29  37  98  18  38   1  36  42  30  92  11  82  75  55  98  88  91  71  33  16  83  91  95  19  87  82   2  71  47  36  50  74  77  84  98  17  90  20  96  53   3  21  62  86  93  92  75  74  64  80  72  93  51  63  51  49  88  38  35  96  70   3  38  74  67  77  51  24  62  64  62  68  59  63  52   3  66  79  45  30  59   2  62  92  40  85  78   7  37  73  50  70  86  54  11  26  61  57  98  84  32  92  82  19  21  98  39  23  16  12  63  35  84  57  46  65  72   4  20  93  78  44  48  44  24  59  68  21   6  11  17  44  10  50  82  14  26  56  74  80  56  94  47  85  58  32  31  33  42  37  35  22   3  26  63  94  40  52  60   4  47  38  73  77  42  91  49  45  58  23  66  74  51   2  97   5   3  61  62  59  91  81  13  45  21  18  80   4  91  43  11  83  11  84  50  24  45  35  42   5  70  67   3   6  23  31  67  87  88  33  93   5  86  13  83  40  84  89   4  77  73  56  89  68  35  48  21  46  36  42  31  81   2  79  65  71  96  38  54   3  59  81  62  47  59   8   2  68  93  76  20  20  80  89  15  19  31  25  62  37  64  92  64  25   1  51  41  17  22   7  61  78  87  58  87  91  83  34   2  34  33  53  11  56  13  58  43  66  69  90   2  98  67  82  85  99  59  82  21  85  36  72  35  79   7  42   9  26  43  63  52  87   5   4  25  33  57  90  76  94   9  10  48  56  65  82  62  24  26  65  84  86  23  15  99   5  12  26  45  19  67  91  99  29  39  10  39  13   1  23  96  53  83  61  48  13  40  63  45  43   7  76  53  75  70  30  43  52   4  60  13  15  68   3  86  61  41  57  12  17   3  20  10  15  25  26  52  97   5   8  28   7  24  78   2  35  85   9  22  90   2  64  50  15  38  98  65  39  66  23  38  40  69  63   7  28  23  51  78  67  87   2  10  55  37  74  99  27  86  25   4  81  51  77  44  10  68  46  78  10  39  74  42  35  70  58  16  20  40  53  69   9  43  73   5  49  23  99   2  10  62  90  86  29  36  95  43  88  67  76  25  79  80  24  77  22  82  90  42  15  19   6  88   5  12  96  88  23  34  25  37  91  33  81  64  20  13  83  28  57  91  86  55  57  79  84  93  35  82  10  73  18  54  18  60  53  23  66  25  31  51  47  25  61  90  15  43  87  34  21  65  77  73  74  51  75  31  41  67  34  16  62  91  55  31   2  98  48  58  72  46  67  33  92                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                              9  31  72  88  51  72  54  25  87  20  99  83  45  54  39  75  46  43  64  84  39   5  83  46  63   6  84  11  95  31  92  60  93  31  42  46   8  79  46  41  91  57  89  40  38  41  64  26  66  55  77  49  59  39  30  44  10  25  90  38  64  62  15   7  19  92  73  75  87  66  41  20  38  87  60  32  90  28  21   7  30  30   9  63  80  39  93  86  25  71  60   3  55  54  29  27  59  29  46   5  68  43  92  96  17  70  15  61  33  55  31  54  50  91  94  15  20  63  60  87  40   9   9   5  64  17  53   1  19  61  67  73  30  78  61  72  75  39   4  17  39  76  52  91  83  23  21  62  67  80  50  61  18  17  66  99  97  82  96  69  69  34  27   3  78  39  61   6  51  96  39  61  88  90  11  45  74  74  18  79  25   8   9  81  17   5  16  86  46  79   9  42  16  83  95  93  48   3   8  72  49  72  15  49  24  30  16  54   6  41   1  53  27  74  62   9  88  67   4  50  91  46  79  15  43  79  50  82  38  14  20  71  83  68  82  55  46  18  28  19  96  21  39  74  96  80  69  59  73  86   6  67  61  88  54  80  13  25  48  19  88  25   7  52  55  14  31  61  40  63  25   6  83  53  36  75  62  37  13  88  85   7  58  32  62  42  57  32  66  46  39  33  66  35  94  22  89  28  58  72  14  36  21  39  76  41  57  48  52  50  98  61   3  16  35  61  99  29  43  38   5  39  35  30  46   7  12  41   7   9  24  11  69  72  13  72  61  39  85  94  41  58  11  79  80  62  27  95  87  37   1  11  19  61  37  99  90  56  31  91  64  46  22  71   8  80  49  25  69  13  27  83  46  95  82  68  42  23  21  55  78   2  82  18  38  95   9  32  52  26  70  27  78  69  87  55  41  28  15  40  63  34  99   4  35  18   5   2  38  94  63  78  93  21  63  24  68  82  81   6  24  97  57  10  29  86   4  46  66  29  39  40  67  72  99  23  74   2  36  73  22  61  56  51  52  32  27  60  29  82  94  64  51  20  43  84  48   1  39   9   4  62  43  57  62  32  99  16  71  54  38  48  25  80  60  13  53  32  10  61   1  62  71  98  67  80  90  10  21  78  45  24  80  66   8  12  87  63  11  38  88  43  51  71  80  95  71  94  48  47  97  52  30  75  59  64  77  61   9  14  24  12  85  23  96   8   2  29  45  53  55  76  49  63  24  49  76  35  31  26  44  69   3  34  97  43  87  46  42  51   1  80  35  91  12   6  40  82  46  16   7  38  89  29  19  72   3  77  29  88  61  84  84  64  65  75  13  14  36  31  68  21  37   5  35  53  83  41  37  62   6  37  43  96  66  97  50  56  50  96  68  94  11  45  39  37  38  58  33  64  29  39  84  44  32  23   7  71  25  92  81  53  15  81  43  30  79   5  99  14  43  71  64  72  41   7   3  47  37   5  37  36  64  26  93  70  98  24  57   4  57  55  16  50  80  97  96   9  90  59  77  65  52  86  84  21  80  35  13  83  44  68  66  41  40  33  21  34  60  75  92  90  20  20  50  20  34  63  67  78  36  86  95  34  95  16   6  41  21  61  23  85  18  10  33  38  93  71  99  39  18  69  50  65  48  87  44  10  79  27  29  22  23  22  29  53  49  95  83  88  42  27  23  64  31  48  18  86  89  43  55  48  86  78  40  38  84   5  39  19   1  17  50   6  86  40  12   9  58  29  28  40  90  62  93  29  39  49  17  87  56  55   6  36  89  98  17   2  46  94  92  23   5  39                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                            7  37  98   5  87  88   4  43  52  44  48  35  99  19  71  30   8  94  29  86  59  65  71  53  56  88  76  98  53  99  50   8  51  18  93   9  17  99  39  35  71  10  73  53  77  32  64  13   8  81  51  44  73  98  19  33  37  52  86  83  85  42  94   6  41  62  97  60  72  18  35   4  20  80  13  46  28  74  58  42  87   7  49   2   9  73  58  24  62   6  14  34   2  72  69  33   3  19  36  81  56  86  17  76  27  39  83  93  60  71  40  76  46  13  86  74  34  51  35  69   1  21  73  71  74  20  80  81  59   4  80  55  93  36  16  68  55  10  36  29  74  54  87  23  13  96  73  32  22  86  96  97   2  70  64  42  65  21  10  85  62  10  12  75  20  53  67  86  88  92  33   3  75  84  54  67   7  78  51  63  81  98  86  65  99  19  19  14  87  27   8  67  99  74  61  66   2  15  46  35  18  97   7   7  81  69  67  44  45  15  21  30  86  78  54  46   1  76  62   7  44  87   6   1  75  70  38  85  94  22  17  81  57  49  34   6  47  83  71  78  13  99  36  66  10   7  21  79  24  38  33  62  63  24  68   3  44  25  81  41  62  50  41  98  50  13  82  60   3  92  86  14  21  21  14  73  19  86  51  75  29  78  57  98  25  65  65  12  54  65  80  69  27  18  41  77  91  15  90  62  95  95  76  50  72  38  40  79  40  13  32  28  49  65  40  26  63  81  83   3  76   5  45  24  37  12  89  75  52  52  16  22  84  87  23  45  78   5  21  81  65  19  86  80  68  19  15  38  81   9  61  99   8   9   3  46  43  46  83  11  74  66  32  28  39  31  20  33  82  24  26  36   7  28  30  64  31  61  90  70  55  19  55  27  94  71  25  84   7  84  18  89  51  62  80  79  54  73  71   4  47  23  94  53  64  10   1  62  58   4  81  22  50  37  23  65  70   6  73  11   3  49  50  81  30  76  62  54  26   6  80  39  48  63  69  37  41  91  72  65  40  74  13  52  82  15  80  38  76  27  18  54  57  12  24  13  23  60  47  23  59  38  25  13  51  70  95  59  44  66   8  87  11  44  27  98  69  69  53  59  55  70  71  32  58  45  19  18  75  10  14  14  20  86   1  10  30  99  92  50  77  48  82  32  21  28  53  50   9  78  51  71   6  80  49  31  47  42  76  69  29  88  43  84  18  29  33  37  62  98  78  14  22  67  31  21  22  90  45  52  85  61   7  32  73  86  28  86  47  90  83  37  57  66  91  45  15  28  40  77  11  59  78  19  59  21  93  13  13  15  55  63  60  19  89  36  69   8  81  39  82  73  39  35  53  37  28  60  65  93  17  95  89  24  52  31  53  52  86  95  48  47  28  97  59  33  33  65   4  76  91  15  76  33  22  47  48  22  84  90  71  13  88  20   6  17  98  57  87  36  53   5  14  65  83  97  26  45   4   1  73   4  30  18  63  15  80  53  91  82  93  31  85  74  67  99   4  98  47  81  94  68  29  31  17  90  27  26  33  72  16  38  64  25   5  12   5  30  26  25  60  52  76  40  58  99   7  29  32  71  67  46  32  24  95  74  54  70   2  92  37  51  25  23  47  53  29  11  45  94  59  15   3  71  72  37  40  56  47  20  20   3  74  32  27  24  42  49  77  45  88  34  75  56  37  34  28  48  12  46  14  99  20  65  92  93   5  91  91  14  12  43  46  30  66  41  71  22  15  10  48  33  78   4  50  26  58  93  18  39  35  82  38  53  71  48  33  64  35  19  11  25   9  91  44                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                          70  86  44  86  60   7  19   7  67  91  72   6  92  16  16   1  75   5  35  96  25  55   5  34  16  19  77  19  62  45  48  70  27  73  26  14  87  69  35  56  21  82  47   4  81  90  35   8  25  75  26  34  39  34  58   8  86  59  22  46  89  64  47   6  90   2  73  54  98  37  65  41  93  51  30  23   5  66  28  34  24  13  25  49  35  18  76  38  64  77  83  51  70  60  19  90  85  33  17  26  64  66  66  47  30  26  68   6   7  13  24  83  36  52  92  97  84  23  71  65   5  63  87  30  15   8  62   5  51  35  60   9  82  50  26  95  26  94  15  41  72  68  95  81   6  50  92  71  23  96  93  29  16  45  83  36  85  95  49  85  44  96  77   7   3  44  42  76  77  37  93  76  35  80  61  12  20  84  36  61  46   5  97  54  25  91  82  17  74  70  72  61  30  19  65  89   1  88  43  61  42  61  79  71  94   7  17  62  20   3   3  55  53  12  68  37  69  65  23  16  49  92  45   9  99  39  42  54  98   9  35  70   5  23  89  42  31   5  56  87  21  53  32   4  50  40  25  55  34  64  34  15  84  96   8  58  36  74  89  27  22  73  15  97  65  35  99   3  24  14  63  51  71  63  30  25  51  84  58  71   3   5  89  94  63  71  40  53  86  46  30  45   7   3  33  37   2  66  84  69  52  78   9  81   5   5  15  24  63  62  61  32  87  64  76  35  67  17  23  29  73  67  16  57   7  83  57  49  36  10  31  86  29  18  79  10  30  13  80  40   3  20  50  59  81  90  52  54   9  49  19  38  18  83  87  35  32  74  13  20  66  98  90  62   9  76  57  16  94  15  45  95  67  71  78  77  78  27  35  90  21  83  13  10  64  37  19   2  44  17  15  22  88  45  24  55  67  80  39   5  46  74  72  38  43  29  19  15  90   9   3  60  30  38  83  43  13  95  64   5  12  38  62  62   9  94  36  61  84  43  84  70  98  52  38  64  79  59  78  82  56  65  52  47  96  28  88  80  85  25  75  97  93  97  82  64  47  44  46  39  62  17   5  46  83  98  47  16  28  51   4  67  13  68  90  88   2  32   7  95  87  42  34  94   4  93  64   5  94  60  94   4  75  65  96  41   3  99   7  64  29  71  15  32  92   7  83  37  37   3  27  70  58  31  52  23  27  53  64  38   2  24  38  41  23  90  10  40  71  37  75  57  61  36  65  78  79  59  88  34  48  53  73  68  21  19  31  45  83  12   9  84  12  65   7  15  62  87  58  50  71  24  82  61  47  11  96  59  30  71  95  91   1  99  38  77  46  35  58  64  32  21  41  40  70  64  41   4  99  13  78  36  31  26  53   9  60  89  49  77  37  59  28  27  11   7  98   3  89  18  87  78  11  61  36  26   1  65  61  46  91  73  24  86  64  24  27  43  62  25  74  28  55  47  42  42  19  71  34  91  32  38   4   7  37  93  31  30  81  47  82  39   6  31  39  17  73  61  39  53  10  48   7  81  31  18  70  92  71  32  99  30  84  31  84  87  38  46  54  18  42  48  15  61  72  54  85  36  99   7  45  73   3  88  94  38  96   5  52  85  62  85  65  61  87  35  62  34  59  57  50  52  68  40  17  69  98  58  56  16  52  87  67  17  16  62  68  45  26  67   2  12  84  57  84  11  92   7  14  28   8  63  86  84  73  24  35  89  88  60  83  37  51  24  34  21  30  27  38  36  12   1  46  11  11  49  46  14  41  56  65  63  24  51  45   4  97  42  37   5  79   8  13  21  81  17                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                        58  60   9  52  71  23  90  35  51  27  92  81  45  54  23  81  52  30  20  87  15  34  90  34  90   9  78  69  51   3  56  81  31   3  93  48  12   3  97  64  16  86  41  95  46  82  20  52  90  54  56  88  42  12  72  83  32  52  57  90  16  88  78  39  68  47  26  83  89  60  48  12   8  55  63  43  94   7   8  57  78  33  37  31   2  11  45  37  50  77  65   7  31  47  85  66  72  95  21  93   1  27  52  16  58  65  51  42  27  43  52  99  58  44  96  22  80  89   1  18  75  15  95  77   5   3  52  66  93  71  55  15  93  22  10  21  84  52  40  89  37  17  53  72  30  63  77  73  49  29  16  59  69  90  23  99   4  35  39  61   4  93  77  61  59  58   7   9   5  67  35  21  21  73  67  16  29  58  59  43  56  89  79  61  60  48  99  45  90  87  27  37  85  62  78   5  74  50  10  42  40  44  75  27  89  63  76  48  17  52  81  56   3  69  15  11  23  50   9  12  15  63  52  51   2  84  68  11   2   4   4  48  30  37  69  28  13  42  15  64  65  63  71  23  98  50  36  21  23  98  81  34  67  51  73  91  69  41  89   1   3   2  57   9  20  43  54  84   2  77  19   1  48  60  82  21  89   5  11  11  93  60  93  45   4  88  88  73  77  13  57  45  24  62  69  71  86  39  25  25  90  88  75  96  31   7  59  44  12  29  94  50  89  87  13  15  83  96  77  57  53  95  32  28  55  30  29  88  85  43  10  36   9  51  67  87  23  20  24  66  92  84  75  56  61   4  91  30  81  53  95  93  76  81  47  63  35  46  77   2  61  68  67  27  65   5  11  21  59  66  73  71   9  39  13  58  54  62  13  42  39  71  83  52  93  75  39  83  44  95  49  61  98  14  78  30  57  56  92  30  81  63  63  93  29  79  62  27  19  39  13  63  66  80  50  24  38  12  51  60  27  88  17  35  82  28  84  55  65  52  70  41  73  33  56  87  38  52  87  54   1  50  32  76  61  69  42  72  56  97  49   2  77  53  94  50  78  10  37  74  81  68  62  60  90  99  70  54  91  32  98  70  69  57  66  68  61  32  46  93  59  67  95  59  10  75  81  46  63  56  13  88  21  14  39   8  87  78   8  21  39  43  65  45  13  51  44  37  40  25  73  58   5  53  44  45  29  29  33  17  83  36  24   2  87  49  43  60  69  79  44  99  81  89  25  26  56  46  69  82  54  52  34  59  68  31  73  80  58  60   7  90  97  98  14  84  88  43  63  70   8  53  11  68  38  84  48  97  68  79  18   8  45  80  96  22  45  91  15  58  93  85  20  14  79  15  34  10  61   1  44  98  71  32  46  60  30  53  40  82  87  52  64  99  28  50  99  52  30  32  16  71  24  62  58  47  82  94  96  45   7  26  95  64  29  42  10  87  68  88  70  10  53  98  77  49  23  86  14   1  55  63  40  69  45  75  65  23  36  67  95  41  56   4  38  41   7  97  85   2  23  63  65  24  18  74  94  77   5  31   8  57  31   4  22   8   9  11  45  61  49  90  41  78  74  75  90  68  60  96   1  64  52  43  18  26  76   4  39  45  62   4  30  46  14  81  70  38  62  76   5  74  39  53  13  44  89  27  96  73   9  77   1  28  95  58  25  81  28  73  19  41  69  97   2  37  86   2  81  62  18  94  85  12  52  31  59  76  52  25  99  54  64  60  28  43  87  46  45  28   8  94  71  78  92  19  38  71  78  62  93  36  43  24  92  77  35  72  37  71  10   5  19  65  25  96  21                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                      91  88  81  44   5  55  63  64  80  62  30  59  88  41  73  70  11   9  51  46  33  27  94  59  69  36  27   8  39  75  31   9  45  92  42  14  64  20  41  14  80  59  68  13  36  50  13  40   2  33  67  33  49  68  90  31  96  52  16  14  12  69  42   3   2  66  71  26  50  85  20  60  80  77  26  26   3  60  47  43  38  36  14  32  37  32  38  37  99  83  24  47  79  38  61  15  39   3  35   1  92  58  85  88  48  12  35  99  53  29  92  53  37  74  57  54  63  49  53   3  95  15  91  75  92  43  24  58  40  24   1  14  62  27  30  50  93  35  27  55   3  56  35  64  84  37  69  60  66  35  34  81  31  31  13  92  98  99  38  90  88   1  93  43  82  13  21  82  27  18  85  46  75  39  80  34  97  68  47  25   4  26   7  81   2  85  32  48  53  17  15  24  17  17  57  20  26   5  63  14  54  29  18  75  67  59  46  42  31  55  91  45  55   8  69  87  36  91  28  24  17  53  35  35  64   1  73  34  28  16   5  18   9  35  91  41  99  36  31   8  83  65  97  47  55  58  17  77  42  10  67  22  10  33  34  92  77  21  13  61  64  91  86  88  72  60  22  82  67  91  61  29  43  16  35  34  52   4  50  79  90  68  16  97  84  54  89  40  70  90  66  85  27  84   5  51  65   7  14  73  81  22  29  98  13  62  40  94  53  95  66  31  41  66  54  41  44  62  13  38  80   4  27  52  76  69  64  16  12  94  33  76  86  54  31  64  51  93  49   7  13  19  63  77  92  28  69   6  23  19  48  40  76  30  44  58   2   8  63  59  40  82  42  51  16  56  26   1   5  33  33  69  17  78  44   5  72  53  11  85  50  45  55  21  83   1  52  50  76  53  22  46  52  89  47  75   7  33  82  24  78  65  21  56  45  84  80  32   4  77  92  95  99  66  18  15  79  36  54  91  11  13  80  72  31  13  81  83   2  13  21  90  84  86   2  43  10  69  26  51  87  40  20  35  81  93  41  67  47  94  29  86  74  13  93  78  37  71  31  99  62  25  19  90   4  89  68  97  77   6  35  35  67  39  47  18  15  96  97  42  27  28  39  92  29   5  87  89  73  43  90   6  29  96  82  68  75  45  53  72  97   4  38  52  41  94  27  35  49  27  85  91  18  27  22  63  64  18  54   5  36  39  83  89  68  51  45  85  42  32  66  81  39  53  26  79   7  30  72  97  80  48  38  91  66  47  69  28  65  74  30  32  14  19  95  28  55  84  35  67   1  85  68  81  93  58  80  38  17  33   6  38  14  55  68  25  26  63  69  45  78  52  68  96  99  64  96  29  14  45  61  56  30  95  72  94  69  34  99  85  57  35   1  50  82   5   4  39  88  47   7  14  67  20  29   4  72  84  82   9  98  90  68  72  10  72  62  79  80   8  51  88  38  63   8   9   5  63  20   5  55  38  90  41  93  61  78  31  93  16  93  98  76  51  25  31   5   3  84  69  92  60  61  48  46  79  97  43  40  12  42  66  67  91  14  60  22  74  85  67  71  20  93   7  89  89  55  32  41  66  84  61  27  13  32  30  48  68  73  53  74  34  32  71  42  73  21  33  37  89  87  47  88  82  64  54  70  50  34  10   5  83  66  18   6  52  58  73  10  88  38  87  19  28  62  26  82  44  35  44   1  94  59  87  72  45  25  46  68  39   9  78  35  21  77  41   3  94  94  41  54  27  44  62   5  63   5  95  75  66  10  43  46   3  46  12   5  67  15  84  69  58  27  63  49  27  73  82                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                    56  88  34  42  27  54  32  64  41  46  85  68  93  10  47  52  38  35  94  81  63  18  15  39  20  92  61  22  22  91  65  94   5  12   8  33  46  25  62  15  22  82  89  17  42  70  81  51  31  26  23  93  73  40  12  14  77  18  72  47  52  93  99  70  56  98  60  75  46  46   3  28  20   6  94  41  53  69  28  82  30  70  29  11  28  91  89  88  10  85  83  55  22  96  74  92  90  43  13  45  56  32  47  44  99  50  54  19  63  66  33   5  40  80  43  49  45   2  12  56  27  41  73  91  73   1  70  24  43   1  23  83  33  70  19  74   5  30   8  24  87   8  36  51  43  81  55  22  61  53  22  28  89  36  51  69  18  99  74  15  52  10  31  58  97  41  14  89  90  41  27  75   1  15  22  90  44  54  85  81  18   7  68   2  15  51  19  46  77  67   1  15  78  69  31  24  83  24  64  68  25  24  17  25   5  92  39  51  32  82  28  41  94  20  84  94  81  27   4  83  80  54  50  77  93  84  79   9  38  83  87  49  50  10   5  22  13  15  65  79  85  92  70  88  24  87  37  29  10  81  29  21  94  20  91  71  18  53  41  19  49  39   3  13  32  63  50  53  40  26  54  95  35  18  92  93   7  87  81  62  27  85   2  48   6   8  68   1  84  91  75   5  80  57  54  20  62  89  33  59  80  73  66  67  10  48  97   4  43  66  75   1  37  91  54  93  44  50  28  39  73  38  29  32  33  47  28  65  41  56  82  82  88  34  68  10  80  28  22  65  69  62  95  79  20   5  36   2  70  83  76  15  21  24  63  73  56  12  66  11  22  44  65  90   7  61  91  59  73  39  51   6  26   5  69  21  60   3  84   1  23  73  47  89  51  20  81  17  41  24  29   9  47  85  49  70  61  13  59  61  81  58  59  43  57  15  91   3  10  14  35  27  65  17  19  60  18  74  13  33  12  38  26  53  69  66  20  99  19  42  61  73  52  79  44  91  67   5  95  79  65  80  57  52  86  12  80  89  95  96  22  36  26  76  52  99  55  80   8  71  16  62   7  56  10  81  42  95  87  30  63  19  65  76  52  58  59  70  91  13  49   1  81  33  11  74   2  51  55  88  65  51  39  17  41   8  25  49  48  14  65  51   4  61  85  86  84  53  94  61  34  69  91  13  28  28  79  35  17  64  41  48  10  42   1  29  29  11  34   8  54  34  51  46  19  30  78  89  23  25  29  42  91  29  30  96  72  90  61  13  22  87  40  94  59  33   7  84  42   1  28  94  41  77  32  33  97  11  63  33  57  15  78  45  23  50  26  47  42  15  50  53  82  20  13  69  50  35  65  49  36  19  63  95  11  82  83  31  52  97  86   3  94  12  64   1  46  49  88  95  44  63  49   6  89  71  55  48  41  19  10  52  49  97  42   8  59  60  55  71  91  36  91  15  99  54  51  83  98  60  94   8  64  54  92  75  51  92  76  83  98   6  37   6  40  13  71  46   6  47  94  50  44  57  79  40  83  40  53  71  36  47  25  67  27  26  79  49   5   5  42  57  28   2  51  19  35  84  17  66  80  44  31  60  97  54  45  20  61  87  40  65  88   9  26  16  17  50  77  31  31  11  52  55  58  98  39  83  14  38  11  11  90  39  63  66  68  74  52  76  84   3  84  24  47   5  97  32  56   8   7  21  61  44  45  78  30   7  98  83  98  12  43  90  50  76  48  76  92   4  52   3  23  18  56  71  32  57  12  87  77  43  25  88   2  13  85  73  33  38  92  50  93  61  32  25  25  75   3                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                  64  47  96  76  52   8  74  98  57  65  70  37  29  73  71   5  26  34  56  25  28  31  72  72  21  87  48  83  80  27  89  52  20  98  60  73   2  18  24  75  55  55  26  50  25  10   7  82  91  53  75   4  58  88  89  70  32  71  93  19  51  22  70  28  51  18  66  25  42  80  81  55   9  72  77  60  20  13  70  72   3  17  39  95  83  52   1  71  70  29  28  39  47  43  27  44  64  68  86  99  37   1  17  13  75  25  30  17  97  89  53  86  43  17  38  40  96  88  79  78  46  37  11  56  69  92  11  50  65  70  86  38  59  38  35  37  36  46  66  45  81  73  33  51   6  43  45  78  30  77  75  16  71  93  69  84  89  26  47  55  53  64  19  39  98  21  24  91  33  52  85  34  44  99  59  12  99  61  61  35  73  95  17  79  56  84   4  20  42  78  52  99  72  47  13  34  58  83  97   2  56  86  86  73  53  38  79  22  78  77  15  71  14  28  34  94  41  45  60  68  37  62  17  42  95  20  94  11  70  29  30  20  86  68  92  49  91  48  91  34  25   3  10  41  67  69  35  80  21  87  70  93   1  81  79  10  98  95  62  28  76  28  14   9  46   7  19  12  68  46  36  37  41   8  81  18  70  70  47  51  56  91  22  15  30  73  71  36  38   8  78  21  70  69  54  82  32  93  20  10  13  27  96  52  21   4  92   9  75  42  82  49  19  69  63  32  31   8  67  77  72  40  57  12  47  66  55  97   2  59  73  83  13  31  84   8  78  67  76  29  59  25  59  52  53  66   3  37  54  61   7  47  73  86  60  95  52  93  93  27  42   2   9  36  92  11  86  91  61  79  23   5  62  77  41  34  93  67  34   4  52  37  46  65  33  48  20  29  22  72  53  51  12  10  70  36  17  39  14  40  77  58  26  94  79  93  83  83  94  87  93  70  90  64  20  80  92  89   2  29  94  34   8  86   8  91  48  58   5  87  34  47  39  32  21   5  50  99  87  89  40  52   1  28  34  92  73  67  32  11  56  88  40  48  86  51  69  23  71  42  27  44  76  52  47  65   9  87  32  71  92  85  45  11  63  41  97  47  51  47  50  40  67  31  78  23  72  77  78  70  50  75  42  82  67  61  77  37  33  20  72  43  83  16  46  20  37  42  66  72  98  75  40  55  67  23   3  73  20  28   9  42  97  26  15  97  34  17  37  75  18  63   8  83  44  73  79  71  31  18  35  31   3  75  10  42   7  89  41  34  93   6  28  16  74  28  93  44  94  52  21   1  78  17  76  72  94  45  90  76  51  34  60  76  24  72  90   3  42  31  36  84  41  96  88  64  29  71  56   6   5  74  51  88  52  95  63  54  11  50  50  77  51  47  33  95  99  45  60  50  32  73  43  96  56   3  52  15  32  75  17  10  11  44  62  12  19  50   4  93  99  32   3  61  82  21  91   5  83  28  26  59  21  50  96  87  34   7  23  21  99  71  95  18  22  83  79  74  20  82  46  76  31  99  20  63  53   6  25  93  68  84  94  62  71  63  28  41  23  89   4  50  86  54  70  96  36  89  10  17   7  41   9  20  78  67  60  68  43  27  92  44  57  85  87  60  28  15  98  64  14  35  14  96  23  49  56  89  58  87  48  58  14  69  10  31  67  95  47  21  60   1  66   5  40  94  62  23   5  77  63   2  18  68  32  98  83  13  50  13  96  99  59  13   4  97  34  78  71  74  48  52  74  59  92  45  48  55  73  39  12  80  38  48  78  60  97  41  13  80  65  64  54  72  79  92  29  10  78  18                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                48  40  72  76   1  82  63  56  62  48  28  63  73  22  34  35  93  61  69  33  24  37  87  56  81   3  44   3  66  18  66  51  23  74  15  55  25  43  42  35  11  37  38  39  57  36  77  89  66  52  97  52   9  42  26  65  68  27  44  75  37  91  88  34  22  47  52  17  55  95  61  76  14  99  59  11  63  31  32  25  25  57  97  38  20  96  25  99  88  42  47  36   3  48   1  18  59  72   9  51  46  70  87  75   8  36  77  97  21  34  53  39  82  85  60  50  58  24  65  18  17  25  86  32  23  84  95   8  55   5  39  80  37  61  92  11  63  37  69  26   5  41  54  38  56  15  37  45  24  30  20  61  66   3   2  46  80  96   3   3  82  61  70  12  75  79  24  75  13  47  31  54  36  87  20  66  71  87  55  38  69  61  35  60  70  87  24  89  84   3  75  20   9  88  51  69  34  30  71  80  91  20  57   8  35  32  66  76  38  60  96  27   9  64   4  56  51  84  46   9  82  15  16  32  21  63  69  83  12  10  41  86  88  40   7  38  60  67  53  78  43  18  53  75   9  30  28  44  93  84   3  54  17  66  32  98  50  45  48  34  97  37  28  53  69  36  11  63  96   5  40   3  83  52  34  65  87  78  56  81  59  56  29  42  71  91  28  85  30  58  31   8  81  83  64  76  15  19  73  66  76  84  87  37  40  98   3  85  12  13  35  84  89  45  77  51  30   7  55  19  56   9  41  13  80  35  84  39   7  55  28  48  29  25  62  29  99  82  83  88  41  93  13  62  97  88  68  88  57  49  41  69  68  64   5  47  18  32  14  18  31  58   9  74  94  90  58  35  44  27  19  72  43  75  41  82  16  76  10  62  42  12  78  81  25  16  18  95   7  82  95  54  36  98  75  64  49  92  55  45  17  52  94  26  72  25   4  61  45  76   8  36  23  91  15  94  78  39  95  94  98  31  30  78   9  55  48  66  37  96  77  78  90  91  82  21  53  73  29  17  61  90   6  37  34  39  54  17  18  83  40  73  52  63  28  34  57  55  10  97  71   8  68  12  31  94  54  35  81  84  29  64  56  50   1  64  85  51  19  11  58  44  90  48  24  93  36  72  53  11  19  25  94  64  56  99  80  70  96  66   4   7  19   9  76  54  36   9  59  65  75  34   4   5  50  44  26  51  85  73  22  86   3   1  94  84  21  38  49  36  75   9  20  14  29  49  49  73  41  67  62   9  27  71  27  91  74   5  51  17  89  82  15  57  92  71  86   7  73  16   2  63  37  14  46  23  80  60  30  94  34  56  61  71  31  80  82  39  99  51   5  41  11  37  47  81  74  15  11  88  93  69  58  16  45  24  78  87  97  96  35  13  99   7  96  55  62  58  53  38  51  36   2  29  45  37  87  78  25  76  98  10  77  97  66  66  66  63  97  68  43  54  36  56  76  94  72  22  61   7  74  11  53  79  37  56  22  26   5  10  44   8  27  34  79  76  45  62  16  83   6  74  56  79  75   2  84  96   7  19  38  95  80  93  52  27  84  61  38  89  17  28  42  20  66   2  64  61  47  66  14   6  80  48  52  70  30  64  81  28   8  80  83  30  88  35  22  93  51  60  89  75  18   8  77  20  51  89  62  21  29  46  56  34  44  31  70  30  40  41  69  67  40  20  79  45  43  72  53  35  25  62  33  67  22  21  25  72  29  82  34  45  25  89  77   3  20   9  53   3  70  95  50  84  71  78  26  53  97  39  32  89   3  84  77  22  51  36  16  87  16  80  47   1  75  85  29  37  71  40  60                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                              38  80  87  72  25  26   3  38  38  36  52  55  40  98  70  93  55  18  86   6  57  16  85  66  43  21   9  57  74  31  17  92  31  60  15  86  91  53  17  29  30  56  51  91  43  77  70   9  54  68   7  53  91  28  78  86  71  29  85  71  24  41  16  74   5   4  38  14  77  49  11  61   8  98  46  46  99   5  35   7  91  28  42  97  93  88  61  44  61  62  10  94  92  26  17  66  95  54  78  55  37  70  44  48  68  25  86  17  29   5  32  97  30  47  75  74  11  85  61  16  25   2  44  80  41  94  72  43  42  23  60  75  70  32  63  40  16  74  79  59  88  34  22  42  91  70  57  42  41  32  88  83  13  83  30  87  18  82  63   3   2  94  52  66  89  35  82  33   8  66   8  91  17  82  42  98  47  52   7  70   2  82  42  34  83  60  52   7  21  49  49  23  75  48  15  93  25  97  75  59  91  25  77  22  53  52  79  42  51   5   2   9  91  61   9  73  70  16  73  42  88  70  61  35  13  67  45   9  21  78  47  77  56  35  48  41  36  48  90  81  16  92  93  50  18  89  47  77  16  48  65  33  59  72  25  12  66  75  53  57  91  55  42  55  27  99   2  56  55  58  36  49  60  19  40  25  48  83  19  81  16  49  81  96  74  10   2  99  28  28  43  56  73  68  90  37  19  93  79   9  63  87  36  69  24  76  14  17  16  92  15  71  58  27  70  79  30  93  20  61  36  39   4  25  69  79  58  63  18  91  28  62  14  10  50  63  20  61  55  59  92   7  30  56   9  48   2  19   4  48  93   4  43  66  72  14  93  36  51  53  76  66  60  18  28  21  50  54  13  28   5  53  60  50  58  37   3  85  52  91  29  70  32  13  71  59  78  83  77   4  81  82  54  44  82  65  36  67  24  51  40  38  20  17  78  39  92  44  13   1  51  39  92  83  93  81  82   4  58  48  52  57  78  71  86  86  61  66  24  56  93  74  13  32  72  12  15  93  91  88  84  76  64  48  28  79  48  78  15  89  57  32  21  56  94  67  67  29  36  19   8  56  94  76  98  29  28  15  23  19  14  60  26  72  85  53   9  41  82  36  61  65  40  79  46  17  55  58  46   5  71   2  88  48  29  14   1  94  69  92  29  68  33  96  62  18  17  86  11  81  74  55  31  55  98  53   2  13  13  56  39  24  25  42  61  69  53  34  33  10  85  10  97   4  34  26  56  22  38  58  75  50  78  66  62  96  13  30  83  75  61  25  71  77  81  18  90  82  16  17  48  40  88  26  29  83  34  91  10  71  66   7  59  77   7  52  60  22  52  28  47  51  15  18   7  45  71  68  89   1  62  43  75  77  60   6  58  68  40  45  34  23  40  73   3  77  38  14   6  26  15  61  94  64  71  81  36  19  52  27  68  79  84  76  70  55   1  20  57  19  42  74  11  29   3  74  78  18  73  20  21  77  80  85  78  79  55  68  66   2   3  47  74   4   9  22   4  97  78  81   8  31  52  13  85  40  98  11  47  40  10  48  72  51  37  43  29  36  72  64  97  85   8  27  24  27  94  50  29  81  52  34  63  26  38  96  46  65  89  45  81  32  46  64  64  56  56   6  83  50  85  95  95  59  16  24  96  17  29  41  26  81  63  95  16  53  72  47  91  91  63  98  25  86  26  22  41  61  41  12  13  59  53  89  89  75  63  66  37  10   2  43  10  25  82  59  96  73  20  86  33  96  57  39  41  34  86  86  24  94  97   2  94  15  72  69   6  38   1  50  81  67  61  15   4  46  28  21  73  70  26  40                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                            42   6  96  80  67  74  49  90   8  57  72  92  52  12  51  93  72  75  46  99  95  32  93  42  47  72  69  34   1  19  35  86  93  12  64   7  18  47  78  39  84  45  98  73  45  13   3  74  27   3  60  22  37  49  40  31  17   2  46  13  70  24  41  56  44  28  35  56  18  99  79  23  93   4  67  52  98  13  30  77  63   5  27  15  89  93  47  11  29  60  53  14  39  30  14   6  53  77  12  12  29  74  15  82  42  93  85  85  58  54  61  91  62  42  61  30  77  23  25   3  62  81  11  81  52  56   9  41  12  19  58  60   1  56  10  34  86  98  18  79  32  39  52  50  70  49  19   8  63  12  84  48  87  92  16  77  61  67  83  18  71  94  78  20  70  74  94  46  12  76  40  94  41  41  96  17   3  84  87  70  25  98  52  14  33  24  12  51  76  87  63  34  57  79   9  45  18  32  25  45  15  65  98  13  47  73   3  41  62   7  98   7  21  73  69  60  75  84  77  11   8  42  21  26  24  54  36  71  73  40  10  23   1   4  57  34  55   1  85  76  70  22  83   6  39  76  98  99  27  50  17  38  94  23   2  61  93  53  69   2  79   7  42  91  60  42  59  51  63  94  33  87  34  31  46  77  33  33   1  87  99   9  29  43  70  89  16  66  60  70  21  41  86  76  79  63  60  17   4  45  14  70   7  69  73  14  91  91  59  59   3  16  58  37  62  18  92  45  48  32  45  91  23   8  60  59  75   4  40  72   5   5  45  95  73  86  13  41  93  68  16  72  70  24  46  97   8  50  75  18  52  88  82  20  85  35  87  55  89  86  43  56  35  10  36  42  83  77   4  18  77  74  17  57  42  21  37  70  76  20  49  66  13  30  75  38  73   3  67  30  24  16  73  16  54  11  62   5   4  92  98   5  84  45  69  47  84  98  66  21  33  98  72  98  15  11  95  67  96   8  91   8  50  60  94  50  40  47  14  31  45  13  28  67  98  24  47  13  86  49  70  14  86  11  31  55  47  88  70  49  38  71  89  74  71  51  83  32  37  85  99  10  96  80  10  78  53   9  22  80  88  81  10  20  54  35  93  99  72   8  42  59  81  88  69  77  55   7  34  64  80  10  97  92  47  32  26  72  26  64   4  84  23  74  44  37  92  18  60  33  73  94  76  58  45  93  55  53  47  35  10  19   5   7  39  11  46  82   9  40  40  47  91   7  45  85  44  75  94   1  48  74  94  68  30  94  13  67   2  62  25  75  13  67  10  45  43  45  76  59  83  46  47  76   4  79  98  92   1  81  55  31  35   7  95   9   5  92  74  35  59  57  95  90  57  26  40  92  50  69  81  79  92  96  91  90  64  51  43  13  60  66  93  39   6  82  30  34  44  81  13  52  61  56  11  93  24  93  99  15  93  44  54  97  42  64  66  90   6  43  65  70  72  15  20  51  15  39  86  11  51  61  35  81  91  48  51  95  16  69  88  85  31  66  40  70  23  50  76  51  39  85  33  49  78  60  21  84  65  88  28  97  86   7  12  57  44  99  89  27  70  60  71  81  36  60  82  70  99  11  75  28  21  64  61  75  23  16  91  98  15  28   8   8  82  88  51   1  36  66  94  35  54   4  17  64  27  97  53  89  66  74   3  57  80  66  39  78  21  25  10  51  67  87  68  42  74   7  20  58  31  72  54  98  99  51  15  66  73  57  94  21  65  83  73  45  35  98  20  20  28   5  11  35  64  97  28   5  57  32  38  51  16   5  65  72   5  76   3  65  14  35  45  67  21  21  31  87  79  49  11  57  52                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                          25  24  58   9  97  69  47  36  93  22  19  74  22  23  86  55  62  57  31  81  23  64  63  24  67  76  88  20  13  75  57  32  70  16  81  29  93  55  45  28  69  69  15  86  37  23  14  98  23  49  35  33  91  79  65  14  10  31  75  66  59  98  43  56  21  18   5  21  47  40   2  73  94  98  58  53  99  51  31  99  92  31  75  60  91  50  42  13  88  82  35  21  19  83  23  60  13  67  24  69  42  66  47  14  61  20  36  71  11  80  44  44   2  18  57  60  56  43  47  57  60  13  15  20  69  31  87  60  31  35   6  23  58  89  46  60  29  89  75  20  32  52  18  34   4  71  70  61  35  53  38  73   7  98  67  75   5  35  80  66  35  84  30  69  59  78  45  69  66  93  14  88  10  84   3  71  82  14  86  33  77  86  16   6  54  96  97  66  21  21  55  75  83  47  97  70  30  57  66  81  50  99  87  67  87  97  56  14  59  52  77  64  85  99  19  39   3  10  64  66  67  26  57   6   9  64  26  42  86  54  64  14  79  94  69  31  77  35  59  95  54  10   4   1  71  37  47  38  20   9   3   1  98  41  69  71  10  38  34  63  75  39  74  94  69  46  64  98  75  66  39  84  85  15  81  18   4  93  99  35  67  71  32  56  30  86  37  69  60  31  43   3  96  77  37  84  84   4  48  24   5   3  31  73  83  41  97  14  17  18  28  44  13  16  41  44  16  77  49  36  55  59  84   5  26  18   6  54  90  90  98  94  49  39  37  93  41  46  40  21  48  80  69   2  21  33  76  40  19  39  10  23  43  65  94  30  73  16  66   3  72  22  38  25  68   1  51  22  72  60  36  78  38  84  28  78  95  95  24  65  26  15  35   7  44  75  76  36  17  86  89  21  51   1  19  67  14  90  97  30  81   5   9  49  16  27  13  52  99  14   4  15  19  34  84  91  26  45   2  99  44  20  21  14   6  23  50  41  62  73  64  27  59  50  59  38  53   2  54  13  79  82  31  16  73  61  99  63  21  39  79  71  79  43  13  12  24  29  24  80  97  46  94  58  91  66  89  92  68  19  97  41  95   4  62  45  78   7  51  89  95  74  84  44  71  54  43  99  10  73   3  24  99  35  31  44  29  82  79  72  90  28  73  98  86  12  41  97  31  92  55  75  75  49  81  72  83  62  66   4  76  87  50   2  67  44  20  42  11  15  99   1  13  85  46  29  79  88  69  97  53  76  49  21  28  29  34  99  87  99  88  68   2  63  98  33  83  14  79   5  26   1  47  61  79  37   4  27  69  41  78  58  60  40  47  24  48  20  74  16  45  58  31  14   1  18   8  27  93  51  14  91  96  63  91  21  47  35  53  68  14  96  16  97  20  35  81  63  98  40  10   7  50  64  51  86  65  46  93   9  25  45  63  24  78  47  69  34  61  64   7  16  49  76  97  14  45  51  96  90  68  26  25  23  84  39  86  59  53  39  48  31  37  29  78  86  56  66  43   2  75   6  10  35  72  11  90  96  85  30  58  80   5   7  82  27  81  67  12  76   1  48  47  15  35  53  41  45  80  38   6  14  42  43  51  44  56  77  16  49  99  93  48  58  76  50  81  27   4  88  46  57  32  17  46  40  55  55  84   9  68  59  41  35  16  49  45  52  45  44  33  76  23  79  47  31  78  80  65  58  12  74  34   2  73  41  66  76  56  62  31  72  20  20  82  45  13  48  35  63  25  51   3   2  49  80  39  98  92  85  42  98  18  45  14  57   5  36  33  34   6  81  35  29  16  48  12   9  12  91  50  24  74  99                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                        41  57  46  34  63  86   3   7  38  70  94  95  44  21  39  98  40  36  61   3  78  25  81  24  17  24  53   4  60  82  98  90  46  70  78  13  30  24  37  97  73  62  24  32  70  72  52  77  59  17  80  41  20  89  92  14  80  92  13  54  74   8  60  34  76   8  11  26  22  32  86   9  48  57  32  24  14  55  59  53  12  76   9  60  32  36   7   8  13  56  69  22  35  75  30   7   1  12   1   6  32  39  76  44  47  74  98  51  95  26  25  96  11  97   5  42  73  46   6  66  19  59  75  56  15   4  79  50  91  39  35  64  88  16  64  10  93  57  70   7   5  67  86  30   6  23  17  15   7   5  31  52  61  85  19  93  10  42  21  95  35  11   8  23  26  12  49  94  79  86  75  83  95  38  36  51  91  87  12  90  18  55  74  59  15  56  27  27  39  42  48  28  95   4  94  14  53  28  20  15  12  17  63  31  22  78  65  20  10  56  19  95   2  82  97  70  40  50  88  54  13  13  57  36  37  84  37  94  43  18   3  65  73  48  76  72  71  52  25  79   3  58  26  88  94  34   1  25  60  67  65  15  87  88  32  39  75   1  71  62   2  29  99  76  41  81  83  62  97  14  49  55  67  60  43  94  43  31   3  49  55  45  64  83  63  38  91  98   5  10  70  72   9  54  24  96  83  24  89  24  22  18  50  11  64  43  54  29  87  83  39  35   5  22  46  21   9   1  99  88  97  11  33  63  59   1  83   2  98  45   8  92  84  72  50  85  74  78  60  44  29  86  80  38  34  17  67  79  95  24  91  67  77  76  75  31  92  48  29  74  34  66  41  89  37  37  10  34   6  29  20  44  57  17  99  52  37  98  85  90  67  70  15  71  52  63  24  24  65  50  14  73  34   4  52  60  62   5  72  31  50  20  45  52  92   8  59  43  54   9  55  75  93  86  53  79  53  53  95  62  84  19  68  57  76  33  49   2  75  78   4  53  64  33  67  34  97  35  29  76  58  79  80   2  53  76  64  24  69  14  88  11  53  77  42  48  63  60  95  39  52  93  21  78  89  51   5  86  48  36  81  73  17  63  33  33  59  24  86  19  88  98  10  87  59  66  69  99  93  67  24  68  16  88  66  10  98  50  88  85  64  38  57  62  20  27  79  56  66  54  89  70   4  74  13  37  64   2   3  44  14  45  64  84   1   6  54  38  62  19  88  42  97   9  77  63  50   4  60  86  90  99  47  53  85  25  32  26  78  97  66   6  84  11  55  69  58  49  43   7  15  80  16  58   5  27  12  94  59  63  83  43   1  44  84  92  68  42  79  35  45  90  89  99   3  14  51  83  60  28  23   8  32  85  54   4  51  77   1  29  47  97  18   2  30  67  98   9  83  35  50  83  51  68  54   5  24  56  73  75  65  37  34  80  56  73  50  33  56  40  50  66  83  91  64  65  37  31   9  83  25   1  84  14  52  76  21  79  39  29  10   3  64  63  87  55  60  42  44  93  55  10  91  69  98  76   2  51  63  11  70  69  75   9  48  20  70  15  17  38  50   1  34  84  81  24   8  67  76  40  52  19  59  93  85  89  41  61  76  83  87  96  99  54  78  97   3  85  67  89  54  26  60  31  77  46  13  37  48  47   2  25  39  82  28  96  21  39  68  69   8  52  48  95  82  75  70  59  26  28  73  52  64  10  61  80  68  70  70  96  40   7  12  60  50  95  70  79  81   9   9  82  78  47  50  20  54  79  66  33  99   9  83  61  17   3  25  15  28  14   5   8  54  46  10  87  96  45  15  93  17  79  68  95  89                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                      28  27  60  56  96  85  22  27  96  53  33  55  14  19   1  68  45  20  21  55  80  81  81  98  33  39  80   5  61  40  74   8  99  56  75  19  32  74  65  54  13  18  39  71  93  25  81  19  88  20  40  44  11  24  90  92  63  40  82  50  24  11  21  64  66   2   6  19  36  85  71  45  91   1  49  57  40  19  49  83  98   2  80  46  72  16  51  34  57  47  90  49  81  35  56   4  84  24  72  95  63  15  73  76  28  16   9  78  30  70  53  34  44  16  19  90  58  30  85  53   3   4  54  72   1  45  22  79  55  48  79  23  23  49  26  54  31  98  96  22  80  49  79  34  52  56  46  70  22  68   5  72  68  89  36  93  66  64  16  91  67   8  16  53  22  63  12  29  41  78  31  54  25  55  81  14  22  23  87  17  82  86  65  91  28  87  44   3  99  67  80  11  48   4  92  25  87   2   7  22  11  67  89  15  98   8  51  68  61  12  67  14  90  55  61  37  24   4  96  89  86  88  37  99  64  40  38  50  60  17  34  38  94   7   2  55  54  97  88  48  30  41  59  19  81  38  90  66  69  88  61  14  65  86  63  74  11  52  22  49  48  62   3  33  47  65  55  56  61  20  52  53  35  89  29  94  57  21  56  64  21  14  83  32  17  56  99  18  18  70  39  57  52  29  83  11  61   8  96  12  62   4  15  95  60  70  28  37  64  88  18  98  14  27  27  73  80  66  14  19  65  90  66  29  19  76  33  40   4  33   2  62  74  37  88  13  10  46   9  13  52  98   2  30  72   9  13  55  70  93  86  67  87  24  51  73  76  41  72  51  30  27  58  31  77  30  83  63  12  79  40  17  88  36  12   5  54  62   7  71  93  31  69  79  97  27  59  13  11  63  76  18  48  67  67  90  76  25  89  24  83  38  81  86  58  44  80  32  80  18  43  52  92  45  92  99  20  68  81   4  34  33  70  74  45  29  71  31  90  71  16  57  86  32  25  68   6  84  17  36  78  20  85  76  84  25  94  99  35  30   8  57   3  21  51  40  37  88  81  29  47  84   8  32  54  29  80  68   3  83   6  64  30  38  45  48  92  98  99  23  97  79  25  28   1  73  16  76  96  30  44   3  58  82  68  42  99  78  16  20  95  64  90  68   8  27  67  26  21  13  15   9  35  88  88  77  85  96  75  56  47  30  39  22  67  34  29  39  10  53  99  90  88  41  94  20  87  39  40  71  14  87  98  31  59  70  55  37  69  18   9  68  28   7   7  36  44  18  45  40  92  71  94  29  10  50   6  21  57  66  61   2  67  22  84  69  39  52  24  24  85  10  54  58  78  21  42  68  83  14  20  49  82  60   9  93  54  28  32  72  35  55  72  20  36  87   1  99  84  33  51  92  13  38  33  66  56  64  21  10  60  91  60  78  27  93  64  69  40  28  36  64  44  61  23  88  10  54  64  99  67  53  38  24  73  78  85  96  82  38  82  94  62  32  16  74  46  20   6  42  71   6  59  91  84  73  37  77  21  64  43  33   6  39  42  78  49  15  43  93   8  40  27  36  78  16   3  75  54  96  38  63  51  98  96  13  34  87  64   6  45  81  35   3   5  54  57  38  33  99  93  76  57   6  83  13   1  18  46  77  84  69  40  58  32  15  43  70  94   8  52  79  76  45   1  20  86  35  22  46   2  75  11  70  39  33  34  36   3  20  24  39  92  86  16  87  72  46  93  33   9  61  57   8  88  46  98  78  14  61  75  27  71  43  66   2  36   9  11  89  81   8  15  16  24  71  67  50  66   2  25  45  61  87   2  94                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                    52  53  75  45  79  67  65  36   6   9  25  28  32  13  67  55  83  42  26  97   1  34  99  19  15  46  39  55  29  80  29  11  47  51  35  50  80  16   6   2  86  82  33  68  65  75  55  12  24  13  14  95  68  10  39  15  92  12  63  91  70   2  67  73  58  60  21  99  55  15  69  92  60  62  59  88  94  95  72  37  45  39   2  11  50  19  54   7   2  47  10  61   3  62  32   1  47  43  81  74  20  43  53  71  13  86  87  18  37  89  13  73  11  54  95  77  60  12  60  21   4  17  15  33  38   9  92   9  77  61  22  48   3  91  46  90  17  29  75  94  59  87  75  78  89  94  65   9  49  99  92  11  14   6  28  56  87  69  17   1  96  35  67  36  48  83  59  93  62  28  40  77  76   2  14  47  14  53  42  86  39  49  47  90  82  35  76  29  94  94  81  73  90  47  33  16  79   4  90  77  41  93  97  65   7  92  23  48  70   1  28  68   7  46  62   3  62  40  82  95  52  80  46  22  91  11  44  85  24  64  82  26  33  58  40  97  55  22  79  93  98  31   5  15  37  59  59  36  59  27  26  89  55  67  63  75  31  32  99  68  81  65  50  75  11  31   3  29  81  43  80   4  46   4  85  33  44  74  62  90  85  87  93  59  16  23  27  79  99  40  23  56  21  51  70  80  74  41  40  94  81  87  69  18  72  85  68  92  85  48  65  50  68   2  49  24   1  37  39  42  26  18  74  44  88  26  77  80  45  41   3  26  80  39   7   6  56  97   5  14   3   7  64  48   3  38  34  67  42   2  31  50  14  98  65  65  39  48  67  75   6  94  53  18  76  39  99  25  45  17  91   7  69  91   2  28  13  71  85  44  15  77  74  62   9  31  22  89  38  66  71  13  92   5  26  23  61   8  21  27  31  76  35  68  71  65  25  27   1  10  47  89  18  93   7  67  16  10  14   3  81  55  90  80  84  46  27  85  56  53  64  70  89   6  26  70  25   9  56  64  74  87  78  98  91  19  52  40   2  10  88  26  98  84  21  77  66  22  21  43  94  44  76   1  79  97  57  25  94  65  67  53   2  55  95  77  64  23  63  47  72  47  36  79  30  48  81  10   1  45  97  94  83   6  28   5  10   3  66  81  61  54  81  58  72  14  33  29  99  54   9  81  67  85   8  25  57  11  23  12  99  68  91  16  89   1  91  34  25  38   1  37  53  26  76  97  56  24  39  40  35  61  69  88  47  26  11  36  11   8   2  17  27   2  10  55   7  30  30  97  93  42  89  30  24  25  40  61  99  58  64  94  27  51  56  36  31  23  68  21  59  28  60  65  53  24  14  68  62  45  22  74  50  59  17  33  31  28  33  31  27  86  90  55  95  95  14   2  18  21  49  45  83  79  62  52  79  69  55  24  81  14  12  59  66   5  91  73  31   5  20   4  89  72  50  87  14  41  68  21  18  25  17  56  74  48  44  98  12  84  71  90  98  47  30  16  11  87  81  64  48  23  64  73  30   4  11   5  54  85  58  56  33  20  91  74  57  37  49   1  60  21  61  31  40   2  32  77  89  17   6  72  79  67  28  41  48  79  65  52  45  89  68  96  66  51  37  83  49  24  37  73  28  95  98  30   2  26  42  68  71   8   5  18  58   8  96  22  38  89  95  78   9  27  49  91  36  22  18  58  58  13  40  59  18  83  70  56  53  21  95  15  46  65  70  18  22  67  73   3  42  50  55  40  31  92  39  97  96  31  99  35  40  37  23  58  88  90  94  62  51  82  86  40  42  82  51  81  43  76  35  64  47  54  12  78  57                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                  41   6  61  75  17  32  68  79  85  13  29  16  94  25  84  48  32  76  65  31  29   9  17  69  12  23  34  70  92  66  49  43   7  65   7  84  13  67  66  22  83  17  10  99  64  74  43  75   5  36  78  13   4  16  43  39  42  79  83  63  42  45  91  57  66  65  97  46  13  77   7  57  30  83   7  50   2  55  34  81  91  81  32  98  95  20  89  22  86  37  44  77   5  75  20  49  85  85  51  14  33  79  95  83  49  58  54  26  78  26  55  23  86  17  41  86  17  70  80  36  74  33  71  83  57  21  31  19  74  83   4  24   8  80  64  35  94  57  96   1  98  25  32  41  92  47  70  85  92  97  75  71   4   7  76  89  83  40  95  75  71  88  40  10   2  81  18  65  96  83  29  46  57  31  47   5  81  74  22  20  29  16  94  74  77  79  56  69  62  89  37   1   1  29   8   5  33  38  52  18  30  23  63  45   2   5  27  52  42  49  67  76  97  12  32  21  83  14  20  86   7  35  34  44  77  49  65  36  13   5  26  63  43  43  46  25  94  99  61  82  45  78  36  83  94  63  81  19  34  54  19   5  80  44  89  78  54  40  70  65  18  94  54  58  21  59  31   4  96   5  92  61  54  85  23  24  74  73  55  72  86   6  83  62   4  56  81  45   1  49  92  61  28  80  96  54  42  81  98  56  73  31  72  84  58  27  11  43  62  27  96  17  10   6  43  75  16  67   3  14  68  64  37  70  51  93  91  47  77  74  61  89  79  95  14  99  29  17  23  28  56  74   2  24  81  54  97  21  71  69  90   2  81  76  42  16  38  23  74  36  69  58  32  39  61  96  65  27  75   8  88  84  55  10  53  89  45  57  66  81  40  79  92  77  98  22  45  18   2  77  65  71  44  97  99   1  58  18   8  15  63  61   3  95  27  98  25  45   1  89  85  48  78   5  60  75   9  55  66  43  86  96  67  80  15  10  43  82   6  75  46  61  89  69  29  45  84  13  20  86  16  46  34  51  94  27  22  60  42   1  13  56  13   8  81  27  53  45  13  20  70  86  68  34  53  15  65  69  19  32  59  27  98  19  32  54   8  84  47  12  11  36  23  23  65  10   7  98  80  14  41  69  15  65  58  25  41  65  71  48  99  95  53   7   3   8  80  61  93  12  12  57  64   1  88   6  79  63  26  94  78   8  80  30  34  71  33  29  25  34  84  12  16  94  19   8  35  28  55  74  82  18   1  46  71  32  92  56  16  25  45  12  99  94  60  89   5  38  86  69   6  91  26  88   8  27  56  64  26  73  54  86  39  79  29   1  70  99  28  51  14  75   4  98  43  97  26  44  85  61  62  41  98  12   7  88  66   7  14  30  24  68  71  81  31  77  78  28  15  25   6  60  63  13  44  51  42  29   1  79  65  85  65  32  95  81  50  23  65  65  45  66   1  81  10  64  36  63  58  93  21  43   6  94  76  11  36  22   9  62  59  38  33  67  26  72  54  29  25  33  82  72  61  17  42  45  77  36  87  58  86  64  74  34   1  97  36  69  37  60  28  81  97  94  19  58  62  16  54  25  13  42   8  77  57  22  46   9  82   5   4  78   8  62  85  24  90  76  62  25  92  44  58  45  50  28  61  33  83  31  10  49  30  17  31  77  14  56  26  40  90   5  30  60  35  11  47  69  87  26  60  23  72  48  52  57  48  15  84  27  67  23  71  68  31  91  96  76  42  43  72  62  21  77  78  89  78  90   8  50  16  56  28  37  80  16  40  81  98  16  37  24  29  91  84  55  43  91  24  88  54  77  76  45  73  28  58  66                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                23  77  39  77  85  33   9  22  43  37  56  52  91  17  25  90  81   1  92  99  40   9  65  70  60  71  52  70  77  47  70  19  94  24  87  85  65  48  33  75  67  71  82  33  66   4  43  60  74  82  81   4  66  90  81  99  96  20  85   6  94  65  78  12  55  67  53  60  81  26  21  75  49  86  30  30  57  73   7  69  18  44  94  70   1  27   8  45  26  21  51  17  26  60  63  38  42  47   6  42  81  63  27  74  46  32  81   1  94  89  17  41  47  37  32  81  34  56  72  80  50  81  26  20  48   1  29  18  22  95  39  21  91  97  63  38  45  42  51  46  51  62   9  92  37  68   1  91  84  54  94  54  66  82  69  48  26  99  81   3  55  41  39  39   8  95  37  98  62  66  70  93  51  11  64  59  66  86  82  27  11  74  13  90  26  63  12  32  98   8  64  62  88  77  19  16  75  29  81  15  77  98  69   5  17  97  73  30  38  56  50  29  60  20  71  75  33   2  66  31  71  36  33  12  98  18   3  70  60  75  24  33  76  58  92  34  45  59  84  22  60  64  58  25  49  96  27  15  42  55  57  29  96  71  93  60  89  45  70  71  21  11   8  92  56  27  94  44  10   6  21  47  20  57  71  93  11  99  59  85  65  85  48   3  53  33  46  26  15  53  84  58  77  17  75  62  51  16  84  27  91  48  32  49  69  68   1  22  60  18  67  11  24  60  25  64  69  83  16  93  78  49  37  75  73  92  17  58  76  81  17  72  91  92  77  40  27  32  94  53  85  70  55  70  17   7  10  43  22  52  14  68  58  83  42  63  75  50   5  93  97  69  44  22  38  56  49   1  98  46  92  73  90  63  16  92  12  62  30  88  63   1  56   3   3  90  17  34  10  57  72  58  44   8  22  89  24  30  49  77  84  87  17  47  55  84  92  62  70  93  19  23  74  12  84  66  62   2  74  41  36  17  67  45   5  23  60  72   7  33  51  95  76  66   2  56  71   7  96  92   9  60  39  78  40  63  86  88  22  94  10  26  75   9  89  15  19  62   8  23  17  32  42  53  52   7  46  83  42  76  16  33  38  47  96  16  99  40  66  94  57  45  32  45  32  21  79  40  15   8   1  89  50  99  82   6  96  11  72  53  72  41  10  41  81  71  12  51  19  87  70  14  62  96  88  58  20  58  67   3  18  98   4  25  62  15  62   4  57   7  44  31  39  61  68  23  25  59  24   1  16  55  81   3  75  46  10  55  31  25  28  55  26  58   6   5  57  31  52  56  75  36   4  44  38  23  73   2  88  23  49  26  74  72   3  61  18  92  52  52  35  35   1  42  80  86  36  48  26  65  86  90  13  62  85  53  55  77  21  82  29  12  84  45  68  99   5  98  78   6  36  11  84  40  82  98  79  96  54  27  22  69  23  79  21   5  72  11  66  36  32  48  41  83  75  11  90  25  80  18  98  53   4  82  52  90  50  90  14  77  48  42  66  67  78  47   6  68  99  63  17  98  85  95  26  63  56  45  31  17  13  78  16  49   9  57  37   2  67   8   9  72  47  50  29  61  29  88  19  53  23  11  62  91  59  41  12  28  65  91  27   2  37  38  48  92  90   8  48  86  79   3  11  20   5  31   8  15  12  64  22  14  12  80  32  53  90  95  95   3  73  53  88  75   6  50  78  75  11  35   3  47  74  42  35  73   1  12  74  37   2  44  94   9  79  92  11   2  36  27  29  66   2  65   8  31  18  39  62  89  58  18  74  30  93  26  59  61  73  98  89  43  52  12  12  10  37  37  54  13  55  36  49  66  51  53   7  70  60                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                              83  15  53  20   2  75  31   9  26  30  66  55  99  66  18  61  74  80  93  82  64   2  71  91  10  33  57  27  65  15  42  57  12  13  30  98  80  51  81   2  76  11  82  46  95   7  94  54  88  45  80   8  74  35  56  80  98  42  60  19  44  85  59  81  67  78  54  98   1  85  20  96  41  70  68  48  47  40  53  94   4  58  91  94  81   2  15  37  31  23  85  35  85  42  94   2  84  79  67  24   5  87  51  54   3  13  38  44  79  39  38  58  83   5  21  24  96   2  92  90  30  61  28   8  65  68   1  40  56  61  69  71  82  73  58  99  36  51  23   4   9  38  98  87  75  56  85  79  29  74  31  45  72  48  49  70  46  64  89  25  18  89  40  29   6  82  83  83  67  90   6  29  85  63   3  91   5  68  54  33  31  14  87  99  19  62   4  41  52  60  88  47  68  81  39  47  80  99  53  52  26  31  41   4  60  40  25  67  66  29   9  68   2   7   9  28  25  60  92  91  29  51  79  67  72  51  15  77  60  24  44  56  42  78  88  44   1  85  24  78  60  54  22   8  84  75  51  62  43  43  14  75  84  60  26  33  26   9  64  11   7  14  18  65  13  91  74  15   9  24  96  47  29   5  48  42  87  25  50  27  19  67  40  59  86  39  40  83  31  36  30  14  16   2  37  90  98  62  90  13  44  21  19  32  98  85  58  56  18  43  51  68  16  60  15  13  70  32  96  52  56  51  97  87  83  69  80  34  25   4  94   4  48  95  12  60  47  26  53  14  76  81  95  49  92  23  78  83  25  46  30  63  41   2  12   9  65  50   6  35  79  95  24   1  54  75  63  47  20  49  24  34  24  67  97  68  94  83  42  74  42  86  40   6  88  97  62  81  38  38  28  16   9   3  80  62  35  63  29  93  26  68  76   5  55  89  10  91  11  65  22   9  52  99  75  71  48  56  38  42  95  12  41  78  36  66  66  81   4  90  93   9  74  89  44   9  88   2  15  40  46  48  83  58  41  62  53  12  94  24  59  28  97  54  56  60  56  44  42  40  61   6  88  34  21  97  82  14  47  41  89   3  22  44  64  31   4  83  51  12  19  32   5  21  78  26  45  50  62  30  52  47  35  55  40   5   7   8  36  99  21  43  16  37  86  84  84  92  66  76  95  71  70  24  26  28  44  33  48  66  68   4  39  32  96  57  90  99  75  82  55  39  76  19  14  97  28  43  24  77  75  93  62  53  29  94  69   1  34  24  76  24  78  41  99  72   3  94  34  41  68  56  50   2  23  48  55  99  41  61  52  19  23  20  60  33  38  24   4  39  78  15  21  73  87  79  18  66  90  94  52  11  38  75  87  87  89  28  69  96   1  51  34  37  75  55  72  69  35  39  99  15  37  57  14  26  90  52  91  77  37  55  28  15  21  55  52  24  34  70  67  24  62   1  98   8  86  79  33   5  63  86  73  61  65  84  61  50  29  38  24  44  16  32  50  50  10  65  84  90  28  51  91  39  96  80  44  56  83  10  64  50  69  21  89  69   6  51  99  30  62  15  71  24  46  39  78  83  85  82   7  56  63   8  80  51  35  47  64  20  35  38  96  57  34  27  69  31  15  22  80  91  48   1  19  79  51  67  90  54  18   6  12  72   3  70  14   9  90  89  38  12  60  59  16  62  75  65  69  99  33  29  32  73  78  35  24  50   8  24  58  65  53  14  88  58  42  92  75  26  67  19  85  53  97  20  43  39  13  14  33  41  51  91  34  30   8  37  82  48  56  44  53  33  46  49  79  39  22  38  93  95  87  23  66  66  18  17  51  21                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                            70  71  80  65  23  69  70  32  61  83  40  92  27  14  33  95  54  30  22  85  66  45  94  78  71  57  25   8  17  15  11  61  25  87  73  74  59  52  82  97  34  41  11  25  51   4  46  66  20  10  23  47  18  22  59  99  10  64  88  68  52   6  61  46  39  39  84  58  75  31  21  32  71  88  89  88  42  22  98  81  23  34  18  11   6  74  43  57  52   9  10  20  33  32  75  28  18  62  22  32  15  72  79   8  39  95  71  10  64   1   9  62  46  49  46  42  62  86   4  85  52  39  39  18  51  47  89  82  85  73  31   4  36  34  61  44  51  34   3  27  99   5  90  66  12  47  20  60   8  43  81  37  85  88  94  24  44  25  87  37  49  81  59  54  74  21  78  65   6  49  73  26  43  65  10  77  54   3  47  81  56  21  86  20  66  18  13  64  77  19  54  12  10  75   7  47  94  15  79  18  56  87  51  18  50  24  51  44  59  21  15   1  71  63  21  90  49  25  18  59  68  56  33  78  43  37  92  52  62  90  97  82  43  20  59  20  21  52  87  25  39  35  71  60  86  96  87  39  64  57   5  54  26  72  48  90  50  91  71  68  34  72  66  57  78  89  48  67  88  49  62  61  97  95  76  20   4  74  19  41  18  13  35  23  86  55  34  89  32  80  20  52  33  30  84  62  67  97  69  10  66  75  79  85  34  66  94  60  21  33  73  72  61  22  31  59  53  73  65  55   7  88  82  37  60  67   6  33  33  59  63  94   8  15   6  33  90  41  67  21  42  43  15  14  95  35  86  47   3  50  89  49  15  61  98  32   8  20  31  11  39  76  94  56  33  28  61  75  58  67  83  66  80   9  10  29  69  67  68  67  65  20  67   8   8  88  83  14  27  23  16  82  63  83  60  79  73  78  91  96  84  40  38  71  16  21  52  94  40  72  51  51  40  21  74  59  93  81  63   3  83  69   7  47  67  53  96  82  74  20  59   2  92  72  29  68  48  65  28  75   7  52  63   2  33  36  10  12   8  98  20   2  23  83  72  66  69  62  86  89  56  27  80  48  98  11  91  52  32  97  60  89  34  73  85  27  77  32  53  49  82  20  54  45   9  97  88  15  31  65  34  94  78  78  24  83  52  56  77  91   7  59  52  35  43  56  25  32  76  39  15  70  13  54  14  66  51  95  46  76  29  39  88  90  39  80  83  16   4   8  32  64  61  79  92  52  76  20  43  20   5  40  64  20  21  72  51  22  29  84  79  47  45  33   6  69  83  19  56   2  74  84  55  55  17  95  98   4  98  63   2  10  28  43  31  15  76  13  62  48   4  52  72  75  30   9  36  16  55  37  42  81  87  51  71  69  82  23  40  46   7  76  81  52  68   1  67  59  48   6  54  39  81  52  59  37   1  32  95  77  29  54  58  13  91  76  29  50   7  94  46  22  18  56   9  64  83  80   3  42  85  30  93  95  11  17  75  31  57  69  19  51   2  25  28  43  16  89  30  51  41  57  79  48   1  67  96   4  10  47  76  99  44  23  85  28  27  81  13  60  31  50  87  28  42  36  71  85  82  74  14  45  44  60  46  82  24  54  89  89   1  39  66  11  80  59  22  87   5  70  91  94  47   4  11  75  93  65   3   9  85  67   8   3  45  16  85   6  96  25  64  81  41  95  46  33  64  91  84   9  12  13  45  17  97  32  67  44   5  84  10  79  84  10  53  20  78  62  54  74  32  60  89  68  63   7  55  66   9  81  10  42  99  73  99  80  71  64  83  13  44  74  77  11  60  21  46  72  79  26  38  33  28  83  75  78  79  20  44  85  40                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                          43  18  57  46  63  19  59  34  41  98  22  62   8  32  72  31  45   1  18  69  11  89  56  41   5   6  58  27  34  37  78  76  22  98  61  94  63  17  80  38  19  76  15  10   5  33  49  73  84  29  69   1  79  24  48  42  77  80  85  12  46  60  88  97  32  83   3  90  95  74  76  92  71  73  58  45  14  56  66  84  50  16  72  80  69  68  99   4   5  87  68  39  93  36  15  32  32  48  86  89  16   7  62  69  40  58  38  10  65  28  54  41  72  22  93   7  90  55  93  77  33  27  51  77  86  12  63  55  95  57  78  93  12  18  32  86  68  43  69  25  14  56  88  85  58  17   2  96  58  73  22  66  51  77  18  36  64   3  82  90   1  81  63  49  37  84  73  78  68  94  74  99  63  95   8  46  95  53  80  63  63   6   6  57  24  11  16  83  88  56   6  94  75  73  69   6  17  33  31  94  86  91  18  95  26  82  80  63  80  85  90  17  55  20  96  67  48  37  71  39   2  14  97  92  16  80  23  18  45  17  50  89  45  75   6  63  57  77  90  89  90  23  36  47   9  14   3  44  53  41  34  77  30  49  51  48  66  30  18  32  68  45  56  54  27  57  49  44  36  81  47  61  73  67  72  44  69  21  73  63  62  25  81  24  12  32  32  42  67  37  15  64  36  13  94  87  18  17  31  90  84  97  65  47  90  19  32  79  95   2  54  72   2   3  78  69  78  59  58  72  56  85  97  63  61  49  76  31  97  65  12  62  40  70  77  87  14  80  56  32  49  12  82  97  20   8  85  66  67  57  93  27  93  58  72   7  22  93  44  50  98  92  23  59  66   1  98  71  55  31  41  62  69  88  53  66  71  90  59  89  46  11  15  41  98  25  62  88  78  94  42  88   6  17  62  19  10  21  84  15  71  74  25  43  13  11  33  46  11  62  95  97  45  82  71  49   3  50  78  65  29   5  33  34  69  73  22   6  61  91  18  24   4  19  32  56  42  10  38  32  81  99  13   9  18  21  25   2   8  60  40  61  16  20   6  43  91  25  79  17  62  97  58  57  53  61  41  70  38  21  18  56  66  42  97  55  13  53  53  81  26  14  91  42  64  19  77   6   8  70  15  34  89  63  92  61  54  80  39   7  86  72  42  84  39  52  73  24  66  32  90  83   6  89  56  31  89   5  96   2  43  49  48   4  12  89   1  70  80  16  73  28  38  93  27  34  61  77   4  32  12  98  11  23  19  81   9  93  49  94  38  47   6  79  87  67  95  44  45  14  95  26  64  88  90  83  30  88   4   9  65  78  80  42  83  60  86  21  88  45  39  52  11  43  39  94  27   8  93  63  26  33  99  25  43  36   4  26  94  16  84  25  36  35  99  61  63  74  68  22  41  59  57  74  24  11  59  35  98  15  84   6  26  82  74  57  48  65  63  15  77  20  23  97  91  79  54  41  97  88  46  15  48  77  44  27  13  96   9  70  79  47   5  42  95   3  54  73   9  92  71  27  31  64  59   1  53  69  45  55  39  72  89  57  67  66   7   7  89  60  35  24  83  16  42   8   5  38  24  90  80  30  40  38  54  80  79   1  86  81  89   4  64  69  24  48  36  65  18  13  93  74  75  76   3  50  38  39  32  31  97  36  12  37  10  95  19  22  93  70  32  75  35  65   4  81  95  52   1  18  48  31  12  12  95  53  21  74  35  56   1   1  19  51  53  99  28  40   1  24  49  94  13  75  74  18  56  72  19  76  96  53  66  32  46  88  75  52  32  77  88  50  12  26  41  74  75  36  58  67  47  40  71  47  92  34  97  89  28  23  55  59                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                        51  10   2  19  95  66  99  51  56  84  49  91  36  92   5  83  11  12  65  32  27  59  32   4  44  62  41   5  81  24  67  55  78  20  14  97  62  47   9  64  33  76  41  14  15  79  82  26  98  55  41  81   3   3  12  30  95  16  11  10  35  67  35  29  18  44  19   6  66  19   3   4  25   6  52  81  82   9  40  34  89  62  14  24   1  32  11   1  31  44  42  15  42  62  86  30  79  13  68  12  17   6  54  41  72  21  47  99  19  95  47  86  70  75  50  53  66  38  86  71  39  42  82  75  95  55  85  98  91  14  18  84  18  72  45  68  53   8  89  73  67   8  51  24  85  62   8  34  39  67  92  62  82  39  89  49  95  89  48  90   3   8   2  49  26  59  18  49  70  34  43  99  30   9   9  35  48  35   4   3  36  69  85  39  67  26  41  88  45  31  63  44  76   4  27  41  29  51  47  41  84  79  25  41  42  68  51  68  78  10  79  90  49  74  69  11  67  56  42   6  80  75  82  68  34   1  65  32  44  60  26  76  70   6  40  78  32  52  31  31  26  82  30  23  40  57   8  39  86   5  26  94  85  37  94  61   2  11  79  69  71  49  88  33  19  63  50  64  71  89  73  12  34  57  93  34  80  88  94  97  56   5  77  88  89  57  89  52  55   8  41  26  27   3  56  86  62  76  46  37  54  89  31  14  82  44  46  18  96  19  73  82  21   9  87  25  49  83  42  43   1  77   8  52  18  30  53  97  50  62  95  56  74  27  15  56  21  40  95  95  22  42  17  52  18  60  95  34  83  52  94  43  26  61  16  92  75  57  33  59  51  21  78  98   6  72   5  87  95  47  98  41  24  66  46  73   8  39  55  81  64  13  73  24  82  37  76   3  51  57  96  29  27  89  42  44  17  54  75  48   1  87  33  77  71  38  30  45  79  75  30  88  84  75  45  73  86  57   8  52  36  44  86  42  59  85  82  15  97  29  32  49  34  52  94  99  79  60  83  89  11  35  62  80  18  63  49   6   9  45  58  63  56  57  24  71  44  84  61  78  78  68  82  79  50  43  42  91   9  27  33  59  31  20  81  51  41  29  56  77  84  76  12  33  59  51  57  34  76  38  81  68  93  77  85  78  54  30  83   6  68  64  92   3  76  97   9   3  56  37  95  78  77  54  14  79  18  43   5  68   9  98   4  21  51  84  85  28  99  80  72  83   7  17  93  30  96  26  68  11  24  42  13  15  46  86  44  23  46  81  34  85  22  36  68  41  47  73  91  84  89  98  34  30  26   7  15  67  87  17  87  14  13  75   4  44   6  29  96   6  45  46  83  46  22  86   4  72   7  75  87   9  62  76  67  22  11  68  88   3  29  73  88  54   4  35  26  86  72  97  87  24  52  96  11  22  42  12  54  54  84  15  64  18  61  71  51  23  53  44  30  77  23  32  27  73   5  95  37  40  37  54  37  24  57  75  69  75   5  97  38   1  19  98  69  53  40   6   8  67  41  89  45  87  98  11  38  28  47  79  18  91  90  81  58   4  18  67  41  93   6  51  73  88   5  49  15  93  26  92  52  86  71  59   6  12  63  83   7  93  76  79  89  97  30  65  81  44  27  63  77  71   7  76  80   9  35  65  79  17  56  46  19  80  63  65  48  43  64   7  50  63  94  28  52  88  69  75  75  49  63  12  22   9  57   1  72  89  38  48  61   1  22  35  35  52  68  37  81  86  60  63  59  32  94  80  58  52  97  85   9   8  89  49  51  98  69  47  53  30  95  21  19  71  60  53  79  52  72  68  27  60  23  25  82  82  68  99  54  92  43  49  19                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                      7  20  29  93  31  23  39  16  99  43  69  15  35  48  26  74  82  60  98   1  74  77   6  46  60  89   6  58  84   2  31  25  95  20  72  60  12  29  52  38  69  33  93  52  47  89  52  64  92  86  87  40  67  27  82  49  40  15  76  81  56  31  93  34  36  55  12  54  14  53  97  76  57  14  29  74  66  34  62  84  81   4  86  72  63   6  72  56  86  49  77  41  26  66  97  42  99  41  94  50  47  17  12  99  16  16  94  97  79  71  84  85   6  20  82  75   8  44  62  40  78  41  27  56  76  95  30  36  70  79  78  59  80  92  14  74  66  67  52  59  41  38  17  88  92  42  84   8  89  77  37  13  79  52  16  51  73  86  57  88  58  68  59  44  48  14  24  15   9  69  31  98  62  87  70  36  58  10  71  77  95  24  48  44   1  28  96  77  16  23  55  72   5  66  23  37  46  14  33  49  49  96  50  20   7  56  91  41  48  74  13  81  64   9  57  45  85  20  37  18  67  55  33  41  36  35  54  40  46  34  87  70  18  46  23  57   7   4  37  75  64  20  23  73  14  59  38  75  54  40  79  76   4  27  30  78  32  38  27  16  90  97  38  18  73  94  36  56  25  77  10  29  73  13  66  19  20  20  46  85  20  89  71  66   3  48  94  99  89  65  98  52  32  66  43  70   4  22  41   7  59  67  69  99  42  28  99   4  36  19  17  22  67  96  67  98  70  99  47  37  48  39  78  14  13  10  97  38  75  24  67  30  47  75  10  99  85  55  28  93  94  37  87  80  55  11  53  68  17   7  62  99  19  42  50  16  79  66  42  35  48  60  77  89  23  92  17  59   5  33  29  65  44  28   3  23  83  35   3  51   4  66  87  17  85  39  70  34  27   8  96  62  94  75  25  51  62  15  40  58  90   3  59  88  97  94  27   6  94   3   6  85  91  43  57  83  66   4  75  57  16  10   3  59  69  20  60  33  40  41  27  66  93  65  29  27  80  31  49  13  35  65  15  82  21  53  68  51  10   3  36   4  60  44  25  67  51  68  39  14   2  76  47  72  66  99  82  71  69  85  45  84  88  45  49  14  59  44  62  88  35  32  84  10  85   5   7  50   4  65  98  87  90  39  85  82  50  98   5  48  25  38  40  46  64  59  65  56  99  87  54  60  74   6  38  57  95  14  36  55  25  54  16  87  90  22  69  88  13  57  23  89  77  71  44  17   2  28  81  75  89  56  24  24  78  56  67  81   9  58   9  87  17  55  36  61   5  96  46  47  98   5  73  80  38  83  43  43  51  24  59   5  17  51  94  60  43   3  87  65  99  34  45   9  66  19  55  22  97  73  96   2   4  95   3  27  35  56  19  46  50  50  31  95  49  55  56  85  52  30  69  64  36  62  51  25  52  24  58  70  62  74  68   5   2  29  95  90  87  16  45   2  15  56  97  34  98  70  47  77  95  71  97  46  71  19  16  12  26   6  15  94  50  49  94   4  85  37  17  69  11  57  33  96  53  30  46  50  19  84  47  35  12  51  42  91  98  41   7  10  75  11   9  39  77   8   1  78  17  34  29  82   5   9  14  15  17  34  64  44  44  35  97  32  48  82  57  45   9  68  91  71  47  94  66  51   1  50   8  73  34  13  94  55  61  53  68  10  31  89  83  76  22  79  48  24  17  56  16   2   7   7   8  30  87  61  23  20  75  69  89  89  97  36   3  12  50  18  48  40  94  66  50  39  12  43  19  99  61   7  77  81  66  66  77  63  56  40  79  41  23   8  57  74   3  63  63  58  31   5  55  26   7  90  61  80  64  74  80  86  91  37  30   3                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                    67  48  57  50  99  75  10  38  55  21  96  59  62  52  94  99   2  77  62  29   6  81  36  58  47  34   6  12  86  91  74  76  45  22  20  24  24  19   1  61  90  44  34  71  98  97  70  86  63  57  89   6  74  94  78  21  73  68  62  71  34  66  79   6  39   5  96   1   6  90  29  65  94  25  68   7   2  88  63   9  32  91  94  79  77  42  53  22  29   6  64  13  67  34  53   2  11  59  53  46  53  81  87  43   4  97  42  85  84  62  49  85  72  41  35  51   4  38  63  84  37  25  62  86   3  27  17  65   3  84  26   7  54  68   9  31  57  88  47  65  28  56  12  29  22  32  76  50  85  65  73  93  60  14  76  12  11  27  68  61  50  48  78   2  87  98  52   9  70  84  34  43  27  28  84  68  35  45  86  61  99  63  49  83  42   4  94  44  41  89  93  73  43  24  21  10  54  88   8  83  73  48  40   2   6  50  68   1  54  63  87  66  25  74  46  67  93  52  78  96  82  57  35  98   4  80  67  50  84  77  17  19   3   6  77  49  96  35  75  20  31  59  26  71  61   4  59   5  96  92  13  69  63  44  59  45  18  12  54  61  91  49   1  20  56  28  18  11  20   3  92  59  63  66  56  84  41  55  35  38  19  69  54  18  14  34  70  15  97  20  14  26  13  66  77  60  57  14  55  92  86  13  82  71   7  99   9  33  75  79  12  17  64  73  18  19  91  84  66  43   9  34  80  18  18  66  54  22   8  22  43  63  64  87  74  82  56  63  95  41  49  56   3  66  97  10  13  51  70  41   2  92  52   4  40  72  80  23  80  34  68  55  75  19  45  98  75  30  31  90  10  92  95  33  17  40  30  94  28  26  21  60  22  31   7  59  57  78  57  64  54  94  17  55  70  62  17  88  51  69  67  31  36  82  91   6  48  75  31  54  28  32  42  32  94  97  62  36  70  30  13  31  23  36   7  99  18  16  11  71  19  10  83   7  16  14   7  82  35  44  55  29  89  32  88  50  14  59  67  51  50  64  19  87  29  60  44  63  11  98  84  11  78  53  86  91  24  30  72  48  42  91  78  57  93   1  16  62  35   5  35  46  36  61  26  62  38  18  76  60  74  89  20  61  58   5  54  26  10  91  35  48  65  33  17  35  44  27  70  80  75  58  41  10  84  28  43  29  53   4  27  30  59  44  67  23   4  86   6  39  28  40  12  71  34  59   1  23  36   9  72  79  70  92  64  23  56  59  40  49  49  78  32  98  57  15  82  38  97  90  17  99  13  71  37  70  71   7  43  80  31  41  14  73  43  96  73  47  72  96  14  37  96  23  54  93  82  41   2  19  21  13  84  25  96  92  43  95  20  26   3  72  74  34  21  29   7  98  44  54  94   4  40  89  45  96  84  37  32  47  44  42  51  14  41  19  40  99   8  83  83  55   7  97  18  71   8  76  49  17  72  89  76  35  91  97  47  31  17  99  42  98   2  33  17  11   9  53   8  79   1   1  34  60  31  53  55  87  33  15  39  79  98  14  46  27  57  28  52  81  52  74  43  96  28  65  94  17  20   2   2  77  52  48  38  16  28  53  51  64  56  59  82  76  96  13   4  57  27  98   7  58  21  74  11  21  89  61  52  97  29  35  69  70  64   8  73  69  27  88  12  22  36  36  30   9  33   8  41  45  85  25  48  69   5   1  33  77  56   7  54  65  81  10  38  85  27   8  15  66  70  34  81  99  80  66  70  89   3  36  62  46   3  72  50  76  16  18  39  21  85  33  71  90  91  33  98   1  73  51  20  22  71  66  15  17   9  67  29  55  33  19  88  99  52                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                  12  44  69   8  83  78  45  71  20  66  46   1  70  39  92  12  77  21  53   6  53  72  54  81  88  77   3  90  23  53  11  51  97  62  21  27  24  32  64  63  49  10  69   4  33  56  46  35  56  78  85  92  12  29  34  97  94  28  87  54  18  19  36  73  46  53  10  82  97  92  97  43  92  64  39  20   4  98  97  38  36  92  59  57  17  10  56  49  52   6  22  49  80  23  68  65   6  88  45  29  23  57  53  85  96  10  92  30  64  47  58  36  95  73  56  21  95  32  72  98  22  32  53  60  51  88  59  18  81  71  61  71  24  26  67  16  21  89  84  13  66  12  12  39  12  34  71  31  27  14  60  68  35  60  76  29   5  61  93  13  48   9  94  11  59  18  63  20  94  34  80  36  15  28  72  98  33  34  29  36  71  26  22  70  98  37  59  14  63  78  39  42  28  31  64   4  75   9  22  44  70  90  44  21   7  86  13  85  50  23  11  47  24  94  94  72  16  12   9  92  58  59  78  12  21   5  23   4   9  21  24  45  53  81  28  47  86  27  84  40  28  53  17  89  84  55  37  17  67  80  82  35  92  26  86  11  82  14  19  86  66   4  41  94  38  62   2  68  25  22  97  71  47  66  75   3  53  39  92  43  37  13  30  97  67  45  18  23   4  90  23  85  68  84  28  72  49  88  31  33  29  11  62  44  71  33  48  41  13   2  48  14  93  97  38  91  61  63  42  47  26  17  48  41  43  77   5  43  37  96  73  71  92  77  45  88  79  32  75  75  14  94  92  63  71  95  18   3  52  34  24  92  36  96  86  75  17  33  71  56  29  97   7  51  56  24  37  83  41  77  71  49  63  80  31  86  74  88  47  46  45  92  16  41  42  24  92  48  73  16   8  25  79   9  25  93  94  87  84  79  70  10  56  38  28  55  78  16  58  66  42  40  80  85  80  82  78  29  36  75  63  67  86  91  34  36  43   6  41  25  31  74  45  77  85  98  49  81  89  72  42  60  21  53  73  85  16  94  78  10  34  99  55  25  63  97   5  34  24  28  64  74  89  45  97  27  51  62  14  68  83  47  83  94  50  19  27  21  13  59   5  88  77  19  66  27  90  19  62  44  76  91  22   4  31  86  21  51  88  86  42  28  41  79  58  60   7  57  58  75  41  12  76  92  59  88  10  87  54  23  43  33  58  75  73  18  48  84  81  80  58  32  16   4  12  46  94   3   4  86  89  43   2  63  17  68   6  74  62  29  16  22  47  96  49  47  64  30  12  34  82  25   8  16  24  91  76  10  42  26  75  20  37  30  98  16  63  75  56  58  43  94  10  56  18  95  33  24  50  22  99  94  65  96  41  60  83  19  82  31  69  99  33   4   4  55  17  42  13  94  28  56  51  53  61  42  70  78  79  81  87  65  47  46  16  45  50  26  57  65  55   7  96  22  63  96  91  29  49  57  44  62  87  17  89  91  77  68   2  40  36  77  89  56  42   9  97  94  74  99  77  47   2  90  69  45  42  48  98   4  89  46  79  71  90  44  95  59  87  81   6  91  70   4  50  39  36  36  67   3  10  34  25  16  99  99  14  37  51  97  36  64   6  28  76  34  40  68  75  63  90  22  82  84  79  83  67  74  12  72   7  53   7  52  16  10   9  99  30  93  56  44  12  27  62  87  66  63  36  33  40  74  74   3  79   1  30  82   1  85  77  83  60  42  30   4  84  25  41  21  93  53  53  42  36  59  77  30  85  35  56  15  95  81  50  19  51  21  99  30  81  94  48  83   8  39  86  70  75  89  87  58   6  59   7  49  67  31  70  46  24  44  69   2   2  73                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                38  79  54  34  23  14  74  22  82  55   7  30  15  46  52  41  74  52  88  59  22  57  95  77  32  17  69  98  87  69  48  16   2  16  14  35  31  99  15  69  67  57  21  16  19  75  11  42  36  64   4  89  53   7  54  30  54  80  42  16  98  28   7  54  27  32  67  97  72  31  75  44  82  81  31  73  72  75  76  22  10   3  26  44  47  53  68  43  76  52  41   7  64  30  64  27  54   4  94   9  77  69   7   6  34  67  30  80  73  24   2  88  93  35   4  31  95  24  42  58  98  42  62  63   5  87  41  26  19  41  83  71  22  49  73  79  97  42  23  18  11  38  40  44  29  13  77  14  54  51  34  96  14  93  69  85  93  23  14  89   6  20  41  39   5  94   2  89  19  62  17  52   7  55  78  56  55  91  60   3  68   8  25  28  30  67  15  26   8  16  15  25  56  66  59  95   5  65  59  88  58  54  80  74   1  70  86  94  88  77  58  45  46  62  50  39  28  92   4  14  92  53  20  34  76  92  74  41  51  11  80  85   1  67  73  48   6   8  57  63  32  99  94  12  61  61  67  61   1  89  48  81  18  55  17   3  35  96  36  67  62  98  29  81  37  33  92  13  46  63  57  86  62  21  31  75  48  23  98  85   8  67  36  19  20  56  50  86  71  37  13  38  22  99  59  27  38  18  85  78  50   7   3   9  18   4  77  47  24  15  29  58  95  40  49  24   7  49  63  35  85  23  63  87  13  86  71  94  94  70  11  28  86  44  59  52  76  60  65  76  48   3  54  71  55   5  51  36  93   4  30  87  33  72   2  20  65  50  74  32  59  30  70  45  82  83  15  42  64  83  96  92   5  37  69  77  39  59  97  94  41  70  86  42   9  43  84  92  59  94  46  65  20  50  87  35  97  80   9  44  66  53  46  88   5  51  59  12  22  20  80  17   5   4  55  35  33  19  69  63  99  61  48  64  38   2  14  73  62  55  15  80  67  18  31  20  28  21  99  34  31  34  32  76  10  16  39  32  70  80  92  86  65  20   1  76  64  83  44  36  60  21  38  41   1  69  77  38  24  76  98  99  80  92  85  32  85  42  81   8  11  85  59  99  25   2  31  80  46   6  26  69   8  69   4  71  45  69  11  73  87  44  11  82  62  28  60  85  94  90   7  78   7  52  80  86  34  67  67  34  45  47  61  39   1  48  47  22  29   5  79  32  48  66  33   2  12  36  17   8  13  65  86  99  57  55  53  52  65  42  73  11  39  18  16  23  21  46   2  34  50  50  90  82  13  76  75  73  75  12  20  93  12  96  25  84  57  56  23  77  93  87  96  61  89  37  29  55   2  79  56  24  90  53  70  39  57  70  74  43  94  57   7  42   9  21   2  78  42  50  49  27  38  36  94  63  97  99  77  73  11   5  70  56  87  29  62  56  63  49  72  16  59  84  22  92  36  86  75  45   8   5  59  74  60  82  31  21  61  38  25  14  68  35   5  23  35  88  47  78  31  98   7   8  16  54   5  43   5  39  70  58  33   3  92  88  16  48  49  74  51   3  78   6  43  44  20  99  90  88  73  96  98  12  49  10  57  65  51  16   3  45   4  14  53  64  73  15  92  16  89  90  17  30  89  50   2  36  71  14  19  28  16  10  91  92  76  44  65  55  78  10  28  62  96  71  14  81  29  38  18  42  78  82  66  64   7  16  84  12  30  21  99  71  69  82   8  56   1  34  41  87   8  54   5  15  62  54  90  75  75  26  27  58   2  16  16  58  55  68  96  75  84  74  67  27  53  41   7  71  61  81  52  89  70  69  41  65  31  21  56  75  44  76  45  49   5                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                              74  47  20  61  52  99  99  37  29  40  55  39   7  88  18  62  70  94   3  35  77  79  75  24  44   5  82  82  94  89  15  73   7  61  84  45   5  54  75  18  64  40  78  25   1  60  90  23  18  72   8  63  29  65   2  32  35  80  80  30  89  12  83  77  67  84  55  74  32  88  21  40  94  34  88  43  27  79  11   9  41  60  16  41  58  19  56  27  69   2  88  58  85   9  15  16  49  70  32  10  36  25  33  51  72   3  56  68  66  89  54  15  75  90  13  28  86  15  77  98  78  98  91  19  55   4  24  76  97  66  74  90  86  46   9  44  29  83  91  89  15  72  37  86   5   3  67  41  10  27  73  65  72   9  77  69  51  49   8  55  19  12  68  38   6  59  58  21  65  26  84  55  53   9  85  87  18  66  29  20  88  29  80  85  25   9  57  40  75  55   1  79  60  29  76  23   1  44  23  53  44  79  84  25   3  59  72  39  41  50  54  82  31  85  29  95   3  11  15  44  84  83  63  21  35  24  97  63  88  96   3  73  79  80  87  41  78  45  19  77  30  23  20  63  70  41  89  44  71  20  33  38  69  78  81  92  40  43  96   2  71  25  67  52  11  53  69  62  42  75  16  57  98  88  52  56  19  99  71  40  58  38  21  76  32  59  43  23   8  53  41  72  86  15  36  14  56  80  70  61  25  30  57  91  78  21  11   4  26  49  90  10   9   7  91  38  90  49  47  89  39  29  50   7   8  55  35  39  74  57  45   7  98  49  74  67  30  22  53  60   9  84  93  59  24  37  80  52  20  11  16  22  69  59  21   5  54   3  92  10  47  87  66   2  42   8  66  18   5  73  15  33  22  21  57  27  43  57  42  40  76  78  50  35  33  69  84  48  61  35  49  77  12  13  53   3  69  58  67  72  31  29  79  22  26  83   2  94  23  44   3  30  45  38   9  57  28  87  78  39  97  55  91  62  61  67  17  11  84   6  60  83  15  86  73  78  88  89  25  22  69  27  40  43  42  35  21  54  54  64  79  79  38  63  65  83   3   9  18  36  87  56   7  92  73  26  98  96  30  27  53  64  76  50  81  45   8  17  70  72  10   3  32  84  29  77   9  86  81  18  75  63  59   4  54  20  32  49  65  63  59  13  96  97  21  59  65  72  54  64  93  34  90  89  89  33  24  16  76  15  79  64  23  80  18  37  94  81  68  19  11  62  15  71  35  63  77  30   9  61  58  92  29  99  59  48  68  60  72  35  41  16  72  24  97  54  95  58  22  45  36  82  70  69  94  96  34  98  53  30  89  30  53  98  86  34  32  25  47  58  20  82  51  40  68  85  72  39  91  59  19  31  64  65   3   7  31  50  76  13  27  38  56  41  31  32  62  40  75  67  72  73  24   8  22  43  44  12  61  87  19  78  22  16  18  95  21  23  71  70   9  10  10  23  47  56  50  27  24  21  12  48  71  12  98  95   2  58  78  18  50  71  20  15  39  34  18  42  67  95  33  67  82   7  57  13   1   7  51  70   2   9  35  73  91  51  96  43  81  90  82  10   9  96  92  59  78  23  43  58  26   3  26  13   9  42  61  72  74  36  96  14  69  18  49  47  92  75  13  92  56  81  13  42  68  92  54  11  70  17  87  49  47  71  96  80  59  48  23  42  60  41   7  56   2  51  17  89  25  52  24  32  36  39  62  86  60  16  37  31  23  40  20  73  70   8   7  60  74  95  23  21  97  82  43  22  39  96  73  82  40  50  55  89  72  46  52  66  47  48  10  69   2   1  90  59  72  68  41  78  79  11  50  95  53  41  46  60  60  25  17  17  15  21  69  96  58  62                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                            83  78  90  97  15  50   7  63  75  81  97  29  55  75  88  29  79   7  36  14  98  24  25  12  11  19  50  27  38   7  13  65   6  63  41  19  11  77  18  22  13   9  97  59  44  99  14  64  89  30  41  68  99   5  72  28  99  95  99  80  29   9   7  36  81  36  83  47  82  14  51  82  89  80  68   8  63  93  93  94  77  45  78   8  27  22  58  38  52  74  68  56  65  99  58  18  71  46  46  68  76  59  19  80  76  54  94  71  56  27  93   4  72  75  47  17  98  83  64  83  94  30  72  30  79  71  53  77  64  38  99  37  11  93  22  62  17   3  80  87  50  70  29   6  99  86  60  16  57  33  85  41  72  86  87  52  41  34   8  66  58   5  88  13   5  91  57  80  75  27  87  93  55  22  86  76  27  85  72  71  72  13  94  12  34  51  42  81  13  89  66   4  86  85  23  71  36  54  85  56  84  87  33  76  99  41  39  53  75  23  20  95  75  52  16  79  36  34  36  83  82  68  88  89  82  72  47   4  66  14  81  68  94  38  52  49  75  30   7  48  14  83  34  47   5  48  64  53  88   2  29  18   6  29  64   2  62  68  91  42  69  22   6  20  31  43  71  59  40  72  70  20  58  36  37  47  67  92  34  46   7  53  78  53  72  31  87  37  21  59  16  77  29  51  41  57  72  54   4  71  64  86  53  79  20  79  94  29  84  77  80  29   1  70  97  46  38  21  20  19  99  10  58  88  85  67  10  33  76  15  40  66  78  87  50  26  42  84   9  44  32  66  80  68  65  76  47  73   7  70  32  24  20   1  42  96   6  21  10  34  42  64  94  89  35   9  47  95  80   1  33  19  18  72  38  24  88  44  24  38  11  98  77  78  89  50  41   9  29  47  98  66  49  35  43  21  70  75  51  75  17  44  92  96  74  55  93  76   4  97  36  46  15   1  12  62  70  30  89  46  66  47  96  98  11  14  40  76  70  63  39  32   8  61  29  78  45  26  45  49  36  32   3  62  69  94  47  42  57  33  14  97  77  27  65  36  25  36  37   3  26  34  61  72  20  90  79  86  24  10  42  11  56  60  62  76  69  62  49   9  57  80  93  59  42  15   6  11  86  27  13  96  19  51  26  16  15  64  73   9  32   5   1  90  82  82  41  26  76  26  11  99  96  91  79  98  86  79  74  24  12  76  84  71  89  88  22  28  60  38   9  12  16  91  72  93  71  65  80  65   5  12  52  71  93  59  38  86  21   9  76  12  18  21  76  49  55  67   8  10  43  88  59  53  11  39  40  40  89   3  52  84   5  24  72  30  56  89  53  42  50  10  86  49  22  52  36  52  93  69  12  46  62  78   2  56  93  80  43  55  48  52  26  96  98  47  57  41  79  79  46  31  63  29  26  43  27  66  73  65  99  33  66  37  57  67  36  61  44   6  11  94  91  50  76  54   4  63  38   3  30  32  60  27   8   2  36  36  11  24  70  92  59  53   1  16  78  39  69  88  92   8  41  50  40  82  65   7  64  98  72  43  30  52  88  60  56  72  59   7  14  33  64  37  65  25  82  13  15  33  31   6  79  52  64  73  11  84  51  52  28  32  12  67  68  63  74  57  37   2  24  21  98  81  92  19  23  45  54  55  79  84  44  58  95  33  98  61   9  44  57  71  23  55  24   8  95  67  20  67  32  94  96  33  68  72  26  81  46  26  16  66  28  90   5  64  14  66  48  54  97  88  91  76  42  35  44  17  92  34  32  84  28  69  32  28  61  99  72  94  67  22  77  85  87  79  36  31  22  92  17  70  44  36  96  76  59  21   7   2  63  88  47  60  95  75  98  85  53                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                          8  95  74  37  30  68  69  15  17  34  25  49  60  40  21  15  50  53  11  54  16  66  89  50  48  10  62  79  23  11  50  20  33  63  96  83  26  12  32  11  43  58  32  94   3   3  19  78  14  76  29  82  90  34  10  19  80  90  95  26  86  98  37  87  26  98  32  62  16  60   9  63  66  49  16  97  86  53  41  25  73  12  64  68   9  82  51  21  66  51  57  29  44  94  23  18  30  71  88  38  53  96   4  13  16  73   5  84  51  46  91  86  17  54  62  79  30  80  30  79  55  71   9  18  33  67  17  78  88  58  48  14  74  47  47   8  69  80  86  63  34  97  62  55  80  59  23  29   9  50  67  70  49  30  35   3  37  56  28   1  37  57  26  21   9  89  16  15   4  91  99  29  24   8  54  25  57  37  53  52  62  47  46  78  11  68  71  41  68  12  13  68  30   3   8  19  63  77  77  31  77  81  44  79  42  86  96  15  42  36  25  68  93  87  87  40  94  40  47  73  15  55  18  30  74  68  43  82  38  83  16   3  14  32  88  40  29  94   2  23  41  24  41  11  92  35  50  41  79  13  95  51  86  28  45  96  33  32  48   4  37  91  86  94  70  37  68  63  74  50  60  51  37  85  32  82  92   1  78  91  89  66   8  27  57  41  29  40  81  83   8  19  37   7  67  65  29  86  55  39  78  65   8  55  98  13  17  67  27  89  52  77  87  25  29   1  59  82  10  42  36  64  29  22  97  45  14  81  85  71  89  43  94  30  50  21  26  98  30   9  95  23  72  77  90  18  28   4  61   8  61  54  74  24  61  19   7  25  50   7  72  57  12  68  14  41  32  53  21  18  30  19  99  22  20  95  42  48  50   8  80  12  56  74  54  24  70  96  34  84  92  10  70  68  72  21  98  18  63  97  91  59  67  17  26  99  45  81  46  63  23  42  28  12  91  22  84  89  24  96  21  91  23  36  61  49  61  24  95   5  24  69  89  50   9  93  46  26  53  19  41  39  85  40   2  77  29  65  83  89  49  55  29  44  82  42   4  69   5  98  86  55   5  84  87  87  44  45  11  92  90  49  94  40  26  86  42  51  13  81  85  91  38  76  61  53  16  73  46  84  49  54  42  18  31  93  73  67  96  53  57  51  27  62  30  34  22  35   8  41  70  32   4  39  52  92  76  76  84   3  49  46  74  94  42  33  21  52  75  49  64  77  26  96  15  80   1  28  81  38  42  62  79  57  86  68  71  38  43  83  88  86  11  22  41  60  89  17  43  57  86  60  38  79  67  16  19  96  15  99  38  89  97  16  36  59  56  32  78  14  52  19   7  20  65  45  50  22  61  99  50  37  88  67  70  73  22  80  23  89  98  86  56  18   1  79   2  55   8  11  80  59  15  13  85  50  16  95  68  89  61  13   4   3  14  90  70  41   3  21  30  54  27  81  25  29  33  52  26  69  66  19  43   7  98   1  25   9   7  49  42   7  40  92  74  37  72  48  22  55  70  90  87   2  27  67  63  26  39  28  32  53  92  23  47  22  91  28  64  68  16  26  96   5  59  59  97  44  51  16  43  24  86  41  10  73  94  23  57  99  61  12  98  26  45  24  17  67  32  98  97  23  65  79  17  46  62  67  92  28  77  37  61  26  51  57  25  71  82   4  40  55  34  86  88  73  50  31  48  57  28  57  77   5  92  99  95  60  30   7  31  52  30  70  93  47  13  98  59   7  73  66  69  50  89  78  98  15  55  23   2  84  43  63  13  13  79  13  36  26   1  33  90  93  81   2  44  92  17  95  55  75  16  74  80  43  41  27  90  58  43  54  86  67  15  28  25  66  74  46                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                        28  20  18  49  23  72  30  15   8  34  71   4  73  73  63  72  93  37  87  68  85  84  14   7  13   2  89  45  27  66  50  65   3  79   6  65  15  34  61  69  41  12  99  19  30  33  85  31  75  48   4  22  14  34  18  13  84  79  97  73  83  77  37   3  24  48  73  41  79  77  74  26  44  76  26  32  92  50  74  25  99  31  76  46  36  96  92   9  25  57  90  52  77   6  69  62  10   8  52  19  36  29  78  11  24   3  26  79  28  61  54  81  55  63  29  21  50  89  55  55  50  13  25  25   9  22  95  77  16   5  71  46  26  34  25  82  75  24  69  99  46  64  56  24  14  74  18  66  42   3  11   7  62  10  63  29  76  76  17  67  73  78  94  85  86  19  98  34  68  64  87   3  31  75  48  68  48  79  73  92   8  72  19  62  57  69  23  63  35  50  33  70  32  37  95  80  29  78  15  84   4  33  17  16  61  27  64  98  25   8  40  25   3  20  41  82  28  79  91  85  65  12  29  87  51  94  92  10  37  80  10  26  13  30  52  50  65  57   7  45  57  33  87  78  44  36   5  19  23  83  95  37  49  61  73  69  70  19  38  75  84  43  11  91  39  16  34  60  16   4  77  52  83  32  17  60  54  11  35   1  90  85  69  39  79  50  62  72  88  34  79  97  62  11  29  50  94  88  64  97  20  55  85   8  78   9  86  90  95   9  14  33   9  96  24  97  14  54  41  63  64  20  20  95  69  42   7  98  26  83  99  47  44  36  80  38  28  72   7  58  27  72  33   6  38  81   3  83  44  97  66  66  86  13  52  16  78  56  97  86  93  31  68  57   3  82  55   5  45  47  90  82  90  78  25  50  10  71  62  23  29  97  32   4  41   5  53  55  68  62  93  28  38  97  82   9  24  34  31  48  18  42  37  71  13   2  73  62  30  43  91  71  63  44  11   9  25  10  78  31  80  20  60  43  35  59   3  90  16   9  43  35  56  37  64  99  16  55  69  23  82   9  48  76  24  23  54  39  47  34  66  32  41  13  27  46  42  47  53  39  66  60  63   7  53  68  65  70  34  50  33  99  79  61  17  38  41  57  38  31  99  77  42  90  18  79   5  86  88  91  76   2  42  57  10  56  82  27  55  31  54  29   5   6  37  40  40  31  99  80  70  50  83  29  35  38  99  98   5  78  67  61  99   6  54  42  67  51  95  59  10  13  26   1  30  46  61  78  89  77  18  30  43   9  72  17  32  45  61   2  76  36  49   6  70  58  10  54  76  74  71  33  31  61   9   1  59  51  21  18  85  21  31  45  24  17  60  20  26  25  61  62  23  58  32  90  18  37  52  54  77  39  45  98  50  82  62  79   2  13  31  37  32  64  26  90   1  53  83  31  76  86  49  28  26  82  49  39  33  44  75  85  32  11  88  90  96  30  71  40  32  83  75  96   8  89  43  23  96  66  35  79  61  68  77  99  37  75  39  13  39  79  17  74  82  99  98  68  94  80   6  87  16  66   1  26  99  57  83  13  62  95  50  50  51  19  10  15  43  12  81  64  72  84  23  24  81  70  41  64  70   7  36  88  61  73   1  47  16  33  81  63  69   2  91  54  96  47  33  17  17  89  90  73  14  35  34  97  89  88  20  97  41  25  78  87  31  85  60  57   6  41  95  17  30  17  48  37  79   1  87  44  46  35  22  51  95  97  18  78  94  95  26  44  10  57  66  80   4  31  78  69  55  84  63  29  72  77  43  75  86  20  62  84  49  68   9  27  84  46  58  96  53  89   5  56  17  67   7  87  29  56  95  51   2  20  78  82  11   7  83  42  95  20  88  33   3  40  27  52   5                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                      47  25   5  98  42  93  84  92  25  29   7  36  47  28  59  60  82  44  21   8  21  37  16   8  48  66  25  23  94  59  22  70  29  60  38  77  74  76  54  91  89  14  62  43  61  88  86  62  74   1  87  36  48  32  78  94  71  82  63  25  20  52  42  87  99  29  13  57   4   9  12  60   9  26  62  37  20  88  75  24  66  89  24  42  10  58  23  60  81  60  61  76   7   2  46  22  27  79  43  76  43  42  58  48  44  44  88  73  14  14  77  51  56  13  52  44   1  23  10  27  68  61  88  18  70  55  29   4  52   9  27  69  56  48  28  99  28  22  93  29  74  64  69  75  46  49  20  43  25  99  56  61  24  98  26  83  48  60  62  65  55  36   6   4  66  23   4  42  70  20  42  76  92  36   9  31  45  91  66  76  59  27  28  90  92  20  69  67   5  91  58  39  21  52  81  74  14  97  85  87  83  83  31  81   8  58  43  52  33  72  23  79  99   2  55  17  29  64  65  26  58  76  38  88  20  15  52  36  54  78  84  18  89  41  57  62  72  39  65  39  20  16  88  24  83   1  71  33  25  62  25  89  55  80  15  22   9  63   6  92  82   1  67  64  77  62  77  92  31  47  19  70  36  95  79  13  68  93   7  99  35  93  73  41  95  45  68  51  91  49  65  86  42  23   7  79  48  63  70  54  74  72  71  33  32  34  38  70  41  24  23  45  19  17  23  71   5  28   6  91  69  75  92  42  42   6  49  23  65  77  70  75  84  64  84  15  38  47  78  72  17  64  96  22  77  40  89  85  46  27  36  41  88  24  92  37  79  45   9  15  76  46  33  47  85  16  80  28   4   7  92  24  66  23  72  47  72  57  47  44  53  92  24  59  79  43  29  19  82  68  92  86  69  88  58  16  73  15  46   8  74  14  32  21  72  27  18   7  36  57   4  80  91  56  55  39   2  27  65  98  80  81  52  47  61   2  53  23  22  11  13  18  24  95  46  53  66  66  44  62  19  77  75  56  25  21  36  13  29  15  81   8  69   4  11  81  32  56  35  97  20  23  35  26  76  60  73  95  78  49  87  98  55  14   1  77  26  10  75  59  95  81  97  21  50  82  28  14  74  57  39  52   9   2  93  19  89  79  66   9  51  92  99  96  83  95   5  38  92  90  47  48  83  29  18  14  69  62  77  85  42  66  57  67  19  88  51  65  54  29  71  18  52  99   5  49  60  96  44  74  45  95  40  93  11  30  96  41  74  90  61  30  93  36  30  22  10  48  40  75  99  14  48  36   5  65  17  48  27  17  28  56  56  37  62  44  77   2   3  79  98  85  67  93   8  20  68  84  37  49  37  53  47  11  36  81  92  22  79  66   1  91  48  65  47  63  68  88  15  42  38  76  88   7  62  69  44  25  66  11  67  29  21  61  83  48  49  11  14  54  62  81  75  27  63  55  93   7  84  38  85  35  79  71  80  61  11  85  89  66  49  89  13  67  75  82  19  17  43  78  35  77  48  61  57  44  70  73  21  40  36  56  96  17  79  71  84  65  50  40  96  51  23  87   5  19  28  12  65  90  31  84  12  59  42  37  31  22  96  39  15  72   4  32  82  77  95  52  12  32  68  62  96  67  50  39  43  36  96  91   7   8  31  72  75  68  42  36  73  41  32  33  79  32  62  97  32  50  14  81  81  16  11  54  74  73  91  57  47  54  40  30  93  37  58  31   3  83   2  81  17  91  22  59  40  96  21  99  43  15  79  38  19  36  94  49  99   3  14  24  36  67  79  56  42  64  86  77  67  51   1  60  38  48  80  28  49  42  16  34  11  94  58  35  60  57  15  23  62  62  35  98                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                    91   1  30  99  77  57  64  65  83  13  85  60  82  70  12  89  87  22   2  44  23  30  19  38  82  86  60  62  52  80  18  44  98  10  46  79  55   5  92  59   8   7   5  51  19   4  23  91  31  30   8  77  42  80  29   2  49  58  26  39  31  24  31  67  57   1  94  17  43  72  72  99  66   5   8  84   8  58  97  34  81  11  70  61  91  61  10  71  37  72  11   8  19   9  86  38  36  13  10  42  37  51  18  77  93  96   4   8  54  20  91   4  72  90  50  51  96  29  63  99  31  93  45  81  73  27  30  69  23  59  60  29  13  58  95  81   4  15   2  28  52  28  81  79  87  24  52  81  15  33  96  72  70  58  11  28  12  46  68  18  96  59  37   4  51  19  14  95  89  44  39  81  87  79  60  42   7  35  27  93  44  57  81  63  66  15  51  70  45  87  86  36  95  54  11  92  74  47  15  79  41  34  37  24  97  56  43  54  50  34  18  31  10  23  54  80  16  95  78  87  16  57  13   4   1  64  85  20  47  61  64  12  75  70  76  71  41  69  36  27  72  40  83   6  53  14  59  31  42  18  37  52  56   1  46  27  87   7  18  71  37  99  54  14  50  62  77  10  37  83  41  99  50  24  60  32  61  51  76  52   8  61   8  44  17  18  95  80  36  57  84  28  27   9  54  27  31  32  45  66  94  51  78  78   1  67  21  46  17  44  84  15  13  77  35  98  10  23  56  38  78  92  75  32  89  98   5  14  99  81  43  79  81  83  53  19  41  46  72  81  62  51  26  45  54  21  60  15  98  99  23  20  28  90   2  99  77  58  73  90  41  19  72  19  74   8  16  50  50  27   4  11  57  79  80  44  81  69  83  69  34  47  85  47  50  83  71  12  69  38  19  40  17  50  21  19  48  33  39  27  13  94  36  66  22  22  50  26  19  65  44  76  21  69   5   7  54  70  44  67  33  85  12  19  24  22  63  20  31  95  36  51  90  29  74  66  56  28  49  94  26  80  66  53  87  89  43  99  22  67   8  70  85  28  27   4  63  47   7  56  44  44  64  92  32  19  86  17  79  48   7  23  10   9  94  32  44  75  12  25  29  15  97   7  94  90   6  45  20  69  48  69  10  76  27  45  24  37  61  28  23  86  62  52  58  50   1   9  87  48  82  95  91   2  71  73  47   2  84  36  61  81  48  81  10  26  85   2  18  53  44  87  15  89  17  69   6   1  84  98   8  29  16   8  65   5  46  12  99  86  85  81  69   3  14  39  82  41  28  52  70  35   1  31  95  82  68  84  11  18  97  82  31  94  84  23  61  22  27  23  52  54  29  95  92  48  34  97  48  36  22   6  28  87  83  75   2  78  14  88  92  10  43  15  57  29  73  86   8  83  15  22  43  85  60  29  65  60   2  56  21  61  34  97  58  12   8  56  17  53  53  65  33  33  36  80   4  52  70  41  49  66   1  81   9  92  52  83  44  32  28  14   7  56  14  44  80  78  81  24  48   5  17  75  95  58  19  55  89  44  80  29  57  32  34  26  43  37  52  89  43  74  26  92  12  70  45  80  28  35  95  81  74  89  23  63  14  42  14  62  44  60  57  35  87  94  77  84  79  41  30  28  25  35  96  18  85  59  96  33  56  74  30  31  74  72   2  18  10  94  65  37  90  73  55  47  71  83  89  96  51   1  18  28  33  96  83  26  96  25  45   9  59  54  31  40   5   5  91  28  75  56  56  49  83  74  35  59   7  48  99  44  81  51  16  64   5  89  32  43  17  77  33  66  63  85  46  15   2  23  47  95  83   5  35  58  32   8  79  72  70  61  16  10  59  93  54  77  80  61  28  58  51                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                  81  99  24  49   6  99  53  40  65  86  85  78   4  69  20  56  83  76  78   1  56  20  37  94  16  93  57  37  66   3  84   7  51  88  62  80  87  89  33  16  31  14  39  47  48  32  57   3  98  96  64  34  28  48  70  60   7  88  19  32  12  18  27   1  34  78   3  57  95  19  51  32  92  95  43  58  88  92  88   7   4  78  47  92  54  69  56  45  47  13  66  14  97  11   7  60  65  63  67  58  21  73   6  76  86  56  22  64  81   7  71  66  58  57  58  38  61  34  89  25  31  43  79  52  89   2   5  66  56  39  64  67  60  27  94  21  97  26   4  32  13  80   1  40  96  74  96   3  35  37  18  75  67  29  87   7  29  41  17  46  52  63  34  96   1  57  46  48  87  56  45  56  98  86  97  14  89  55  62  18  42  93  81  93  33  64  97  14   5   3  91  74   4  57  16  70  55  49  75  45  40  62  64  55  16  16   9  87  32  44  17  22  48   3   9  75  22  50  91  46  26  82  27  59  70  58  38  17   9  34  71  37  37  22   5  67  90   6   6  61  95  28  65  79  96  74  92  36  59  70  92  15  56  88  15  33  35  15  64  36  89  10  50  20  73  18  33  82  58  52  16  15  71  39  32  75  89   8  57  17  76  79  62  63  92  39  95  23  57  72  37   3  78   3  26  15  28  10   8  11  36  66   2  74  68  94  76  63  40  80  37  67  59  12  93  87  53  25  32   4   1  14  66  48  88  65  30  80  75  76  60  54  33  40   9  92  56  38  92  14  28  69   9  74  81   5  44  23  59  73  61  30   2  97  56   6  74  11  79  39   3  92  33  40  39  95  73  49  43   3  27  66   4  79  10  20  49  26  91  97  61  23  41  48  92  13  95  58  17  94  97  35  61   1  58  28  60  77  12  46  25  21  63  13  26  11  41  50   2  48  21  48  72  46  73  80  35  97  56  78  41  85   2  92  24  82  18  78  69  56  56  29   1  39  55  43  56  23  44  40  42  96  29  26  57  17  12  20  70  44  79  34  85  81   5  64   6  19  53   6  62  76  22  70  10  48  78  29  47  65  85  17  38  63  50  54  15  61  35  76  13  50   3  34  11  87  63  85  87  77  45  81  76  20  99  80  25  63  66  31  81  26  17  52  73  80  39   4  78  29  16  96  30  43  55  82  74  73   1  54  74  44  44  55  89  54  69  61   6  52  80  88  41  74  51  75  43  54  67   5  46  16  97  14  82  49  15  28  50  28  88  42  70  43  92  78  94  41  61  65  56  82  40  57  25  34  36  90  36  86  37  15  50  48  58  60  19  31  77  57  29  22  13  85  91  17  67  85  60  32  81  75  33  82  77  38  82  78  65  83   1  88  56  20  37  89  37  73  97  31  46  41  77  72  28  47  21  39  96   9  65  68  13  39  41  68  42  29   3  19  51  13  58  67  13  96  54  24  31  41  80  83   7  55  89  95  76  70  61  10   8  51   9  83  32  31  27  73  46  74  96  53  59  41  35  22  14  90  89  65  42  78  17  85  87  90  69   9  59  89  16  47  24   6  25  21  63  74   8  69  24  96  60  22  99  15  97  29  97  47  93  56   3  44  13  90  36  74  72   4  78  60  57  37  93  99  90   4  26  50  96  53  82   4  39  58  40  78  68  18  40   6  81  29  21  33  80  17  75  72  82  63  46  85  79  44  70  84   4  55  38  82  71  66  56  76  44  44  37  62  90   5  34  79  53  51  74  97  92  75  94  89  59  43  40  17  72  38  50  41  23  17  82  81  39  22  97   8  23  59  25  64  89  26  60  79  96  82  39   2  41   1  92  35  67  37  77  70  95  18  34  74  76  41                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                23  47  11  95  73  70  73  60  79  23  13  92  95   5  62  76  65  49  45  65   5  58  40  76  72  10  38  53  57  87  57  47  87  38  54  18  29  54  31  60  20  72  63  99  16  20  45  94  53   9  90  76  98  12  93  32   7  20  16  24  63  62  65  84  41  45  92  71  14  95  85   8  21  50  60  30   1  69   6  40   1  83  55   5  32  46  14  30  51  55  41   6  26  35   5   3  25  73  88  35  97  57  80  74  50  56  55  45  38  90  78  27   4  19  40  12  43  72  58  85  16  30  64  84  81  78  60  49  49  90  82  38  65  56  53  89  27  98  81  29   1  65  65  76  24  56  67  16  37  67  86   7  87  23  74  43  53  81  57  67  68  76  30  22  98  66  46  44  11  17  48  62  52   4  23  46  82  91   5  16  25   2  98  87  84  99  29  70  81  55  79  73  54  53  49  87  72  33  46  35  12  36  11  17  68  96  82  92  74  84  28  53  16   6   7  39  24  92  62  33  42  23  13  60  27  29  71  30  20  41  57  20  56  37  89  38  60  60   9  97  64  61  95  14  29  29  24  84  89   9  98  85  48  96  73  37  54   8  28  49  61  91  63  47  67   2  13  30  61  70  78  31  16  62  25  86  71  83  32  37  24  93  86   6  67   2  92   8  39  25  99  22  76  51  45  39  51  33  46  13  61  22  31  46  89  86  62  58  42  44  85  95  20  99  89  79  29  37  18  76  88  48  41  20  75  86  83  60  61  64  48  61   5   7  37  92  61  34  51  81  70  93   8  58  39  18  25  66  80  10  28  86  57  39  12  31  81  33  51  71  34  15  67  10  98  38  78  34  30  63  54   8  98  50  93  16  34  11   2   8  58  68  56  10  80  17  90  55  70  20   9  59  10  18  92  31  87  69  56  81   8  96  85  73  81  55  54  65  22  45  10  43  47   7   3  74  89  28  66  85  27   5  33  35  18  80  84   9  53  82  44  40  15  43  70  33  99  39  45  51  75  67  76  62  65  13  60   4  23  67   3  91  23  67  73  71  16  23   8  13  74  60  27  13  68  32   1   9  37  76  77   7  14  70  54  31  15  64  34  57  54   1  34  82  18  38  79  53  72  15  95  78  29  77  63   9  21  56  20  52  47  65  23  87  35  48  80  14  82  92  60  56  68  97  69  96  59  74  66  37  83   8   9  71  33  16  38  96  27  34  53  84  72  17   8  11   2  91  64  44  10  62  50  10  45  59  92  49   2  36  57  31  99  72  61   8  73  87  31   6  96  57  32  10  62  70  90  55  64  16  53  67  33  10  64  64  56  88  21  89  45  22  91  37  69  30  89  78  26  11  87  99  32  11   7   4  93  71  72  88  70   1  45   9  76   2  76  93  17  47  59  89  22  50  93  54  96  47  62  15  10  58  41  92   1  58  33  27  66  23  27  55  17  18  46  97  41  11  23  95  14  41  54   5  12  16  65  70   9  33  45  30  90  65  82  15  37  89  21  59  44  16  25  22  94   7  44  77  17  32  42  36  84  49  49  82  87  43  87  65  28  66  97  39  18  77  26  91  89  90  43  32  12  67  81  59  74  93   5  94  77  84   2  40  14  81  63  96  46  65  30  39  70  54  48  35   7  43  57  92  99  94  18  68  11  33  48  88   9  58  29  21  17  99  10   3  84  68  91  88  72  41   4  10  32  21  90  11  57  63  60   2  58  43   7  81  84  99  10  40  39  37  21  68  12  83  42  86   9  85  45  58  48   7  28  44  38  29  95  66  83  99  99  87  72  19  24  56  40  53   4  50   5  15  87  93  93  96  12  98  63  62  20  40   7  28  98  89  26  55  43  65  27  44  61                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                              91  19  97  11  50  71  48  27  98  44  56  43  60  95  46  23  37  95  23  23  54  26  91  54  58  72  18   1  66   7  88  27  35  98  29  82   1  23  97  42  43  28  29  96  60  86  31  32  49  93  74  84  14   2   6  15  99  55  33  81  32  45  21  32  29   7  80  68  99   6  86  93  41  41  45  58  24  69  59   5  57  81  45  43  63   6  48  51  76  91  80  92  41  92  68  23  70  98  60  12  12  80  73  31  51  34  83  44  93  60  61  35  41  40  43  73  50  46  16  28  23  58  82  17  96  49  92  28  47  23  82  25  94  48  44   7  47  35  96   9  20  82  37  77  28  94  20  98  80  79  32   3  41  97   7  29  46  62  12  90  72  43  47   9   1  44  51  96  37  41  45  83  88  72  32   6  62   6  70  92  22  29  89  25  33   4  75   4  67  62  66  84  29  69   3  71  86  90  69  68  72  98  78  95  72  67  73  22  82  74  74  66  94   7   6  82  35  98  56  92  43  44   9  21  85  97  10  24   9  16  12  39  92   1  45  40  27  41  71  85  76   6  42  91  48  42  76  21  59  91  61  98  92  27  38  94  34  82   6  82  19  69  93  54  56  44  46  79  42  70  37  79  21  11  58  11  10  77  34  69  22  79  72  77  36  19   9  41  65  57  36  66   9  86  45  74  39  55   3  59  58  49  95  59  24  12  47  96  40  95  13  36  81  59  79  47  50  35  79  21  78   8  15  46  35  98  12  48  22  82  70  39  40  49  36  97  33  35  91   7   2  39  48  72  12  82  52  28  93  71  61  26  18  24  24  65  73  76  82  10  93   4  78  25  13  39  72  34  15   2  41  49  63  68  19  84  99  33  98  92  86   6  44  32  77  57  57  70  90  60  27  19  60  54  30  85  33  43   7  63  58  92  25  15  99  47  61  12  57  55  93   8  44  18  76  63  33  73  97  89  69  62  58  64  49  39  90  77   3  76  93  48  34  36  44  61  85  42  54  12  24  60  10  69  10  88  75  70   9  56  32  81  31  24  21  86  76  14  79   6  38  89  73  23  60  61  19  16  40  72  66  91  91  29  96  30  30  34  56  54  45  32  94  51  60  78  64  61  72  96  53  75   1  41  28  72  78  16  73  21  24   3  44  18  72  93  55  75  30   8  28  42  15  22  93  79   2  46  92   9  59  49  38   5  48  72   5  21  36  90  31  82  44  19  64  81  63  93  19  67  63  24  98  96  26  59  25  28  40   2  92  48  15  80  68  55  68  21  43   7  77  67   6  74  62  22  93  50  65  35  93  82  87  36  51  52  80  32  38  57  93   1  33  50  50  74  55  34  66   2  57  53  10  80  69   5  78  52  73  67  72   7  50  56  92  95  89  32  87  14  72  63  49  97   9  24  66  46   1  66  99  58  59  34  46  32  42  18  35  35  19  33  92  32  67  69  21  36  63  30   3  72  92  41  64  75  33  96  89  35  99  80  55  76  46  61  89   6  70  59  51  82  72  23  82  98  42  77   3  85  47  87  23  79  12  62  32  53   4   4  73  75  14  37  28  82  90  57  47   1  89  66  38   1  30  71  57  84  35  58  27   1  65  48  69  83  55  23  83  76  97  96  59  61   2  51  36  82  63   6  49  78  25  73  60  80  97  54  78  84  81  28  84  66  79  16  90  26  43  11  59  67  33  34   3  48  89  83  64  91  84  33  75  88  72   8  26  45  37  28  19  32  89  95  98  55  81  52  24  72  67  19  86  84  44  33  86  15  14  15  90  13  59  34  50  19  22  86  70  39   6  73  19  13  43  79  17  98  84  60  35  68  30  17  79  24  96  72  89  74  16  33  53  91  98  31                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                            20  45  44  76  57  90  79  21  93  70  68  46  28  38  11  67  50  31  68  50  14  45  48  48  86  97  73  90  87  67  45  29  87  22  42  31  55  54  61  45  70  85  81  85  20  57  24  83  40   7  82  82  60  87   6  45  49  26  31  32  37  70  56  22  65  44  38   6  42  84  71  96  29  55  46  21   9  13   4  26  59  60   8  74  96  24   7  18   7  82  96  84  46  92  10  27  39  43  43   5   1  16  51  75  68  39  52  96  22  61  98  71  74  28   5  26  46  88  31  15  90  76  82  77  24  33  38  59   4  39  71  60  77  24  37  86  97   8  60  94  86  63  39  45  14  27  69   4  60  43   3  97  21   6  73  88  72   8  99  66  82  44   9  92  12   3  28  94  31  76  39  41  15   2  22  50  15  51  59  27   4  93  57  89   9  44   9  56  80   7  90  69  35  73  91  50  97  44  76  37  17  61  66   8  17  50  42  44  77  94  21  80   9  88  39  23  25  68  88  73  28  40  96  42  19  18  68  98  41  38  61  74  92  49  19  13  10  20  13  55  19  94  89  82  70   4  45  90  33  83  35  75  24  60  60  41  87  97  57  67  91  86  82   6  69  57  59  90  66  18  84  45  16  81  15  68  56  93  35  38  81  30  14  41  26   7  18  46  62  97  22  74  28  76  59  68  91  31  64  16  90  62  10  17  64   7  52  71  32  54   7  25  96  11  43  99   2  94  94  50  67  71  86  18  26  57  10  47  25  78  86  20  86  96  84  15  37  91  40  53  15  48  83  63  16  92   9  39  85  80  95  33  81   6  55  28  58  27  74  20  23  98  39  13   7  10  11  64  46  52  54  99  81   4   5  28  83  87  57  55  20  49  63  70  95  37  85  53  22  89  79  39  47  18  89   3  36  44  74  90  24  86  58  47  79  45  33  94  84  44  33  70  47  26  85  54  24  54  39  36  59  95  76  23  19  47  46  33  60  29  71  81  92   2  45  82  39  25  16  67  65   6  57  51  77  27  54  46  13  94  39  91  65   6  65  28  43  63  23  73   2  87  85   5  95  23  18  86  97  92  81  63  30   6  34  44  80  81  51  26  25  52  67  33  29  87  73  80  53  62   9  90   2  70  65  54  61  22  74  47  54  46  98  49  53  83  19  19  72  74  25  37  29  39  12  32  61  54  75  45  75  56  58  63  62  25  48  33  23  70  81  27  30  88  11  94  14  59  39  89  63  43  72  25  70  79  68  82  43  91  72  70  73  22  28  85  49  86  18   1  82  89  18  55  11  39  26  66  19  77  26  80  22  39   6  17  59  44  97  13  24  57  53  52  21  91  70  92  17  51   2  68  80  45  31  65  45  29  25  53  12  74  47  49  81  19  68  55  41  14   7  43  21  43  56  71  85  81  56  50  16  69  84  28  37  48  34  49  63  62  35  85  79  78  74  38  36  67  46  72   6  54  20  97  53  87  47  74   5  81  46  10  93  10  60  21  98  12  46  77  17  23  62  36  87  42  68   7  85   6  20  89  32  35  15  61  58  59  21  47  52  41  78  28  86  82  58  39  85  97  40  43  25  60  90   4  67  47  21  50  95   9  21  31  33  24  41  14  49  18  77  96  14   9  44  32   4  68  78  18  51  36   8  65  90  72  85  74  23   4  31  17  31  15  85  11  85  25  39  65  44  95   5  50  72  94  34  53  50  89  45  26   2  17  22  33  36  17  32  48  83  73  86  89  89  31  59  28  71  57  47  67  52  92  94  79  84   3  72  84  74  85  76  52  40  73  37  46  89  94  71  99  94  23  99  47  99   4  75   6   1   5  11  73  59  54  70  30  91  65  22  48  92  43  25  19   3                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                          77  43   9   2  90  98  10  89  28  74  63   7  33  73   2  79  68  34  77  14  45  96  58  39  64  65  75  94  81  17  72  27  15  17  74  66  21  78  35  45  86  39  19   4  96  66   6  55  11  94  84  56  97  75   7  87  48  21  97  25  34   3  58  96  26  89  73  85  38  75   9  31  17   3  21  27  90  89  79  36  79  72  87  41  22   8  88  86  48  83  82  36  53  24  50  55  67  15  19  65  80  66  90  46  87  46  53  65  55  73  59  87  55  27  23  12  79  97  80  54  52   6  68  44  93   3  34  58  93  32   9  84  68  45  99  41  56   1  78  83  34  86  24  80  66  29  85  13  77  23   8  45  23  20  27  45  34  73  28  80  31  72  59  34  97  36  58  25  66  88  30  89  38  52  36  44  32  45  59  94   9  20  32  61  20  11  93  38  39  55  67  35  89  16   8  19  19  83  21  99   8  59  14  48  77  69  83  86  92  18  12  91  94  88  84  22  12  71  78   2  62  25  94  33  93  40  74  48  16  95   1  49  61  52  52  29  40  39   6  42  64   5  58  47  63  88  39   7  77  62  26   6   1   8  95  13  34   8  77  49  56  67  16  70   4   2  50  38  84  84  89  66  53  99  61  55  36  94  36  38  90  18  15  52  34  81  72  56  27  32  20  16  30  94  28  78  68  90  29  15  59  92   6  96  42   9  77  35  37  73   8  51  94  44  15  13  53  41  68  33  95  52  89  43  30  62  50  43  20  39  52   5  95  95  54  40   2  63  53  14  32  62  39  78  89  38  76  22  16  31  64  98  60  32  34  81  29  12  76  45  53  99  24  65  52  45  99   9  66  20  21  63  60  85  65  51  70  40  55  16  88   3  49  31  14  53  78  95  15  48  42  51  84  48  49  73  15  37  79  78  41  12   3  47   8  58  84  32  87  46  97  78  58  61  80  75  82  77  38  92  73  59  51  62  93  49   7  85  81  36   1  86  49  44   5  72  63  14  24  85  94  48  40  96  90  25  74  19  76  30  23  50  78  38  53  35  88  45  52  80  66  45  13  17  24  49  64  96  44  63  76  27  90  82  68  59  19  72  18  70  45  70  14  31  98  65  30  39   3  53  85  77  90  64  74  51  75  80  69  25  73  79  65  54  31  59  80  86  93  76  45  73  32  36  46   8  57  31  61  94  39  20  64  53  28  26  28  66  82  52  93  63  89  89  92  80  26  90  21  67  64  89  81  77  20   6  44  56  19  50  81  79  27  29  39  92  57  19   9  91  53  58  79  40  32  64  21  57  90  58  60  47  54   2  47  90  79  30  19  59  29  84  35  22  82  82  99  62  65  82  51  58  84  72  40  54  72  38  53  81  45  82  13  79   7  12  19  45  30  17  43  80  47  12  52  86  53  33  88  58  90  49  13  30  31  18  93  52  91  80  86  31  44  50  80  45  48  76  18  87  68   5  58  63  79  19  21  42  88  99  48   3  87  60  49  66  83  35  51  86  80  42  80  50  30  11  89   8  86   4  70  98  56   3   8  18  33  11  63  99  17  79  15  66  11  41  72  55   1  78  85  73  82  10  86  10  71  16  59  56  63  10  74  41  16  83  33  17  77  86  90  25  38  63  74   4  41  49  43  83  26  50  65  99  34  42  83  60  39  84  27  15  93  90  49  95  24  30  29  43   1   4  19  90  94   8  33  76  76  35  80  56  56  62  78  39  13  28  57  71  21  26  80  38  85  64   5  36  24  19  29  58  61  53  90  80  63  22   5  25  67  76  65  86  46  35   4  84  34  13  79  21  42   1  55  73  87  83  27  44  43  42  94  34  58  32  11  20  31  33  25   4  93  98  90  57  60  20                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                        26  75  22   5  90  47  18  76  94  39   5  62  83   6  45  65  51  23   5  98  15  55  84   7  31  74  89  66  61  14  98  87  62  85  48  54  11  24  61  16  60  55  82  60  13  72  30  59  99  25  89  91  46  27  68  46  97  23  15  41  55  22  56  37  98  63  35  32  58  84  92  37  34  66  13  53  90  18  59  69  61  76  46  37  24  63  63  68  27   3  22  25  14  30  35  96  42  84  70  33  16  94   1  58  51  35  93   8   6  83   1  63  52  66  66  79  80  88  82  60  44  49  92  81  49  99   5  82  60  20  70  17  90   8   3  60  29  26  83  35  40  68  54  89  15   1  25  56  93  88   3  72  63   9  63  39   5  15  62  40  60  23  47  19  92  17  26  16   2   3  29  96  32  58  47  73  59  96  66   6  62  45   1  28  96   3  95  19  32  31  56  59   4  67  64  24  43  26   1  92  93  86   9  24  12  82  64  86  32  43  16   8  34  78  57  18  87  70  78  34  85  21  80  18  13   9  88  67  44  44  13   8  28  85   3  83  98  73  39  98  34  29  96  29  45  51  61  58   9  47  93  77  13  30  90  32  73  68  66  12  59  57  53  71  87  92  74   3  74  99  12  83  52  26   7   7  74  62  11  17  61  68   3  58  85  35  67  18   5  46  86   4  93  88  53  86  37  48  92  97  66   7  61  91  20  80  64  79  81   3  26  39  80  27  14  63  17   7  32  24  12  34  94  10   2  96  85  94  91  39  72  96  19   9  18  78   2  49  48  77   2  96  69  43  13  64  59  74  58  70  61  25  19  87  95  54   5   9   2  59  80  23  10  39  95  63  28  36  64  27  37  38  19  82  14  36  99  19  58  68  52  42  26  45  75  31  99  18  15  58  88  97  70  55  68   7  26  49  45  21   4  35  23  16  84  57  36  40  18  35  99  97  19  81  47  20  84  22  98  67  35  65  65  17  88  27  23  22  94  89  75  15  60  12  27  63  22  45  82   7  44  34   6  81  22  80   2   4  97  65  85  54  42  96  32  51  73  33  73  15  26  66  42  91  55   7  91  71  60  17  64  74  28  83  34  43  62   6  66  50  94   8  69  13  79  21  72  61  85  20  54  25  64  55  68  73  92  60  62  85  85  15  14  12  14  93  96  66  87  54  60  70  87  26  92  53  25  24  38  36  38  96  33  48   7  56  40  32  25  30   4  22  61  23  48  46  16   7  90  51  28  64  58  51  53  13   1  36  36  20  90  48  36  79  75  56  52  46  19  88  27  46  24  54  58  90   5  89  59  40  17  59   9  50  38   6  44  62  93  73  23  77  89  48  84  58  88  46  73  23  77  26  60  51  19  99  83  82  83  85  88  57  46  49  26  42  37  79  43  22  54  52  13  68  68  64  49  64  10  57  81  95  27  92  70  34  53  30  28  88  68  46  24  36  16  95  29  29  76  37  87  13  44  10  99  17  50  67  18  19  45  47  22  14  46  48  88  27  61  37  82  61  38  86  31  25  58  57  25  92  96  10  52   7   3  40  55  89  32  49  21  98  86  53  61  52  70  23  59  28  28  17  36  50  28  70  83  84  69  34  84  79  87  64  59  11  12  80  36  25  19  40  87  26  42   1   3  39  89  88  35  16  18   9  83  29  31  76  41  87  76  58  35  87  91  63  61   8  98  90  93  69  90  93  35  72  93  60  87  10  73  74  71  27   7  74  51  70  46  13  94  37  93  30  66  50  30  32  81  36  47  72  52   3  28  64  97  45  73  58  87  25  26   7  22  54  20  18  59   5  97  79  99  33   9  16  20   3  58  32  84  15  46  23  48  27  89  30  29  34  46  80  98  45  68  53  87  45  21                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                      47  46  81  17  91   3  28  43  85  57  78   7  81  19   2  72  74  59  53  10  46  72  73   6  26  15  21  32  15  59  59  31  34  26  66  66  24  17  59   5  74  26  40  56  92  78  97  69  66   7  68  49  80  24  52  62   7  63  86  41  26  51  82  13  18  82  24  48  87  56  92  89  50  22   2  45  45  39  65  14  73  68  29  30   1  59  66  76  55  60  21  30  22  68  70  14  77  56  65  33  49  23   8  93  61  58   3  31  63  67   3  26  33  85  54  36  27  13  42  64  32  99  96  55  78  36  12   6   2  59  40  14  96  69  76  39  68  84  91  28  36  40  69  90   8  41   4  60  33  44  54   3  94  65  19  71  10  21  39  53  60  43  70  64  10  63  22  53  87  46  18  74  27   9  41  60  80  27  43  33  56  71  31  81  62  24  83   5  48  76  83  55  87  87  53   8  61  76  87  94  72  58  31  28  28  27  88  66  44  45  45  39  84  97  74  58  55  37  51  63  63  74  34  40  71  30  37  37  21  36   7  61  79  26  77  22  31  45  62  66  75  95  53  77  98  19  88  17  11   3  36  30  12  14  27  84  83  36  68  95  74  64  15  38  35  87  13  68  41  50  27  42  57  70   5  75  58  99  49  81  72  46  68  94  87  50  92  92  78  29  17  73  97  20  53   4  20  16  58  99  17  77  23  46  39  71  41  62  26  22  42   5   4  35  64  70  93  19  93  24  20  25  61  91  87  70  55  79  76   9  98  24  25  48   4  69  42  55  95  94  48  19   7   4  40  80  45  82   8  69  26  86  94  24  74  42  59  85  66  33  41   8  78  69  67  74  10  93  87  18  41  12  44  34   8  44  59  45  97  70  46  69   5  85  18  27  52  54  23  17  38  24  59  27  88  85  79  81  71  45  52  67   1  96   5  35  95  65  55   1   5  25  10  43  61  67  58   9  78  79  10  79  84  96  79  84  67  50  38  99  42  35  57  52  46  84  80  15  76  30  58  92  21  33  89  94  25  31   5  91  53  77  69  71  72  95   2  45  28  22  99  39  42   4  95  79  32  23  52  87   3  58  28  24  73  97  21  42  89  46  74  17  89  32  63  28  96  56  82  71  33  80  81  44  73  21  32  92  97  61  76  14  23  84   1  10  39  79  70  35  22  62  91   9   5  32  67  63  19  91  47  48  28   7  76  87  74  45  28  78  49   9  48   3  68  53  90  92  73   5  71  19  13  69  95  31  18  73  51  67  48  79  53   4  47  56  43  74  83  53   7  96  77  69  51  43   8  39  75  66  82  62  31  19  51   7  74  61  87  70  39  36  61  14  50  16  55  58  78  85  89  62  31  10  53  34  99  76  52  52  29  54  21  86  46  12  52  27  40   3  99  55  11  25  89  57  10  30  75  90  33  24  72   9   5  74  49  98  22  65   8  64  11  56   4  61  82  21  75  73  69   5  43  54  95  48   1  64  30  70   9  41  35  97  19   4  85  70  86  26  93  54  74  89  81  63  90   9  67  90  95  56  23  72  97  57  50  35   2  46  80  12  77  29  75  50  50   5  79  31  80   1  29  59  83  42  30   7  44  84   4  74  32  36  57  69  32  46  61  67  98  80  60  28  89  22  94  21  69  81  50  10  24  33  11  28  97  28  36  87  95  91  20  51  83  95  44  41  62  46   5  89  27  31   3  81  12  95  38  56  71  17  57  73  70  54  64  63  50  28  35  99  38  93  33  41   7  19  36  65   8  75  73  59  47  44  76  80   9  32  94  43  33  76  21  56  89  40  58  68  75  25  98  80  85   5   8  56  61  69  20  22  59  89  80  22  87  47  51  28  94  29  57  29  94  63  57  23  42  86                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                    88  56  40  31  24  52  35  93  54  18  37  40  85  46  61  47   9  60  54  78  11  38  69  37  94  72  97  88   4  88  43  36  71  53   7   9  35  24   8  73   7  11  37  91  88  48  66  62  57  61  11  58  26  66  30  11  82  39  47  68  12  72  60  29   7   7  78  58  32  16  26  83  31  46  39  95  72  34  88  91  34  68  89  10  56  60  78   4  34  67  92  95  98   4  81  54  62  74  67  90   4  82  94  30  57  35  88  66  16  61  96  84  97  90  79  84  33  84  81  54  46  62  95  69  57  66  50  43  35  74  99  72  57  84  88  41  26  35  11  45   7  26  89  27  60  70  45  42  18  70  30  60   3  39  91  54  81  51  69  50  32  38  61  23  21   3  16  94  58  49   9  35  71  76  16  77  59  45  78  97  15  23  43   7  97  58  76  38  70  56  92  63  95  76   8  82   6  43  43  58  23  66  26  23  89  38  44  95  23  34  78  88  84  71  75  46  56  87  53   4  50  59  71  55  83  91  28  75  42  33  73  98  60  65  50   4  76  39  55  15  90  41  27  66  79  82  54  88  81  98  70  71  40  49   1   2  80  59  54  22  94  62  14  81  45  44  19   4   1  36  68  66  38  20  18  85  20  25  43  21  42  29   7  36   7  18   8  63  50  36  11  26  67  31  59  94  98  90  53  67  65  69   6   7   2  76  88  74  87  13  37  16  41  64  42  93  23  76  73  88  61  66  98  31  54  10  41  78  65  25  41  19  86  17  83   9  12  85  15  46  29  56  24  68  67  36  19  42  67  98  97  83  58  22  71  63  12  72  34  28  79   3  86  77   2  88  86  68  42  77  88  28  67  19  75  64  10  16  84  91  64  42  44  75  93  85  60  81  66  69  23  18  73  42  42  51   1  95  27  50  73  54  54  73  66  40  67  89  79  53  71  11  57  21   5  50  75   6  99  91  21  52  34  30  45  21  92  18  13  98   6  76  66  20  24  70   1  87  43  24  69  63  74  11  83  81  71  90  58  24  60  78  48  73  63  21  92  37  92  47  22  48  37  40   7  67  13  55   6  78  91  60  82  18  26  38  77  36  57   4  65  43  31  10  18  98  38  67   5  35  48  25  66   9  29  22  79   2  32  79  67  94  33   7  94  61  31  30  16  82  36  81  92  51  12  58   7  46  84  23   8  68  74  84  76  56  48  50  34  45  66   5  81  48   7   2  42  41  64  65  65  66  51   8  55  57  54  60   3  14  91  52  47  82  32  12  15  62  59  96  36  93  76  49  54  95  83  25  54   2  48  55  70  85  63  43  60  87  72  92  31  29  77   4  39  28  74  75  79  44  35  46  95  20  60  36  60  33  34  65  26  50  65  16  55  78  62  80  22  74  93  82  55  93  11  31  53  90  86  17  20  45  73  57  84  12  23  45   2  39  57  20  64   3  30  66  60  46   9  24  21  24  69  46  72  31   9  93  10  79  26   8  51   7  60  19  62  85  92  50  45  53  77  52  73  18   5  50  69  71  97  59  26  61  64  78  49   7  32  36  48  72  11  62  19  63  64  17  12  14  32  48   3  92  22  20  96  66  51  76  31  34  48  73  19  58  52   1   4  12  35   4   3  54  11  35   2  99  72  12  11  57  45  21  95  20  68  87  79  87  19  82  18  53  85  68  49   1  14  32   7  22  21  40  41   4  78  28  71  88  88  56  71  18  57  65  15  10  93  13  27  96  34   1  37  90  70  45  49  29  62  73  51  66  54  26  75  97  64  98  59  19  26  46  46  68  42  84   8  75  43  17  39   2  14  14  88  16   9  51   7  39  47   9  64   6  46  45  68  64  29  36  31  52  45  98  61  36  26  50  59                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                  58  64  55   4  21  93  24  93  35  72  82  44  61  17  81   9  54  43  52  34  95  57  15  96  56  62  23  44  46  92  56  87  54  17  58  20   1  25   9  67  49  73  71  11   9  52  10  74  92  65  62  47  94  80   3  56  20  40   9  23  56  40   4  90  49  67   8  91  95  50  77  56  48  94  71  12  78  94  49  97  10  18  52  39  84  62  95   3  60  20   7  62  70  54  58  16  34  74  76  68  53  50  77   1  69   7  32  72  99  62   7  47  20  77  31  89   8  96  75  49  35   6  17  31  30  93  11  83  27  65  34  79  83  43  41  29  43  35  17  87  23  84  81  70  84  68  83  49  31  34  16  79  34  90  49  91  95   9  59  34  62  86   6  44  87  48  74  61   5  27  83  90  34  71  57  51  33  12  42  17  46  82  86  69  24  20  63  88  35  73  96  80  62  98  79  78  71  30  70  13  93  37  58  14  58   7  96  71   6   5  17  90  20  76  71  33  28  47  59  37  47  75  99  34  78  97  35  31  99  42  53   4  27  12  39  43  39  21  43  45  20  68  42  45  85  35  95  60  14  87  65  18  15  90  26   9  81  51  30  93  59  13  91  88  48  54  53   8   3  73   7  91  24   5  23  53  45  94  56  76  20  35  30  72  44  12  78   5  33  39  47  18  40   7  78  22  94  75  41  89  30  38  52  98  68  38  91  26  87  99  37  48  51  51   2  67  89  49  38  71  30  74  95  13  51  85   3   9  96  53  49  66  43  15  47  96  51  96  34  62  27  27  66  45  63  95  79  53  51  39  13  12  77   8  38  31   8  44  36  32  48  84  86  26  78   5  51  73  30  31   7  82  96  89  57  70  84  25  79  42  72  67  57  78  92  51  10  15  87  88  56  69  48  27  35  72  66  59  79   1  70  71  35  91  31   3  30  49  81  22  78  86  16  45  80  57  65  80  84  52  53  11  40  89  73  56  24  25   5  35  21  81  80  71  56  61  64  50  12  47  95  76  96  46  73  38  78  82  15  34  78  12  42  79  23  98   5  20  15  56  95  48  59  68   3  32  85  20  34  63  68  75   1  60  95  89  42   8  16  33  98  93  23  63  96  70  91  25  31  14  14  37  38  66  41  79  56  80  29  60  23  26  14  44  78  78  41  12  17   1  84   5  86  45  85  13  13  36  11  94   5  66  11  63  79  40  67  29  56  36  24  45  41  98  28   3  14  43  75  26  14  79   6  66  96  51   7  58  54  54  41  21  15  70  26  70   1  55  27  67  58  89  50  77  86   3  84  23   5  79   2  41  72  73  71  35  13   1  55  90  60  73   4  56  91  94  50  27  61  97  81  44  94  25  57  58  73  47  92   3  16  86  57  25  71  74  30  14  15  42  44   3  77  73  96  36  12  77   9   3  97  19  28  80  56   4  97  83  81  76  42  67  43  59  65  54  79  35  39  81  14   6  43  32  38  86  24  25  19  64  70  69   1  55  22  96  31  52  93  73  77  36  44  61  31  89   6  37  98  31  12  41  60  82  24  28  90  28  22  67   5  73  95  45  92  65  10  70  53  97  79   3  75  91  60  60  64  46  90  27  18  99  19  13  39  61  23  56  38  98   5  38  36  74   2  30  57   1  78  79  24  32   5  50  43  76  97  89  37  11  93  94  46  59  63  76  31  37   1  70  44  18  96  83  87  99  25  33  64  94  35  87  59  41  53  69  61  48  91  11  15  44  33  48  63  75  60  47  96  66  27  24  20  78  45  68  92  79  28  84  23  82   2  44  34  36  20  11  84  92  35  33  17  55  10  95  16  72  90  47  77  23  51  53  83  96  51   8  32  47  50  99  84  26  35  43  74   5  78   1  61  55                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                38  16  77  34  39  66  50  73  40   3  66  73  96  35  22  23  77  57  54  91  69  87  97  47  93  67  55  99  15  30  58   8  15  39  36  23  22  31  70  86  30  71  78  55   2   8  59  33  58   7  28  94  31   1  81  59  51  12  40  71  41  37  58  18  67  92  74  31  43  87  27  84  83  15  37  18  61  45  85   9  59  53  58  20  82  48  50  77  92  61  28  73  14  98  58  71  90  48  92  75  88  23  36  55  84  90  97  56   8  57  22  13  83  87  88  32  87  26  92  95  55  74  96  45  93  27  62  61  73  57  44  32  28  13  48  96  78  65  19  27   7  19  63  78  65  97  33  16  64  47   6  71  27  70  62  96  28  59  39  58  32  71  68  11  36  83  54  93  67  60  22  44  97  27  77  16  45  39  57  95  45  87  10  76  60  14  89  34  51  27  70  22   5  34  26  60  78  22  87  85  52  25  34  85  13  61  48  73  27  58  92  70  15  62  93  78  80  73  66  92  18  39  85  71  44  82  34  14  87  63  23  24  94  29  79  51  52  69  37  88  97  60  78  68   1  84  39  62  50  53  16  16  17  25  16  24  29  98  97  91  46  94  84  87  97  68  69  32  56  46  76  46  34  92  12  31  50  93  25  97  83  43  95  80   9  56  56  84  13  11  13  18  46  52  62  36  48   5  24  59   7  40  99   2  59  40  12  55  95  85  72  38  22  47  91  84   7  14  74  61  55  78  31  77  67  23  61  34  46  22  67  42  95  57  16  72  94  26  71  20   2  91   8  82  48   9  56  75  95  26  22  42  68  10  21  60  81  17  57  72  43  12  94  54  48  27  46  20  13  17  10  30  71  80  30  95  66  36  12  29  34  72  37  28  66  43  27  42  13  32  97  29  81  20  88  36  64   3  38  83  70  75  57  44  39  90  92   4  18  19  44  41  11  83   2  50  78  33   2  50  74  51  21  49  29  11  19  96  86  13  51  61  24   9  12  38  75  63  47  85  26  11  10  85  20   7   2  21  58  40  82  99  17  83   4  25  88  41  31  21   3  68  88  73  75  10  95  28  57  17  63  90  74  17  20  17  55  29  87  41  35  19  35  33  61  74  29  49  90  21   9  39  99  60  94  17  15  11  62  66  86  82  46  97  55  73  94  77  62  15  39  11  47   8  81  88  14  13  19  60  28  44  75  48  83  65  24  61  92  83  51  69  94  76  81  60  41  56  40  84  59  83  11  82  89  72  44  17  23  37  84  24  28  26   5  41  11  71  51  77  94  94  13  32  58  99  37  20   9   9  18  77  21  17  68  54  49  49  89   9  71  41  46  88  83  81  89  21  83  83  39  48  75  26  45  51  89  23  29   9   7  62  71  19  99  92  58  32  61  58  46  10  71  29  16  72  27  56  14   2  22  62  64  61  80  36  79  76  35  71  56  47  43  25  49  97   8  48  43  37   2  25  22  47  99  42  75  83  48   1  14  51  43  37  38  87  57  27  16  35  78  42  97  11  81  49  99  47  85   1  58  28  76  95  35  96  59  60  45  68  11  57  27  48  56  35  72  48  39  29  67  46  57  19  53  21  59  72  68  65  49  87  31  62  24  91  35  74   9  75  55  87  32  65  23   5  24  60  63  43  73  30  26   3  70  24  91  75  51   4  74  80  88  30  41  34  43  65   8  59  97   9  39  75  16  61  85  50  30  69  43  72  29  55  36  81  80  46  97  82   7  43   5  93  91   4  49  74  63  14  12  78  52  39  60  28   6   4  21  22  20  71  14   4  80  96  10  31   6  73  98  49  55  81  35  38  75  63  52  83  58  78  21  11  62  46  97  62  62  48  12  81  95  78  94  51  34  88   7  14  70  53  94                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                              98  69  84  67  74  78  32  77  89   2  80  64  98  98  14  33  15  10   3  31  64  56  77  98  85   7  37  64  90  65  44  13  44  51  25  92  86  96  79  87  81  16  78  82  78   2  19  54  72  68  54  35  51   8  39  69  38  63  21  67  22   7  17  80  93  34  37  60  93  46  89  79  85  51  99  76  57  96  54  32  14  80  22   6  53  21  97  67  21  48  27  10   9  66  14  40  86  28  48  91  29  79   9  39  37  72  33   5   2  13  80  71  12  58  12  56   1  69   8  53  88  63  57  94  88  67  71  12  66   5  25  49  75  23  50  71  29  47  57  68  61  21  51  26  50  64  11  34  13   4  87  92  52   5  27  38  88  85  55  59  91  81  53  94  25  82  31  98  26  33  31  17  29  27  23  27   2  22  30  44  77  84  15  27  34  11   9  89  66  79  46  46  57  51  39  69  69  86   4  86  71  29   3  80   4  40  81  21  64  91  81   7  76   2  63  25  51  78  62  70   2   5  11  36  84  34  44  93  82  39  31   1  46  15  84  60  21  70  88   3  97  68  10  58  98  70  21  96   9  36  45  43  55  55  14   1  51   5  76  51  73  15  53  22  88  16  34  14  51  95   4  16  60  28  63  57  91  11   5  71  94  61  46  99  98  54  23   9  84  77  91  54  23  93  42  82  73  49  88  31  97  25  38  75  20  78  18  94  25  99  43  23  88  61  29  81  19  12  24   4  46  65   9  40  25  23  13  75  83  17  61   4  49   6  75  16  10  34  59  77  92  68  18  99  17  74  36  34  60  34  85  12  21  91  24  95  22  51  32  34  99  33  74  63  54  41  34  35  78  35  80  14  94  95  49  95  49  19   7  68  13  12  81  35  39  87   8  82  77  87   3  65  63  62  56  39  16  72  30  18  86  78  71  61  57  61  65  17  18  92  50   4  54  98  53  74  98  36  95  50  61  30  20  69  37  82  42  11  40  90  92  81  39  95  52  30  12  10  84  61  49  75  89  50  33  54  63  59  51   4  75  76  90  34  64  69  78  33  86  78  78  58  68  49  12  58  71  84  61  44  47  36  87  29  86  38  95  43  40  71  20   8  62  96  68  98  36  27  84  44  79  51  58  96  52  54  50  68  98  32  13  58  36  68  16  32  40  34   1   3  27  62  80  40  13  31  15  43  74  21  21  78  81  35  20  44  42  23   4  89  42  10  11  75  35  30   4   3  18   8  59  12  10  59  15  38  76  15  59  65  73  73  12  61  89  40  94  29  48  56  48  83  34  48  50  38  81  12  62  72  32  46  17  30  33  24  87  11   1  29  66   9  97  17  94  99  16  36   2  19  22  87  50   8  23   4  78  65  78  58  98  96   2  84  68   8  51  28  46  65  94   1  41  61  81  71  19  53   3  98  41  31  19  76  72  23  98  63  70  22  51  11  26  97  21  21   1  41  57  35  43  18  30  64  45  15  75  39  56  91  31   6  76  55  86  63  70  16  81  59   4  42  20  95  49  73   9  46  41  25   9   1  58  18  39  20  55  98   1   7  74  38  85  85  62   8  40  84  15  22  73  26  48  69  25  65  53  67   7  26   9  25  16  96  76  30  42  13  84  13  27  15  87   1  45  59   5  78  41  53  13   1  54  41  64  82  76  65  11  98   6  81  68  10  53  98   2  78  21  60  10   6  11  55  22  93  63  56  49  31  33   4  26  88  14  99  24  64  37  35   6  44  92  34  89  78  25  96  50  59  41  49  87  16  49  38  27  95  70  21  26  35  12  36  33  67   3  20  79  99  54  57  46   7  75  82  13  57  95  62  99  24  69  92  37  91  29  97  67  59  71  26  53  68  94  93  80  84  81  10  86  26  82  88                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                            88  57  45  33  46  66  87  64  13  74  48  40   6  12  16  79  91  32  93  19  79  27  71  93  10   1   5  79   8  50  86  85   2  66  21  22  71  17  23  54  81  73  71  35   3  48  98  14  64  56  82  17  63  81  80  70  19  92  94  87  15  68  76  54  90  77  37  10  83  94  49  95  73  32  78   6  21  22  17  19  43  57   6  50  36  51  24  65  58  58  69  17  90  76   7  20  96  75  90  47  49  70  13  36  24  59  86  24   7  12  93  98  37  42  76  86   6  41  71  17  81  61  64  60  55  32  14  94  81  39  83  76  43  84  93  39  47  89  13  76   4  32  18  58  25  40  34  58  51  17  19  25  88   9  43  81  21  98  27  81  62  31  53  42  93  49  52  46  83   9  93   5  98  97  92  24  78  78  66  18  49  82  49  36   6  15  16  54  20  65  86   1  87  96  99  79   9  38  72  57  54  14  55  76  14  74  91  38  18  80  62  66  15  16  24  33  18  33  69  65  77  27  37  97   9  36  34  21  22  37  63  72  45  93  17   9  91  68  73  82  41  30  99  99  84  58  13  55  57  15  49   6  82  18  14  81  16  53  39  95  30  47  42  75  52  61  98  85  31  61  22  23  43  22  62  35  75  59  90  86  73  40  11  93  29  94  53  26  99  77  55  23  69  36  60   7  12  84   4  70  17  46  98  90  67  22  37  71  35  22  61  28  46  21  53  36  42  17  46  13  19  31  71  12  65  86  35  96  23  30  37  37  18  61  33  29  60  58  51  25  77  69  55  91  55  44  46  83  60  41  79  58  24  97  44   8  89  81  81  50  99  70  75  27  16  56  32  73  39  16  17  82  75  86  11  84  83  95  59  86   2  34  81  78  63  28  38   9  22  81  64  80  10  33  74  41  76  31  51  70  46  20  70  25  48  31   7  98  89  20  30  20  87  69   8  57  93  18  75  15  31   3  71  14  50  34  33  52  22  90  46  67  39  18  74  19  31  42  68  95  84   5  86  48  22  30  89  81  34  97  73  43  10  55  44  95  63  43  61  75  65  99  25  58  89  34  95  95  34  31   4  13  14  79  80  90  50  81  41  56  78  48  82  38  77  15  45  56  94  77  54  35  73  64   9  51  84  76  61  41  57  66  27  39  76  21  70  11  50  59  82  42  95  33  14  46  73  67  96  20  25   3  22  13  57   2   4  59  64  87  12  12  83  16  79  31  78  32  77   8  18  38  51   6  99  72  79  65  78   9  52  88  84  93  48  86  76  23  65  32  76  80  75  56  65  56  30  13  44  39  58  18  94  83  27  42  16  96  38  93  62  60  89  26  88  91  88  35  45  92  63  81  34  35  12  83  46  98   4  81  82  24  77  76  87   1  15  25  45  73  12  13  64  98  98  53  77  82  61  95  74  77  19  47  68  92  14  94  90  27  26  39  39  79  28  71  79  89  97  66  65  48  99  96  81  83  47  71  59  54  37  82   1  18  79  43  93  85  57   6  38  33  99  62  72   9  44  91  41  80   1  50   5  90  79  57  58  58  92  47  27  40  48  50  78  37  34  42  92  11  92  72  51  25  82  25  75  92  49  16   7  60   2  66   8  93   4   8  70  28  33  30  23  89  26   8  77  92  23  63   9  23   7  70  70  40  22  19  50   2  34  31  10   8  35  81  52  32  48  73  11  21  30  72  22  41  44  17  37  28  21  30  79  77  14  33  44  34  90   7  42  68  18  90   1  58  33  87  10  24   8  58  29  75  73   2  63  23  29  87  35  70  28   8  24  80  76  28  41  47  43  99  35  31  30  58  16  39  64  96  14  99  99  29  98  25  33  75  84  60   2  21  57  60  46  57  87  47  10   8  68  47  33  15  11                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                          76  78  26  42  20  91  59  39  15  44  18  65  17  34  32  79  35  97  42  95   4  28  27  96  44  73  62  96  20  36  43  81  15   5  98  15  65  73  47  50  37  65  67  80  33  13  74  63  67  61  24  24   9  12  57  37  55  69  78  91  60  68  85  31  15  41  25  96  69  19  18   6  56  21  75  10  95  25  38  32  57  33   7  87  48  25  29  66  56  80  83  96  32  94  79  35   1  91  60  21   9  28  71  66   3   7  23  96  47  72  35   2   4  30  20  71  28  53   6  15  46  95  87  55  63  64  47  57  26  39  82  31  99  58  87   2   3  72  60  60  95   2  19  33  30  89  27  67  25  50  51   4  12  60  31  70  20  18  51  45   1  41  37  81  89   7  81  83  16   7  52  33  89  99  21  71  93  53  17  99  19  21  17  70  64   5  47  88   4  95  38  63  79  63  10  43   4  20  47  56  13  63  44  61  86  69  98  64  94  34  77  24  33  86  13  78   6  83  45  49  78  17  63  33  47   2  11  20  59  33  14  82  99  49  84   7  38  23  77  28  29  75  30  45  62  42  78  86  95  44  90  76  75  97  85  35   6  22  96  51  12  89  83  61  59  53  98  97  18  40  91  14  87  81  92  77  23  71  49  83   2  88  60  30  30  73  14  92  81   5  76  31  86  56   9  39  80  45  49   6  98  94  39  56  24  56  61  85  10  25  14  26  26  46  59  10  52  43  23  81  53  39  26  83  55  27  64  26  45  51   5  74  53  95  29  85   5  83  26  79  65  71  88  74  28  96  13   7  59  28  16  23   9  94  29  48  30   9  31  72  26  75  42  59   6  89  86  31  77  14  13  16  65  49  89  87  68   9   3  82  58  79  86  96  57  84  99  47  93  68  74  53  36  68  55  79  16  32  24  98  43  45  41  59  32  63  92  81  85  94  46   3  30  86  62  20   5  64  17  16  20  43  54  37  10  85  96  10  42  14  20  94  62  74  83  74  34  34   9  59  75  67   1  16  99  78  94  77  33  63  14  22  21  85  46   9   1  77  47  22  62  71  17   7  49  77  77  78  70  21  35  89  46  15   3  50  74  23  91  94  25  95   4  18  60  29   1  18  34  99  65  65   9  64  23  76  95  76  15  74  65  26  40  45  78  35  22  47  88  82  72  33  91  49  75  74  11  59   4   8  43  21  57  88  37  54  74  32  23  46  14  93  61  34  76  15  66  20  16  85  86  33  91  32   9  25  67  67  19  44  10  54   8  44  98  37  18  86  81  69  23  92   6  76  95  65  21  81  65  79  93  65  40  56  91  86  47  23   1  93  47  55  26  18  55  20  18  77  84  91  68  13   2  60  88   6  28  61  47  83  11  48  79  19  69  85  84  60   8   5  52  28  57   3  72  64  47  88  62  62  63  30  95  36  10  24   2  51  79  21  50  17  53  97  77  83  28  81  74  66  79  36  20  89  64  62  37   6  16  56  57  10  56  86  15  45  82  62  51  56  31  60  72  94  94  74  84  92  98  78  79  74   9  57  94  49  50  68  68  92  28  29  80   1  29  24  59  11  48  93   4  19  68   1  80  22  82  90   8  51  32  27   1  59  59  55  27  82  19  26  98  29  13  21  67  38  52  83  69  77  94  78  78  67  65  33  54  82  97  11   1  42   3  79  68  96  66  23  45  20  22   1  30  92  32  26  69  74  40   7   7   1  67  63  93  51  96   8  91  87  25  93  92  36  87  49  47  59  50  21  50  54  78  84  40  40  26   9  48  91   7  54  79   8  79  63  77  31  98  78  31  21  88  90  12  13   7  42  10  34  25  67  13  36  56   4  77   7  84  25  23  91  47  37   8  98  44  66  34  69  84  39  52  58  60  53                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                        96   2  98  71  49  56  85  36  88  61  23  82  94  19  38  35  96  87  73  67  89  68  82  13   3  50  72  81  58  72  50  38  65  50  24  68  94  34  96  84  22  45  17  84  16  16  83  12  87  47  26  14  57  50  23  79  93  85  74   2  35  26  41  40  29  55  25  19  47  76  34  24  64  77  70  77   4  86  12  12   2  31  88  17   9  84  95  11  80   5  40  96  85  94  90  67  55  27  62  84  87  54  14  57  69  22  81  73  45  70  60  34  46  83  37  64  87  73  54  27  75  57  91  77  90  84  12  60  53  10  99  54  63  50  30  69  57   7  29   6   9  98  79  91  83  53  19  13  18   1  37  72  12  59  44  25   2  16  71  42  16  72  43  25  85  66  54  55  20  62  73  84  13  77  97  70  73  90  17  97   2  21  50  78  47  90  33  64  95  93  71  69  22  45  41   2  76  68  78  61  58  99  37  78  60  70  63  17  12  23  58  91   2  56  59  58  37  87  65  74  79  56  48  42  58  77  18  65  90  95  53  72  95  28  40  17  59  94  96  74  65  74   4  38  84  14  17  11  13  70  45  24  24  60  62   7  11  21  51  96  42  88  62  95  87  59  15  88  80  42  62  15  82  26  21  19  27  78  46  80  86  10  10  78  13  87  36  77  78  93  87  26  23  65  16  42  77  16  31  81  89  73  32  72  29  35  24  28   7  51  93  27  10   4  32  74  53   3   5  91  10  76   4  43  13  75  10  25  90   1  45  73   6  72  93  16  25  78  47  92  26  44   3  75  10  79  19  84  30  37  78  60  24  25  74  36  10  90  31  65  48  59  23  66  97  88  45  97  25  72  60  32   5  52  84  71  54  15  75  28   3  19  21  64  55  85  98  65  33  11  53  47  14  32   4  44   4  70  53  83  81  17  17  81  61  12  44  36  82  96  60  98  91  55  46  69  92  83  12  79  35  85  20  86  67  17  68  42   8  57  13  39  96  58  30  71  88  17  28  29  47  19  72  66  55  70  17  51  54  35  49  18   7  94  64  99  22  44  92  39  32  92  82  68  78  18  69  86  10  87  94  86  14  19  51  53  73  93  34  70  61  95  56  90  67  58  47  33  72  92  15  72  96  97  26  20  94  87  85  64  23  34  49  47  97  73  68  30  83  96   4  45  95  73  49  48   1  80  51  68  76   1  86  40   5  76  98  51  27  96   5   1  10  86  67   4  38  98  84  26  46  29  26  54  78  48  15  50   9  51  21  49  59   9  80  36  35   9  53  83  79  43  82  74  96  89  43   9  53  27  41  27  69  97  32  79  40   9  17  67  90  80  11  22  73  40  61   4  22  16  49   8  85  39  60   5  45  67  62  74  67   9  78   9  69  15   5  33  68  78  97  33  88  68  40  73  91  97  46  56  76  21  17  92  36  63  57  62  42  84  99  36  85  18  27  58  88  98  41  63  20  40  14  61   6   8  12  97  45  43  14  91  25  37  60  31  41  12  75  57  47  76  63  87  40  18  99  69  64  20  71  36  27  61  30  34  83  84   8  77   5  86   3  55  99   9  19  93  51  38  23  12  47  52  59  24  71  98  46   6  62  52  62  40  88  44  59  29  50  54  84  84  81  59  84  58  95   2  54  90  56  20  13  52  89  70  99  98  54  16  18   6   1  36  64   6  67  51  21  63   6   6  53  95  43  90  55  77   8  48   3  61  46  83  60  58  82  41  41  31  31  59  64  45  92  78   4  19  45  55  12  61  39  75  83  78  93  43  97  27  83  98  56  73  11  14  71  46  57  93  24  30  89  98  45  73  43  53  54  86  59   7  68  54  25  83  89  90  36  76   8  73  23  50  26  18  52   6  22   5  91  46  18  70   9  56  77                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                      32   7  89   3  40  54  34  74  89  93  93   9  66  69  85  68  35  15  10  74  10  46  73  83  64  74  26  99  89   4   2  23  53  38  42  86  54  45  98  29  69  85  24   9  11  66  64  38  88  26  97  62  75  54  48  48  45  23   4  43  35  27  90  53  90  75  64  63  98  11  83  66  29  41  44  16  49  67  66  47  67  88  23  21  47   8  42  75  97  19  93  39  39  73  76  98   6  31  52   1  15  58  57  98  32  74  22  65  97  32  70  46  52  97  82  80  86  30  83  40   1  77  64  54  12  57  72  41  12  36  51  79  25  53  45  78  16  87  37  94  43  99  31  62  70  92  65  73  66   4  99  17  63  98  49   9  24  87  17  10  42  61  84  24  85  21   9  19  14  34  53  86  42  43  18   5   2  71  46  59  77  43  87  54  65  70  38  26  15  41  41  59  67  21  54  94  21  28  18   5  49  99  24  33  99  43  87  11  97  16  84  14  95  91  99  34  65  90  72  29  12  45  48  78  22  57  45  51  32  28  32  61  21  94  70   4  16  29  83  58  98  55  45  47  55  35  18  18  58  74  64  35  59  69  83  83  15  33  34  74  88  96  89   5  13  41  68  45  69  60  62  75  71  63  75  79  73  21  71  70  73  15  87   8  34  61  32  96  42  87  89  87  58  29  11  53   1  43  57  81  84  49  45  58  12   8  26  68  80  15  65   8  52   6   6  33  81  23  95   2  64  96  52  44  98  42  71  43   3  20  13  99  72  80   4  86  66  62  18  22   3  98  32   1  34  16  92  70  65  61  37  94  55  81  53  89  39  68  15  46  93  36  50  82  13  97  90  18  55  51  53  98  80   2  93  29  37  11  91  51  57  87  75   4  65  11  98  47  89  46  52  86  74  94  94  66   7  65  22  96  48  69  99  30  37  75  86  75  82  10  53  88  91  75  81  62  77  79  35  39  93  95   2  24  80   8   7  10  63  22  26  53  13  22  85  34  78  36  92  20  76  37  41  37   5  31  35   9   4  99  91  35  61  17  41  19  58  51  56  29  73  20  24  10  76  61   4  53  51  46  10  63   6  83  25   1  35  98  24  35  94  95  78  31  41  94  57  51   3  94  89  29  48   5  53  89  60  49  39  35  35  44  66  13  35  24   9  21  85  22  67  58  98  94  79   4  59  93   6  62  13  76  85   5  79   3  57  41  65  75  92  29  94  53  60  28  14  25  58  34  37   5  67  97   3  56  24   6  92  27  68  82  25  46  29   6  66  48  81  85  49  12  89  25  17  48  66  15  79   3  77  85  54  25  23   9  50  91  90   9  31  63  92  41  37  57  21  71  11  59  44  21  36  36  29  24  93  61  60  91  35  27   7  68  39  22  43  39  12  66  26  43  59  77  41  92  91  14  18  84  39  63  68  40  52  85  87  93  55  31  15   9  43  11  19  37  95  81  75  68  77   2  56  54  12  17  11  52  56   5  86  93  27  38  61  58  93  65  53  42  27  62  36  61  22  23  56  83  86  22  60  52  94  11  49  26  94   2  81  55  35  99  87  80  63  19  32  51  96   2  90  89  21   7  15  29  64  41  86  44  99  19  69  61  12  69  98  39  47  51  17  81  87  62  17  48  74  90  66  95  62  52  17   7  99  46  37  72  34  70  18  61  82  50  11  21  21  15  91  97  94  97  14  63  23  81  44  51   4  53  75  27  36   1  13  41  74  40   9  51   8  77  24  12   7  87  54  87  49  42  16  29  18  66  71   4  14  96  95   9  95  97   7  27  46  96  12  97  70  74  17  62   5  71   8  47  91  13  60  55  53   8  89  50  94  62  51  88  46  82  25  29  85  41  20   9  70  28  98  91   3  94  26  49  24  37  90  83                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                    63  64  59  12  49  60  22  31  95  16  90  89   2  34  30  19  60  59  59   7  75  35  87  70  74  68  81  45  41  23  19   3  80  30  57  41  31   2  88  37   2  25  13  75  49  31  42  33  95   8  44  70  32  24  16  75   6  65  90  17  67   5  92  81  62  23  27  40  83  85  49  21  19  74  74  16  60  28  83  35  79   1  33  78  16  26  93  44  53   1   8  33  71  94   6  84  43  58  55  80  96  71  44  96  36  59  79  56  52  26  86  98  67  74  76  73  25  90   3  49  24  66  22  66  32  43  62  72  14  80  71  95  34  45  77   7  79  64  81  87  51  61  29  56   2  30  13  17  40  73   6  76   3  73  29  77  94  38  75  43  90  95   1  95  33  73   7   7  96  85  85  69  83  80  98   4  92  76  98   9  13  42  10  29  84  99  12  98  45   9  73  19  11  94  55  47  54  49  97  86  26  54  28  88  70  61  81  12  49   5  30  34  83  72  23   6  46  60  77   4  20  50  81   8  49  29  42  55   3  56  68  16  75  85  59  44  71  43  93  27   7  58  64  76  37  31  22  89  20  14  38  97  35  10  54  83  71  50   6  72  26  24  89  15  70  66  57  24  39   1  54  77  32  86  82  75  79  48  30  33   7  11  38  33  52  24   1  11  96  59  14  19  50  54  11  64  81  56  44  60  45  69  21  59  14  63  90  87  56  94  99  94  45  82  99  15  30  10  67   8  66  44  16  24  14  46   1   8  62  36  23  35  16  64  80  21  16  20  93  96  71  36  46  46   6  78  61  95  53  20  57  40  45  77  86  83  99  86  63  85  78  53  70  90  30  30  88  39  51  82  41   4  86  72  98  54  95  99  61  35   7  40  36  80  36   2  63  97  29  77   4  48  53  79   5  23  48  98  93  40  91  81  86  61  77  40  20  35  94  76  49  25   9   1  61  53  35  23   4   8  39  77  60  42  24  11  76  80  19  86  37  71  28  76  67  75  16  25  72  27  65  75  71  44  35  16  11  95  40  44  28  98  48   8   3  11  34  19  81  52  13  41  53  93  40  13  93  28  78  18   2  27  88  89  85  16  59  65   2  12  84  52  53  50  14  71  77  74  92  18   4  42  55   2  15  51   5  93  94  62  19  40  80  61  87  82  47  27  74  10  24  86  93  73  65  74  12  11   5  83  24  93  59  38  32  22  70  17  51  60  77  12   9  82   2  58  85  50  91  40  97  93  89   8  76  20  65  71  64  21  69  12  70  57  65  83  76  27  46  43  45  51  55   4  94  91  98  86  50  35  56  11  95  46  44  69   2  68  55  90  48  72  32  71  82  50  39  75  62   6  65  56  50  44  53   2  65  28  58  73  82  21  24  59  38  58  20  96  10  93  34   2   6  43  31  83  27  95  56  47  79  13  14  24  39  51  95   3  56  21  46  83  42  16  94  33   4  32  67  94  77  39  51  71  94  87  47  34  10   6  68  65  19  44  64   6  39  71  86  29  52  48  68  21  40  79  65  62  10  89  12  40  38  50  77  68  89  94  18  29  19   1  87  21  64  83  69  59  91   2  35  55  16  81  91  66  22  54  41  35  30  72  99  35  76  37  31  10  61  80   5  95  47  29  41  27  36  73  73  12  84   8  17  42  39  39  14  33  22  53  24  13  20  67  74  63  97  15  79  24  97  15   6   3  21  11   8  19  47  61  87  40  87  80  28  96  82  48  91  80  65  33  30  88  64  28  99  39  34  15  74  53  80  13  42  68  64  49  81  13  68  84  57  75   1  28  42  97  43  14  18  71  49  86  48  34  41  46  10  39  50  42  24  78  77  38  32  92  59  22  87  53   7  84  92  97  26  52   9  90  57  93  79  92  57  10  44  45  46                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                  16  96   3  66  82  24  76  32  84  27  47  15  75  93  94  29  19  91  56  57  14  29  33  43  89  30  45  25  79  78  44   5  46  70   8  47  18   5  74  91  54  29  13  30  22  71  49  48  32  74  90  35   3  28  96  15  59  53   7  50  52  45  75  82  43  77  22  80  62  93  19  26  37   8  28  35  59  86  86  20  39  82  63  68  60  84  17   3   9  97  80  48   1  58  85  73  21  35  84  43  69  53   2  15  64  24  44  98  93  89  40  14  52  90  81  75  47  34  45  41  80  52   4  21  31  77  31  93  76  32  32  73  87  45  82  98  42  69  24  48  83  77  85  55  97  27  62  10  24  27  35  44  92  16  80  54  57   4   6  47  17  66  53  26  83  25  67  36  89  97  18  99  32  64  40  43  79   7  15  81  23  19  39  38  33  97  12  66  40  24  98  16  63  40  88  59  80  69  96  65  78  75  97  44  14  47  93  71  61  49  12  23  36  51  40   3  47   9  83  74  99  63  12  40  33  94  75  60  33  27  18  10  95  69  17   2   7   6  76  17   4  94  71  20  26  43  76  42  92  38  82  71  60  49  70   6  53  79  75  57  97  96  89  77  92  22  15  28  26  21  86  24  70  97  65  10  21  83  29  52  28  22  19  79  89  31  21  53  19  66  32  13  17  36  34  72  13  37  68  33  79  19  80  50  44  96   4   1  24  50  41  79  79  34  82  10  99  76  48   4   9   7  21  57  34  31  20  35  81  13  19  51  55  35  66  82  52  52  59  49  98  48   3   1  76  47  58  98  51  47  96  20  91  92  39  43  86   8  98  91  10  64  35  64  33  20  22   4  67  37  48  10  46  41  11  39  36  60  99  95  52  49  82   2  23  80  80   5  86  67  86  50  85  60  22  87  59  20  29  30  19  52  58  21  62  58   7  41  82  82  66  46  98  65  44  37  29  74  90  54  11  15  22  47  40   1   5  17  73  99  26  41  84  10  96  81  84   4  27  44   6  10  78  79  43  86  55  71  35  61  76  88  63   8   8  90  17  89  82  57  32  94  70  28  96  18  62  69   9  30  17  97  39  66  64  58  11  92  50  44  53  24  73  24  95  42  15  23   2   2  76  50  53  34  49  99  17  21  37  86  26  78  52  10  57  22  74  47  92  92  30  38  11  21   1  69  50  44  37  71  32  27  82  79  85   3  89  45  15  33  69  79  41  81  43  32  70  32  64  71  42  12  59  62  37  92  60  24  72  72  17   9  41  44  66  22  79   7  99  10  13  71  49  33  59  79  41  11  87  29  10  77  84  11  39  27  40  40  88  52  69  41  36   1  26  54   2  47  21  36  75  83  97  87  83  59  10  91  81  14  15  51  82  78  16  98  59   6  25  17  14   2  34  67  47  48  41  63  57  37   7  88  64   5  61  13  25  62  96   5  51  61  34  97  27  78  40  87  69   8  97  17  39  89  32  58  64  60  44  55  18  92  18  79  88  83  65  95  24  71  63  95  97  64  79  96   7  84   1  14  23  87  33  77  78  55  41   9  12  36  15  28  41   1  66  46  15  54  29  36  59  63  45   8  56  69  82   2  35   6  26  81  25  37  28  64  20  15  80  70  92  59  67  31  99  93  65  13  92  21  65  97  12  36   1  23  75  99  22  19  14  50  60  98  59  80  94  71  78  37  98  55  47  89  70  25   2  58  21  99   6  35  34  48  92   9  43  86  61  33  49  32   8  35  34  72  54  60  98   9  59  31  97   9  10  35  86  72  60  76  76  50  20  60  53  50  12  49  70  95  60  83  57   8  39  33  70  19  14  47  42  76  56  96  32  86  13  74  72   8  21  63  86  19  68  24  29  53  26  99  78  87  69  90  85  40  60  63  89  84                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                15  32  86  89  21   8   1  64  88  29  38  38  64  49  61  37  39   4  22  79  82  35  84  80  27  43  98  39  77  39  73  92   8  75  59  41  56   8  51  87  45  58  55  72  86   4   8  29  32  78  33  85  25  17  93  69  87  87  22  95   9   5  51  51  11  86  96   8   4  51  32  35  12  21  31  15  66  32  80  14  70  58  60  94  54  43  38  54  79  57  28  16  89  25  79  24  90  90  14  29  63   7   6  82  16  45  70  81  74  77  85  97  36  66  63  28  15   6  24  56  97  29   4  42  80  82  72  62  56  60  92   7  53  98  38  18  90  15  42  68   8  10  35  54  79  65  51  29  28  75  65  37  70  53  80  86  32  18  75  82  88  47  47  19  62  58  38  52  76  14  59  31  76   6  13  88  10   6  60  59  80   8  88  43  52  76  13  33  18  29  43  98  80  63  83  56  64  59  18  86  47  38   1  51  83   6  40  48  36  33  94  38  24  22  90  17  99  25  66  20  13  96  78  48   3  13  17   6  35  23  40  17   4  53  55  34  16  84  76  51  93  19  59  53  42  19  85  44  30   4  66  71  60  49  78  15   9  20  26  88  52  47  11  49  75  92  64  31  44  51  49  83  78  20  34  97  56  65  80  95  31  63  88  14  80  62  13   5  15  71  67  79  49  73  73  60  53  10  99  66  59  95  63  11  89  50  76  81  52  73  29  25  55   3  60  34  57   3  84  50  43  13  68  83  67  81  60  16  43  67  64  52  19  19  48  82   5  32  97  71  41  58  80  26  91  50  73  94  36  37   8  87  73  32  85  15  33  35  72  23  53  15  98  76  67  83  54  81  38  84  16  49  56  21  55  52  35   3  83  72  93  89  83  73  39  45  86  64  41  14  68  68  45  15  40  83  71  40  61  95  71  13  82  59  15  68  31  64   1  44  54  94  58  32  63  66   5  91  62  34  18  32  91  64  62   7  44  54  21  18   5  46  88  18  28  76  58  91  15  68  37  70   2  11  72   4  91  61  40  81  96  17  99  68  53  44  31  62  92  89   8  21  48  67  80  31  72  75  23  76  50  40  20  13  29  37  53  39  58  93  16  56  83  78  97  93  38  32  39  64  60  45   4   6  70  61  90  28  88  70  57  54  49  39  78  19   5  68  17  10  95   6  24  86  22   5  58  93  87   6  88  21  94  70  20  91  92  16  53  77  27  20  14  22   2  10   2  99  95  27  80  14  40  65  56  32  84  43  83  94  67  75  56  54  66  79   2  35  21  73   8  11  20   2  83  59  22  30  16  97  31   7  55  29  12  68  86  68  57  35  13  89  35  67  77  17  88  74  29  12  38  27  90  71  80  13  58  96  53  20   1  71  59  97  94  93  57  75  64  92  36  47  21  60  63  67  36  75  96  88  44  52  26  66  62  30   1  16  26  50  54   4   8  54  29  11  45  50  17  20  98  34  23  51  10  53  72  81  43  50  53  64  87  31  16  73  78  82  28  10  68  96  28   4  54   8  13   8  54  16  61  55  23  80  26  21  75  58  85   2  45  56  35  44  39  99  44  21  77  36  48  79   4  42  61  30  27  77  18  87  66  57  52  80   3  59  39  77  25  30  70  16   4  18  78  46  86  45  33  11  77   2  46  43  94  29  23  18  12  40  23  84   5  97  93  50  28  27  56  15  44  42  31  97  77  49  89  89  35  43  73   3   6  99  58  89  33  62  91  82  24  32  95  78  63  95  81  10  84  48  77  29  71   8  94  11  86  40  60  96  43  53  56  22  94  72  94  25  34  50  77  96  95   8  43  15  89  26   2  45  29  36  30  15  34  43  11  57  40   9  63   7  74  66  56  30  21   7  17  57  52  27   9  88  84  71  71  31  29  23  65                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                              55  69  84  49  19  41  77   1  84  70  85  90  17  48  63  87  50  43  49  71  28  58  21  16  36  29  89  36  36   9  41  61  16  71  32   1  28  31  87  57  61  42  55  66  47  52  74  31  66  69   3  46  95  20  80  20  22  42  62  80  11  78  55  41  36  17  80  80  27  60  35  31   7  53   5   1  49  29  58  98  83  12  33  45  72  52  11  36  82  34  97   1  86  81  10  81  33  16  45  63  73  74  43  35  78  73  53  90   5   3  59  27  65  98  22  64  28  50  40  41  61  72  84   2  66  94  75  90  19  77  52  75  13   3  30   1  58  13  23  36  11  81  25  88   4  58  57  44  20  36  96  61  72  14  88  71  65  17  65  48  65   5  91  66  36  70  95  79  84  70  43  21  98  37  97  83  69  62  69  19  53  93  64  52   1  80  92  58  28  14  47  85   6  62  87  87  47  74  52  74  30  10  95  83  22  76  75  61  99  48  56  74  85  25  93  26  28  72  71  16  42  49  84  35  40  94  38  15  67  25  29  29  55  62   7  44  73  91  11  90  35   6  73  19  15  63   5   3  91  12  53  79  93   5  30   9  57  61  48  40  70  12  35  81  12  34  51  15  43  75   8  40  38  63  53  53   5  24  85  11  37  34  91  76  57  54  49  62   7  73  45  90  12  26  87  73  72  20  77   6  56  43  10  75  37  24  20  92  75   2  79  46   3  14  46  56  23  84  79   2  66  99   3  30  70   6  20  48   8  49  77  64  12  98  57  32  23  33  37   1  74  31  51  47   8   9  73  49  18  63   7  33  47  14  84  83  70   7  89  20  41  83  32  26  73  73   1  99  96  38  20   4  41  30  37  86  27  40   7  24  77  53  96   5  28  36  74  60  97  45  43  21  87   5  82  67  57  96  55  43  74  51  25  68  59  70  74  87  48  22  57  94  27   7  48  62  69  18  53  74  76  34  51  11  18   1  25  37  97  55  30  60  62  99  35  69  40  90  44  34  50  72  10  50  95  95  69  42  98  89  41  20  22   6  69  30  75   8  11  21  63  77  10  70  10  84  96  74  87  89  39  27  79  84  29  81  88  22   4  29  88  83  59  11  16  82  40  79  53  41  50   5  48  72  77  13  72   6  96   7  67  91  42  24  48  28  95  73  92  53  13  86  35  90  93  21  27  49  97  23  84  80  91  92   7  50  76  95  47  84  90  40  40  14  24   3  81  11  74  97  56  83  24   3   8  63  30  89  33  76  24  54  47  27  78  65  90  84  19  39  56  71  93  43  28  40  20  14  20  71  33  85   5  48  56  42  33  35  72  22  27  66  96  60  92  69  11  57  18  37  98  39  86  90  44  61   4  25  56  62   1   4  56  65  94  65  59  66  94  77  95  92  74  23  18  57  23  89  40  82  72  33  45   3   8  67  65  24  54  88  42  40  47  55  29  59  57  21  97  27  15  96   4  18  40  62  13  14  21  60  14   9  67  37  98  96  98  37  40  81  17  36  22  96  75  90  34  75  68  32   1  21  93  76  56  85   1  29  94  87  25  18  96  76  82  60  42  39  41  90  23  11  82  11  28  32  50  22   3  78  34   7  16  94  83  65   2  38  13  67  50  44  64  83  33  65  42  23   5   7  14  58   6  17  12   7  64  95  14  42  68  66  12  18  74  74  99  60  60  76  14  18  47  16  88  18  57  18  92  63  79  56  52  10  91  11  93  43  15  92  46   8  87  84  77  96  16  46  22  29  95  86   9  46  11  71  68  38  15  86  26  55  46  28  93  36   8  39   4  64  27  28  65  38   4  47  69  17  55  11  90  25  33  89  47   3  24   4  83  76  96  24  11  93  85   8  26  58  83  60  53  22  92  92  21  87   7   9  79  61  47  60                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                            66  15   7  50  36  50  70  82  55  25   2  30  45  22  43  45  39  49  60  44  18  29  15  52  65  19  49  26  75   4  51  86  57  73  99  51  32  32  78  27  49   1  24  15  79  99  17  75  69  13  73  66  51  31  96  91  62  43  41  91  65  36  53  25  10  52  60   5  65  44  64  33  24  49  10  41  43  64   6  45  28  53  86  67  63  94  96  50  10  78  71  16  53  82  90  91  25  64  92   1  66  64  81  40  14  11  59  75  22  96  41  30   3  49  61  68  64  72  15  69  40  94  96  48  95  48  53  91  31  57  67  79  28  60  98   3  59  58   5  93  32  55  71  31  51  24  69  89  81  91  16  68  14  14  25  65   7  84   5  11  65  90  15  36  74  58  94  11  73  52  21  43  80  96  24  20  48   4  57  76  48  15  62  75  79  40  83  18  28  39  97   5  84  66  96  49   7  79  50  32  96  91  40  85  28  89  87  38  92  72  62  75   1  57  38  70  36  27  70  86  20  66   4  15  52   7  85  57  81  26   7  38   5  59  13  31  14  67  51  23  48  27  51   6  10  19  68  59  35  46  40  49  12  77  52  90  60  19  65  43  89  63  97  75  42  97  40  44  10  62  11  62  30  49  17  51  49  62  20  55  53  36  12  20  26   1  82  79  35  28  97  32  59  84  41  91  21  13  50   7  93  14  85  99  73  21  66  45  23  97   2  72  99  41   6  56  33  41  24  12  17  32  69  68  67  44  62  51  77  92  36  37  31  28  23  40  79  97  81  74  65  92  71  43  73  42  53  55  40  61  21  44  17  35   4  96  29  35  58  21  37  79  57   1  17  72  72  17  88  68  85  86  77  74  24   3  73  31  46   3   4  70  76  83  21  26  90  53  17   9  61  86   9  42  33  21  15  11  34  27  25  42   4  53  38  63  87  18  25  39  40  52  15  32  15  72  24  96  25  28  76  20  76  80  96  80  16  87  77  46  98  39  24  37  90  75  78  73  57  14  35  39  73   5   1   6  93  75  69  49  23  85  78   7  53  23  82  93  73  33  54  15  18  54  19  71  92  69  31  27   8  59  89  95  84  56  16  28  70   4  68  91  96   2   3   4  51  14  20  80  68   7  69   8  18  97   9  49  62  31  36  30  84  21  32  91  10  19   3  97  96  72  77  89  24  25  41  38  37  12  81  77  82  35  33  46  25  28  68   1  77  38  90  86   1  40  17  36  81  82  38  41  70  24  88  72  46  47  93  31   3  62  97   7  82  88  60  76  38  99  41  40  38  44  19  83  98  44  37  77  82  21  33  60  18  39  38  81  15  48  60  55  97  17  94  46  30  41  59   2  30  46  94  10   9  30  55  85  76  52  87  95  80  79  52  94  49  67  24  91  22  96   5  88  66  91  69  78   5  90  76  35  69  45   2  27  10  21  95  77  42  77   8  78  79  20  59  24  54  17  12  38  39  31  33  41  47   5  96   4  55  43  15  34  37  74  89  21  19  42  29  35  92  59   6  92  55  31  73  81  93  30  26  95   7  16  20   3  12  18  27   5  64  83  27  50  90  10  90  31  52  26  54   5   8  87  22  84  13  34  98  39  84  61  21  65  33  97  83   9  60  85  39  39  98  11  12  79  77  50  38  19  72  56  55  53  46  77  23  51  94  53  15  44  60  27  45  88  60   8  21  21  85  23  73  86  57  11  87  66  15  33  71  85  16  33  55  48  28  41  38  45  37   9   4  67  41  29  82  28  96  41  70  25  80  98   6  78  19  30  22  66  49  27  93  59  83  82  97  43  62  26  59  30  62  65  43  47  43  80  59  17   6  64  56  23  89  17  70  30  94   6  32  55  73   3  53  66  33  42   8  56  43  78  67  47  16  95  74  66  45  36  50                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                          44  36  70  54  99  26  81   3  68  78   8  84  39  35  16  70  98  34   5  85   4  55  29   7  37  83  73  12   6   6  35  42  34  82  49  23  87  52  32  68  86   3  61  83  42   1  89  94  78  92  91  73  34  65  96  49  68  45   8  87  48  73  92  62  27  34  14  35  13  30  80  53  97  47  17  68  19  14  40  32  28  74  16  56  49  42  17   9  31  17  83  74  24  48  51  57  53  97   3  70  30  41  96  86  42  66  58  60  20   3  45  80  49  84  53  49  90  26   2  37  70  87  58  22  34  27  82  25  24  12   1  63  73  77  15  55  65  18  18  45  49  87  20  29  27  75  20  24  56  40  60  42  89  84  12   8  72  85  78  14  76  17  26  74  49  30  85   8  37  82   8  50  48  12  13  89  30   8  31  48  92  52   4  47   5   5  98  67  19  57  72  74  16  71   5  47  17  24  38  69  39  11  12  80   7  14  50  46  23  76  51  84  19  80  57  91  85  99  66  82  39  76  85  91  39  81  91  10  39  50  82  85  51  67  24  13  37  17   9  52  54  15  32  92   1  69  48  45  16  19  45  20  56  31  79  11  55  98  90   6  74  24  62  93   1  34  95  33  19  91  95  85  89  24  84   1  53  14  56   8  91  10  53  47  30  82  79  95  85   8  22  18  10  17  33  14  39  20  40  74  60  78  54  72   2  19  21  98  87  29  42  94  81  65  65  45  45  55  43  52  36   6  40  80  21  63  74  87  53  53  43  86  48  80  61  50  57   6   9  73  10  14  34  70  30  37  62  80  28  42   1  24  34  24  56  69  16   6  19  92  66  87  91  98  79  11  77   4  10  98  48  36  62  59  60  82  32  71  24  68  11  98  15  94  87  50  62  75  78  45  92  20  90  36  67   9  11  90  87  60  27  95  80  81   1  37  33  16  77  17  19  88  10  53  63  12  52  46  87  93  25  30  14  19  39  85  71  51  46  20  40  28  13  38  75  91  26  64  45  92  43  30  74  76  87  74  52  57  69   5  79  21  70  61  70  60  82   3  21  81  56  32  77  39  67  66  56  30  74  29   6  17  43  30  27  68  78  49  39  46  84  70  12  47  23  67  11  38  11  86  72  20  64  28  85   1  57  36   5  84  49  69  56  33  39  56  84  75  30  91  11  86  14  84   8  78  82   4  13  31  81  96   5  75  83  21  18  76  79  94  90  56  85  37  69   8  46   3  66  50  48   3  86  76  46  73  35  56  25   1  11  60  50   2  28  71  37  99  93  18  18  36   5   1  10  64  21  86   3  31  66  40  81  63  47   4  17  49  64  11  33  41  38  88  16  64  35  49  93  55  54  88  95  61  18  60  55  95  35  86  39  88  92  51  87  74   3  85  94  86  39  49  97  93   9  43  50   9  95  10  75  88  62  54  82  29  64  68  93  85  90  84  33  61  33  15   1  98  80  60  53  55  36  18  83  94  21  85  89   4  24  76  27  76  97  87  99  49  57  74  44  27  27  90  24  35   3  19  66  84  22  59   3  92  23   9  93  39  31  76  91  16  98  26  47  84  30   3  19  10  87  46  36  17  83  96  12  45  76  79  52  79  67  18  24   7  28  94  10  59  28  29  38  35  38  75  63  11  80  15  85  99  91  47  19  23  50  68  88  80  89  18  15  81  38   7  39  26  25  74  95  39  20  65   7   8  16  58  50  51  83  72  17  46  26  30  72  87  97  62   3  61  39  26   8  72  93  11  99  16  31  94  80  73  34  59  20  36  67  88  38   1   6  25  46  87  77  67  31  52   2  23  45  32  77  10  13  74  25  43  51  45  13  46  58  48  70  13  58  17  10  23  93  81  78   6  44  88  47  30  68  17  35  76  18  17   4  37  25  69   4  38  55  83                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                        82  45  88  11  56   5  85  44  95  65  28  33  47  66   2  79  70  76  28  84  42  18  43  29  23  96  78  90  88  19   7  79  21  83  98  63  56  69  25  39   9   5  22  11  11  91  94  90  55  67  43  97  84  85  28  58  14  81  95  98  26  77  14  33  20  59  71  63  14  78  21  45  22  27  54  15  76  55  27  86  80   8  63  81  80  33  50  54  90   3  60  99  68  76  74  16  90  45   9   4  40  19  90  75  97  52  64  70  66  43  88  91  85  75  65  16  47  64  25  67  77  83  30  64  16  29  67  36  78  36  27  19  59  67  80  41  80   1  68  59  94  48  74  57  23  63  12  79  26  58  51  96  11  22  11  84  72  50  94  77  93  67  52  13  89  72  55  13  61  72  46  50  43  24  86  15  38  42  45  13  70  97  20   4  67  68  69  50  51   8  37  68  15  42  11  25  88  38  14  19  21  20  77  28  98  42  77  54  58  96  63  81  15  50  82  80  26  22  44  77  72   3  34  39  67   9  40  73  24  50  25  59   7  40  19  53  41  14  14  85  63  86  80  60  77  77  96  22  81  43  45  22  99  55  15  96  28  63   6  41  67  86  88  52  69  72  42  43  47  20  55  53  30  86  35  71  20  29  29  44  77  97  36  94  29  74  57  20  23  33  93  74  17  82   6  54  20  14  96  20  56  63  38  89  19  43   2  67  21  68  66  35  77  67  34  47  83  63  55  99  33  26  95  39  64  92  35  92  30  67  57  68  86  93  74  17  49  20  96  54  25   8  75  33  55  57  94  33  55  25   9  28  26  82   1  57  64  92   9  44  52  29  11  94   4  97  60  59  36  55  41  44  56  66  62  81  79  28  43  58  48  49  69  94  38  58  66  22  74  81  33  49  71  32  17   3  76  26  24  39  50  31  12  38   4  50   3  45   2  66  17  80  20  39  67  11  40  44  39  99  72  53   9   2  58   9   6  22  34  18  59  85  81  79   8  20  31  17   9  59  33  16  46  95  18  37   7  60  11  25  39  27  66  92  97  46  52  56  36  54  88  70  99  96  52  68  93  95  76  98  75   3  33  17  17  98  66  40   9   3   8  15  10  39  95  38   6  80  56  49  86  44  83  38  79  56  54  13  57  36  55  15  31  13  50  14  57   4  52  27  65  54  64   4  75  81  70  52  49  39  72  50  43  84  71  40  98  70  34  29  31   7  47  75   9  16  45  65   5  91   1  78  59  32  29  38  91  15  73  44  30  81  63  58  90  40  69  28  32  29  78  56  40  43  89  62  74  33  60   3  79  53  39  47  18  26  65  98  86  77  34   3  79  53  63   3  22  12  51  69   2  23  47  29  20  28  48  72  48  52   1  17  93  68  40  14  46  68   8  82  24  74  81  28  30  43  30  86  26  60  41  44  84  10  68  31  32  21  64   2  32  79  74  93  47  71  32  91  45  54  92   5  61  48  89  58   4  17  46  92  23  91  84  31  15  35  68  42  51  80  53  58  23  37   5  20   4  80  35  45  40  25  43  26  46  24  56  60  40  39  31  48   3  80  84  70  84  38  49  92  42  73  51   9  30  86  35  57  82   9  24  73  40  98  70  33  20  75  40  93  68  89  68  10  68  23   5  91  33  40  83  40  11  31  48  90  57  86  86  29  42   3  36  18  12  62  57  52  38   9  41  61  91  26  33  22  79  78  62  79  76  30  12  61  60  95  25  13  52  76  11   1   6  31  73  79  32  17  41  36  85  77  51  37  82  61  93  57  15  87  53  79  48  73  14  11  44  66  20  25  49  70  27  71  25  33  54  21  79  10  78  74  21  33  63  43  74  61  62  95  97  92  15  86  76  45  60  88  47  93  12  26  23  42  19  34  88  72  10  77   8  88   1  34  57                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                      36  92  97  92  24  27  24  25  83  32  48   8  99  22  77  63  89  59  44  20  19  55  89  37  17  75  91  45  59  51  30  78  82  87   2  86  19  61  35  72  84  50   6  92  75  61  12  83  91  31  43  16  71   6  94  22   2  72  58  35  45  62  86  19  89  81  27  71  32  41  48  95  75  21  74  90  93  99  12  19  56  10   5   6  30   6   5  97  37  96  87  71  58  41  80  69  28  44  51  37  57   3  17  54  34  86  62  24  11  89  35  35  39  51  84  89  18  36  74  60  83  89  19  95  92  67  48  68  50   5   6  47  95   8  24  49  89  21  84  56  83  57  84  56  96  70  28  71  66  74  20  27  97  68   4  36  61  55   8  93  58  98  46  27  72  89  53  57  23  87  68  97  41  89  53  65  36  53  73  55  91  45  42  77  50  44  82  52  69  68   2  91  32  31  26   6  25  27  30  32  20  39   2  63  35  58  13   6  43   9   3  84  64  46  50  16  63  47  16   9  67  10  13  68  50  72  23  10  65  92  17   1   8  40  18  29  61  50  96  67   2  90  37  73  76  86  65  81  88  12  42   6  86  15  99  27  10  28  27  57  30  13  32  33  59   2  39  66  65  45  41  40  67  56  83  73  62  52  28  73  60  32  67  35  67   9  27  41  23  14  34  25  64  52  26   9  39  98  53  22   5  12  22  58   2  14  69  11  68  76  85  73  78  59  61  61  87  82  82  85   7  42  98  48  90  83  67  44  98  75  82  48   7  36  34  17  97  63  98  53  37  33  51  50  40  50  95  38  89  59   1  89  15  99  32  25  16  57  32  62  93  30  74  73  63  39  47  73  71  33  81  28  83  16  35  75  19  30   8  14  74  32  95  86  64  50  70  40  11  45  17  51  83  63  35  36  29  64  28  55  10  61  21  68  79  71  93  98  98  45  58  58  64  70  31  11  95  86  10  67  97  82  40  58  49  57  47  57  24  70  40  97  13  80  27  43  80  11  79  53  50  26  43  11  82  60  42   1  31  22  99  87  82  59  77  61  71  28   2  72  98  34  43  97  84   1  58  52  36  55  31  92  15  29  23  51  79  19  33  44  54  64  72  75  34  76  23  20  23  57  58  47  65  77  72  85  59  44  33  87  74  96  79  18  93  77  41  46  91  98  93  23  76  16  68  72  40  96  48  63  47   1  93  51  92  96  98   6  94  91  74  71  87  69  16  64  85  99  48  42  15  57   9  62  60  83   7  49  96  10  51  27  25  63  15  93  35  78  98  78  82  98  40  95  14   2  99  86  77  74  23  72  78  45  82  99  93  85  27  42  93   7  11  69  48  37  30  27  70  50  85  51  22  66  75  15  86  83  84  36  92  88  48  89  30  32  68  85  42  98   7  81  39  55  86   1  15  11  40  99  77  69  13  18  14  47   6  41  60  49  82  77  93  32  39   5  64  96  43  37  64  39   6  90  36  82  75  49  10  79  99   4  45  95  12  49  77   5  91  80  46  31  20  89  29  50  43  75  16  48  18  76  98  79  52  42  37  76  19  26  68  73  70  14  29  99  89  25  40  25  31   4  65  69  32  17  23  94   6  70  97  25  89  22  19  15  75  41  89  51   1  82  92  12  91  28  78  36  12  87  69  64  45  55  82  47  60  37  53   9  77   8  95  82  90  36  16  25  92  97  26   8  57  83  26  46  60  92   7  40  97  87  22  48  82  23  51  85  30  16  57  83  85  57  53  76  74  55  45  51  82  18  26  59  33  61  17  72  55  35  19  11  66  85  57  40  51  46  46  90  27   7   5  54  77  35  40  30  66  30  19   1  14  75  22  33   4  75  45  12  62  17  35   2  77  50  13   3  93   9  76  55  32  17  14  65  73  28   9  28  67  11  29  44  51  11                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                    58  54  88  23  26  77  12  86  87   5  53  39  37  98  89  14  61  88  95  87  93  59  50  40  53  15  80  59  20  19  63  80   9  10  78  64   2  19  25  34  88  84  68  81  39  44  91  34   3  56  33  18  33  76   4  67  68   4  97  44  98  78  98  86  61  15  17  23  89  19   3  31  16  47  95  60  52  88  29  35  12  68  96  84  34  94  76  91  94  76  17  66  89  98  21  88  75  97  57  63  56  54  45  82  69  44  47  55  47  23  20  70  35  31   5  47   2  36  18  98   8  62  88  15  21  86  83  52  65  53   1  31  60  85  65  20  49  24  13  20  34  40  45  72  10  51  84  74  77  89  37  79  53  77  77  54  25  56  13  16  97  45  15  48  86  80  89  55  80  88  47  39  90  99   9  51  72  97  82  54  91  26  63  48  32  37  84  67   7  48  35  21  72  85  64  87  23  57  63  45  53  87  74   3   8  46  61  29  52  93  21  34  29  91  17   4  94  90  52  18   5  73   2  63  95  46  43  24  17  34  27  29  39  53  99  86  55  50  51  96   5  73  15   8  33  85  25  30  16   1  20  24  70  93  45   6  39  58  76  86   9  23  66  68  32  79  42  56  96  46  34  46  20  78  25  74  23  62  48  32  76  87  66  68  98  50   3  19  95  21  78   5  20  94  86  94  99  53  21  75  88  18  66  45  53   3  90  40  21  59  81  85   9  96  63  54  47  75  35  35  58  64  49  82  78  43  90   6  61  39  92   3  81  63  74  76   1  37  67   7  74  89  78  90  25  53  38  91  81  55  37  79  51   7  98  89  22  38  54  94  11  42   9  78  71  79  27  17  62  22  13  13  66   5  74  80  63  76   6  13   1  20  31  68  91   1  27  71  81   7  45  57  63  35  67  11  22  63  92  30   7   2  72  88  66  74  78  54   6  60  81  28  92  61  66  51  28  92  65  96  80   4  13  89  30  95  50  71  65   7  15  87  59  26  33  84  85  60  19  59  29  47  64   8  52  54  94   2  10  70  75  45  62   9  31  18  97  16  59  59  86  14  33  52  29  62  41  61  12  68  33  52   2  83  19  45  92  97  56  50  28  61  73  58  64  20  90  72  67  12  59  80  72  61  46  91  67  16  52  18  75   8  49  97  36  49  52  96  35   9  86  27  33  16   3  23  47  18  95  18  17  73  54   5  28  53  88  57  35  80  69  72  46  65  20  14  11  48  63  31  90   5   5  86  95  17  18  78  58  71  80  88  47  28  60  36  59  88  37  96  41  59   2  59  35  99  93  18   9  52  57  40  56  88  51   7  87  83  82  55  66  77  30  64  92  26  81  74  26  52  36  49  16  70  99   1  18  59  83  96  25  59  88  95  59   2  15  67  83  50  80  67  77  74   5  72  72  43  59  83  73  43  60  95  39  50  76  51   5   2  53   5  99  50  65  99  31   5  82  74  69   7  55  53  58  90   5  51  31  91  21  47  46  73  86  42  34  82  72   3  13  23  94  53  42  84  61  85  56  96  85  79  68  96  13  89  97  47  68  95  32  15  80  63  14  68  27  68  45  91  44  16   9  72  34  33  77  94  36  19  59  32  98  22  98   9  96  65  30  81  33  38  95  80  95  54  88  33  89  72  42  55  25  93  55  81  42  44  97  78  20  68  38  39  23  36  80  74   7  80  64   6  35  62  24  60  98  23  84  45  39  20  99  99  81  85  88  22  21  34   6   2  59  20  35  25  21  56  64  81  99  13  74  18  88  43  91  55   7  44  89  70  73  35  47  90   4  10  68  44  61  98  56  28  39  59  34  43  41  86   7  12  70  59  75   6   8  36  84  90  70  16  94  30  49  84  32  86  40  84   7  74  25  74  48   7   3  40  94  68  72  69  51  23  64  26  68                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                  23  13  67  21  84  53  91  51  63   7  66  83  33  31  10  92  21  30   2  73   5  12   8  21  68  18  43  54  79  33  13  84  86   2  65   5  97  49  36  85  96  76  11  84   9   2  76  46  81  42  10  80  68   5  77  37   2  81  13  91  34  63  33  11  71  24  44  80  72  10  58  54  34  15  33  22  80  41  37  74  82  66  29  87  62  40   3  43  33  56  26  21   6  54  14  87  22  70  45  78  20  70  68   9  84  65  46  15  84  23  49  82   9  42  81  74  90  27   6  88  15  42  44   5  62  57   6  78   1  42  33  66  63  64  90  40  28  86  47  81  19  97  51  29  34  16  79   6  15  54  25  48  83  59  57  56   7  38  35  35   6  15  56   3  24  52  64  50  33  21  77  29  83  50  82   2  76  22  86  28  31  80  57  57  19  50  92  32  80  91  18  46  93  50  62  75  68  33  27   4  47  34  39  78  83  54  99  97  27  16  58  96  99  43   7  21  84  95   5  41  39   5  93  78  75  42  50  51  86  34  74   4  51  19  70  59  67  49  72  65  36  80  88  33  79  60  83  64  16  68  48  89  66  15  76  65  36  17  72  83  55   9  91  65  60   9   4  38  86  41  80   4  41  71  83   9  46  72  81  31  97  49  21  39  15   5  96  38  17  40  44  85  66  13  92  19  37   7  46  39  43  39  41  55  30  40  81  10  36  90  94  23  49  88  79  65  74  65  69  18  18  17  75  53  13  49  92  53  67  52  16  54  44  65  40  71  69  76  61   9   9   1  39  92  95  23  73  43  89   8   6  10  34  22  32  19  88  61   8  20  47  66  82   6  84  48  97  32  13  50   9  36  93  82  87  42  82  44  53  40  20   9  81  29  89  11  51  82  99  37  49  32   2   1  55  77  49  20  66  50  14  43  12  48  73   8  46  79  57  89  40  92  24  99  26  23  80  97  14  15  23  30  19  22  26  36   3  12  96  29  94  81  27  59  25  34  52  80  97  11  98  87  35  67  12  78  66   3  41  49  47  26   7  38  44   5  64  80   9  33  57   4  40  68  68   2  94  48  87  80  77  71  10  82  62  39  65  79  68  19  23  17  22  52  25  61  30  10  94  79  32  53  69  23  17  32  52  56  95   3   4  53  15  85  31  14  71  67  18  37  29   9   7  54  26  25   2  68  64  32  39  44  63  99  22  82  71  97  62  96  19   6  66  82  97  65  83  64  23  98  50  19   7  29   8  93  28  27  31  93  74  18  88  45  63  39  83  27  95   8  79  53  31  57  59  60  40   8  50   5  97  25  63  67  46  53   2  24  83   3  30  65  46   8   8  83  48  64   1  12  44  78  39   5  86  79  71   5   7  33  97  16  53   5  93  85  93  33  50  40  32  58  12   8  63  32  48  93  77  40  52  28  87  83  94  39  19  55  91  83  41  26  62   1  68  82  11  44  74  95  77   5  85  80  50  15  30  96  74  93  80  75  44  64  14  17  36  56  65  44  80  51  78  74  10  59  29   7  87   2  51  67  27  96  57  48  48  53  67  54  71  50  27  81  98  50  94  23  72  65  80  50  81  23  28  98  17  64  11  17  99   3  22  57  21  19  54  17  39  69  56  13  32  54  44  37  34  28   6  71  67  90  94  52  20  96  98  93  26  69  79  83  91  53   1  89  11  24  85  46  95  22  40  92  56  20  49  11  32  28  86  68  52  50  23   4  47  16  49  18  41  60  48  87  90  45  84  62  37  49  21  35  57  80  68  51  69  21  37   1  95  42  14  91  40  19  10  32  64  91  39  80  21  84  62  62  10  54  48  83  10  63  95  14  25  92  75  53  94  61  86   2   7  81  55  63  70  64   4  71  24  96  28  54  30  81   9  86  99  11  55  11  99  74  52  15   9  59                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                34  29  77  79  18  23  25   4  75  13  38  56  46  76  70  26  83  45  89  77  17  30  64  84  76  30  48  66  93  42  28  51  46  68  94  22   3  59  86  44   8  78  31  36  97  73  36  53  56  68  81   2  33  27  99  87  23  79  67  16  24  21  61  49  59  11  11  43  82  40  10  90  38  85  73  92  22  41  27  53  45  26  60  67   1  55  39  91  31  26  29  16  61  46  15  98  37  22  82  74  39  35  43  31  93  70  80  19  51  99  89  63  82  65  56  70  24  74  34  31  59  40  87  65  45  43  87  46  53  13  28  89  38   3   4  62  21  47  76  18   8  91  25  95  36  53  57  88  92   2  77  80  90  68   1  53   3  20  34  89  39  94  56  52  61  95  23   9  58  90  77  41  70  67  56  81  43  40  76  71  53  47  39  44  20  52  55  14  93  29  30  38  48  39  69  81  21  58  63  24  80  89  93  59  96  71  44  35  19  76  49  20  31  20  16  98  39  26  57  59  15  22  65  35   2  98  42  59  34  11  47  75  31   6  61  84  83  65  55  95  68  39  26  95  79  11  19  91  59  27  17  62  98  13  63  30  64  48  10  61  23  88   7   8   7  58  67   5  27  24  42  40  69  77  70  77  21  50  27  55  98  50  56  83  79  66  44  75  53  34  57  32  39  68  52  70  66  35  62  29  48   9  40   9  33  57  74  56  16   2  44  14  50  17  61  24   1  25  54  61  13  41  44  26  27  32  34  79  11  97  77  97  12  42  92  52  56  76  36  70  65   2  54  91  16  28  44  42  29  79  12  93  78  33  64  36  91  82  66   5  97   6  11  68  26  96  60  72  49  91  92  31  54  86  87  11   4  78   2  53  95  47  75  80   2  29  35  63  75  13  87  72  60  84  86   4  21  89  36  22   5  53  29  87  88  22  21   1  66  63  74  36  65  96  95  14  41  67  90  10  79   8  45   1  50  75  10   9  58  79  49  40  16  52   6  48  84  12  92   6  93  66  18  38  68  91  10  44  14  57   7  91  48  88  31  78  21  64  83  15  26  39   7  57  77  50  36  99  10  33  72  46  90  83  65  34  98  40  38  24  74  77  65  53  43  90  37  60  48  17  94  22  50  17  55  63  54  14  90  62  87  16  84  35  92  55  79  37  51  66   1  77  82  77  23  47  19  33  60   9  14  63   6  76  12  35  77  69  17  25  78  16  99  22  18  73  81  69   3  56  78   9  67  20  47  36   3  42  97  78  65   8  66  17  57  69  55  30  52  32  89  81  81  26  49  22  99  52  29   8  87  32  40  99  29   6  41  20  72  38  60  54  92  69  33  98  42  30  58  61  32  50  82  79  97  77  17  83  24  94  84  10  35  94  71  61  64  22  88  48  25   5  36  51  29  89  27   1  64  48  94  67  38  10  44  14  60  22   8  70  78   7  16  75   6  54  34  52  73  22  95  77  23  87  93  28   9  17  79  80  47  35  35  55  59  40  80  95  98  52  50   3  10  70  28  41  96   6  30  41  68  49  60  43  93  72   6  46  22  92  91  96   4  81  76  87  57  25  36  96  86  70  38  54  11  32  86  48  14  82  50  48  55  99  63  45  54  72  34   1  44  15  75  97  92  32  96  28  23  21   6  27  49  32  17  67  32  72  55  29  25  66  55   7  94  54  45  95  74  86  99  89  88  12  33  38  64  85  49  99  17  41  64  65  44  99  32  27  25  74  31  47  27   4  26  43  69  74  35  55  45  57  64  63  16  26   3  51  96  46  67  79  16  68  40  58  83  78  71   6  37  36  95  82  86  49  66   3  23   4  34  99  90  78  44  44  57  55  26   3  59  96  14   7  26  28  73  60  65  44  70  56  17  64  75  99  95  28  80  64  96  96  33  76  17  97  50  11  86                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                              17  95  28  14  75  71  86  47  69  24  79  91  59  92  46   8  44  94  16  89  64  96  71  62  14  24  82  28  40  11  43  83  21  54  88  93   2  61   4  20  66  14  35  28  38  58  61  18  55  54   2  94  22  45  60  85  13  65   2  96  38  34  38  64  42  70  67   5  93  18  59  99   4  42  91   7  87  26  47  56  15  69  28  18   4  30  41   1  95  57   4  19  33  90  59  61  11  99  28  54  19  25  58  17  57  34  23  76  75  15  38  35  96  72  84  49  29  88  47  19  99  84  87  23  64  34  47  42  75  11  73   3  84  75  71  49  82  11  28  55   6  97  50  57  81  28  42  88  97  45  27  14  96  51  70  91  96   9  78  73  90  41  68  88  55  22   6  97  63  81  85  63  99   7  47  98  18   9  45  31  53  67  69   1  91  52  40  14  23  95  78  82  81  13  37  98  32  53  25  78  92  86  20  26  85  16  60  43  85  42  93  55   2  84  91  82  64  47  59  10  48  33  58  91  73  51  88  17  66  78  10  26  19   5  85  62  71  60   6  70  53  16  88  84  89  66   9  86  93  22  72  42  19  62  36  87  63  82  90   3  46  52  89  54  59  57  75  15   4  24  32  42  54   2  16  48  82  24  35  26  38  89  20  14  76  56  18  35  52  21  17  97  32  51  90  89  31  50  89  19  89  47  44  51  50   3  92  55  82  38  49  51  13  24  99  63  69  98  83  17   7  35   7   2  22  69  34  82  28  28  11  87  91  75  44  39  33  62  58   3  47  52  60  18  81  81  78  98  15   2  53  90  53  61  25  31  68  64  74  40  15  26  55  15  81  27  17  33  10  68  29  55  95   4  56  62  44  95  34  75  11  37  90  24  48  77   4  75  67  29  34  82  87  20  42  31  77  11  55   4  87  27  49  37  73  30  39  89  30  65  47  65  14  89  33  45  72  32  59  14  32  77  95  41  88  92  86  90  95  61  92  93  52  50  38  60  80   6  19  68  79  78  10  63  28  24  59  17   5  60  99  81  91  59  76   2  37  55  24   8   7  48   3  33  13   1  81  95  64  62  95  95  42  80  19  15  92  38  43  71  69  38  86  14  41  31  37  79  54  38  27  72  14  96  24  65  66  98  54  48  60  85   7  44  15  69  16  92  95   8  32  75  91  38  58   3   2  67  89  54  68  11  98  91  44  20  28  94  49   9  66  79  77  44  66  81  70  84  48  19  87  63  33  23  13   5  72  37  62  86  52  19  60  95  46  11   6  10  17  83   2  72  84  96  92   9  20  85  41  57  91  48  31  87   2  12  55  38  19  60  68  15  88  65  16  47  10  92  78  65  34  74  11  33   5  98  95  49  75  34  67  47  18  46  57  35  36  78  66  21  96  84  65  40  25  72  41  14  19  84  34  54  57  85  99   2   3  54   1   7  86  36  82  29  88  12  52  38  79  43  93  68  68  90  70  12  86  53  68   2  86  66  78  53  79  66  59  76  90  39  36  83  57  34  71  90  82  36  99  10  72  80  94  56  23   6  48  46  56  65  66  83  95  47  46  99  93  44   4   1   5  94  81  58  23  33  91  53  93  53   8   5   5  35  90  37  24  82  33  54  47   3   1  51  58  99  64  36  18  74  76  24  62  50  90  49  53  26  13  18  29  31  14  38  47  23  45  12  36  74  42  66  65  23  35  15  73  12  62  30  41  79  60  64  42  33  88  99  23  31  20  62  21  60  67  87   8   7  78  91  89  59  85  49   4  29  45   4   9  21   7  63  99  65  15  59  81  46  65  47  35  27  12  18  15  99  53  41  22  71  24   9  90  24  99  95  66  86  82  51  52  14  67  23  13  58  69  28  16  28  85  92  44  39  23  47  87  58  73  77   8  93  93  89   6  61  29  69  94  35                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                            95  76  82  59  34  42  32  46  34  81  26  67  81  53  18  62  19   7  56  40  52  71  21  43  39  84   5  46  98  86  35  62  24  27  91  82  20  48  23  33  14  24  43  25  82  20  10  97  81  18  21  12  21  96  17  19  36  80  23   8  52  63   7  58  18  72  54   5  37  92   1  97  32  74  43  27  11  24  46  31  28  22  96  37  19  29  19  57  32  37  40  51  53  49  50  72  22   3  86  55  32  55  38  48  77  26  15  29  81  85  65  97  50  29  59   9   3  53  20   6  27  42  79  37  98  76  11  75  47  26  33  26  63  29  37  13   2  82  36  40  79  64  79  73  97   7  78  75  66  42  25   4  42  30  71  29  53   5  34  39  85  51  76  86  20  22  65  35  15  57   9  30  13  76  13  27  96  81  79  16  97  27  50  80  63  68  47  63  49   1  58   7  70  59  57  13  45  14   5  46  65  39  46  19  65  20  48  48  18  51  73   8  38  44  27  95  82  72  51  10  87  40  65  43  60  33  90  75   2  88  70  30  21  37  99  74  75  77  37  80  72  23  39  42  95  59   3  66  21  67  49  43  36  48  34  88  56  87  70  98  65  33  99  70  51  84  61  82  86  49  65  36   9  86  72  72  53  60  74  50  74  71  73  14  13   8  33  45  54  32  39  56  14  11  51  42  28  82  60   4  82  90  90   9  69  85  66  63  84   8  37  71  75  39  88  98  48  65  64  10  76  96  80  90  73  92  51  90  25  89  24  69  15  79   8  77  58  90  10  43  65  76  86   2  61  76  82  41  27  86  72  39  69  31  80  61  39  54  38  27  26  14   8  97  59  58   7  59  44  30  95  67  81  47  31  75   3  76  14  77  24  56   6  56  37  32  89  33  66  52   3  53  81   6  25  68  78  92   4  30  24   6  36  19  98  66  73  65  92  75  29  15   8  46  14  18  67  49  61  10  14  66  84  16  50  15  74  74  44  79  56  51  45  81  63  92  16  39  26   9  30   8  24  60  49  57  84  44  97  80   7  48  12  59  43  38  18  31   2  70  15  93  87  13  71  35   9   2  70  93  80  95  25  29   5  29  98  86  19  70  69  75  40  96  82  90  40  47  75  42  88  45   8  99   7  59  82  29  69  67  49  93  34  97  49  87  85  45   5  94   8  46  30  18  27  62  89  30  67  90  94  49  52  29  25  72  22  87  17   2  27  87  10  88  31  34  35  19  28  95  45  24  98  46  59  79  57  94  73  14   4   9  20  71  87   8   8  59  10  69  95  77  79  50  55  62  83  62  71  10  93  22  15  76  77  48  39  46  20  14  58  44  87  27  15  74  22  43  71  64   3  75  81  63  51  85  24  78  83   5  72  47  15  24  67  22  40  40  15  72  68  48  39  10  69  17  26  60  88  31  88  80  95  64  88  49  76  62  16  53  60  12   5  73  18  63   9   1  88  13  92  43  56  70  42  24  85  66  44  72  20  64  35  55  59   4  70  97  70  42  27  28  14  86  94  17   8   3  49  86  79  77  18  85  23  59  72  60  74  48  98  18  34  33  81  62  23  71  28   3  56  74   9  55  43  53  19  14  44  60  11  13  81  21  87  18   4   4  23  52  21  10  67  59  80  38  31  60  61  67  58  79  34  69  31  31   3   4  57  14  89  31  78  94  80  53  98  98  46  63  13  63  39  41  62  77  29  91  29  69  58   5  90  37  52  90  67  46  87  44   1  67  48  43  17  88  26  56  11  52  83  39   6  48  97  17  36  42  28  46  64  31  23  26  98  70  35   2  28  63  13  86  81  34  94   2  51  36  25  47  18  92  76  34   9  47  66  58  97  65  69  49  83  94  22  66  64  40  69  79  58  55  31  97  58  58  68  96  79  38  48  27  58  44  19   6  76  53   7  15  41                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                          55  46  86  35  19  24  55  20  46  49  67  97  11  87   4  59  69  44  61  20  28  43  63  80   8  76  59  69  66  78  73  29  51  16  81  51  38  34  86  44  28  28  38  99  74  40  82  10  25  77  26  46  29  71  11  96  94  55   3  18  97  73  75  55   6  31  59  74  29  84  36  42  13  28  32   6  78  52  66  26  59  59  90  19  98  81  70  41  40  66  89  31  13  86  98  88  97  77  56   9  23  29  21  14  58  53  40  95  88   8  41  56  12  37  91   3  54  89  87  89  61  17  64  14  24  67  97  68  11  79  29   6  31  76   4  62  40  39  47   1  60  85  26  39  84  59  29  26   5  22  87  62  83  71  31  46   9  79  23  78  84  33  72  27  46  72  58  56  34  49  48  82  94  75  49  99  63  87   3  22  94  61  36  35  75  57  17  93  52  78  89  46   1  75  62  18  65  73  15  38  75  71  43  49  56  87  35  23   9  84  71  10  95  66  15  82  17  75  40  53  39  29  79  51  74  83  90  60  12  17  59  33  44   1  55  70  93  94  19  34  86  84  71  39  88  45  51  25  43   6  90  70  66  20  21  49  15  99  14  55  43  59  46  94  95  65  27  80  79   6  94   1  40  47  92  45  98  32  30  47   3  18  20  65  61  38  79  72  96  92  30   2  96  66  82  20  77  86  42  49  52  31  26  66   4  81  59  65  37  78  10  27  34  90   8  70  99  51   1  29  25  57  84  32  36  68  72   6  15  71   9  65  87  87  22  80  96  73  12  51  65  52  12  10  24  92  14  64  79  41  63  54  86  98  23  13  43  72   3  24  10  81  83  12  75  31  14  26  62  37  47  62  54  20  46  53   1  93  69  50  35  25  41  37  92  31  45  83  54  56  46  16  40  45  55   3  97  97  91  67  31  68  30   5   2  51  73  35  65  96  69  46  27  55  84  88  96  35  13  70  17   2  63  50  46  15  73  83   8  11  72  95  24  57  39  55  95   7  53  51  42  81  94  23  91  98   5  61  32  78  97  52  90  98  71  13  60  10  12  91  11  65  65  57  15  75  42  97  77  31  42  68  40  54  67   9  15  20  33  17   3  38  32  92  21  16  58  12  14  95  84  16  94  51  86   2  99  66  56  21  90  97  99  83  30  71  50  40  64  36  69  35  10   9  41  42  54   5  29  87  89  29  58  54  14  90  12  42  46   8  98  67   2  76  79  95  81  66  57  83  15  50  18  23   7  76  92  79  48   6  64  74  28  80  25  62  96  57  89  41  24  57  17  94  96  98  51  66  80  70   7  76  27  13  14  49  56  82  58  84  39  13  17  76  30  52  63  21  40  41  62  49  84  47  99  29  37  58  77   4  12  50  74  12  69  62  72  72  90  17  83  36  67  63   3  86  85  50  70  13  95  81  63  47   8   5  39  48  37  90  17  55   1  88  90  26  44  94  30  11  43  53  68  45  14  13  24  17  46  71  54  40  23  72  15  87  66  88  73  78  75  64  98  57  52  75  77   1  76   9  36  27  74  68  74   9  50  58  69  54  98  23  95   7  15  22  61   4  27  90  98  94  60   8  95  83  53  85  59  13  86  64  46  36   5  96   3  94  99  90  10  47  88  23  13  62  96  81  21  14  90   9   4  57  29  10  79  58  86  56  35  60   3  92  35  75  40  85   9  30  12  45   5  57  73  21  61  25  75  35  81  65  72  86  35  35  27  84  91  24  73  37  31  20  65  30  10  26  74  14  59  89  44  15  24  45  47  65  72  59  41  22  69  22  17   8  79  42  76  15  99  25  21  47  77  73  81  27  22  68   2  30  83  92  85  34  84  81  28  66  85  91  89   5  31  68  37  29  76  91  53  11  73  12  43  87  68  73  85  96  11  87  52  33  45  99  32  68  77  15  95  87                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                        34  16  66  71  78  56  15  64  53  42   3  83   2  90  92  95  18  83   6  39  75  66  27  94  24  47  97  28  89  30  38  51  18  93  47  44  79  27  76  57  20   5  14   9  97  35  34  83  14  91  43  72  23  73  34  44  38  11  89  68  29  67  29  55  94  28  57  82  88  74  81  55  37  65  84  83  40  51  22  34   4  86  21  91  42  10  20  73  76  85  68  81  51  24  82  29  64  70   4  10  25  18  81  43  87  25  88   6  35  88  71  91   6   8  64  45  76  68  87  86  27  45  59  73   6  53  71  30  48   6  71  25  22  30  27  43  29  19  75  46  30  61  57  96  78   8  13   2  34  91  69  87  54  65  29   5   3  32  47  86  26  22  94  86  28  73  70  60  78  91  87  66  27  21  75  42  29  68   3  68  67   5   3  91   3  37  83  66  20   4  23  85  89  24  20  76  14  22  23  41  32  48  36  88  11  92  85  54  42  86  22  39  73  60  45  75  87  36  47  84  19  55  63  42  12  32  43  82  93  28  17  84  86  87  91   4  31  19  65  45  87  34  83  82  63  46  26  63  41   9  13  66  69  60  84  90  99  41  84  71  10   4  33  37  25  14  33  13  23  75  52  31  14  87  51  20  11  43  96  72  91  35  41  78  70  69  88  70  69  74  35  38  96  38  22  39  58  16  67  36  13  45  34  69  23  97  97  47  40  32  73  58  33  27  50  61  24  79  37  58  89  49  60  52  96  65  48  35  14  27  41  40  96  19  23   6  68  66  71  10  32  97  15  22  32  93  43  46  57  83  93  48  18  88  55  93  65  58  20  85  22  47  60  95  33  90  40  78  10  52  32  76  81  61  80  90  84  66  95  44  43  48  65  75  52  72   2  71  19  37   5  75  19  15  39  10  48   5  57  31  45  95  34   3  21   3  85  56  99  52  57  41  57  33  98  12  55  39  51  95  53   1  87  29  13  12  31  82  28  57  14  62  95  54  76  39  10  82  33  75  17  99   4  79  35   9  84  80  94  96   1  62  27  60  37  16  26  76  54  50  29  67  46  74  59  71   5  34  91  37  51  34  37   6  45   6   6  72  44  87  23  79  15   5   1   9  80  93  85  10  50  91  93  93  37  60  84  79  88  46  36  43  78  78  33  14  85  28  79  41  35  36  25  50  14  45  70  23  42   1  43   6  77  15  98  41  83  71  81  65  96  60  62  81  48  39  94  57  92  61  19  15  57  38  39  98  44  59  83  39   7  88  40  51  30  96  18  64  79  35  60  10  54  54  51  93  46  25  94  37  34   5  50  81  94  63  85  56  67  96  16  25  63  88  30  19  64  72  62  89  39  62   2   4  43  53   1  13  97  96  46  64  26  65  37   7   3  10  48  51  78   2  94  86   3  23  19  85  95   1  19  53  19  60  57  22  16  73  59  72  60  78  49  97  74  27  97  65  31   2  91  77  35  60  58  12  48  41  73   1  49  57   4  52  58  42  70  64  15  30  27  80  12  57  83  36  23  16  24   6  66  40  61  18  53  98  97   4  21  97  79  52  50  49   7  97  84  33  62  37  74  29  53  75  27  82  44  62  61  42  84  64  37  95   1  35  41  20  83  26  14  85  27  20  86  18  45  66  39  28  57  17   2   9  56  72  33  94   7  71   9  28  65  39  98   1  77  28  74  76  58  33  11  77  88  21  40  60  49  96  62  15  22  69   1  14  22  52   7  83  44  78  57  97  65  11  53  69  99  67  79  46  97  28  11  71  51  33   9   4  13  87  78  39  65  84  79  86   3  35  29  49   2  88  53  37   7  45  30  38  14  31  77  97  45  91  94  18  82  58   3  95  93  26   3  76  29  90  40  11  17  40  44  57   2  47  80  22  15  97  38  75  26  20  70  63  99  75  18  24  23  13  90                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                      60  22  41  87  63  88  35  60  34  81   2  72  33  65   2  81  83  35  68  75   2  18  20  72  47  49  21  13  52  48  35  55  50  40  86  38  12  97  48  84  81  85  16  21  45   5  77  26  95  29  39  84   8  75  86  27  93  56  83  16  37  10  70  27   8  31  65  82  97  38  65  99  37  87  83  66  80  60  74  42  57  13  46  77  32  95  26  46  83  58  30  74  18  49   8  67   4  49  15   7  98  73  51  14  72  32  43  22  51  12  19  86  58  90  54  51  90  67  89  57  98  68   9  81  32  85  27  86   8  10  19  22   4  52  73  56  82  30  46   9  72  58  91  20  87  45  16  22  38  97  86  11  62  96  67  17  33  19  71  78  30  30  29  66   7  68  73  40  18  85  58  14  91  20  59  37  79  48  60  19  21  52  96  10  88  46  79  56  65  70  19  53  54  10  21  43   9  56   1  40  14  55  39  53  59  17  15  94  39   6  24  26  11  63  22  18  41  60  93  26  69  31  40  10  39   6  97  52  35  37  23  12  64  35  75   9  60  64  35  33  70  70  62  68  23  22  59  53   2  82  92  34  67  75  46  60  51  36  41  41  60  64   5  90  43  63  63  71  50  48  30  32  82  93  36  95  60   1  88   7  75  54  13   9  79  82  93  45  56  20  57  25  82  57   7  32  38  14  25  68  17  74  13  91  73  16  64   5  76  28  98  62  87  18  37   6   1  90  91  69  82  62  83  38  81   3   8  35  54   8  62  16  13  30  85  39  23  44  16  42  45  92  59  67  45  93  90  21  71  56  13  84   5  18  16  56  90  80  63  93  60  48  30   8  34  95  36  85  94  43  67  42  37  23  28   4  80  66  18  87  35  88  23  26  58  27  44  94  14  91  60   5  43  23  22  53  51  21  99   4  21  83  42  64  12  60  79  39  68  95  74  59  83  78  13  21  29  33  67  69  41  54  82  19  89  82  68   2  37  69  11   4  79  31  75  87  76  43   1  38  99  62  84  58  35  23  44  89  27  67  75  65  58  27  22  85  26  97  48  22  87  92  47  71  46  54   7  16   3  95  39  68  42  23  77  75  45  45  32  59  46  93  71  33  31  83  76  88  13   4  70  98  50  65  82   1  56  46  87  43  28  29  25  13   8  37   4  67  81  26  77  49  85  50  91  93  32  39  87  61  64   5   9  40  90  11  24   2  93  28  26  58  29  90  41  22  53  79  99  97  79  81  33  62  52  90  84  59  53  17  39  42  44  30  23  23  55  89  26   8  98  73  84  33  66  24  66   8  12  62  57  71  86  14  94  24   7   2  94  96  31  43  67   6  43  49  80  90  65  16  51  72  77  67   9  75   9  98  76  61  35  33   3  77  54  37  60   1  62  22   9  58  28   2  18  26  77  51  97  59  19  39   7  62  39  57  72  55  98  46  18  14  13  78  32  69  80  42  34  54  45  91  15  92  77   8  58  75  69  77  96  58  65  31  41  98  21  42  91  44  79  80  36  59  78  91  17   6  38  39  26  75  78  79  32  81  73  11  17  99  67  33   1  71  17  97  16  14  77  97   3  59  81  10  83  92   2  84  98  73  39  77  11  88  26  41   8  91  14  67  35   2  24  23  82  10   1  21  10  77  21  72  68  20  15  53  33  47  55  95  56   1  17  48  10  78  61  22  74  86   3  42  44  76  90  45  27  38  25  49  15  71  70   5  30  74  61  71   1  27  49  94  48   3  64  90  40  11   8  96  60  88  41  82  35  66  82  40  66  62  56  85   3  62   6  31  95  26  29  21  76  69  58  49  92  83  95  26   9  86  72  16  78   4  72  18  72   7  22  49  18   8  98  92  72  32  39   2  21  89  21  48  26  39  99  10  54  66  12  30  51  37  67  29  87  13  70  27  68  56  72  46  86  25                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                    16  52  22  83  49  61  64  68  80  13  28  18  47  71  38  54  57  78  81  30  39  28  80  62  51  34  41  88  81  89  70  53  75  15  84  96  22  87  76  30  83  28   4  55  47  32  45   2  83  17  37  18  65  80  20  49  15  58  12  16  41  72  85  22  89  32  42  39   8  71  99  18  64  27  33  27  59  87  62  65  10  84  10  27   8  27  66  83  50  45  72  82   3  29  58  18  85  90  67  55  61  32  19  91  26  45  76  67  63  35  44  90  78  39  12  64  86  65  63  96  52  13  12  18   8  91  84  11  26  84   1  88  26  33  39  67  34  71  40  92  74  86  30  32  38  89  29  76  12  62  33   2  29  23  53  56  62  89  49  88  41  97  69  35  24  82  78  13  38  51  52  63  42  99  64  54  92  96  83  56   5  62  90  64  28  96   2  49  66   2  52  30  34  24  28  33   2  34  79  45  76  33  15  36  61  90  33  39  83  65   6  17  87  59  24  33  66  89   3  11   6  49  94  14   3  76  11  49  36  68  70  96  50  28  35  87  97  39  69  96  12  69  60  94  41  16  52  93  37  57  35  35   9  68  97  55  41  89  55   3  10  16   6  52   5  85  94  47  89  14  98  92  15  46  22  21  32  51  32  29  29   8  63  98   1  13   8  59  17  18  19  66  26  84  75  38  67  18  64  99   7  83  59  47  39  85  71  83   8  30  54  51  85  69  93  56  93  89  14  91  92   5  21  54  98  80  81  59  31  81  79  66  69  94  73  28  73  29  44  94  30   5  48  93  26  55  76  82  19  97  79  21  51  67  18  35  91  21  87  27  61  94  50  67  51  89  72  62  39   4  36  61  43  66  70  58  13  68  30  32  25  14  40   7  22  41  28  31  46  68  85  69  28  96  63   1   7  20  40  67  35  79  13  52  74  77   6  10  65  57  36  88  16  56  27  54  66  32  30  67   8  43  99  59  67  56  33  40  81  62  69  92  26  80  58  21  29  77  49  90  84  43  55  91  71  47  18  98  45  35  56  91  23  31  68  91  60  71  31  25  74  12   9   6  32  30  30  40  65  45  23  72  13  35  23  41  32  20  43  52  50   7  77  14  75  60  79  26  96  35  73  60  42  92  77   4  74  21  57  96  60   9  66   5   5  10  33  90  17  37  85  69  98  12  55  47  62  68  37  39  92  81  64  88  81  96   2  98  77  53  49  83  51  15  76  44  30  94  34  46  92  19  73  77  33  46  72  99  25  32  11  14  23  83  75  14  81  61  36  83  65  83   5  85  32  42  61  11  88  96  37  92  17  71  95  82  80  91  88  79  73  89  62  23  10  35  32  42  62  58  96  23  50  58  66  52  63  69  21  61  10   4  39  64   4  48  84  92  46  40   9  74  64  53  48  75  89   7  80  25   8   4   2  72  39  60  29  31  44  23  77  67  62  35  77  78  65  65  44  27  24  99  91  70  79  97  29  89   1  31   3  45  43  83  59  90  28  91  69   6  91  52  96  56  65  92  88  98  82  76  51  53  85  83  90  92  28   2  22  32  53  20  72  73  91  88  66  81  20   6  72  27  85  51  53  74  42  82  89  27  61  87  61  63  66   5  54  12  74  18  30  75  77  13  92  93   2  77  11  56  33  61   4  44  91  74  29  17  68   2  65  49  88  83  31   1  12  53  30  20  30  30   3  16  32  82  69  24   6  13  83  47   7  92   1  73  58  66  94  88  91  16  14  91  71  66  74  89  80  46  74  38   6  54  16  91  98  22  45  91   7  39  24  34  45  87  92  57  30  65  65  23  26  19  18  80  34  30  17   5  80  87  89  33  18  61  18  22  79  58  87  22  98  47   4  94  77  25  95  80  59   1  97  32  30  85  69  57  25   6  10  53  34  97  31  20  68  28  60  95  35  38  61  32  43                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                  97  41  87  42  13  93   1  15  66  61  42  49  93  56  95   9  62  49  97  12   5  71  98  84  82  90  94  16  44  59  33  57  52  34  38  53  32  48   7  32  86  58  19  66  99  15  53  29  42  28  26   4  74   9  97  80  31  98  12  98  76  45  42  65  15  69  90  46  80  88  44  43  12  12  38  72  49  81  46  28  41  44  72  46  84  23  21  43  64  15  21  15   9  88  19  26  15  91  62  65  99  43  87  16  73   5  79   2  13  74  13  34  80   5  82  27  58  20  22  41   9   3  73  96  23  73  91  52   8  76  68  16  84  58  40  75   9  31  99  89  21  18  93  80  16  58  29  46  84   7   3  77  99  16  63  37  67  36  48  34  43  48  78  18  73   8  30  62  35  81  91  30   2  58  95  79  46  82  68  25  53  95  84  33  53  73  55  88  21  19  35  87  67  83  89  32  91  97  58  16  92  13  98  36  79  80   8  84  62  22  36  74  56  76  50  45  68  45  18  82  93  56  53  68  34  70  48  36  32   1  26  78  62  47  90  87  42  61  71  52  46  70  29  45  72  38  26  35  13  60  80  85  94  52  14   1  91  43  67  53  13  16  52  95   9  19  90  31  59  90  82  49  35  33   9  62  66  72  90  76  76  43  72  39  20  97  22  68  54   9  64  58   9  71  32  70  39  58  42  24  79  51  49   2   5  33  68  99  62  12  98   4  40  86  94  66   6  80  91  46  94  39  37   4  42   4  48  50  57  90  18  40  62  12  23  77  18   6  81  26  60  51  20  91  98  83  31  96  57  31  49  54  70  45  31   3  90  44   8  30  62  56  98  15   9  92   3  34  80  67  37  40  67  76  68  39  51  93  71  99  53   7  41  61   4  94  36  92  90  19  31  55  98  68  94   8  15  42  80  44  62  57  37  99  33  21  98  10  48  87  27  96   8  62  21  54  71  67  29  83  99  72  97  51  10  39  79  85  17  27  47  26  40   4  56   4  10  66  17  72  96  48  43  64  18  37  27  83  96  44  53   9  54  25  74  52  68  97  47  28  77  11  94  14  64  73  81  62  36  12  48  52  35  89  83  85  34  81  91  83  29  77  13  35  91   6  92  26  55  13   1  28  53  19  11  30  58  79  39  75  14  59  54  49  41  18  61  53  65  66  21  41  60  95  13  70  41  81  87  82  79  50  80   6  80  82  80  14  55  33  96  78  15  47   2  94  85  62  26  64  37  97  65  65  89   2  79  47  42  18  34   2  82  77  27  86  95   5  39  14  92  49  26  51  23  26  54  10  54  48  43  92  26  67  64  21  89  88  20  48  50  27  62  30  55  30  57  44  95  89  34   7   6  48  42  37  55  18  24  77  41  82  82  58  43  75  22  92  78  76  37  99  23  19  61  83  85  97  80  41  14  44  58  24  11   4  83  54  27  94  35  48  64  88  44   7  53  59  43  13  47  78  43  37  47  61   5  93  77  75  12  14  89  10   5  99   3  78  69  30  60   1  58  90  68  34  93  16  35  69  19  51  43  35  38  19  83  59  15  76  21  57  28  13  67  28  28  22   4  74  94  56  15  34  63  46  37  25  35  80  47  65  81  24  91  13  40  38  21  73  87  69  85  28  98  83  32   9  14  38  17  92  21  52   8  18  23  37   1  69  51  17  87  93  96  72  82  77  42  55  20   4  93  60  57  24   4  39  35  64  43  44  34  30  46  58  35  85  12   7  75  17  42  64  70  49  51  84  27  80  45  37  95  80  25  48  83  80  31  17  32   5   5  36  49  36  15  87  71  30  19  60  86  46  12  58  94  74  11  91  66  94  26  62  10  49  98  20  91  36  63  11  49   4  52  27  28  82  57  10  21  60  17  57  78   6  26  94  31   7  74  64   9  98  77  36  36  92  44  19  83  87  79  58  92  17                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                33  86  40   7   4  16  95  51  62  39  43  81  69  24  22   9  48  28  72  17  78  60  52  72  16  48  46  47  79  12  92  72  34  87  94  55  88  75  44  86  95  91  62  78  82  46  60  48   6  95  49  95  41  95  34  22  70  86  54  11  74  64  11  54  85  63  44  81  15  81  38  47  19  85  26  31  26  70  67  59  43  13  38  31  38  43  75  48   4  85  23  76  98  60   3  17  88  80  70   5  12  42  62   4  25  23  31  64  95   1  85  41  21   3  16  63  34  62  76  55  35  74  88  95   9  52  77   9  86  89  17   3  83  82  40  21  71  28  26  69  51  12  40  64  17  99  17  67  62  16   6  59  89  37  37   2  82  97  22  93  63  69  37  84  33  56  41  96  53  61   2   4  68  42  84  67  71  52  89  78  18  64  12  43  43  77   8   3  58  24  20  16  67  29  14  25  72  32  57  48  51  82  14  37  21  64  27  29  87  40  97  45  42  42  89  91  96  21  41  39  85  11  64   7  46  80   3  22  64  61  91  92  80  61  34  73  49  20  11  27  31  51  53  65  28  84  34  52  72  81  84  42  93  36  77  74   2   1  58   6  46  78  59  62  36  37  89  30  37  47  91  69  67  57  38  77   4  82  70  78  17  54  93  26  83  80  81  28  35  16  70   9  32   7  75  51  99   7  23  46  86  35  85  22  10   1  43  37  21  99  65  74  93  67  73  22  33  90  92  17  86  63   4  60  67  26  91  15  29  82  64  29  50  44  91  28  77  17  96  14  22  23  81   5  62  84  78  84  26  93  72  18  60  31  79  11  84  19  60  44  71  17  14  77  69  11   7  44  37  99  24  11  47  81   2  72  30  59  30   2  32  72  84  54  57  74  68  71  55  78  76  22  41  78  78  17  62  11   1  35   7  85   5  54  31  20  94  67  95  44  70  17  80  75  66  12  24  94  77  52  44  95  21  91  27  95  87  44   5  37  40  16   3  41   6  59  56  86  54  36  35  22  87  84  53   5  34   5  62   5   4  75   3  68  63  71  58  61  50  42  86  35  23   9  18  61  90  36  64  87  44  17  48  74  67  89  80   2  57  18  30   9  34  76  26  80  96  15  72   7  38  17  99  84  12  19  21  16  65  32  91  52  11  45  98  40  49  39  78  78  55  69  58  26  15  50  99  37   5  61  25   8  83  95  66  46  48  34  48  76  75   4  20   8  12  32  78  44  23  59  38   9  57  55  39  19  40  64   4  19   1  48  78  75  61  23  83  44  20  65  25  31  76  82  93  78   1  40  61  90  82   9  23  40   8  56  71  26  78   3   7  34  86  43  38  23  11  15  99  22  10  32   8  34   8  20  74  45  59  55  26  71  34  79  24  49  59  55  66  95  99   8  80  68  80  96  22  17  63  44  49  57  71  41  66  20  20  73  94  56   9  77  40  63  84  13  84   7  25  93  98  41  74  51   7  20  53  21  39  22  72  85  13  45  31  75  25  49  18  66  78  56  55  13  99  62  15  71  51  38  27  94  60  79  83  57  83   9  74   8  38  51  80  18  27  22  72  97  77  77  18  46   4   4  30  48  85  13  24  13  73   2  56  51  83  95  93  63  13  28  19  29  70  27  85  31   6  10  24  77  60  53  75  75  27  64  53  86  31  59  22   5  53  13  26   3  23  88  28   1  25  77  29  58  10  96  73  28  69  84   6  16  50  37  17  83  71  97  92  66  66  80  71  75  73  23   4  34   7  53  93   8  57  80  37  67  71  88  78  11  51   1  58  25  74  89   1  87  65  90  17  44   3  23  43  92  79   7   1  86  86  24  17  16  54  80  51  54  98  91  77  51  65  42  65  40  27  14  70  83  51  25   3  83  83  84  94  15  89  85  41  89  23  73  63   8  66  25  20  98  94  32  70  52  27  79  29                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                              63   8  72  10  94  17  28  23  41  30  37  26  29  89  26  92  86  38  43  71   2   9  31  23  58  80  66  97  23  68  80  58  25  75  81  15  85  47  67  97  55  98  20  76  37  74  58   5  33  33  71  24  79  18   5  75  58  58  86  69   5  16  78  64  34  82  59  21  22  96  82  86  10  42  40  15  77  17  54  65  18  82  69  71  70  71  55  71   2  37  83  91  56  79   8  76  18  73   4  41  56  99  67  48  73  57  43  39  90  97  71  32  82   5  10  25  92  52  61  86  95   1  57  45  59  54  49  14  71  22  22  83  20  15  56   5  58  72  85  14  84  62  25  29  33  79  89  73  63  58  47  92  70  43  38  31  51  10  23  29  85  64  61  74  65  22  38  69  13  24  73  33  54  51  97  87  17  78  27   5  97   3  19  73  27  50  88  23  56  72  64  70  27  53  21  30  99  47  26  17   9   7   8  90  64  40  11  21  51  39  82  17  60  37  38  28  57  86  39   6  38  43  98  59  15  72  73  99   7  55  77  72  37  40  19   1  63  19  29  88  98  43  21  11  48  75  70  27  50  49  77  46  97   6   8  34  59  48  52  29  17  99  52  21   4  23  91  86  20  44  98  47  68  15  98  84  35  21  31  84  48  14  49  56  58  43  63  16  52  29   7  16  76  87  40  99  57  21  54  52  25   8  89  14  62  60  39  53  39  50  96  83  55  85  72  32  62  53  54  83  76  78  55  78  38  31  95  86  53  56  46  59  39  58  58  38  67  46  98  94  28  75  84  20  69  44  66   6  34  34  89  81  48  77  49  59  63  14  22  52  20  84  35  39  51  98  55  16  46  23  33  85  68  53  16  22  27  15  55   7  13   5  89  51  34  33  74  98  66   3  12  65  50  94  77   8  44  58  43  16  70  29  97  93  49   4  77  48  77  14  98   1  27  52  82   4  17  39  16  42  48  56  46  39  45  66  28  13   8  31  59  88  73   7  33  92   4  69  77  71  57  89  47  68  68  85  44  75  62  13  29  83  88  59  49  26  59  40  48  87  69  41  63  90  59  60  48  13  63  53  25  98  99  30  68   1  49   1  80  63  82  28  40  80  94  40  61  57  14  83  46  30  66   6  60  26  86  86  22  27  80  44  87  45  95  88  88  94  18   5  87  40  16  23  48  73  49  31  79  26  50  75  25  64  79  28   2  81  84  97  58  36  31  39  20  93  83  32  93  78   5  46  59  88  19  71  50  83  32  60  14  24  40  65  43  72  28  96  43  64  10  59  83  41  70  71   5   2  81  51   3  75  53  40  88  32  25  18  21  24  66  18  75  63  30  18  30  87  12  45  78   6  74  93  18  24  28  75  62  68  88  74  55  34  94  96  73  95  88  48  26  16  99  20  91  54  38  60  11   9  80  12  45  55  40  33  28  53  62  60  64  19   1  67  31   7  13  43  19  84   8  72  62  29  25  65  50  28  81  30  81   2  87  92  69  62   6  32  39  49  65  39  51  65  58  19  15  69  41  47  87   3  48  65  87  70  37  12  30  22  20  44  98  39  17  87   4  73  53  22  94  55  96  95  47  63  95  77  81  29  79  31  84  73  15  44  26  69  92  41  73   6  91  70  71  74  58  93  96  72  54   1   6  82  85  40  74  24  85  77  19  10  68  49  49  33  18  60  44  86  96  21   2  25  69  49  59  24  73  38  65  42  64  89  21  13  29  95  76   7  70  11   4  10  78  66  66  72  97  79  92   3  72  72  33  83  63  22  95  18  61  17  99  62  32  33  18  49  75  25  88  94  62  72  91  61  35  72  97  33  63  51  82  37  65  84  70  58  84  65  79  93   4  88  90  43  44  60  78  19  44  88  94  19  56  39  73   9  45  16  17  51  19   2  20  70  94  86  11  58  50  91  46  42  87  13  54  30                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                            8  11  43  63  44  46  52  68  89  13  90  88  64  24  44  88  82  29   1   6  56  92  66  67  13  15  74  50  35  71  14  40  87  56  51  11  63  17  44  11  61  66  29  29  26  50  62  90  90  33  57  65  48  61  55  68  83  45  42  34  95  50  37  89  85  54  79  78  60  58  36  58  59   9  33  61  69  63  77  83  26  36  55  38  29  14  48  52  31  15  49  72  38  93  49   2   5  92  55  72  99   2  88  81  50  59  36  10  83  51   9  67  55  69  25  81  78  96  47  49  24  70  45  70  22  91  86  12  64  15  46  49  75  35  88  52  19  81  19  80  19  12  62  73  81  95   1  76  63   5  84  67  29  71  58  84  17  62  95  74   4  16  81  89  93  43  39  85  53  71  10  63  24  87  94   2  25  50  32   1  10  17  99  79  43  74  40  60  98  86  27  96  49  92  44  57  72  81  50  33  76  39  90  67  22  88  98  15  65  73  21  22  25   3  55  37  42  23  85  48   7  48   7  80  94  32  11  14  24  84  93  13  48   8  79  96   9   1  39  75  59  31   8  20   4  17  17  56  27  95  73  78  90  64  83  20  54  77  22  35  49   7  18  11  35  30  47  86  49   1  78  20  38  25  79  44  66  38  78  64   6  23  86  83  23  27  33  25  55   5  58  70  91  45  39  64  99  77  39  36  84  16  99   7  71  88  39  66  24  75   4  96  81  27  12  45  11  59  10  51   6  85  44  48  77  28  95  29  56  28  85  72  23  11  36  36  36  21  36  11  33  14  20  99  40   4  48  65  32  85  36  74  35  43  15  88  62  78  22  58  12  80   6  37  22  92  43  23  35  76  52  38  91  49   6  50  39  10  82  90   4  53  27  20  32   5  27  86  57  20  72  42  62  57  61  26  74  13  49  98   3   9  59  31  44  76  24  28  76  61   6  51  58  42  96  19  12  57  28  91   2   3  80  11  31  11  20   8  20  29  69  33   2   1  15  43  25  18  12  49  84   7  31  43  52  24  33  86  72  73  77   9  17  52  54  98  78  94  61  76  99  97  54  68  50  19  86  15  12  19  58  52  98  11  81  98  40  88  16  14   8  13  64  51   1  62  88  34  15  89  50  80  71   9  20  48  38  32  96  87  24  98  55   7  44   2  93  76   5  82  95  50  48  35  88  82  24  34  59   7  43  87  23  90  12  66  88  95   1  29   2  50  64  46  34   9  94  96  46  69  42  42  30  22   8  29   8  16  50  85  52  68  86  49  31  22   7  55  16  25  43  88  31  66  63  27  17  29  71  12  35  44  29  70   4   8  68  50  23  51  36  57  71  80  30  95  67  18  59  23  51  48  67  60  67  19  89  47  81  12  87  71  88  97  88  88  66  95  76  19  50  75  19  91  95  15   3  96  83  27   9  10  90  92  46  27  14  15  95  98  26  94  83  85  80  22  11  85  23   8  40   2  34  47  61  20  40  57  28  70  55  72  13  15  69  39  88  33   5  77  67  41  59  57  62  90  72  29  36  10  49  36  87  30  93  62  70  91  90  40  19  34  31  22  56  85  56  50  72  34  17  14  97   6  57  57  27  53  88  51  85   7  79  25  46  98  12  55  97  24  17  59  92  18  79  88   6  45  29  45  17  47  54  30  93  91  48  70   6  84  46  28  48  65  23  27  70   5  99  50  32  75  88  99  75  76   8  83  15  34  23   6  85  42  71  93  11  10  36  46  31  92  54  74   4  80  54  18  64  51  53  78  29  70  86   8  24  42  52  83  96  78  48  94   4  85   4  13  81   5  37  52  43  20  49  24  10  20  46  93  70  37  70  13  47  62  34  14  75  61  24   5  94  10  49  17   5  70  14   6  56  88  54  77  12  71  38  65  11  43  66  87  60  72  34   7  85  53  84  60  31  60  17  11  16  68  94  42  62                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                          66   1  21  91  65  81  26  79  23  98  56  16  75  89  91  42  81  74  21  40  92  96  63  48  55  68  54  83  49  62  44  18   3  75  82  81  82  24  83  54  60  41  53  90  53  51  98  60  34  78  61  40  52  31  95  91  28  19  77  26   6  18  35  40   6  37  45   1  48  49  90  27   3  45  43  60  95  23   3  15  45  34  49  37  23   7  76  75  19  91  80  37  61  72  12  66  83  36  20  35  88  74  45  80  74  52   6   3  44  20  57  35  87  83  97  88  27  91  10  70  75  86  22  72  97  34  52  69  27  86   3  21  57  17  61  61  11  18  97  70  74  39  98  65  50  26  85  79  36  24  44  94  82  96  54  46  81  26  18  11  96  57  24  17  50  70  86  60  75  16  50  50  80  41  78  23  75  34  59   1  75  42  56  49   5  55  58  30  28  38  43  46  81  83   2  30  16  68  50  17  64   7  19   3  62   3  60  46   6   1   2  82  46  69  22  91  38  47  14  45  77  76   5  22  80  40  16   3  87  30  89  48  90  58  49  50  77  37  92  90  65  40  82  44  27  30  46  97  44  72  87  29  56  31  77  72  53  48   2  20  58  15  97  45  79  49  37  29  36  92  94  34   6  26   5  87  31  69  95  43  99  44   5  87   7  63   4  34  69  18  59  47   2  40  90  74  90  60  87  66  79  86  61  33  81  29   6  11  88  38   7  45  50  21  22   6  27  40  31   1  44  62  40  21  22  94  99   5  32  11  80  36  86  79  12  62  28  75  87   9  81  31  36  19   9  31  13  62  40  92  99  77  10  47  33  72   3  75  63  99  25  66   3  86  28  86  70  18  39  56  83  86  16  35  58  60  11  40  67  49  60  28  89  61  27  83  29  39  56  38  32   9  75  20   8  23  26  62  26  22  43  41  73  79  64  41  62   9  82   7  97  46  25  24  69  92  79  82  73  73   7  71  88  93  32  16  45  79   3  59  85  65  50  75  85  24  40  81  95  34  48  34  27  62  98  58  85  72  47  36  68  15  56  29  46  78  92  48  78  36  28  38  38  89  66  28  35  98  82  34  10   8  24  75  56  84  41  63  58  55  53  76  77  60  88  69  12  54  22  86   7  50  57  27  93  29  53  96  91  53  65  82  52  72  68  40  43  55   3  19   8  19  21   2  27  50  77  53  19  30   4  30   4  81  27  68  11  32  87  28   1  38  40  80  30   3  77  52   9  72   5  82   8  22  67  52  68  59  25  93  64  82  53  25  41  39  30  81  15  23   7   4  15  95  97  95  47  19  19  46   2  40  27  47  83  43  42  87  70   5  99  83  68  51  60  72  11  33  56  72  87  97  83  79  54  48   5  18  61   4  14  55  85  60  53   7  58  95  93  57  76  82  71  75  46  74  81  50  68   7  43  18  90  16  78  97  34  23  44  89  95  50  56  10  37  62  13  92  90  62  53   8  24  26  23   5  55  23  88  63  74  44  26  63  31  21  17  46  19  37  88  13  28  42  64  51  99  57  59   8  20  62  13  25  19  32  52  96  12  62  71  62  55  79  67  52   6  53  36  78  38  60  24   7   1  34  56  99  35  86  30  14  38  71  53   1  60  43  55  47  48  71  43  61  92  58   8  47  35  33  64   6  36  22  53  11   8  22  23  87  25  85  42  78  22  97  71  82  43  97  83  69  59   1  90  31  89  40  76  93  50  11  15   4  14  77  60  71  67  94  64  42  77  43  12  23  25  84  45  97  93  67  79   6   1  86   3  33  54  87  76  33  14  37  88  62  80   4  32  69  34  38   4  12  34  61  80  97  33  64  34  10  70  61  47  79  27  68  67  51  49  81  91  81   4  92  75  36  64  33  78  26  88  48  10  28  16  65  53  55  53  62  78  57  86  36  72  80  52  31  89  70  34  90  26  26  30  60  20  89                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                        73  54  83  44  99  19  93  48  17  55   3  45  88  89  14  53  42  87  14  30  69  26  97   6  69  39  31  99  17  76  64  94  56  58  73  22  32  49   6  15  65  17  18  65  78   8  86  22  37  55  85  65  70  31  63  52  93  67  89  69  72  39  38  78  85  42  75  58  56  24  36  65   3  44  84  87  11  50  53  86  30  91  31  91  95  85  24  95  46  25  72  96  98  70  24  87  65  94  81  88  18  42  58  10  96  64  62  54  46  54  11  59  84  42   8  43   9  95  31  26  39  48  73  72  60  39  81  50  55  46  92  59  77  87  69  11  26  98   3  19  95  80  52  66  40  97  47  61  57  98  84  18  46  17  38  72  59  28  49  65  76  86  47  72  23   9  21  71  31  16  84  66  55  80   4   5   1  42  55  70  14   8   7  51  58   4  66  23  44  39  62  68  56  96  33  88  12  75  40  81  45  27  40  95  77  42  65  61  14  96  94  18  28  23  16  72  57   3  45  71  61  71  28  22  31  33  84  83  70  20  59  96  77  82  55  95  89  13  53  40  89  29  84  69  31  32   8  97   3  28  49  88  67  64  45  25  43  44  75  19  19  18  40  16  24  39  19  44  57  96  80  10  38  30  29   9  18  29  32   9  82  81  59  48  19  36  11  14  98  39  32   1  84  68  66   4  94  52  54  60  13  50  13  24  17  21  34  11  92  45  72  60  83  48  75  34  22  99  62  73  62  63  25  81  65  63  72  95  98   7  92  88  41  15  38   1  37  76  93   6   2  32  52  19  15  28  43   4  95  91  18  91  81  70  81  20  38   2  17  42  27  21  35  34  81  85  97  10  19  60  66   3  75  69  23  22  23  43  23  46  89  27  92  15  69  59  91  61  48  41  22  13  96  43  30  57  88  46  56  37  55  29  45   7  66  80  84  16  62  18  73  49  39  83   1  64  57  19  84  54  99  25   7   7  77  14  16  43  34  80  60  65   6  76  14  21  36  78  30  82  61  96  56  32  57  55  42  68  41  57  28  34  40  27  41  68   2  10  60  50  12   1  53  81  31  17   2  60  45  97  36   1  88  72  67  62  50  20  27   3  65  90  38  29   3  29  61  39  18  63  48  11  75  24  72  74  61  34  66  22  23  67  85   5  11  84  54  27  75  42  53  29  14  98  68   3  56  10  52  23  89  20  95  11  10  98  23  42  82  69   8  40  83  32   5  62  97  25  92  16  94  80  11  95  47   4  76  24  44   5   8   9  21  78  44  26  17  78  86  51  52  43  43  24  77  96  31  70  70  48  68  32  47  50  53  66  16  41  44  89  84  85  32  79  28  23  65  67  76   3  90  93  12  19  27  85   4  38  28  60  12  74  69  26  18  41  45  74  95  54  97  87   6  55  75  23  70  76  36  49  90  22  91  12  38  86  55  69  49  72  88  91  84  43  92  49  20  48   2  79  32  50  48   5  20  53  92  74  80  34  49  64  50  51  72  58  66  58  83  29  18  54  81  15  83  45  91  49   3  14  44  66  50  28  11  47  19  10  24  11  76  40  54  21  62  69  74  41  57  21  85  71  67  37  37  26   5  45  36  17  83  86  12  57  31  12  90   6   1  56  36  50  44  99  20  23  13  19  61  46  89  64  42  51  76   1  76  69  83  63  37  67  95   3  90  97  99  75  87  79   3  15  18  17  76   7  50   3  23  80  29  89  10   5  84  59  93  73  59  35  37  77  38  68  19  27  30  57  16  87   8  94  25  83  78   9  43  33  50  81  24  90  87  65  63   2   9  65  86   3  11  23  27  32  73  97  30  13  77  31  45  88  58  29  82  62  59  50  50  62  93  31  68  18  37  71  27  75  66  63  96  30  55  40  53  69   5  47  78  17  49  13  45   6  96  37  41  49  35  43  25  59  83  97  84  94  11  81  35  38  65                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                      98  46   6  85  72  90  13  37  93  93  83  73  84  73  32  17  66  73  73  21  27  42  67  31  68  14  39  14  39  60  30  19  85  10  15   7  75  34  22  58  78  62  35  68  95  65  89  45  33  11  93  25  88  90  83  50  41  61  13  48  46  46   9  36  71  78  17  81  78  43  99  68  57  54  10   4  91  62   6  48  43  70   3  98  34  52  69  33  97  62  54   5  39  16  62  87  34  23  53  25  98  87  42  72  71   3  73  99  95  97  16  71  38  46  32  33  68  29  57  56  33  51  45  91  85  70  38  19  65  15  53  29  43  15  91  70  79  70  25  50  66   4  56  99  57  79  37   3  31  37  60  37   3  54  15  35  13  77  69  39  74  90  56  58  88  29  78  78  79  35  72  79  80  27  44  79  97  55  50  75  91  93  63  90  74  35  67  74  60  26  13  94  84  55  38  29  72   4  83  51  57  75  17  37  29  64  92  96  14  76  54  47  16   6  93  43  13  85  14  47  99  84  25  45   8  82  48   8  89  79   7  42   4   1  11   1   5  32   7  31  96  87  28  60  46  69  10  24  67  64  62  37  99  21  75  38   2  12  66  76  39  89  17  79  68  70  66  48  82  45   3  62   6  99  70  87  36  24  34   6  39  45  78  82  30  37  26  85  37  54  85  63  23  41  60   8   2  93  14  20  93  59  29  31  55  18  50  66  61  58  11  35  39  91  93  93  75  64  62  49  79  89  73  31  23  86  64  57  79  93  90   5  40  14  91  39  54  85  64  31  76  13  57   1   2  63  24  73  68  81  63  50  97  60  55  65  48  57  51  69  93  97  68  12  85  30  21  16  69  74  20  82  23  75  61  87  39  21  49  80  60  79  95   6  15  93  76  93  10  69  95  44  59  33  62  37  91  63  49  45  92  18  95  63  55   9  11  20  99  27  35  52  54  44   8  52  55  23   1  57  26  76  38  68  43  27  51  50  27  14  11  90  62  68  67  51  32  37  78  24  49  96  85  67  72  51  81  48   4  44  99  49  13  60  26  99  10  64  49  26  54  48  12  76  88  16  28  16  82  53   1  14  74  23  14  41  87  62  79  55  64  73  54  94  29  48  85  21   8  68  56  36  17  66  12  85  66  91  32  39  38  21  42   7   3  35   8  81  10  32  51  14  95  58   5  27  39  32  86  26   6  27  72  20  68  88  16  66  59  32  21  24  38  73  62  51  61  59  15  83  44  27  69  17  31  93  98  41  53  74  12  35  29  64  84  68  30  10  67  16  50  78  89  42  75  29  29  44  20  48  21   7  89  79  74  30  59  57   9  92  32  44  13   2  73  76  16  11   9  80   2  65   2  73  60  52  46  43  21  40  38  46  97  18  89  24   7  25  29  71  37  40  33  79  53  92  51  82  26  51  54  46  80  65  89  83  10  49   8  41  37  50  51  56  76  16  74  27  56   9   9  89  42  59  74  15  31  68   9  36  67  87   1  83  38  44  87  80   9  42  63  41  34  81  21  74  13  61  60  48  58  74   9  65  80  24   4  32  77  95   9  11  68  69  85  52  76  89  73  58  77  51  21  70  39  31  52  81  50  60  58  38  39  53  14  45   4  53  77  45   6  12  42  72  77  46  28  27  90   4   5  32  54  60  31  23  75  30  88   5  74  75  15  95  55  47  45  79  35  30  53  79   5  32   8  60  22  78   6  38  86  97  13  54  45  27  96  45  69  98  24  68  34  62  26  56  64  87  79  25  95  70  40  12  21  16  78  11  94  71  87   6  43  29  72   6  88  35   7  51  42  48  63   1  53  10  42  64  62  81  50  39  50  31  22  78  67  14  99  80  19  11  53  86   1  71  74  81  58  15  54   2  59  61  81  17  26  52  17  48  92   5  84  77  49  71  66  78  93  52  84  18  57  86  63  70   5   8  99  49  30   6                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                    18  88  47  35  75  83  15  67  13  43  40  12  33  55  83  73  37  49  61  50  36  68  11  53  12  18  98  49  84  33  66  59  30  90  68  72   5  91  96  99   8  66  36  23  40  66  89  15  59  65  11  18  24  71   3  64  59  59  97  70  30  64  20  28  59  64  42  70  33  62   7  73  48  27  55  94  56  43  15  20  67  16  88  11  75  17  86  87  26  45  26  65  90  41  16  34  28   7  96  24  17  98  41  68  92  40  25  78  80  63  72  68  76  41  64  55  56  41  19  59  99  69  84  83  11  24  20  75  47  37  63   6  94  36  12  10  94  59  34  82  51  50   9  84  78  99  77  29  28  94  88  19  27  74   8  17  33  66  85  72  41  94  26  28  27  83  70  56  62  19  53   6  70  96  34  32  29  76  71  50  38  24  68  55  13  82  13  64  99  83   9  22  62  84   5  66  30  15  46  31   9  86  21  99  93  97  17  46   2  27  99   7  25  71  87  71  97  60  40  29  87  36  49  76  72  91  64  55  75  78  38  83  99   9  20  89  63  62  69  50   4  87  19  81  38  34  19  72  56  58  32  96  46  23  33  91  51  14  24  28   1  51  65  37  75  65  21  62  15  43  30  11  61  22  19  92  58   4  96  53  71  75  41  50  67  24  17  97  44  50  11  41  85  20  84  41  53  72  91  13  42  86  95  21  27  47  92  47  37  59  56  20  63  41  47  42  85  10  30  21  84  63  94  36   2  55  37  36  46  61  22   4  64   8   6  58  22  35  51   1  29  71  33  24  78  22  64  74  98  62  54  61  33   3  33  55   9  34  49  90  39  41  65   6  30  42  74  82  37  28  18  67  83  27   2  17  53  92  72  49  44  24  96  27  58  10  41  60  14  11  66  92  34  30  39  15  49  69  63  54  32  13  20  95  38  79  79  49  81  21  13  78   2  70  65  95  31  49   7  22  59  98  28  82  73  52  96  81  67  34  11  30  76  36  76  10  93  42  20  46   7  11  81  46  61  30  26  41  88  67  79   5  79  26   4  54  22  18  83  62  24  66  90  63  56  36  29  70  45  35  16  57  25  29  73  90  97  63  82  30  26  60  59  65  92  87  39  23  81  28   8  70  20  92  65  85   7  34   3  99  92  47  78  75  55  97  92  58  65   5  69  34  34  57  34   7  51  41  68  57  36  49  31  71   2  54  97  22  42  71  37  75  47  71  39  38   5  25  76  38  53  93  32  99  70  16  94  24  84   2  43  55  63  92   6  61  75  86  49  75  37  85  56  36  96  79  27  40  30  47  13  88  66  73  70  93  36  96  91  90  10  51  31  69  11  12  57  89  60  36  11  14  54  79  35  65  87  34   7  51  54  11  45  58   8  67  76  14  66  20  11  30  72  83  47  67  80  46  68  32  20  66  30  55  17  43  87  26  52  10  30   8   9  59  68  40  84  90   1  57  58  36  96  14  83  26  89  11  79  18  50  83  72  72  71  65  60  87  96  23  46  69  25  78   4  25  94  63  50  99  33  93  97  53  11  80  94  57  17  67  90  66  78  73  41  84  17  30  73  19  65   6  25   4  64  71  73  78  44  39  31  60   2  75  13  81  31  39  33  43  89  49  18  79  99  11  21  65  76  19  22  60  82  33  23  41  79   7  34  55  28  33  28  25  62  72  14  45  72  61  91  81  12  62  99  46  52  22  60  12  89  57  81  94  47  27  41  32  24  76  66  70  25  68  67  66  89  44  87  86  80   1  42  59  58  17   2  82  33  39  69   9  61  74  31  37  36   4  96   2  16  78  73  82  42  85   6   7  84   1  28  90  51  99  58  57  36  40  62  91   7  91  60   3   6  28  86  13  17  86  61  40  56  37  48  58  88  59  78  32   6  62  81  27  89  15  40  31  38  32  37  63  51  62  26  82  21  19  95  19  63  98  19                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                  24  64  12  12  22  85  71  33  78  54  25  31  61  17  82  58  68  54  39  73  30  84  47  63  63  24  68  19  90  32  29   4  48  64  71  83  25   8  55  99  17  36  50   2   4  93  63   8  37  80  23  86  88   7  72  22  54  66   7  66   8  60  31  57  86  41  95  79  91  50  76  39  17  22  28  96  80  72   5  30  97  41  82  78  43  81  85   9  30  47  42  19  39  30  10  53  13   8  85  96  96   4  88  64  95  67   4   1  51  56  66  68  71  49  20  46  20  36  57  56  54  63  69  67  56  87  37  96  24  54  71   7  17  83   3  49  30  28  54   9  51  60  79  72  37  53  33  85  95  96  20  91  59  35  54  10   9   4  62  46  10  17  33  24  86  14  17   1  81  19  40  98  71  27  29  33  63  40  20  77  34  64  93  86  73  21  92  54  14  50  48  57   7  69  82  46  49  24  25  67  64  68  24  94  91  42  82  64  41  92  38  29  49  11  59  95  32   9  87  54  72  59  31  92  71  78  42  55  50  64  51  98  26  41  57  85  50   8  92   5  66  24  71  47  15  67  23  76  66  97  58  16   6  78  73  81  60  54  75  13  38  16  35  79  44  17  11  51  87  43  32  82  90  92   6  74  15  68  22   9   1  91  92  67  60  61  97  23  26  53  14  56  99  19  16   7   4   8  45   2  10   4  91  43  46  11  84  63  93  98  58   3  93  37  38  36  86  12  77  42  70  47  37  77  10  66  80  12  46  20  28  69  13  43  39  71  41   4  97  60  78  29  96  49  34  84  77  87  84  97  98  81   4  68  92  29  20  25  52   1  93  84  23  41  90  64  28  92  42  39  31  92  89  91  60  60  72  97  46  84  91  46   8  46  12  19  94  27  49  72  76  85  85  76  70  17  24  89  66   7  78  94  84  13  61  38   8  92   2  34  68  32  45   1  53  96  67  82  77  41  89  69  57  39  51  43  93  87  97  48  83  71   9  74  32  93  77  64  41  35  40  86  34  51  62  86  69  44  93   6  89  91  12  22  47  94  65   5  49  38   8  36  41  15  44  37  25  29  84  78  95  34   3  90  71  63  13  33  70  29  65  83  68  27   9  26  89  20  23  85  41  95  18  36  46  63  11  75   3  96  82  56  60  41  56  89  63  76  34  85  15  17  97  67  32  80  98  98  90  99  82  79  99  52  52  93   3  20  19  19  65  63  42  45  68  16  19  95   7  99  92   9  16  98  62  74  28  40  24  87  63  57  99  54  67  80  64  99  97  10  22  87  74  82  99  76  13  63  38  68  79  11  16  76  77  12  35  90  29  41  89  29  73  54   1  67  74  65  10  59  66  74  71  33  99  69   7  33  70  51  98  45  59   3  29  92  13  39  83  21   8  24  56  64  46  92  85   5  39   2   3  18  77  22  46  73  26  46  32  76  45  42  31  60  65  75  12  93  24  41   7  48  61  16  11  88   4  72  73  96  17  87  44  94  31  95  22  98  43  72  56  36  90  93  53  43  32  54  22  73  43  71  14  80  75  13  30   2  39  12  76  48  28  69  48  36  91  71  72  11  46  77  33  27  80   6  58  70  24  10  63  43  64  83  21  67  74   1  51  27  60  15  63  35  44  11  43  93  35  55  33  81  13  95  12  64  61  64  16  49  46  65  13   7  72  59  73  33  94  11  43  91  58  70  87  22   8  85   4  23  36  78  50   6  39  62  44  40  80  17  86  15  18   4  24  72  54  55  53  94  30  53  27  64   3  70   5  38  93  51  85  57  38  15   3  69  81  59  30  38  30  45  31  60  81  32  53  29  41  30  98   2  10  74  42  42   1  68  86  32  36   9  36  58  85  81  54  74  54  31  21  70  92  65  80  53  20  77  24  92  23   9  85  94  61   8  21  56  95  57  98  28  73  98  89  31  28  27  91  81  24  78  83  84                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                45  57  62   1  50  30  52  78  89   6  14  11  45  71  10  76  92  90  19  61  48  20  97  31  11   5   3   5  87  50  22  99  65  84  85   5  29  28  17  84  18  70  91  53  90  58  41  79  66  16  88  93  63   1  11  93  71  51   8  43  18  41  73  28   9  20  52  66  97  32  23  58   5  93   9   6   4  85  83  57  96  87   7  19  85  38  92  92  99  65  26  25  33  91  18  85  36  60  15  34   5  86  34  80  99  78  35  42  56  78  96  55  28  15  68  59  43  94  97   9  83  22   5  68  54  32  65  69  83  57  47  76  53  79  61  60  25  70  93  15  44  32  97  99  89   8  54  89  89  16  97  21  72  13   2  86  41  85  63  48  27  77  48  96  88   4  56  83  10  45  14  53  67  92  39   3  38  38  90  19  15  85  92  29   1  13  70  83  75  79  26  34  51  40  92  71  68  85  26  37  51  86  55  33  22  38  46   4  43  94  53  40  88  18  31  53  60  37  29  50  43  27  21  41   2  60  47  50  23  45  64  17  98  16  43  27  95  77  79  30  55  68  27  42  38  74  78  36  63  68  29  25  84  50   1  53  64  67  83  91  65  93  94  74  47  40  97  40  95   7  18  63  34  67  95  81   9  74  48   2  28  71  15  46  11   6  29  27  28  35  45  88  85  62  40  70  14  75  72   4  43  60  96  60  81  32  65  29  25  59  78  77  66   5   6  48  77  52   3  47  67  71  91  63  70  44  38  97   7  46  95   3  69   8  20  58  69  11  25  79  24  60  38  71  60  30  87  36  48  62  30  91   7  69  89  51  54  60  29  89  40   2  31  70  59  78  93  44  44  82  70  72  90  47   6   1  47  58  62  74  83  68  56  99  54  51   4  50  78  42  64  83  78   1  11  49  59  92  41  37  47  85  73  57  75  53  59  22  66  71   7  77  24   8  92  41   7  79  38  42  30  47  56  90  47  47  22  34   8  44  65  46  60  26  10  29  45  41  51  85  36  81   8  94  16  94  75  62  67  76  42  96  62  63  66  86  34  41  51  40   4  94  59  35  37  29  81  11  83  38  41  63   7  25  30  77  86  76  50  27  30  84  61   5   6  51  86  92  99  75  36  15  47  84  98   6  92   4  15  86  99  47  39  65  95  96  88  89  96  49  81  75  64  20   1   6  61  21  66  31  48  95  32  69   3  40  57  67  52   2  71  16  15  39   8  18  49  10  33  48   4  81  15  54  79  85  72  43  17  81  62  90  83  11  32  52  93  48  51   9  90  51  30  74  10   6   4  54  17  43  65   5  10  15  15  96  62  61  92  14  15  10  73  21  14  36   9  80  18  75  44  89  77  90  12  24  41   5  22  67  75  98  47  36  26  99  77  66   7  19  67   9  42  58   5  45  62  82  15  16  96  18  52  68  13  37  41  51  36  18  26  94  43  93  78  58  31  50   1  83  43  61  45   1  51  44  59  53  95  66  65  46  12  31  10  51  41  74  16  27   7  99  15  57  34  54  51  79  68  28  37  56  87  52  61  47  64  34  65  68  53  45  38  33  31   8  39  18  13  37  40  91  45  54  65  23   8  81  43  37  69  52  80  74  51  83  68  59  32  37  88  77  46  58  52  38  17  99  80  16  98  65  61  12  34   6  63  83  80  47  63  14   5  98  34  55  34   8  80  18  54  15  68  30  36  65  93  12  32  18  16  49  30  94  33  51  86  74   8  30  28  83  91  11  67  36  60  18  84  62  53  85  38  16  13  32   1  28  24  55  45  83  89  72  23  45  74  25  37  64  80  69  57  36   5  83  79  96  50  99  34  52  50   8  63  44  46  81  46  94  57  47   5  85  73  63  44  24  21  38  60  20  11  65  63   2   7  76  78  42  33  73  24   9  72  71  27  68  44   6  87  96  80  93  54  97  52  94  90  94  77  35  29  68  54                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                              47   9  22  40  26  40  93  16  99  22  33  89  69   7  63  96  25  46  34  90  55  12  64  80  83  92  77  49  80   2  38  49  22   1  35  19  12   5  38  37   9  31  11  84  54  66  84  76  53  10  70  22  92  52  75   8   4  28  91  54  22  12  61  29  46  23  13  78  75  61  96  56  87  95  56   3  63  46  12  32  40  29  42  47  25   5  44  19  83   2  19  82  63  58  82  97  88  64  89  70   2   3  89   8  10   8  40  96  45  25  99  25  72  28  57  53  63  64  34  37  91  34  96  53  75   5   1  67  20  11  18  12  77  47   9  23  47  90  33  52  50  86  41  48  96  86  49  97  45  36  34  37  17  61   2  88  77  39  60  82  96  70  98  65  28  63  35  61   3  21  79  47  85  74  96  25  73  18  32  99  56  61  37  91  44  72   9  95  57  32  23  15  59  70  89  13  64  42  91  67  30  90  77  50  42  94  36  86  33  22  33  89  96  79  73  30  74  67  62  40  18   9  98  79  88  21  93  76  67  68   4   8  32  20  12  38   7  48  65  90  16  24  57  87  39  55  24   4  83  92  34  82  97  62  70  65  66  76  82  86  16  18  23  90  65  90  21  57  57  57  48  73  80   3  36   4  42  27  15  34  21  42  15  37  46  17  83  41  68  31  78  66  43  32  25  16  13  42   2  58  63  60  17  11  25  19  44  27  93  59  22  39  12  85  50  59  48  70   9  96  82  18  96  55  50  13  81  28  97  17  37  59  11  11  45  22  48  94  41  90  54  97  50  39  59  98  82  69  69  11  48   9  37  11   1  24   9  41   5  79  47  53  76  34  93  58  19  37  14  62  61  28  61  90  93  46  70  56  99  27  69   9  35  93  91  72   4  94   8  63  96  58  13  92  43  14  76  78   9  23  70  61  18  68  12  93   5  82  55  54  96  45  58  55  53  76  67  25  54  56  35  13  17  46  55  15  69  75  68  22  53  38  55   4  76  63  46  88  15  62  35  37  62   2  83  94  68  47  82  59  15  95  19   5  11  70  48  74  51  54  69  67   7  58  76  44  13  64  89  93  77  25  24  12  26  13   8  71  36  48  70  21  28  48  99  83  95  57  49  86  22  19  89  89  58  28   9  24  18  13  93   5  14  31  10  97  90  40  31  22  88  44  55  84  14  56  41  98  44  83  64  52  17  85  59  92  77  33   3  33  99  77  39  40  25  51  11  65  97  79  80   9  31  91  86  69  50  85  18  39  81  58  35  93  10  16  44  44  73  87   9  23  15  18  99  40  97  83  30  74  45  31  35  57  59  38   6  27  54  97  87  79  50  35  98  44  15  99  75  19  43  56  11  90  63   5   2  72  44  69  16  81   9   6  36   1  42  12  24  60  64  90  88  40  95  66  98  45  85  56  36  81  97  82  92  79  94   8  76  76  97  23  22  15  70  81  95  25  55  99  29  80  91  18  69  15  88  42  65  36  34  64  23  11  43  73  55  91  76  81  52  46   6   1  72  68  98  27  45  27  16  27   4  87  49  95   4  53  40  81  39  33  69  23  13  87  46  35  65  61   2  82  59  65  19  67  85  85  94  13  35  67  56  50  92  48  48   7  21  22  49  45  97  40  17  59  17  95  85  26  26  24   7  87  93  94  80  26  76  77  19  50  29  33  29  87  54  97  28  53  77  87   3  99  10  65  25  97  45  23   7   5  85  93  40  74  81  55  34  21  76  87  14  18  70  60  39  10  80  44  77   7  75   4  41  10   8  97  94   1  71  67  89  69  33  14  81  20  30  89  10  89  38  76  69  49  20  69  15  11  51  83  73  90  87  43  89  53  32  70  20  75  60  25  95  47   9  39  33  40  61  27  47  63  40  24  17  32  29  96  55  91  98  96  92  52  28  84  71  53  27  80  35  52  10  17  32  46  73   3  52  82  75  34  68   7                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                            31  34  89  65  55  34  66  70  74  67  53  79  31  50  57  63  53  46  66  83  72  36  13  29  60  63  72  33  53  73  65  89  74  52   8  47  35  24  37  30  55  35  16  88  91  90  47  50  81  24  98  18  30  62  85  34  62  92  88  75  60  27  35  49  74  39  97  45  77  88  39  19  71  15  28  80  85  80  57  97  89  51  36  24  17  66  14  36  84  62  21  74  98   4  80  34  34  76   7  24  81  56  28  61  90  38  41  44  36  42  95  51  30  28  85  80  75  42  45  99  16  68  38  94  21  46  70   7  17  74  68  67  99  70  10  78  11  36  64  40  44  18   4  64  21  79  92  35  30  66  76   3  75  42   4  89  49  55  59  96  63   4  42  87  26   2   2   3  71  13   7  14  54  64  33  61  27  20  93  49  90  47  93  91  70  34  69  30  70  34  23  25  63  56  41  29  42  75  96  89  65  80  59  33  82  47  14  60  30  56  45   1  76  67   6  23  77  35  97  24   1  62  46  92  92  16  50  69   7  53  14  92  89  43  32  35  44  83  54  22  49  98   7  77  52  63   3  71  39  91   6  34  28  51  65  29  59  85  56  97  85  68  70  27  85  76  26  74  42  78  89   3  75  99  57  88  37   7  15  35  38  84  39  30  45  89  85  43  33  37  47  39  24  83  20  43  93  84  54  44  44  87  99  45  13  39  71  66  23  50  32  60  24  35  55  66  69  56  80  38  10  73  19  97  71  66  23  27  63  59  38  62  18  46  30   8  47  46  44  62  61  56  43  56  45  97  20  47  21  38  99  72   9  92  98  62  63  67  96  55  82  46  79  27  86  61  91  35  38  27  65  71  93  89  85  95  40  18  13  84  37  42  95  52  64  51  10  90  20   2  53   5  28  18  57  57  64  42  73  26  32  66  33  49  55   6  61   1  59  72  62  34  96  19  58   7  98  61  15  62  98  39  40  35  34  88  65  34  81  42  80  16  84  18  75  88  53  82  21  51  84  91  72  39  48  43  95  25   1  88  13  75   5  22  13   1  61   4  62  28  20  97  39  73  16  16  42  71  35  57   8  37  45  31  55  67  18  23  75  75  11  52  19  33  82  39  93  60  17  41  61  89  22  93  88  86  93  53   9   1   7   4  12  70  86  27   3   6  10  70  71  54  78  16  14  57  47  29  11  23  71  84  13  29   9  82  44  93  38  72  50  61  28  99  86  45  65  76  97  56  71  80  14   8  36  97  13  22  53  65  61  62   1  14  59  81  60  94  28  61  54  84  63  37  33  36  43  89  34   9  53  77  28  71  71  10  19  96  86  78   3  40  43  97  73   2  52  64  72  51  39  41  21  70  80  25  18  62  98  67  13  85   4  92  16  30  73  31  33  25   4  55  12  45  95  41  17  68  27  29  25   6  10  69  27   9  47  64  33  79  91   7  54  73   1  49  12  50  36  61  66  64  97  20  13  21   6  10  52  93  98  23   7  88  69  99  97   3  34  98  37  26  23  99  51  64  38  20  39  57  57  65  23  74  42  74  98  51  14  52   8  99  10   2  74  25  43  76  51  44  88  57  92   6  30  31  61  58  28  25  69  81  86  28   6  22  22  78  68  42  89  69  21  90  11  79  44   7  71  12  55  39  77  57  60  94  48   9  73  45  34  36  51  80  14  47  17  35  53  94  67  14  77   5  54  57  91   1  33  82  86  39   4  12  56  88  88  57  81  84  73  75  81   8  60  58  69  93  26  64  66  37  29  75  28  26  98  26  83   4  45  52  76  71  61  24   3  64  25  79  61  43  60  89  85  10   5  47  98  83  23  82  43  70  27  81  51  94  29  44  83  88  38  20  94  16  99  56  59  77  65  27  27  53   9  82  40  98  88  19   1  20  95  98   7  95  31  53  69  52  22  50  51  10  88  39  18  95  10  70  83  33  71  96  43  79  29                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                          37  83  85  69  56  42  74  71  34  75  90  32  51  33  89  57  34  35  78  89   9  18  27  10  19  25  31  69  98  88  69  15   6  38  20  10  86  78  59  20  81  86  54   2  32  82  17  34  11  55  94  68  36  44  58  52  68  30  45  13  75  66  56  92  39  73  58  73  34  88  29  18  90   8  34  15  90  72  74  79  35  49   3  53  99  60  85  54   5  70  86  80  81  50  87  50  43  19  26  30  64  32  90  68   5  60   8  91  25  44   8  78  27   3  88  75  18  35   3  70  35  36  24   3  88  91  39   6  91  29  79  80  74  34  29  87  99  68  19  85  79  43  14  26  89  51  34  95  29  68  80  62  52  67  16  27  46  56  35  93  95  42  62  65  61  47  50  14  91  48   9  64  79  11  25  11  60  96  31  75  25   6  81  66  88   2  44  30  47  32  14  16  28  56   4  50  40  35  15  50  32  75  27  82  37  22  34  64  18   7  56  58  24  18  31  72  62  81  55  82  98  25  70  76  73  25  22  38  54  68  32  84  84  49  27   6  35  19  61   6  71  22  88  95  94  78  75  71  59  18   4  22  35  95  11  99   5  65   6  75  62  97  87  14  60  40  17  21  11  37   9  15  54  58  29  39  69  83  85  31  17  92  64  66  56  46  98  41  63  78  99  22  78  15  85  11  61  95  51  31  42  83  74  55  97  48  79  40  33  31   4   8  99  52  34  79  33  34  12  28  32   7  85  94   3  56  21  74  53  14  93  32  13   8  77  66  78  49  62  31  81  59  93  80  51  92  97  90  93  69   2  58  76  36  52  45  22  90  21  55  41  75  22  68   9  25  80  36  74  20  10  99  81  35  85  28  99  11  73  80  66  12  17  87  62  33  48  56  52  35  48  82  12  24  61  80  47   3  54  19  21  35  68  45  70  90  62  48  98   8  55  40  89  34  58  45  75  72  25  18   4  72   2  82  96  80  76  88  13  95  25  29   6  77  83  76  32  36  19  12  92   7  11  31   8  75  46  48  34  32  54  42  49  23  34  95  16  81  42  73  80  38  14  19  35  55  10  27  66  83  94  47  12  62  53  70  16  35  23  58  28  18  34  51  59  19  24  30  82  43  99  20   7  93  94  94  36  21  56  83  36  55  67  28  72  16  95  75  25  46  86  44  33  22   8  40  14  38  50  75  42  28  82  68  62  65  26  82  31  91  88  98  71  90  17  87  52  98  68  27  96   4  15  86  31  60  70  82  17  82  16  85  40  96  34  98  28   8  64  58   7  15  84  85  34  34  76  37  86  54  48  90  47  78  67  68  76  99  91  57  53  10  83  30  27  67  69  56  28  46  59  34  15   1   7  56  56  46  80  80  46  13   2  60  22  16  92  84  27  88   8  28   4  42  32  64  24  34  87  65  56  99  42  29  48   3  22  49  39  33  37  78  36  91  39  26  35  59  33  30  19  77  94  80  83  44   7  23  60  49  12  13  62  16   2  36  14  73  47   7  39  26  95  39  96  35  81  18  40  42  36  55   1   8  85  51  49  74  16  12  94  41  93  43  94  53  77   5  93  86  98  24  77   8  25  32  33  22  68  85  21  23  40  46   5  94  48   9  41  64  54  45  69  97  14  46  81  37  89  35  93  99  26  11  45   2  85  72  89  23  30  41  47  56  60  48  77  96  63  65  52  47   5  95   8  84  48  79  94   9  91  74   4   2  92  25  44  43  39  65   2  88  61  84  62  57  55  93  73  75  49  86  16  80  13  78  66  73  73  77  39  47  14  36  87  50   7  47  36  92  77  12  73  90  31  72  56  42  52  77  93  96  16   4  69  31  20   5  67  62  25  88  61  87  13  69  28  49  74   5  66  13  16  46  42   3  47  88  73  52  53  36   8  71  96  43  61  30  37  55  70  95  33  39  78  87  20  85  58   1  66  64  57  12  14  99  96  35                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                        64  11  67  39  27  42  68  87  11  99  24  44  55  39  50  92  18  12  77  83  53  55  64  42  55  29  64  91  15  95  66  88  64  53  37  49  98  86  27  21  34  10  57   8  13  16  87  28  27  94  25  76  86  67  97  94  49  58   9  10  78  64  35  67  52   2  19  27  72  18  88  31  40  32  40  94  46   6  28  60  34  43  85  31  58   5  96  65  61  73  77  23  49  16  28  24  43  54  71  15  40  91  68  63  38  65  63  49  20   7  52  64   9  31  65  74  62   7  41   1  61  33  83  72  65  97  13  85  34  46  58  40  52  11  63  44   4  95  49  41  89  20  19  11  76  59  40  59  59  34  97  85   4   1  85   6  40  62  56  66  61  28  79  41  96  61   6  82  89  59   1  93  84  18  78  71  27  87  13  99  54  52   2  44  17  98  78  12  58  95  64  73  78  80  66  69  77  31  47  69  51  22  85  31  98  39  78  15  55  68  96  56  23  26  55  21  43  27  79  43  13  56  31  72  16  61  46  19  55   6  71   1  13  69  16  94  47  75  22  30  24  69   2  88  74  31  88  71  85  16  89  80  74   5  54  83  12  75  62  26  78  19  77  23  26  70  75  41  23  47  21  90  37  34   2  11  95  37  72  51  12  97  76  41  76  25  95  47  51  52  36  68  11  23  65  22  91  97  21  12  44  99  61  72  55   5  12  87  56  76  39  10  56  75  13  83  19   2  18  57  60   6  68  29  65  11  55  82  67  63  42  13  76  73  62  98  86  98  89  81  54  84  47  43  84   8  94  31   8  93  82  13   4  55   9  98  15  63  98  31  13  44   6   8  62  86  71  68  80  82  13  28  53   3  46  65  85  80  62  95  20  50  58  41  11  81  49  15  40   9  97  63  43  38  65  25  60  94  40  33  14  98  49  44   9  97  12  42  67  70  72  26  10  86  89  46  84  14  70  75  72  69   6  96  29  68   8  11   1  71  25  76  83  97   3  32  50  27  34  87  77  62  69  67  58  67  92   9   5  29  81  73  71  19  18  28   1  34  15  35  77  61  30   1  37  63  74  77  70  44  64  71  24  87  77  93  86  14  63  10  69  61  82  58  62  90  79  49  31  74  85  58  11  16  77   1  57  52  88  37  93  13  26   7  60  88  20  40  18  94  31  50  35  76  81  48  22  65  97  81  40  27   2  21   6  24   2  63  98  84  42   8  52  17  48  97  30  72  53  84  10  63  26  58  93  98  44  61  32   6   9  98  20  34  75  33  71  35  10  45   2  21   4  65  30  70  96  34  77  17  37  13  94  56  54  82  37  22  79  98  82  37  11  41  25  24   4  23  72  59  91  65  37  80  65  48  51  75  93  19  96  90  88  55  65  51  78  49   1  99  48  40  25   2  55  59  33  99  95  85  82  93  86  68  32  30  93  43  67  42  11  10  23  98  74  97  32  85  56  72  59  61  68  64  24  73  20  27  16  65  12  96  86  17  67  97  29  99  75  51  47  38  32  40  25  63  54  71  51  13   6  27  53  25  32  51  10  19  20  99  87  67  31  22  36  17  56  99  54  18   3  74  71  43  89   1  88  29  42  97  62  42  54  79  69  18  22  89  97  68  43  98  58  63  67  81   1  68  68  22  52  97   7  45  28  45  72  21  53  56  29   6  84  86  93  25  11  73  65  50  54  60  80  10  10  49  51  67  14  67  45  86  72  70  87  93  16   4  31  79  46  99  50  45  17  90  33  79  75  91  84  42  96  13  46  78   2   4  58  64  74  72  48  44  89  72  16  24  42  55  87  70  70  82  99  10   4  34   5  86  29  21  27  58  89   3   5   7  81  63  81  90  41  13   2   5  68  36  61  15  51  87  24  73  52   6  20  18  79  18  10  64  61  96  26  49   7  97   9  24  19  58   1  41  66  21  30  58  84  11   5  35  90  15   3  95  90  21  26                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                      24  86  60  15  10  89  49  43  74  63  78  50  64  58  43  69  68  76  42  51  45  42  18  89  75  55  95  53  81  98  69  40  83  25  91  78  75  19  11  70   8  94  19  71  53  45  85  10  30  76  20  87  90  73  33  74  76  73  28   2  28  80  65  62  65  61  67  52  33  26  58  29  55  79  89  58  19  19  40  39  83  29  90  93   7  76  42  19  90  32  48  11  70  46  45  92  60  59  40  32  23  84  18  39  65   7  47  40  78  79   4  30  40   2  38  44  99  96  89  90  86  84  41  51   1  45  10   1  58  55  58  35  54  67  66  86  18  48  83  93   1  28  36  72  60  49  97  40  61  51  32  15  32  49  12  37  54  75  56  56  60  31  47  43  87  79  53  76  54   5  22  56   4  19  63  98  17   7  81  46  65  46  69  83  13  30  42  14  18  28  94  91  42   6  71  69  99  99  24  24  53  41  63  16  10  42  65  62  47  95  36  74  19   9  44  89   9   3  78   2  36  14  57  12  44  36  36  23  24   7  56  59  58  97  88  35  92  28   5   5  69  87  75  72  13   4  27  13  72   4  84  76   9  23  27  90  13  97   1  15  94  31  59  11  71  60  76  77  41  39  63  58  67  56  19  39  74   1  13  88   5   5  12  99  91  40   9  29  40  96  28   3  79  57  56  47  69  96  62  96  50  22  53  37  83  88  75  41  50  24  17  30  11  37  91  52  94  56  14  37  15  40  82  28  63  66  95  72  16  19  71  53  86  55  81  12  77  27  76  24  15  38  66  42  68   8  66  59   3  53  17  63  50  14  14  74  54  25  42  89  22  19  76   1  59  89   3  87  32  81  94  76  99  65  39   6  49  98  41  47  93  12   8  82  90  60  90  46  28  50  14  59  40  11  79  77  49  90  12  19  71  73  20  23  29  99  14  48  86  85  72  90  53   1  84  35  59  76   8  47  22  43  95  44   5   2   7  81  38  53  69  58  26  80  56  21  88  39   2  78  43  31   2  20  44  24  83  65  32  27  90  15  29   8  66  62  12  86  60  95  26  76  77  22  73  65  74   9  47  85  85  56  78  79  96  52  80  73  98  90   8  96  75  20  31  49  25   2  50  50   8  98  81  12  47  71  11   5  21  66  64  44  58  72  99  73  24  23  66  35  86  43  30  28  10  52  39  15   1  32  21  82   6  85  83  99  28  94  17  47  30  62  98  50  39  90  94  59  33  93  92  64   8  98  43  13  90   6  82   6  18  87  76  13  71   2  16  62  69  96  67  80   3  86  73  56  95  18   8  76  58  69  16  56  42  86   3  66  33  33  17  14  71  98  50  18  91  21  57  30  14  44  46  25  18  52  90  81  76  88  58  88  99  84   8  73  73   6  73  28  75  42  23  92  84  60  26  44  54  41  66  17  84  47  73  81  52  54  94  22  31  61  94  53  29  12  13  24  75  10  23  10  64  11  53  63  56  77  51  85  74   3  45  18  13  45  32  49   8  55   1  81   7  36   6  55  12  88  75  50  44  10  88  18  59  35  31  69  23  78  94  12  32  63  78  16  47  71   6  35  19  84  53  78  40  96  50  29  22  10  64  26  87  25  53  97  43  80  83  34  60  27  59  12  82  81  63  13  40  72  90  25  18  71  21  14  54  59   4  36  82  69  87  94  74  72  44   9  88  40  14  29  67  89  30  38  51  26  48  46  67  96  57  35  64  11  28  11  41  29  90  22  20  79  41  51  68  53  72  78  19  90  31  11  25  32  38  84  19  71  86  91  86  24  70  69  64  87  49  49  39  43   2  85  83  70  31   2  71   5  71  20   6  40  97  12  21  75  40  72  85  41   1   8   2  65  26  64  22   7  80  91  99  17  66  30  14  20  75  25  51  47  96  86   8  60  42  35  81  81  55  21  79  62  69  16  28  89  30  77  27  12  12  93  41  59  10   7  36  43                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                    48  47  73  44  62  50  30   1  24  33  29  17  16   2  66  19   3  75  68  25  48  45  95  20  83  85  58  16  84  69  59  11   8  34  28  28   6  14  95  84  19  65  94   7  73  24  88  22  98  53  50  12  45  77  85  43  37  30  26  65  27  90  17  94  85  82  22  96  38  43  84  52  38  30  51  65  13  13  49  27  34  79  77  37  81  65  47   8   1  40  61  47  86  51  13  25  68  23  32  83   5  33  96  78  31  28  68  13  32  53  24  25  37  85  44  80  45  95  79  86  74  17  95  28  69  38  35  41   7  38  58  48  35  95  20  33  35  54  50  44  16   4  16   4  38  83  21  36  63  20   8  32  95  27  45  28  42  41  93  16  82  44  39  32  92   1  14  22  87  30  10  19  44  39  68  42  75  25  81  50  12  12  35   6  97  47  20  75  75  81  25  25  40  59  95  91  55  57  69   9  77  39  89  83  90  96  35  32  94  81  10  27  34  11  99  79  20  63  11  34  82  55  15  11  66  55  35  79  52  61  96  94  41  14  42  11  20  94  43  15  98  86  40  60  77  39  49   4  37  37  93  75   3  83  40  66  35  86  62   5  62  62  56  57  69  67  88  60  95  82  49  35   3  60  40  74  31  30  58  15  69  65   4  61  86  93   4  77  60  93  22  98  29  94  75  89  10  72  51  23   7  16  28  56  61  66  51  78  73  55  41  67  35   3  62  27  95  87  44  96  30  68  16   7   6  72  41  69   1  28  74  26  79  50  20   1  36  34  44  12  11  95  92   2  86  63  49  10  13  64  58  11   6  54  96  34  14  72   3  66   5  94  10  44  41  21  86  79  21   6  96  55  60  17   4  47  77  35  75  96  13  25  93  43  44  26  77  52  43  89  48  93   5  79  33  80  82  62  90  18  16  75  80  30   5  18  37  46  47  98  36  34  21   3  96  82  36  82  14  34  52  64  25  35  42  75  59   7  76  85   2  86  70  19  19  36  70  63  45  70  24   3  86  61  72  52  15  85  50  45  58   1  93  14  91  93  53  24  62  36  35  51  73  61  77  25  52  30  78  80  64   6  26  59  58  81  11  26  55  36  30  75  35   5  19  19  54  57  73  38  76  59  51   2  88  27  95  91  76  79  29  35  28   4  55   4  12  77  46  64  46  21  80   7  76   5  97  93  36  72  29  83  23  30  61  27  31  32  92  34  40  77  63  33  28  62  27  60  29  10  78  31   4  35  78  24  47  48   8  52  49  58  82  60  71  36  24  33  60  93  31  74  71  58  82  51   6  12  59  95  99  14  26   5  87  60  39  30  56  29  62  16  52  12  36  17  26  70  94  72  26   7  27  31  50  89   4  45  23  74  69  46  55  41  18   5  80  57  89  10  60  86  58  71  76  60  55  14  91  80  38  54  60  50  19  46  42  93  65  27  95  81  13  76  93  33  32  38  94  13  33  18  67  54   6  91  42  23  97  40  49  87  22  72  52  56  27   9  76   5  62  17  18  84  89  98  12   9  39  18  55  39  40  47  35  34  51  64   5  54   1   3  69  48   8  83  11  72  43  23  75  88  94  81  47  75  33  64  13  44  19  55  50   1  86  25  42  83  67  90  98   1  88  56  81  19  13  69  13  71  97  20  18  83  45  49  36  77  15  89  12  78  80  55  51  49  37  24  11  73  71  80  16  21  55  83  94  30  10  95  27  60  45  40  37  85  45  18  95  57  97  91  75  60  89   8  97  98  43  39  49  35  81  16  21  53  69  69   7  12  27  48  68  44  67  43  63   3  19  64  99  86  85  68  26  79  17  20  54  70   6  69  75  53  75  40  14  39  76  15  84  55  84  66  33  48  36  42  40   1  98  61  42  80  17  96  44  24  29  20  18  77  87  53  89  13  40  22   4  12  98  53  34  44  95  66  53  61   9  19  30  28  61  34  53  95  40  24  59  31  59                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                  55  59  17  12  83  60  93  14  97  30  59  32  58  38  41  83  89  65  56  17  50  48  35  20  97  21  96   5  37  95   6  13  96  39  53  40  80  24  19   4  36   6  86  32  79  63  96  80  24  30  35  84  44  37  96  20  85  82  54  29  34  68  71  59  55  20  62  33  70  58  49  59  29  69  84  26  33  38  66  64  76  32  42  65  55  32  17  34  53  27  87  82  85  96  28  63   7  81  11  64  91  69   6  28  58  90  25  83  18  61  43  42  92  68  51  52  74   9  50  75  13  20   5  84  89  94  93  88   4  95  71  15  28   9  58  34  85  30  99  64  48  73  76  48  24  47  50  89  95  59  26   4  22  53  49  35  55  60  53  35  77  68  58  73  92  76  77  69  51   6  27  43   7  34  72  31  24  20  15  98  97  91  62  82  68  68  26   7  28  36   1  89  12  22  93  88  99  20  67  25   9  53  34  48  54  65  90  81  34  91  58  37  20  43  94  22  88  31  86  52  45   7  91  66  80   7  80  26  72   2  55   2  73  40  21  97  19  99  53  14  31  46  88  55  75  73  13  94  33  72  23  17  59  68  11  79  62   4   8  27  67   3  49   2  58  85  73  78  28  64  92  17  20   1  68  38  91  44  17  98  16  34  91  83  10  62  95  63  49  14  66  69  99  23  71  41  80  41  69  74  29  33  77  50  83  37  98  26  59  24  24  42  12  73  19  70  75  52  30  96  78  84  25  30  96  10  46  32  16  94   2  39  65  54  82  11  69  77  65  99   4  25  66  56  91  10  15   6  91  59  58  53  92  90  28  88  15  65   3  97  15  43  90  23   4  26  49  40  68  86  78  12  50  22  98  86  43   3  78   5  64  42   3  60  33   4  90  96  19   8  49  65  45  62  95  14  97  32  62  74  21  81  98  26  17  92  60  18  82  83  15  14  52   7  19  65  39  91  36  90  85  70  81  57  99  45  10  11  43  10  92  55  92  95  61  57  84  67  33  38  80  64   2  27  79  49  25   4  71  87  49  35  59  44  36  89  35  31  42  66  67  53   1  93  53   8  49  41  36  25  71  64  21  51  73  61   5  90  41  36  38  47  48  52  45  98  72  68  83  40  46  44  26  59  85  76   9  94  36  56  29  50  63  14   2  84  35  21  91   1  82  39  95  75  54  12  96  28  11  61  43  26  15  51  85  15  60  51  61  50  50   3  67  10  66  67  13  78   2  80  52  64  90  52  76  37  79   6  75  14  37  25  21  79   9  67  49  20  40  70  22  46   8  28  53   7  19  59  28  62  45  12  99  85  33  11  26   1  66  54  66  18  90  67  40  67  74  93  33  50  80  39  91  25  12  70   6  18  34  48  22  69  55  92  19  21  52  21  76  82  49  42  41  80  52  56  22  98  78  19  53  75  46  84  33  74   7  95   1  22  37  70  91  22   1  12  37  62  72  32   3  86  36  49  43  79  62  44  63  41   1  86  47  25  42   7  90  64  31  36  13  40  95  58  67  94  37  82  26  81   7  67  97  45  71   3  49  26  87  11  10  38  81   8  40  57  62  25  58  61  26   8  67  55  87  59  53  85  92  59  97  95  64  91  36  59  67  26  63  28  34  56  72   7  17  44  20  15   2  21  21  16  93  36  56  25  90  33  56  39  63  17  16  61  37   8  64  92  95  25  16  16  19  21  98  22  83  83  92  62  37  95  51   5  85  15  15  99  79  84  63  76  21  21  18  71  90  55  46  81  83  91  47  73  94  71  60  87  90  25  26   4  10  38   4  64  14  34  91  34  40  60  40  38  65  83  75  90  45   2  71  41  20  87  45  96  33  90  16  17  85  73  56  61  50  63  75  38  20   6   4  28  47  63  68  25  16  29   1  87  57  37  39  35  85  94  46   1  57  12  79   4  51  96  23  45  39  85   9  56  35  40   2  70   6  50   1   9  11  99  21  63                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                1  82  62  58   8  69  68  41   4  53  90  44   2  38  73  26  61   5   1  78  38  73  41  61  17  45  49  53  10  50  55  71  47  66  94  52  99  38  94  64  79  50  89  40  33  52  90  38  84   3  93  96   9  75  29  69  43  86  17  70  36  97  11  37  65   6  68  90  32  57  13  27  75  65  78  28  16  62  34  26  72  31   9  96  38  87  90  70  69  93  97  11  45  91  74  66  97   5  75  42  68  26  78  92  68  43  92  94  53  34  92  26  79  37  25  31   4  31  94  36  57  94  31  51  68   1  41  14  97  89  62  49  53  72  98  17  19  32  48  17  31  94  18  28   3  61  43  48  58  69  81  97  58   3  49  82  63  68  87  10  51  43   5  26  53  20  42  86  85  49  13  27  36  58  28  70  65  13  71  73  93  80  12  29  86  28  85   1   3   3   8  78  36  90  83  20  24  69   2  99  64  40  90  94  77  99  62  81  76  80  16  68  36  77  66  73  26  17  70  29  50  56  11  22  56  38  81  68  47  78  75   6  77   5  54  56  85  69  49  49  46  77  39  85  48  16   6  25  73  79  31  31  61  65  63  93  82   5  25  76  20   2  18  14  69  55  23  73   3  72  53  16  33  38  32  15  84  69  18  71  64  37  33  58   7  99  25  99  47  16  55  47  21  59  42  14   7  40  86  45   8  15  24   7  72  68  45  18  55  17  67  82  15  84   8  52  19  72  18  93  94  13  43  82  93  89  92   3  95  79   5  83  29   4  62  93  24  66  34  31  47  76  78   3  24  10  22  95  67  32   5  92  34  66  14  82  74   7  78  62  27  26  91  48  83  44  57   3  71  58  37  57  96  72  76   7   4  50  99  53  22   3  95  10  96  48  92  71  56  71   6  65  58   7  38  56  39  82  99  45  47  64  65   6  59  53  10  47  33  76  21  57  79  77  78  38  52  87  47  78  26  31  72  53  18   4  81   8  64  63  83  73  30  62  17  89  45  73  36  95  98  66  60  58   7  88  62  42  50  47  27  10   6   7  90  16  33  42  57  21  12  19  65  52  96   4  81  78  94  70  52   4  11  57  57  57  67  29  13  35   9  19  57  49  71  11   4  91  59   4  66  43  18  36  28  13  21  53  12  83  52  85  98  47  74  23  40  34  22  72  60   1  27  32   6   5  48  70   3   7   2  99  39  57  67  94  67  75  79  63  73  54  19   4  33  21  92  43  61  18  85  38  47  14  98   6  73  26  80  64  41  26   1  83  35  38  64  87  19  40  96   8  20  58  56  72  52  15  41  93  89  33   5  24  31  11   5  17  53  67  41   4  82  94   2  42  17  16  82   3  76  58  19  10  84  54  83  55  43  33  51  82  31  19  66  83  65   7  42  61  74  23  23   4  67  23  66  68   2  92  99  84  91  79  89  44  59  16  96  94  23  58  94  15  19  21  50  17   5  79  97  19  28  37  51  56  32  55  35  53  60  37   4  99   1  74  55  48  52  30  61  51  95  59  84  97  94  43  12  70   8  98  51  58  41  64  50  31  64  31  32   8  45  72  88  63  12  48  39  69  80  26  59  98  70  21  91  37  98  31  36  89  54  53  88  14  12  14  28  15  51  61   8  15   5  77  95  49  72  31  46  20  90  94  74  53  80  28   6  39  56  24  90   6  87  60  18  93   7  93  47   9  99  39  46  66  68  92  65  15  53  49   9  80  80  58  15  44   3  70   5  31  24   9   6  40  74  44  31   4  87  45  10  32  97  80  77  63  48  60  88  18  55  20  11  52  10  60  59  84  90  77  62   5  31  23  11  13  20  36  17  29  43  93  80  13  97  67  39  72  91  53  31  25  91  40  76  92  66  18  25  15  92  89  47  95  55  25  71  21  36  27  91  67  34  58  26  91  35  87  88  82  10  50  29  99  18  50  31  61  25  14  16  12  68   7  59  23  69  72  16  48  40                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                              48  28  16  54  69  71  64  16  41  21  79  94  70  74  51  95  38  22  26  62   7  92  18  83  23  83  31  38  77  60  17  81  79  66  41  61  30  52  26  46  75  94  44  69  24  74  73   8  20  24  72  13  41  67  36  36  87  92  34  35   2   5  37  83  74  18  32  73  66  90  27  61  58  21  67  37  16  40  37  54  73  16   6   2  60  20  69  94  78   8  66  50   4  27  31  58  58  15  63  16  85  52  94  62  74  91  50  19  86  52  47  21  16  36  52  46   6  29  92  84  99  40  72  96  94  16  47  75  12  41  94  57  26  16  97  58  11  41  94  94  49  32  73   3  90  39  77  82  98  23  26  93  42  36  93  75  91  79  64  71  46  83  24  95  88  81  76  35  25  88  91  89  89   5  28  66  26  25  78  52  82  81  41  26  22  70  17  29  31  41  83  74  68  98  47  44  89  99  10  49  36  98  62  73  75  52  59  33  40  45  15  82  71  43  90  34  99  79  39   7  37  60   5   3  25   5  41  37  64  70  30  47  45  20  98  12  84  50  81  89  70  20  98  76  56  15   7  25  16  20  97  49  69  15  22  67  95  98  47  29  18  19  88  57  75  39  83  26  49  67  69  47   9  31  10  34  35  50  61  16  94   7  50  71  69  61  75  34  83  61  17  58  29  44  35  40  66  77  23  22  38  19  71  13  69  57  64  46   6  93  88  97   2  32  21  32   9  16  85  97  46  59  70  35  67  90  32  34  76  66  79  27  22  50  23  11  67  94  87  54  43  32  94  65  73  84  10  33  20  86  63  51  65   4  34  42  26  28  36  99  47   7  77   4  23  26  60  34   7  37  93  32  62  85   9  29  60  60  74  32  39  62  55  94  78  29  58  68  91  41  78  10  63   2  43  15  79  47   4  82  44  10  24  51  49  94  80  32  29  68   2  43  92  57  28  22  67  35  80  49  74  12  56  27  93  86  26  35  48  40  61  36  57  60  63  81  42  24  42  61  34  58  94  78  32  21  77  28  53   7  20  73  82  73  31  91  49  36  93  59  62  73  75   8  70  65  93   2  69  60  65  40  54  94  92  84  70  85  20  20  70   6  75  42  98  21  92   5  74  72  59  75  41  96  10  39  52  13  53  49  16  20  49  42  91  69  94  30  74  93  17  63  64  63  29  83  73  13  45  54  49  81  69  86   3  78  86  82  22  96  42  54  14  76  10  51  49  74  77   8  99  47  57  39  30  26  63   6  12  45  40  13  56  97  63  16   6  76  44  98  43  23  28   6  95  16  10   8  13  65  90  34  92  36  21  30  36  16  24  94  33  93  45  50   6  43  93  84  87  97  49  86  97  66  23  64  29  90  85  85  39  19  21  34  16  25  58  40  89  36  39  31  82  16  59  53  12  52  45  99  85  74  28  21  19  97  56  39  58  19  39  76  67  91  45  70  86  11  59  44  82  94  60  60  32  21  80  78  57   7  89  79  82  33  84  25  56  12  28  43  22  40  25  42  19  95  10  33  13  57  92  47  32  49  48  51  22  90  38   1  94  21  18  29   8  73  80  58  64   2  82  88  66  41  72  27  88  66  67  98   6  71  25  62  72  11  15  98  72  73  24  65  57  83   5  43   1  96   6  37  57  95  46  83  10   2  19  94  77  37  88  21  83  20  56  50  68  99  64  65   9  32  33  18  66  53  85  18  22  95  65  89  88  43  99  40  75  90  78   3  51  72  62  18  14  99  13  53  75  41  42  95  88  92  33  51  43  93  22  38  51  80  25  28  79  60  95  15  75  66  26  33  22  27  80  78  32  19  63  45  26  89  95  36  46  94  15  30  68  38  82  35  72  29   7  36  19  86  38  67  70  51  84  64  33   1  72  78   7  92  24  93  21  53  62  55  27  32  60   6   6  74  28  91  19  43  50  45  65  71   3  36  54  23  73  96  47  74  12  52  33  48  32  42                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                            22  15  78  49  41  26  83  94  13  21  35  83  42  31  56  90  25  14  26  41  53  62  87  66  79  35  58  55  78  39  95  32  71  93   5  77  28  65  66  65  81  23   4  52  18  41  21  78  70  16  69  95   5  39  17   2  48  51  91  70  36  77  57  10  44  30  91  59  95  59  64  60  44  41  78   4  20  42  47  54  71  37  92  34  73  57  72   2  19  48  11  30  17  62  59   7  15  92  95  22  81  22  32  19   1  31  47  90  94  80  31  45  96  78  58  51  50  73   7  11  44  46   8  20  75  35  54  17  60  13   1  59  47  67  21  69  77  74  39  31   6  96  13  19  88  10  69   4  73  55  73  83  44  92  39  16  31  92  57  61  69  50  31  25   7  33  72  52  59  10  37  69  69  19  80  99  73  29  29   8  56  30  61  48  25  65  49  62  57  80  68  96   6  34  86  48  11  62  13  21  65  32  70  99  53  26  22  49  82  50   1  75  63  37  62  15  75  57  58  25   7  82  71  67  10  63  43  17  43  27  12  92  65  14  96  10  10   6  11   4  12  13  24  60  73  92  40   5  48  59  23  82  96  54  32  27  30   7  93  81  35  92  49  54  20  17  21  53  95   2  62   3  56  95  76   5  38  98  91   2  18  87  14   7  71  21  75  44  86  47  85  34   6  89   2  99  99  81  10  67  62  38  25  85  43  86  80  74  53  56  26  38  22  54   7  27  76  95  66  56  40  69  60   3  14  17   5  38  61  44  23  21  68  91  12  42  73  65  11  51  42  98  59  91  80   6  40  31  21  67  31  86  84  50  64  56  97  36  77  22  24  51  91  86  19   7  65  67  45  25  82  65  40  26  72  99  79  33  49  36  15  75   7  42  97  53  97   7  79  22  43  25  79  76  33   9  79  44  92   1  80  85  44  19  91  71   7  23  83   8  47  55   8  88  17  36  78  45  55  63  33  46   6  58  32  29  36  91  29  85  80  82  19   7  71  85  19  56  82  30  26   3  54  61  23  15  69  37  16  84  26  10  54  39  69  79  28  91  62  76  61  81  64  26   1  85  66  67   5  20  59  18  32  14  49  17  29  24  50  23  84  48  21  23  54  77  44  98  35  45  24  16  76  75  78  89  70  19  38  38  28  98  21  68  87   1  97  85   6  68  10  81  52  92  44  87  28  54  45  67  29  63  90  71  74  48  14  94  26   1   1  51   5  61  21  77  83  45  85   9  21  18  43  26   9  61  64  54  40  36  25  63  24  60  22  82  97  14  71  21  96   5  14  80  27  11  74  21  57  65  70  38  88  50   2  13  14  57  42  49  38  85  72  17  85  83  49  57  35  92  42   5  97  25  89  74  66  94   9  35  94  40  97  68  92  45  43  82  34  43  90  46  41   1  20  95   8  93  78   1   1  69  92  60  83  19  70  23  15  59  72   1   9  98  69  27  86  11  12  81  72  24  41  69  64  10  10  10  10  10  96  12  93  61  23  23  83  71   5   9  64  28  18  44  47  95  55  39  74  18  83  28  63  58  69  82  91  70  85  13   4  75  57  27  27  98  62  82  17  82  84  67   6  14  45  96  92  36  89  48  16  46   1  27  72  52  48  17  10  35  93   4   5  76  75  43  33   9  66  44  28  14   9  47  53  76  87  33  12  91  53  94  59  32  23  18  38  94  35   5  35  34  58  48  47  48  34  64  55  39  95  98  76  13   2  86  37  70  88  75  88  63  28   2  61  85  24  75  51  99  59  41  14  33  91  64   6  76  83  23   2  54  52  54  18  89  87  58  86  98  69  50  95  20  61  39  84  53  16  40  45  53   3  47  18  30  87  41  12  98  49  66  61  36  64  45  86   8   9  39  32  62  35  98  94  69  27  60  76  26  86  11  88  98  48  35  21   9  74  28  13  48  35  68  32  97  32  57   8  34  54  18  84  63  95  63  81  21  70   8  94  37  57  44  53                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                          90  43  86  50  28  40   6  97  88  96  24  87  42  96  41  33  86   2  37  25  59  68  55  43  81  43  79  50   2  85   9  29  25  65   5  44  55  39  19  86  73  96  75  13  45  41  14  45   9  99  26  81  39  75  96   3  33   4  97  85  61   5  77  72  59  97  36  96  31  64  70  91  56  91   6  55  58  98  98  49  62  32  59  10  36  50  66  96  70  41  10  29  64  95   8  84  38  29  46  51  32  64  41  89  42   6  94  75  86  90  89  28  73  51  27  48  40  23  39   6  24  99  13  88  50  16  50  97  33  10  78  64  52  99  93  63  93  43   4   1  16  24   5  55  24  43  37  22  67  95  76  89  90  26  57  71  50  58  62  57   1  90  32  25  42  78  81  27  62  28  85  60  33  34  45  18  22  95  91  81  32  90  48  85  27  61  20  96  75  99  61  97  10  67  89  79  21  13  98  95  50  88  14  81  26  87  83  40  49  83  13  64  14  97  59  95  77   6  48  88  54  33  58  58  12  40  45  11  20  90  12  33  42  61  47  53  49  90  68   6  49  29  51  79   5  80  29  80  10  78  79  88  27  27  12  48  82  80  86  37  52  14  56  19  73  43  39  13  36  42  39  53  97  66  50  88  47  99  48  39  18  75  56   2  29  96  40  59  95  64  99  85  95   2  55  81  44  53  50  39  70  36  57  63  43  81  33  83  40  44   8  72  64  65  45  39  68  56  89   6  37  85  87  30  56  11  93  17   3  98  37  34  48   8   2  73  17  23  86  45  53  36  87  76  60  25  32  29  41  77  49  19  82  34   5  86  19  36  54  48   7   3   2  48  57  17  63  15  97   4  74  90  81  33  27  69  59  66  42  48   7  24  42  40  68  92  46   9  48  11  81  69  58  48  43   6  32  83  79   5  47  71  81  79  38  54   8  31  99  97  29  49  77  94  71   6  60  29  79  11  20  66  89  96  12  54  82  76  75   1  25  63  15  55  17  48  66  50  92  64  14   1  54  46  18  64  48  20  79  16  18  14  31  57   9  94  62  57  50   7  95  58  55  17  82  30  47  16  20  98  50  39  50  96  95  52  83  45  75  30  96  49  81  37  86  16   5  74  25  41  67  21  33  10  57  96   8   4   2  82  72  88  73  14   8   7  50  27  91  19  79  60  67  37  38  58   8  60  31  55  32  10  63   6  91  86  74   6  34   1   3  83  22  75  86  35  60  16  27  76  77  87  73  52  67  61  82  10  43  96  21  42  27  74  25  78  79  52  15  25  95  71  31  52  47  22  63  68   7  29  92  53  20  28  18  52  42  75  39  17  92  92  70  87  33  77  60  29  94  54  75  50  84  71  49  41  60  16  15  97   7  80  40  13  58  57  38  82  89  50  29  41  37  49  23  93  96  58  87  94  47  75  65  15  11  84  93  20   6   3  10  31  51  51  13  66   6  78  46  84  16  62  28  29  23   5  46  47  67   3  69  94  11  69  40  48  77  13  43  83  68  78  70  68   4  58  67  27  70   1   1  75  22  70  99  68   3  14  90  68  84  35  72  82  85  20  95  40  85  32  72  39  83  86  83  38  82  73  50  50  73  77  55  63  19  73  17   9  33  13  46  55  74  25  53  32  22  55  96   6  36  66  83  14  93  96  64  65  85  99  59  28  56  12  17  72  91  15  57  93  49  17  80  18  25  39  41  14  43  73  81  77  94  72  66  95  59  17  17  38  41  42  28  61  84   1  47  29  56  25  97   4  53  43  41  84  32   9  35  72  72  79   5  59  30  56  25  72  81  63  68  30   2  13  52  76  43  63  34   2  31   7  55   2  33  96  17  35  84  58  25  11  81  97  91  92  31  29  61  93  75   5  93  51  19  32  66  57   2  79  85  50  17  33  34   1  94   6  38  78  71  17   2  98  92  47  77   7  90  69  72  41  64  29  48   5  83  97  50  13  11  77  37  98  65  65                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                        6  15  97  66  68  22  29  98   7  70  13  22  50  68  61  27  77  66  81  30  24   7  58  16  78  37  15   4  47  55  33  48  73  55  41  19  22  21  22  72  65  10  27  30  59  69  95  37  10   5  36  59  54  21  68  25  41  54   4  49  34  67  50  82  57  95   4  29  11  33  92  91   2   7   7  57   1  49  87  97  93  31  46  94   7  99  45  65  48  93  22  62  13  87  52  78  69  18  81  76  35  92  23  87  70  13  57  79  58  64  51  33   3  29  11   1  62  81  67  18  58  98   1  78   6   2  33  43  53  91  17  12  28  35   4  53  11   3  58  99  45  73   7  39  65  91  83  24  41  34  85  10  15   8  52  67  25   5  59   5  74  79  72  58  59  43   5  75  68  38  20  15  38   2   6  45  32  68  28  22  56  26  63  56  28  86  32  21  10  69  15  41  10  71  65  52  47  11  44  53  61  30  81  95  99  96  52  54   1  63  14  65  31  69   8  70  70  39  60  24  48  24  93  99  61  95  32  90  50  53  69  35  10   2  88  84  62  79  73  59  64  67  13  87  70  73  44  13  16  10  51  15  73  23  30  21  21  72  88  24  46  27  68  78  93  87  11  53  13  66  61   7  69  43  81  36  66  29  32  40  19  44  36  60   2  97  71  70  96  20  47  59  46  79  17  76  86  16   5  19  46  89  82  57  58  38  98  19  32  26  22  64  21  98  24  35  26  88  44   5   1  42  51  48  54  62  66  39  16  47  24  89  41  26  86  21  56  90  48  20  85  27  99   6  91  95   6  94  51  88  26  31  55  77  75  14  39  73   7  54  30  51  82  98   1  71  68  97  82   8  72  66  26  81  69  78  50  28  85  22  56  76  72  99  92  67  31  30  21  64  28  46  19  25  40  86   4  44  51  50   4  52  82   9  78  22  70  69  78  13  64  15  53  67  65  16  42  59  74  74  33  91  18  76  30  48  33  98  11  35  30  87   3   7  89   2  61  24  13  85  48  24  94  86  44  77  36  38  11  40  58  66  31  99  14   9  75  58  43   1  11  89  85  47  23  66  83  69  11  20  39  62   3  18  51  59  18  96  67  38  86  33  43  52  79  52  38  78  74   3  63  12  88  50  41  78   4  99  58  17  79   3  28  32  44  63  49  28   5  86  87  54  94  78  52  10  56  83  28  56  80  28  50  73  95  39  53  82   1  83  90  73  43  79  63  40  73  64  70  10  87  71  54  21  47  54  34  37  97  91  88  28  94  72  90  94  27  22  46  49  66  73  20  18  40  94   5  82  17  37   5  13   4  14  62  67  48  50  81  18  24   9  45  20  73  98  49  95   2  48  20  27  42  76  15  73   5  55  91  23  18  84  94  22  17   1  13  92  64  31  37  79  70  97  90  86  71  42  32  94  87  16   5  49  22  63  57  47  61  22  33  14  56   8  82  79  94  64  38  97  53  46  52  13  60  28  96  86  72  14  96  99  67  83  98  20  48  20  11  22  90  90  41  65  74  84  56  24  78  13  32  64  14  93  82  78  80  79  80  15  68  23  10  95  58  23  77  11  77  92  58  57  19  36  54  81  10  39  38  74  67  28  14  45  38  63  59   4  86  77  68  52  22  75  48  69  82  81  81  35  26  81  82  75  79  29  84  85  81  79   2  22  85  12  44  46  67  48  65  72  38  33  20  85  51  84  53  17  24  81  50  17  35  19  44  52  95  53  49  16  40   9   9  38  86  42  67  68  10  91  43  64  49  81  78  55  21  63  70  44  33  17  16  65   1   2  31  87  64  44  96  19  75  59  49  89  88  99  32  26  80  50  61  24   7  99  35  37  70  86  55  45  88  39   3  61  87  60  25  50  59  99  84  51  30  37  62  17  77  59  75  14  54  96  72  75  30  10  22  22  77  93  32  95   2  20  86  63  80  15  20  66   6  79  22  86  69  17  37  97  61  47  17  86  72  22  86                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                      9  23  61   7  88  14  45  81  56  11  86  27  27  34  93  32  55  54  69  13  61  75  28  33  88  86  62  97  12  24   4  24  72  41  93   1   1  19  24  68  52  15  95  14   2  50  54  74  48  45  32   3  54  12   7  45  72  40  60  13  76  82  16  64  14  48  94  22  13  92  50  95   5  99  90  58  55  23  82  14  78   6  59  91  95  87  93  96  97  65  55  42  77  78  82  25  28  30  52  61  47  69  33  11   5  45  86  21  50  92  70  94  21  76  34  79  63  91  78  67  17   1  24  27  58  53  91  11   4  15  80  94  82  43  88  75  84  13  29  36  74  37  86  74  34  75  85  54  44  91  12   6  60  26  86  32  26  83  40  82  18  26  35  17  86  93  11  76  29  13  40  71  70   9  86  77  10  75  46  24  69  82  90  73  10  53  57  87  98  92  25  68  53  22  37  20  26   7  77  43  43  89  85  49   8   4  36   5  57  25  37  93  93  57  32  30  52  41  41  16  98  20  14  25  48  62  97  21  65   9  79  23   2  31  96  50  68  32  89  19   4  33  97  30  29  76  36  19  67   9  28  20  62  57  11  49   6  23  12  96  96  89  36  16  29  21  10  15  37  85  40  69  95  49  33  65  64  81  98  12   7  11  17  49  47  49  44  20  92  42  35  13  47  17   9  36  81  61   7  83  85  52  24  78  58  96   3  16  16  18  43   4   1  63  97  42  16  95  14  23  67  52  39  21   7   2  97  76  85  63  79  17   5  46  75   6  43  15  33  63  98  31  74  66  28  86  39  92  95  35  46  44  82  19  34  32  95  66  57  86  28  95  17  31  23  81  26  76  65  97   5  94  69  86  58  15   8  35  42  73  33  53   4  24  14  77   5  94  49  85  53  17  83  99  87  73  31  91  62  50   3  77  42   3   6  22  33  71  61  78  34  16  71  23  61  71  30  37  68  86  37  90  59  94  81  23  26  99  95  22  91  19  60  18  22  56  44  53  54  22  14  64  11  65  67  56  36  46  58  74  85  79  36  13  60  86  48  97  26  18  72  58   4  38  77  84  69  57  86  97  54  91  67  88  86  53  16  50  96  11  95  53  13  40  51  62  12  78   6  11  97  59  82  27  75  75  43  80  89  25  20  34  54  75  75  64  37  99  28  99  89   6  85  34  77  74  47  52  90  52  27  63  24  41  81  83  25  96  23   5  37   7   6  57  74  93  42  96  76  78   1  92  95  85  32   3  51  73  58  62  83  64  80  62  93   4  65  27  67  54  80  18  34  94  41   9  86  40  97  47  23  53  93  43  92  55  88  82  84   4  39  29  31  37  27  19  21  60  22  78  48  56  16  85  57  79  29  41  59  88  85  30   3  43  77  13  18  68  33  84   6  29  51   5  33  43  98  66  29  66   5  49  73  77  40  38  42  38  87  17  99  51  15  76  58  99  87  13  75   8  13  40  94  36  85  53  55  86  78  86  13  98  32  22  40   1  54  13  84   5  89  55  63  91  83   3  74  26  73  93  57  38  76  26   8  62  50  42  18  69  88  29  66  90  44  76   7  64  62  57  70   5  29  34  90  35  36  41  33  90   4  67  20  78   4  88  39  65  80  71  38  17  21  16  19  18  22  25  95  78  99  45   4  21  50  80  77  78  29  19  93  59  52  72  47  51  63  18  93  74   4  64  64  27  64  84  35  39  85  14  79  20  82  49   3   9  64  63  78  16  69  93  39  27  64   4  61  42  78  25  16  59  29  65  11   2  16  21  99  60  65  82  30   6   1  82  69  37  33  57  97  44  39  43  12  27  68   4  80  93  76  51   2  54  78  43  44  62  18  31  94  11  16  39  59   1  55  66  42  27  25  55  11  17   1  19  12  57  73  46  54  29  49  56  60  33  69  43  67  49  43  89  49  95  34  82  23  69  86  46  66   3  58  41   2  69  34  99  29  44  15  65  84  62  60  56  95  78                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                    13  40   2  26  47  19  89  49  70  30  50  96  45  82  83  53  63  97  50  54  26  43  51  78  96   2   4  52  88  35  38  65  95  51  41   6  58  21  81   9  59   5  17  76  40   4  40  18  65  18  59  19  13  50  35   2  25  85  83  79  63  17  46  63  32  12  45  36  94  68   3  28   8  99  56  36  21  90  54  69  54  12  86  56  47  55  15  30   6  65  74  87  30  30  97  95  26  34  37  61  40  64  56  68  12  66   5  11  30   5  50  23  18  43  72  16  23  35  23  30  24  14  49  59  52  27   8  40  14  36  48  31  20  82  85   2  19  22  28  34  76   3  85  48   7  75  31  27  56  19  51  34  81  78  41  70  76  27  67   2  80  79  63  12  46  62  40  76  98   1  95  80  87   9  36   4  24  90  92  75   3  97  42  25  99   6  18  72  63  48  46  29   5  40   8  79  23  40  66  87  35  25  25  54  78  93  86  50  11  66  48  41  84  45  11  82  77  33  93  44  56  19  18  89  21  73  12  46   1  67  91  55  71  25  73  28   5  98  71  69  82  32  55   2  82  28  52  62   3  47   1  80  16  89  15  63  90   4  67  65  16  84  50  97  99   7  99  93  77  90  44   6  80  47  99  24  44  94  22  61  89  58  25  97  86  17  96  55  50  16  41   8  28  13  90   3  48  66  40  78  66  48  14   1  38  48  71  43  25  12  21  46  57  70  94  24  61  75  92  65  19  68  94  28  57  68  56  36  11  85  59  54  64  47  19  16  22  54  74  39   7  24  32  18  56  15  50   5  39  97  80  11  50  86  34  53   3   4  58  46  27  69  17  52  42  84  93  71  23   9  78  62  48   8  65  90  20  32  27  87  16  20  81  49  35  58  90  24  44  22  60  60  80  55  30  21  84  36  28  47  32  75  69  40  80  39  17  90  42  19   5  14  81   9  61  87  79  80  77  73  67  19  30  54  66  16  55  11  56  34  13  44  81  38  15   4  34  83  42  39  67  33   9  64  74  36  99  33  46  17  33  10  99  42  46  68  94  59  75  35  21  32  47  91  85  49  27   8  15  11   9  84  54  92  98  75  86  24  80  17   1  40  94  68  39  64  28  69  31  60  98  18  89  47   2  86  11  66  11  27  49  48  20  76  61  98  14  81   5  76  22  72  66  35  45  55  92  92  42  17  65  82  64  32  55  86  81  67  97  80  29  91  69  42  78  71   7  36   9  56  65  22  42  84  86  84  16  57  90  45  19  87  95  89  62  37  29   6  96  71  53  76  34  39  21  59  36  98  13  93   5  41  24  84   4  62  40  92  48  56  10  92  84  68  59  80   6  16  19  48  94  26  42   7  94  73  86  69  79  82  57  51  76   8  25  80  63  25  56  14  35  58  22  30  16  60   9  45   7  30  68  72  22  50  12   9  13  14  96  94  81  15  59   4   5  69  40  53  29   1  91  42  72  45  11   2  95  38  75  88  15  45  34  49  61  29  86  10  13  25   6   5  77  58  51  92  25  99  15  69  14   1  98  15  24  55  92  28  53  43  27  49   5  11  93  15   5  20  88  87  85  43  63  77  89  70  54  65   2  76  96  51   5  31  58  46   7  55  12  70  28  16  37  82  92  90  85  26  82  50   2  80  14  97  67  18  79  49  74  44  90  56  77  85  37  18  96  28  53  33  14  58  69  55  90  94  32  31  26  51  84  88  23   1  94  82  63  83  82  62  56  37  46  82  85  10  56  48  88   9   2  80  21   2  96  73   1   1  19  18  93  41  51  94  42   9  12  25  80  21   7  64  51  92  30  30  58  47  24  80  21  31  17  17  52  41  67  37  41  59  24  27  69  23  88  89  11  70  53  81   3  83  89  30   4  63  74  95  68  31  97   4  89  23  75  79  77  31  19  75  69  15  69  87  71  85  95  94  42  33   3  81  39  44   3  13  25  63  27  54  67  62  22  69   3  71  10  88  54                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                  63  71  48  69  77  50  46  97  63   2  95  94   5  68  28  38   5  77  56  85  25  84  21  94  31   9  51  77  43   9   6  45  58  50   2  37  25   1  19  83  42  28  28  58  85  42  22  17  97  33  41  27  56  45  48  67  70  10  96  30  91  39  55  80  52  25  88  88  22  47  47  30   2  62  13  44  42  93  35  16  42  72  66  74  28  26  21  52  80  58  85   9  43  23  19   6   5   3  44  11  35  10  64   3  93  40  96  91  67  89  14  44  10  42  87  35  60  40  34  14  95  77   3  52  55  88  12  36  85  78  80  44  13  39  88  99  66  97  48  65  98  51  70  22  95  62  33  64  88  91   8  70  62  22  88  79  43  65  49  68   1  47  60  51  14  37  28  79  92  10   1  91  56  61  37  34  62  91  81  92  92  48  75  70  35  53  67  13  17  91  66   9  32  63  16  77  43  53  13  92  47  20   4  20  79  81  33   2  50  15  37  63  18  48  38  90  47  12  45  96  19  12  77  92  24  40  76  99   5  56  80  44  29  67   5   7  44  25  87  63  93  18  57  43  69  51  18  86  16  32  41  51  36  79  63   7  39  15  87  17  24  15   2  99  91  17  31  68  82  19  97  23  55  25   7  56  65   2  17  32  27  92  24   8  74  79  98  17  17  84  81   6  69  51   6  75  60  38  65  26  53  80  76  98  30  26  58  23  69   3  31  29  11  62  60  23  94  86  28  32  66  77  74  71  32  91  43  23  69  26  91   1  65  34  29  53  42  92   5  88  59  71  71  70  64  88  44  45  98  42  78  28  11  55  91   5  63   4  73  54  60  39   1  88  32  99  85  51  45  32  71   9  50   7  47  52  75  64  71  84  42  78  91  80  12  15  88  48  81  91  89  35  53  24  45  74  43  24  41  63  18  53  75   3  77  61  59  63  31  70  84  97  76  20  23  64  50  89  34   8  63  85  81  51  42   2  80  63  99  31  80  60  76  97  34  15  59  64   7  27  28  40  56  85  68  70  14  45  98  75  25  13  80  78  29  94  79  33  79  77  60  87  29  89  93  65  52  54  79  44  18   4  53  90  32  77  34  45   6  42  93  60  70  65  11  57   2  92  55  16  38  37  99  41  45   1  41  17  44  81  11  61  13  99  33  51  88   9  45  71  67  85  48  72  90  85  92  89  15  27  72  95  66  26  19  80  27  92  60   4  61  73  63  26  13  29  58  60  31  58  46  21  17  51  68  39  54  53  71  54  76  18  81  18  11  71  49  44   9  71  36  84  36  82  41   4  39  62  98  57   3  52   6   8  41   6  72  60  29   1  10  60   1  72  23  30  44  48  71  41  95  70  72  91  21  54  84  93   6   3  24  51  24  87  40  18  80  96  62  49  22  58  99  54  76  74  79  43  84  74  77   7  21  98  72  75  61  64  39  26  42   9  30  18  84  77   3   4  69   5  95  32  19  47   1   9  62   1  32  98  57  76  81  44  71  26  31  21  85  89  95  72  65  83   9  84  70  58   9  70  23  82  93  83  45  92  78  36   5   1  25   3  24  78  50  82  65  19   3  92  15  66  45  36  15  93  26  19  56  35  83  89  99  24  26  12  42  72  91  36  69  89  42  70  26  10   8  66  54  83  16  48  86  30  58  13  82  24  16  65  99  44  21  54  24  52  44  36  39  86  42   2  53  32  68  29  42  25  42   9  68  63  66  36  60  88  36  39  41  99  91  64  77  65   1   9  72  16  85  81  37  65  97  34  32  76  48  14  16  95  28  78  94  93  85  21  30  27  49   7  90  84   6  69  55  17  82  88   5  97  69  27  26  73  89   7  26  79   9  13  68  76  30  29  34  40  64  22  88  63  88  58  64  59  18  26  67  75  25  57  73  81  85  63  34   3  46  63  47  49  97  92   4  69  12  27  85  99  60  70  30  59  73  34  30  68   5  13  14  95  25  64  19  68   1  53  98  58  69  82                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                99  96  83  77  34  39  77   8   7  52  36  47   2  11   4  63  65  96  71  69  37   5  63  32  82  48  20  18  31  56  10  51  20  56   9  77   3  70  95  70  26  77  14  57  36  15  24  21  16  70  60  96   2  52  96  28  74  95   7  63  74  62  53   7  26  16  82  73  11  82  78  79   4   6  13  10  95  13  85  39  16  18  96  88  62  28  34  85  61  88  76  99  42  30  20  93  51  53  65  80  40  64  69  35   4  60  90  48  65  81  82  73  11  99  61  84  49   6  91  58  87  30   4   9  21  65  16  24  56  11  57  73  50  31  16  71  32  87  59  89  44  97  42  66  71  42  51  46  10  86   2  28  87  53  90  25  54  97  97  48  91  42   1  61  92  57  39  57   2  78  33  41  28   7  77  95  28  59  17  89  73  76   6  47   8  78  45  77  45  91  54  28  13  66  42   1  96  21   8  65  16  90  33  42  57  66  82  24  81  84  47  51  54  41  29  91  37  16  84  58  58   9  80  46  36  67  48  34  44  79   6  39  65  24  90  79  78  20   5  74  84  99  12  60   1  22   3  13  88  27  20  41  18   1  67  63  86  27  43  67  70  12  93  11  88   1  85  98  45  94  48  82  98  91   7  37  71   3  79  82  42   4  46  89  24  15  79  90  78  33  71  71  74   9  42  81  69  77  95   7   8  12  49  17   9  40  95  32   5  23  12  77  95  27  69   6   1  53   4  35  45  55  47  44  15  28  59  42  40  36  33  49  53  33  69  36  19   7  36  92  13  77  58   2   4  48  12  50   5  52  62  62  28  86  98  50  20  70  61  11  62  62   3  24   6  58   4  26  36  81  34  57  27  70   4   5  45  90  92  84   4   5  29  28  90  46  47  91  99   7   2  12  55  21  22  90  95  95  11  20  86  64  67  47  75  88  17  45  94  94  81  70  25   7  12  54  13  42  17  58  64  89  93  73  99  21  63  20  19  39  75  57  10  99  21  84  78  17  89  61  67  50  37  72  49   2  74  60  22  32  47  46  36  92  93  84  34  75  46  44  78  41  16  32  51  20  35  24  39  10  53  83  13  96  94  81  50  57  17  31  16  23  76  55  64  36  71  56  68  44   8  38  74  16  77  23  23  55   9  26  29  53  75  58  55  60  97  72  15  83  30  73   5  95  10  73  56   2  74  84  29  91  22  77  46  62  61  24  77  70  16  77  68  75  75  88   8  58  94  90  87  31  86  92  27  22  82  31  32  60  71  31  56   1  65  82  95  71  56  49  97  17  26  81  88  32  28   5  93  41   2  16  98  98  46   3  55  57  99  58  32  45  21  28  13   7  11  66   5  46  88  27  54  43  63  63  73  73  21  79  14  34  87  27  78  12  75  58  62  84   2  75  70  23  45  71  87  10  21  81  73  38  63  91  30  99   8  89   4  30  62  83   4  57  68  22  64  75  96  18  75   4  92  76   2   4  30  31  81  79  68  64  39  39  69   3  11  91  51  46  40  13  10  51   7  54   2  16   6   4  44  37  98  99  19  82  97  80  41  92  58  75  18  37  85  59  18  26   6  84  78  57  67  22  11  31  76  96  80  30  99  77  12  92  10  85  45  25  18   2  20  17   9  43  58  20  94  49  40   8  79  95  76  45  80  70  45   4  76  48  93   9  86  53   8   8  67   2  72  38  35  54  60  13  41  20  39  43  27  78  49  29  42  99  71  33  55  80  20  68  71  57   7  19  87  53  23  68   2   1  12  46  11  33  88  59  48  42  74  80  87  81  41  37  24  12  14  72  51  71  25  55  47  45   4  50  41   4  60  61  88  93  14  72   9  16  55  99  17  30  48  86  40  55  47  51  27  71  56  35  46  31  73  52  98  14  64  77  18  84  62  65  20  39  52  58  59  81  72  82  28  91  42  88   4  89  29  65  54  94  94  71  76  91  72  50  67  19  11  11   1  90   3  27  10  74  88  91  38  52  63                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                              82  56  19  90  91  35  41  13  66  79  83  67  47  57   3  81  83  73  61  96  49  13  18  86  96  35   2  87  11  61  56  75  58  65  45   1  42  46  58  58  33  44  12  64  22   9  80  66  32  56   9  41  36  82  44  19  20  16  97  36  79  73  53  82  65  38  37  86  18  65  60  20  18   9  65  96  13  22  51   8  66  78  20  57   1  54  12  47  49  41  49  20  13  34  35  49  47  81  10  50  95  27  78  85  54  59  24   1  12  50  46  39  59  22  66  49  76  62  31  32  92  31  16  61   6  88  47   8  97  15  36  25  70  54  95  52  60  94  59  46  66  54  44   8  22  41  55  11  93  81  25  77  61  54  91  24  61  93  17  80  85  15   1  74  92  78  59  47  38  96  79  68  70  58  19  78  82  50  52  18  97  53  28  94  61  21  11  21  48  71  75  28   1  37  71  90  98  84  10  69  47   2  98  48  69  64  51  38  36  36  59  76  15   3  71  46  45  51  47  78  83  18  79  96  51  62  10  92  64  11  62  38  28  18  28  64  74  91  29   1  91  98  78  72  97  18  52  56  25  75  34  60  39  64  53  52  81  51  67  90  65  84  99  94  10  75  35  36  88  16  67  83  63  81  31  91  85  91  33  97  14  40  90  61  61  60  44  97   7  75  55  80  62  44  99  70  72  26  97  80  12  40  63  43  25  34  86  10  18  58  73  22  12  12  16  78  19   4  37  95  51  88  13  16  45   1  90   7  26  58  12  94  65  62  80  15   4  99  94  99  97   7  80  63  64  57  41  54  65  30  88  71  84   5  18  27  71  30   2  55  25   2  34  87   4  68  39  89  55  47  71  17  95  22  42  33  45  10   9   5  15  44  98  30  99   1  85  28  53  36  24   7  81  16  46  47  35  62   7  85  98  45  73  73  16  10  86  63  77  24  62  75  13  45  76  43  82  44  72  52  39  68  46  79  69  65  93  72  13  54  66  99   3  91  69  80  67   9  62  92  14  42  60  26  91  47  29  50  51  45  91  43  53  15  26  47  83  83  66  91  29  94  30  66  65  41  99  89   3  39   8  67   4   3   3  70  22  42  72  62  13  68  10  34  93  19  19  39  20  56  53  92  86  47  57   5  11  66  69  44  95  47  82   1  75  57  10  47  60  27  95  65  61   7  60  30  19   9  31  88  84  84  52  28  15  29  95  86  44  54  68  54  18  99  93  40   4   9  50  99  53  48  93  32  72   4  77  84   5  66  95  78  66  83  34  65  81  83   5  67  98  15  72  37  30  97  43   3  83  39  52  74  79  37  82  21   3  67  34  63  94  96  42  97  58  37  33  51  58   3  25  49  85  10   5  16  44  74   2  37  32  55  72  89  52  95  90  40  21  70  27  37  42  98  53  74  25  37  76  30   5  42  47  48  42  39  30  79  83  93  80  30  82  76  48   7  22  23  31  21  18   8  26  39  99  70  58  67   4  49   8  56  62  33  34  78  90  61  96  74  82  84  53  76  65  46  86   3  92  11  42   6  16  35  18   6  11  22  14  67  41  10  95   9  17  79  20  66  44  50  98  37  61  17  94  73  38  23  59  43  72  90  23  81  64  13  42  32  63  67  25  38  10  98  19  86  67  91  35  80  77  81   2   1  23  33  81  18  12  56  30  16  68  84  72  93  82  69  76  76  46  72  64  92  31  18  69  49  80   4  93  68  37  28  81  99  98  80  44  53  77  42  93  81  58  55  36  61  62  50  53  36  19  33  94  65  12  85  72  84  50  94  95  26  35  73  77  51  69   1  88  79  80  41  52  27  28  74  42  36  91  49  65  11  35  93  86  46  44  23  22  93  86  97  75  53  31  40  61   3  89  99  21   6   7  58  33  35  61  70  15  92  29  45  53  94  80  77  98  95  31  80  38  59  45  84   2  48  92  17  80  79  89  11  88  22  43  43   6  62  75   2  98   3  65  76  15  47  46  31  15  73                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                            77   4  94  65  85  87  56  97  63  72  52  71  92  21  25  89  30  84  62  31   4  49  64   8  92  25  40  66  16  67  47  36  53  44  18  12  58   4   6  26  67  98  18  67  72  84  37  83  46  50  80   3  93  95  15  93  59  95  71  98  52  68  26  84   4  60  25  87  97  47  28  79  24  64  28  70  87   6  78  71  75   5   7  48  72  60  22  51   2  77  23  24  56  97  90  33  20  60  38  44  86  80  77  84  61  83  50  79  32   4  32  92  21  46  17  89   7  15  27  72  18  27  61  53  17  19  42   5  45  48  82  35  76  86  12  53  61  62  48  89  53  15  66  55  36  13  37  80  26   2  27  42  51  71  93  71  62  59  62  87   6  49  44  67  55  22  15  86  16  71  77  42  49  12  87  83  34   1  17  78  62  67  67  40  90  50  95  71  52   3  12  46  33  38  27  47   6   9  11  60  22  38  21  19  70  22  28  85  75  42  47  71  10  77  51   9  65  64  65  14  78   7  57  67  28  73  49   9  37  26  43  90  65  58  62  21  57  20  94  50   1  87  91  72  42  23   7  25  83  28  82  40  20  80  48  23  22  49   9  77  10  56  26  68  29  73  22   6  28  98  10  63  66  23  89  48  29  96  83  75  82  86  56  67  76  84  49   8  32  54  94  34  62  91  46  66  37  43  48  80  21  51  56  55  14  63  12  47   2  63   5  91  64  38  25  15  29  79  50  26  91  85  34  13  46  66  58  68   3  13   4  61  67  36  73  97  48  55  44  49  68  12  67  13   7   3  71  74  67  58  95   5   9   4  80   3  45  68  78  90  68  97  67  26  65  19  23   6  53  88  75  43  58  28  26  66  19   5  77  42  23  20  24  99  22  93  31  81  21   2  39  87  10  62  43  27  53  93   5  96  34  24  64  50  24  80  55  97  43  78  61  54   6  10   9  99  70  11  47  23  39  92  56  99  44  67  54  58  41  69  83  52  39  40  36  68  10  49  77  42  83  63  32  34  22  67   7  89  88  18  98   9  59  24  80  14  55  35  34  66  67  36   5  24  94  37  91  35  97  25  86  88  14  77  50  16  93  55  32  20  34  41  96  64  99  55  56  70  76  76   8  78  83  22  60  20  47  58  97  73  51  49  86  10  76  45  75   2  59  41  49  14  13  66  82  12  29  68  11  22   5  16  95   5  90  48  59  36   5  47  97  91  21   5  89  28  52  12  61   6  26  72  15   9  87  59   5  67  51  76  41  30  24  96  44  88  95  92  71  39  78  83   6  81  84  13   1  58   4  43  27  85  87  39  60  13  66  60   7   5  96  89  76  29  19  64  61  24  64  30   3  55  56  71  84  46  80  93   4  66  21  21  56  33  96  42  71  98  68  57  98  11  26  64  23  73  99  10  79   5  62  37  95  78  36  55  58  49  75  85  23  10  46  12  62  85  93  12  22  79  86  76  48  72  41  36  16  72  15  28  96  48  67  37  62  64  76  84  97  82  96  76  33  45  37  89  19  35  25  84  86  16   6  44  83  23  76  92  96  97  45  10  43  22  60  50  25  26  44  33  94  20  59  18  87   8  12  91  68  46  80   8  37  82   2  15  46  24  72  86  19  59  40  43   4  63   8  66  57  89  65  47  16  86  72  28  46  96  50  61  17  25  57  85   3  37  68  24  51   3  27  79   6   3  61  42  90  28  33  96  27  22   2  92  87  81  36  58  59  92   3  31  90  94  94   4  26  80  34  58  51  49  44   5  61  34  31  91  18  72  28  21   9  50  94   6  25  12  39  37  17  48  46   2  25  45  52  11  12  60   9  23  88  19  17  41  29  83  42  36  29  80  91   6  62  10  45  96  22  13  79  80   2  21  37  58  23   7  42  21  49  25  88  86  19  97  53  94  56  75  13  58  13  61  49  50  61  63  53  12  12   4  42  94   8  53  66  54  80  97  17  13  68   6  73  13  34  87  66  18  15  22  98                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                          60  29  30  96  72  87   9  38  60  72  10  80  67  70  35  48  99  40   1  59  87  45  45  59  78  44  90  69  67  88  32  27   7   6  15  56  91  40  56  21  67  55  71  23  99  17  15  48  94  41  10  28  84  38  22  12  61   5  17  31  36  11   4  63  47  16  58  10  49  94  23  65  18  48  60  94   7  73  88  75  97  27  39  35  76  94  20  63  28   1   6  84  67  48  84  72  10  17  76  80  19  88  40  34  48  99  51  13   7  57  83  96  66  91   1  32  90  63  95  42  78  80  50  79  17  46  73  58  61  79  82  71   3  88  12  11  21  65  11  20  45  76  41  93  99  21  63  25  94  66   4  23  90  11  21  45  12  57  25  60   5  23  84  82  79  91  20   1  84  42  41  99  61  67  56  32  75  63  93  10  39  39  85  39  73  86  11  39  79   5  32   6  76  79  83  78  34  13  86  19  93  90  78  14  83  90  10  83  59  51  18  20  66  51  80  21  30  28  69  91  13  69   9  46  37  29  32  55  36  82  33  24  30  32  39  40  35  41  92  74  10  44  57  57  98  48  79  82   5  61  46  81  70  50  23  38  31  99  22  98  46  41  70  48  66  92  39  66  60  47  45   8  25  52  37  29  90  52  89  84  92  19  53  89  56  72  17  98  61  96  64  66  12  26  19   6  58  75  76   1  84   4  36  98  12  69  88  51  91  43  85  14  39  63  13  82  75  21  38  81  89   8  36  33  21  59  42  41  31   8   2  99  91  48  49  38  72  51  24  60  65  87  84  19  15  20  73  56  50  32  83  46  94  48  80  13  57  86  30  36  83  94  33   4  43  56  52  42  54  66  84  23   2  49  66  66  90  41   9  63  33  76  54  16  81  54  64   5  82  89  44  40   2  40  39  39  85  23  41  17  91  62  73  95  44   8   9  16  58  48   3  96  77  80  27  59  11  65  24  93  10  77  89  64  28  96  24  65  31  87  88  73   3  77  14  91  98  80  11  32  44  48  24  15  94  53  18  47  60  51  38  92  92  90  75  52  11  93  70  67  69  53  59  81  69  11  13  51  41  66  80  71  98  34  65  31  93  41  27  16  41  63  79  40  27  95  70  47  95   7  16   9  95  39   4  37   2  63  30  87   2  36  34  20  30  39  59  74  54  87  51   1  61  61   1  65  51  64   6  65  44  65  20  15  26  58  34   8   7  62  12  51  60  31  74  80   2  19   9  72  40  90  29  83  21  36  44  64  13   8  31  37  44  18  57  76  64  13  98  27  21  63  57  21  59  37  47   5  66  90  56  87  11  62  49  23  25  13   6  71  88  20  52  39  66  12  85  61  46   6  32   4  88  43   5  21  80  99  50  61  30  61   1  27  76  81  28  80  42  55  37  33  22   4  49  33  90  63  56  21  85  41  97  10  33  18   1  45  54   3  30  50  20  81  16  63  50  21   8  62  53  28  82  62  77  75  26  28  62  15  59  90  10  38   5  38  79  67  65  11  77  93  56  80  48  69  59  70  36   9  84  47  18   6  89  38   5  88  54  56  77  92  45  73  46  65  58  59  57  69  73  46   7  33  68  62  71  52  17  36  10  41  33  35  24  18  67  17  21  30  87  69  32  60  40  70  63  64  41  99  33  32  36  28  35  76  14  38  18  99  26  57  82  48  35  97   1  22   2  20  92  70  60  44  62  74  24   5  73  23  81  52  39  63  68  36  45  32  72  21  27  44  51   4  35   5  38  71  95  55   9  54  39  54  63  93  10  33  88  53  45  42  11  90  81  60  90  47   5  23  18  84  96  77  27  25  20  39   3  25  27  65  80  42  11  55  26  71  45  64  11  12  43  66  30  59  18  69  21  99  42  87   4  88  40  58  46  69  31  13  73  21  23  77  76  47  54  20  96  27  35  37  82  15  69  88  63  43  88  17  24  65  55   6  66  45  78  37  92  50  15  54  79  95  52  34  79  64  21  50  62  24  89   1                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                        13  69  60  92  13  25  53  60  11  24  48  69  52  21  67  51  52  74  77  65  41  53  41  81  63  88  62  31  70  77  14  42  56  76  34  13  52  14  88  94  64  15  38   9  57  29  42  25  26  73  89   6  25  43  92  58  68  93  90  96  58  40  20  89  98  47  49  71  52  20  65   2  37  72  93  45  83   6   3  62  37  45  62  64  23  62   4   2  67  14  34  57  26  84   5  14  28  19  22   5  13  70  18  45  11  15  61  89  97  62  64  93  21  64  42   6  76  36  68   6  78  53  37  70  83  59  50  19  99  92  25  89  61   2  32  88  56  38  47  77  97  14  87  71  62  65  99  11   5  95   2  92  21  21  63  36  81  99  47  75  31   7  44  75  20  58  29   3  55  94  42  10  96  96  10  35  88  52  27  18   2  51  59  31  69  27  25  51  18  30   7  13  57  48  15  67  98  44  44   8  73  72  97  12  87  99  85  24  52  23  61  94  56  67  11  51  59  25  57  45  49   8  99  94  26  33  88  67  19  74  32  68  34  40  22  54  50  71  58  26  79  30  46  11  29  71  22  88  10  26  16  41  72  61  88  10  57  42  14  76  88  73  15   1  61  43  85  75  28  47  98  66   6  28  63  36  67  77  75  55  97  19  17   4   7  97  56  17  91  76  37  14  15  85  51   4  57  17  23  10  37  32  75  14  47  52  62   9  30  42  52  58  49   4  24  92  54  37  15   8  44  39  35  68  46  20  73  46  61  12  23  74  80  20  18  68  33  13  24  74  20  76  55  19  40  82  93   4   3  19  16  90  24  63   1  14  18  17   7  87  93  88  58  93  92  38  42  47  87   7  52  18  19  96  64  94  86  44  77  83  17  56   7  80  29  58  63  93  97  57  54   9  50  60   9  94  65  77  88  95  80  66  54  15  88  32  27  84   9  90   6  79  80   5  89  46  60  89  28  31  65  39  67  36  95  63  26  45  53  91  11   8  27   8  73  87   9  12  88   5  17  62  96  72  46  86  10  85  46  83  89  93  67  69   8   6  15  75  71  65  43  86  87  95  26  20  76  98  19  92  20  84  98  32  83  19   1  92  23  82  23  74  59  35  39  32  51  55  71  76  70  52  62  42  98  47  88  70   5  24  80  38  48  17  68  30  57  97  72  25  57  89  13  99  18  48  98  81  21  49  60  83  53  80  57  21  21  43   1  85  93  11  15  27  82  90  65  89  35  42  32   6  98  67  49  23  15  58   6  56  89  62  35  29  34   3  49  35   6  93  48  41  12  88  22  50  78  42  79  16  81  22  58  78  46  78  93  87  24   6  80  56   7  69  63  20  22  52  61  18  75  85  23  39  60   9  91  54  47  62  88   2  82  13  44  34  85  28  49  53  76  67  19  29  15  82  33  70  97  35  65  41  35  68  57  82  93  36  60  41  66  50  69  21  92  73  79  33  21   3  17   8  14  69  27  61  41  97  59  43  32  93  70  25  64  44  13  96  99  26   8  80   8  36  76  93  61  43  95   9  46  81  79  74  29  40  53  90  34  39  48  16  78  49  85  67  10   1  39  16  46  38  48  87  18   5  16  80  78  95  72  61  60  73  87  73  69  31  99  41  94   3   6  58  17  72  47  33  14  17  41  49  63  35  94  62  49  66  11  80  10  31  57  54  41  80  76  26  83  83  51  24  89  44  89   8  45  60   2  47  16  47  29  68  81  48  91  35   1  90  84   7  37  62   3  10  28  21  61  40  95  41  18  19  24   2  19  11  75  28  49  34  21   1  14  94  57  71  64  24   5  84  79  35   9  78   2  52  26  37   2  83  67  34   2  38  84  32  75  91  64  16  91  46  23  33  25  86  80  76  98  64  35   4  51   8  82  91  59  25  10  17  49  98  99  96  15  43  20  66  99   9  39  96  88  49   2  94  81  90  86  76  45  63  38  41  22  29  85  74   4  50  56  85  28  62  10  44  21  24  49  74  17  82  21                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                      50   2  18   7  63   2  44  86  15  18  84  99  62   7  58  55  16  59  71   7  89  32   6   5  22  15  52  18  12  15  44  49  74  63  58   4  56  52  45  67  71  82  86   5  31  34  77  30   7  10  32  99  25  48  62  11  34  15  81   3  87  58  81  63  45  81  57  55  78   8  88  41  49  80  28  42  36  19  41  72  27  97  89  23  99  81  21  74  34  99  52  50  88   6  97  88  56  30  63  35  44   8   3  26  51  44  16  71  40  31  73  99  41   8  89  43  20  31  26  36  39  71  86  38  50   7  19  11  59   7  20  97  33  19  71  73  35  13   2  47  87   4   7   4  42  40  22  43  77  53  47  25  39  34  58  99   2  96  16  45  61  59  44  35  80  22  51  98  20  24  77  43  88  86  73  62  95  16  11  87  53  13  52  54  44  31  11  75   1  58  37  66   6  17  45  93   3  18  51  53  87  32  18  74  45  29  39  40  44  91  43  52  35  82  14  73  68  65  38  62   1  65  90  60  76  19  84  71  99  87  62  30  76  46  20  47  39  31  46  47  29  21  58  20  93  82  74  45  11  17  10  61  49  98  29   1  55  31  62  23  61  46  62  30  21  21  37  28  10  97  66  26  63   6   1  54  15  46  88  25  52  10  63  49  17  89  76  36   3  74  31  19   6  64  82  26  70  20  60  86  64   1   5  59  22  56  68  42  30  57  34  85  33  44  47  86  35  58  38  34  13  37  42  72  52   7  73  50  35  37  35   2  90  16  25  74  12  22   7  23  12  17  35  37   1  96  95  30  94  14   4   3  13   4  84  13  23  74   6  15  53   4  40  33  97  51  98  26  80  95  60  33  87   1  56  76  35  42  27  14  64  41   5  47  48  81  94  62  24  48  30  69  47  85  95  30  22  55  67  40  92  52  41  26  72  84  62  81  51   9  13  17   1   4  50   1  40  31  49  93  34  21  42  23  32  40  23   4  96  61  10  90  41  17  54  62  80  42   9  64  93  14  73  32  29  24  69  17  35  14  43   3  22  21  59  80  94  55  83  47  11  19  95   5  14   1  89  25  23  76  18  58   4  64  71  69  29  69  95  85  24  38  37  91  67  29  32  90  77  60  36  66  19  96  95  11  54  55  90  68  76  85  81  30  49  29  65  33  50  14  27  92   4  13   2  66  45  16  91  53   7  17  97  93  70  51  11  17  39  52  79  92  81  40  30  36  96  62  80  68  50  89  34  14  36  61  71  87  81  23  81  89  65  56  13  53  38  15  14  33  78  34  28  41  50  40  66  23  24  21  89  21  95  36  25  44  85  47  93  82  71  73  32  12  81  77   5  90  28  21  39  71  78  54  94  57  42  27  70  53  17  41  68  79  33   9  10   8  64  85  28  59  36  60  49  78  69  90  59  16  81  52  15  99  55  50  46  39  30  51  99  88  51  45  19  10  47  57   1  29  72  91  94  46  69  19  53   2  91  58  56  82  57  79  12  84  87  99   8  68  30  29  45  48  46  74  21  92  70  45  71  55  47  63  94  58  67  41  87  20  11   6  52  73  11  46  91  26  63   5  21  70  50  46  82  87  31  82  83  54  76  29  71  44  64   7   2  99   3  82  33  73  93  82  79  88  97  22   8  23  71  65  78   9  59  59  53  14  83  77  11  67  79  53  36  74  60   8  39  54  42  22  96  66  67  83  59  59  89  82  46  76  75  30  73  80  62  57   4  85  62  99   3  23  23  82  25  88  89   4  23  44  62  18  42  90  67  98   1  53  87  50  24  16   1   8  38  70  89  90  62  84  33  11  19  84  71  96  51  26  74  81  19  96  11  65  45  26  72  35   3  32  74   9  11   2  82  31   7  78  85  55  48  14   1  27  70  69  95  39   6  24  19  88  44  39  30  98  35  23  68  46  53  69  86  31  31  29  25  17  58   3  25  72  30  96  56  76  69  81  88  82  63   3  11  26  36  42  78  42  66  52  17  14  44  79                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                    97  18  16  67  81  47  66  11  56  58   8  41  60  35  76  77  67  68  55  23  89  66  46  66   2  63  19  31  92  53  89  83  23  71  63  76  47  83  93  45  69  93  63  46  76  41  70  64  22  54  86  36  79  30  30  45  22  99  79   6  36  10  53  74  93  11  21   1  21  80  44  53  68   5  13  14   5   5  48  74   5  91  65  84  52  38  25  87  45  91  34  52  33  51  31  90   2  52  51  74  97  41  66  85  35  15  35  51  43  70  19  21  40  84  18  48  52  40   1  97  32  40   8  77  92  13  62  78  53   2  70  64  86  56  81  68  81  22  42  85  99  60  24  56  17  38  60  13   8   2  49  93  24  12  34  63  22  89  98  26  16  40  76  81  96  76  63  29  85  48  66  51  76  57  52  57  80  37  20  76  75  94   9  49  58  83  45  85  83  75  49  37  78  36  53  53  43  77  90  89   5  44  33  55  50  74  10  51  51  44  22  51  43  28  21  64   4  75  78  91  48  61  75   1  43  99  69  96  98  63  38  41  21  63   9  38  91  61  88  42  81   5  60  46  47  53  81  78  53  90   2  83   1  49  62  96  78  79  56  32  97  48  80  99  45  20  44  22  18  57  69  18  96  94  45  58  15  49  13  92   6  74   2  70   8  87  10  79  64  97  30  20  39  61  74  62  96  78  91  83  57  90   3  40  31  83  98  34  68  66  68  77   1  36   6   3  41  32  41  61   8   7  14  81  86  19  81  76  87   1   5  79  91   7  90  63  70  26  14  28  98  47  38  12  20  41  31  56  89  46   5  95  26  71  30  23  79  16  49  15   7  42  59  77  76   2  46  76   1   5  19  38  96  96  80  82  35  64  55  90  84  58  18  89  95  65  40  45  65  69  93  42   9  79  12  14  10  66  65  95  60  32  36  94   4  95  22  51  13  63  47  72  47  33  79   1  70  47  95  85  53  83  56  78  61  56  67   2  49  53  55  45  33  73  65  21  10  63  30  47  78  57  64  30  11  14  14  64  97  92  30  32  36  96  57  43  84  50  70  44  73  79  37  49   2  42  77  73  94  92  51  42  60  21  53  84  12  97  32  78  42  78  37  42  89   8  32  96  41  85  88  16  71  45  93  80  57  47  47  43  75   9  85  62  36  44  53  63  68  66  42  79  37  69  88  50  31  27  72  17  75  90  43  80  99  62  98  37  19  79  98  43  27  34  88  86  37  46  94  65  97  16  27  30  81  89   5  65  65  75  53  64  36  85  30   5  81  97  40  77  44  55   9  20  85  58  63  21  27  62  73  28  74  37  17  45  36  20  75  83  21  11  83  16  70  33  78  85  66  45  88  28  94  66  68  94   4  29  47  63   9  34  24  84  22  78  80  61  58  82  31  60  73  58  47  49  53  94  57  76  93  68  46  91  78  68  90   6  38  45  81   2  70  14  48  20  33  14  49  98  27  96  61  52  46  93  88  40  93  80  62   8  48  58  15  22  14  66  60  98  57  80  59  81  98  90  95  88  99  91  55  28  57  50  66  67  92  92  93  36  82  77  36  20  89  19  50  11  77  59  60  96  24  25   4  95  93  52  40  22  45  12  52  22  33  70  11  33  38  90   1  32  58  78  28  95  23  71   6  52  24   8  14  68  49  60  29  12  27   1  62  65  16  14  97  89  66  73  66  77  31  62  23  79  47  53  44  59   8   4  54  65  36  23  20  12  29   7  54  72  67  45  69  50  55  11  79  90  56  94  88   1  68  76  34  94  86  39  44  50  34   9  24  60  42  39  16  99   8  78  73  24  50  94  37  76  34  86  21  18  70  98  62  56  19  83  87  64   9  18  16  16  25  99  11  35  52  24  12  83  40  74  68  62   3  13  84  16  19  96  58  49   7  15  21  34  26  93  77  29  70  83  80  66  77  23  53  84  43  78  13  18  54  10  49  83  21  16  76  84  37  45  69  29  51  20  38  46  79  99  14  57  81  16  32  11  18                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                  65  10  66  42  51  85  77  15  56  42  32  73  38  18  90  73  48  49   1  84   1  80  71  82  82  50  87  16  63  87  56  79  42  69  77  85  88  84  32  75  47  50   9  16  37  65  43  51  33  48  86   6  17  92  17  70  38  87  63  59  92  25  72  33  46  91   4  65  18  69  38   7   4  39  22  23  52   8  81  91  28   1  67  44   5  37  86  62  96  82  41  65  61  80  57  45  62  73  52  26  25  62  41  49  19  39  28  25  31  56  58  44  45  29  88  99  64  77  30  31  81  50  81  67  49  46  79  67  93  82  43  68  55  12  66  63  33  39  28  38  93  91  28  64  18  32  85  77  70  41  92  74  40  83  93   7  84  42  46   7  91  17  90  70  50  11  60  95  37   6  51  28  10  27  66   5  59  35  78  29  39  41   3  83  43   3  45  90  73  87  58  55  67  22  23  79  38  39  11  21  44  35  64  77  38  83  83  51  87  92  48  28  74  50  47  35  53  33  49  31  72  62  10  75  68  55  40  98   9  61  36  37  63  18  32  82  75  49  73  11  92  17  22  21  90  13  42  97  96   3  12  23  34  18  93  97  55   3  17  11  82  33  89  45  48  98  38  61   7  19  37  88  96  47  19  56  63   4  49  48   2  37  23  57  44  52  74  66  66  27  83  57  17  55  88  47  80  75  82  27   4  76  51  17  85  98  91  40  36  91  64  35  68  59  64  91  55  65  13  87  16  45  45  16  80  22  67  39  81   1  40  48  19  80  10  68  32  60  23  97  52  14   4  12  87   2  74   7  75  81  82  84  25  59   8  56  92  84  23  84  88  53  27  41  26  88  44  29  68  96  88  49  48  55  91  93  97  77  59  91  83  46  55  82  11  54  82  85  69  65  11  96  39  47  25  44  71  60  46  82   8  40  72  44  94  16   2  17  99  72  54  49   4  13  93  64  52   3  17  89  14  97  54  44  55  71  15  42  92  70  31  13  20  59  66  36  85  79  17  58  51  90  49  26  95   3  18  80  77  31  43  46  76  64  59  22  88  30  17  10  89  35  37  58  14  81  22  35  56  42  30  91  19  42  76  95  55  95  60  71  92  28  97   4  19   8  14  33  28   6  95  98  75  62  30  25  70  82  32  88   8  47  68  79  53  61  61  86   1  68   5  40  26  77  28  73   9  96  62  98  41  77  43  42  39  33  52   7  20  84  12  37  97  80   7  49  83  97  74  32  91  19  77  73  15   3  77  76   7  99  50  48  15  92  89  24  33  87  81  62   7  14  27  75  87  71  20  26  79  88  47  44  33  46  49  79  43  16  23   1  25  85  61  68  48  76  66  93  15  25  33  61  59  48  77  34  13  80  32  64  96  12  23  59  99  65  78  24  40  30  28  16  70   4  70   3   3  33   1  83  70  89  91   9  62  18  81  82  14  14  26  44  23  97   4  67  66  81  70  96  95  99  31  72  76  41  70  13  49  66  59  82   1  71  91  42  55   7  52  86  38  29  40  94  97  56  49  28  89   6  16   4   5  15  94  47  51  32  41  85  79  85  42  85  75  57  70  24  39  99  98   5  81  82  96  23  13  24  10  38  80  48  43  94   4  97  25  40  42  58  95  57  78  82  92  99  53  66  84  78  31  59  68  66  17  77  10  59  12   2   6   8  66  56  50  49  98  87  46  14   5  40  24  83  31  21  29  33  83  97  91  34   9  34  55  62  34  36  97  30  59  84  72  68  56  30   3  24  71  59  92  96  28  61  62  67  66  27  17  47  46  40  61  80  73  20  23  46  42  42  80  78  97  52   8  51  38  45  78  51  22   1  38  71  14  84  18  33  86  83   7  25  36  49  87  46  28  60  50  50  55  38  20  48  52  63  48  14   1  92  91  27  10  31   9  29  71  51  88  17  21  75  92  88  37  95  36  14  21  70  22  78  51  97  11  23  85  68  80  20  91  49  89  31  44  25   9  53  37  50  40  82  26  98  77  70  46  18                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                91  39  89  75  39  91  18   1  50  48  57   4  43  61  20  48  78  94  12  71  63  95   5  63  42  60  71  24  76  55  27  30  10  90  40  94   7  72  66  69   4  27  27  49  86  15  84  47   4  14  39  52  29  86  23  39  31  83  92  84  93  95  57  26  84   7   5  28  25  35   5  54   6  16  27  91  42  14  51  37  36  81   1  14  48  23  31  12  30  10  22   1  77  21  70  79  68  25  55  78  29  39  26  39   5  40  57  23  61  35  48  58  93  76  17  41  47  94  15  45  34  48  43  74   9  50  68  39  75  93  95  83  14  64  79  37  98  67  94   1  46  29  60   6  89   8   1  78  92  90  44  84  76  23   1  77  51  84  89   7  39  69  43  63  33  50  13  49   7  23  83  50  83  83   8  78  58  67  64   9  80  56  23  34  68  65  57  84  98  61  38  44  85  90  63  47  85   6  28  20  63  96  36  44  89  91  93  32  41  21  40  77   2  50  11  96  32  63  53   7  24  19   2  15  46  60  71  34  80   6  43  54  24  59  97  28  21  49  73  86  82  37  66  49   3  69  47  70   2  96  65  78  21  61  28  85  42  98  15  65  14  67  55  86  97  44  44  59  30  89  62  84  15  79  93  23  31  90  77  26  16  72  58  49  24   8  86  59   1  72  71  51  81  79  14  53  96  93  35  10  79   7  83  47  28  28  45  47  60  20  13  60  78  59  12  29  27  91  44  62  54  17  13  49   6   9  40  78  21  92   2  71  26  19  36  60  44  13  35  68   9  73  24   8  29  20  95  73  64  62  40  96  89  49  99  29  32  61  25  21  43   4   1  35   2  92  42  15  40  80  36  82  83  81  19  13   8  80  59   3  17  75  33  86  66  58  14   8  67  64  83  46   5  14  95  22  86  88  98  11  30  64   7  92  69  60  97  89  21   8  58  96  77  17  30   8  72  86   5  89  87  55  68  54  46  38  74  35  12  64  50  35  97  51  96  84  32  85  53  76  92  80  26  89  40  43  96  28  66  91  64  59  80  81  75  82  17  70  15  15  29  46  65  80  38   3  89   9  74   3  17  15  52  37  61  94  34   1   7  89  51   2  51  45  97  86  72  63  41  31  16  30  79   6  23  14  28  37  58  43  59  61  76  26  95  54  50  17   6  83  80  27  36  92  55  27  96  33  25  59  79   8  98  63  98  93  56  28  82  64  55  21  87  19  40  96  13  21  57  83  37  33  18  34  47  28  75  66  66  72  26  65  95  18   7  22  52   3  62  12  81  69   2  62  77  68   8  14  77  81  58  49  90  51  66  67  28  63  92  55   6  75  97  46  24  26  66  60  32  57  66  65  62  57   2  58  51  20   3  94  64  96  44  86  74  30  79  66  58  21  19  16  95  20  60  15  35  98  26  10  62  34  85  71  32  57   7  18  63   9   5  13  67  46  37  85  25  78   4  70  58  56  15  29  80   1  31  12   4  92  34  78  15  65  40  65  24  68  71  38  57  76  10  80  48  45  15  79  64  83  64  61  92  81  27  56  89  94  69  58   9  63  72  84  29  28  31  46   9   4   3  52   4  24  40  67  42  36  45  69  39   6  92  27  35  89  21  57  10  44   7  58  63  81  60  86  41  48  89  31  61  65  32  93  62  87  31  72  60  84  26  20  12  17  59  98  57  89  88  92  60  14   2  69  97  64  26  56  39   7  56  90  98  67  35  36  72  47  88   2  47  19  58  17   9  89   4  71  85  23  67  58  41  84  16  51  12   2   9  32  66  60  93  77  49  69  79   6  95  86  92  65  30  81  58  55  37  94   1  90  44  82  93   2  37  88  30  84  80  71   8  14  34  94   7  73  46  40  85  87  13  77  29  53  47  76  21  50  96  86  95   2  27  72  71  44   9  56  62  49  91  58   4  39  51  78  48  73  65  69  70  11  57  16  74   7  15  22  45  60  72  71  26  80  28  31  29  95  31  72   7  87  44   2  18  29  86  71  88                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                              5  57  21   6  58   8  57  58  22   4   8  60  14  93  44  62  67  20  18   7  32  15  14  30  30  83  20  46  89  74  53  38   7  24   7  64  15  42  92   1  87  85  19  22  40  28  48   8  61  47  21  49  24  12  97  20  34  74  43  62  28  96  40  17  66  19  39  42  37  44  95  43  76  64  17  18  86  65  44  21  56  44  38  66  99  92  98  91  74  53  64  61  38  92  38  83  26  32  38  45  80  27  90  14  70  17  55  50  95  95  81  50  46  89  34  88  88  94  42  30   4  40  24  31  12  71   3  64  78  85  66  59  24  82  96  87  14  39  87  99  41  23  22  75  86  65  87   9  10   5  90  21  80  83  74  30  96  51  46  58  85  74  83  52  43  81  80  47  71  79  75  42   3  37  13  16  73  30  64  95  55  73  87  69  33  53   5  59  12  10  65   6  61  41   3  25  11  79  68  88  32  62   5  23  38  38  17  91  66  60  33  83  13  13  77   1  48  92  75  11  26  13  79  39  24  15  14  28  10   1  66  19  49  55  47  63  88   9  13  29  13  14  37  47  52  89  89  36  21  61  58  74  23  16  67  87  29  28   8  44  86  93  53  90  43   9  13  64  77  12  34  92  22  69  57  77  91  85  20  31   5  93  65  30  55  42  80  54  10  96  62  87  17   4  62  29  28  52  41  79  82  38  66  32  73   7   4  77   4  67   8  31  23  38  78  72  21  57  55  40  88  47  17  77  84  65  87  45  44  59  33  57  52  41  72  79  26  28  54  41  10  67  26   1  10  62  32  19  82   6  24  22  46   7  64  67  53  77   9  79  62  16  67  99  27  54  87  62  90  70  63  44  80  90  40  12  92  85  82  75  36  63  22  75  52  86  61  69  33  36  25  29  80  73   5  29  51  12  93  43  84  68  40  68  66  93  77  96  38  60  95  22  26  58  86  21  92  31  11  87   4  37  46  44  75   3  20  64  80  45  42  27  86  81  40  50   3  59  21  94  24  66  97  12  97  61  14  32  10  70   5  51  15  36  60  12  78  73  44   8  59  76  18  75  96  66  56  50  57  90  10  22  38  26  24  15   7  65  35   3  59  61  84  27  65  10  11  43  38  67  44  66  58  17  70  23  70  18  92  47  21  61  23  98  56  37  64  87  98  67  41   4  16  41   7  12   7  93  72  37  77  93   9   5  40  78  59  45  66  62  44   5  44  53   5  42  98  54  90  66  52  31   7  16  66  17  64   2  86  16  33  17  61  85  63  36  58  50   8  43  75  98  89   8  29  95  88  15  25  97  45   5   3  14  18  31   9  79  69  81   8   1  23  85  53   9  48   2  98  61  34   3  27  20  74  88  18  67  67  23  57  43  93  91  81  43  73   2  22  59   8  21  11   6  89  89  96   6  30  49  15  73  81   1   8  99  84  41  73  75  28  76  34  62  10  47  93  66  96  98  87  70  42  21  68  95   9  50   2  86  63  10  65  92  90  51  34  10  76  48  98  29  96  98  93  44  14  59  91  68  46  86  94  54  94  21  82   1  70  68   8  54  43  93  12  48  79  39  93  88  68   9   1  55  86  73  85  13  84  92  58  40  61  56   2  28  73  79  27  87  92  53  52  29  78  86  36  51  74  57  78  22  32  71  60   4  77  93  40  18  24  11  27  70  69  78  69  21  39  80  42  43  12  89  53  67   2  71  12  89  31  35  23  63  81  20  20  82  36  91  28  24   2  14  18  54  34  29  14  49  36  93   1  97  63   8  11  39  49  47  48  82  88  49  48  76  34  48  37  14  79  94  22  97   7  44  26  28  24  48  47  13  86  33   7  91  89  29  40  21  72  60  38  28  68  88   2  53  63  57   7  59  18  86  78  24  69  84  77  89   8  42  51  39  78   3  87  33  91  19  52  12  49   7  39  56  24  49  45  54  91  77  29   3  27  45   2  91  24  16  86  44  87  25  87  68  94  22  61  15  11  10  41  14  71  37  34  52   8  33                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                            70  85  36   3  79  63  12  93  61  52  63  58  81   5  38  28  20  17  59  55  61  66  15  37  34  84  99  35  54  38  53  19  19  95  17   8  59  91  89  78  41  48  60  42  31  99  64  50  78  55  36  59   3  10   4  49  25  10  77  97  43  76  28   9  39  72  51  49   7  54  23  76   1  77  30  87  10  32  26  56  84  43  58  93  77  26  85  41  94  26  59  83  53  91  61  53  64   6  68  13  79  30  64  47  52  40  24  41   8  68  90  33  92  10  42  62  39  25  92  69  24  53  47  57  71  83  90  62  54  81  52  15  39   8  37  68  19  53  96  59  16  34  56  27  29  28   7  29  42  63  39  81  17  77  40  42  11  60   2   3  35   7  46  52   6   7  30  19  59  38   6  57  28  99  56  34  35  69  36  63  24  64  21   2   1  62  57  26  61   1  71  71  99  34  13  26  31  62  89  73  87   7  51   6   1  49  18  62  13  18  47  98  87  84  36  46  10  95  82  70  43  69  42  16  84  28  92  14  91  85  64  94  19  18  61  68  43  96  73  61  52  67  42  10  82  11  17  22  31  48  46  42  36  35  94  81  92  20  50  81  53   3   3  75  91   6  58   7   6  14  82  99  65   8  82  18  17  65  81  25  28  85  95  87  88  43  29  31  15  54  94   5  22  22  59  22  93  31  65  85   7  18  59  23  17   8  37  16  14  23  82  68  67  12  25  33  87  28  84  50  90  70  11  84  76  76   9  39   4  14  11  96  52  44  46  89  95  14  31  77  67  75  91  70  91  93  12  15  12  93  24  57  14   9  87  37  97  82  51  44  40   3  92  22  54  40  23  94  63  80   1  60  63  94  58  83  45  61   1  39  79  13  92  80  60   5  22  84  26  86  17   5   1  74  89  59  84  91  54  71  78  29  69  79   9  22  40  55  30  76  50  11  51  93  55  64  35  32   3  92  92  28  19  75  37  43  60  53  93  46  26  42  54  35  91  12  62  12   2  33  94  44  87  62  68  13  69  15  40  26  57  23  22  11  68  87  89  30  81  24  54  69  28   2   3  74  18  37  42  86  88  32  73  84  48  51  24  87  70  98   7  51  83   5  88  77  22  85  30  32  21  51  51  87  32  58  17  36  14  19  73  86  72  54  12   8  27  77  66  43  35  17  56  82  30  30  22   1  10  74  31  14  46  40   8  21  97  54  64  82  70  12   7  82  12  99  13   6  65  29   6  71  67  55  18   6  28  25  83  62  88  87  84  24  49  87  14  53  40  99  71  58   5  89   2   4  42  88  44  88  15  47  51   6  89  98  44  24  87  46  71   4  53  65  43   6  51  57  98  70  90  92  43  80  41  29  83  79  36  55  93  50   1  78  27  63  29  13   3  83  86  38  81  75  46  36  83  69  52  55  85  84  48  33  42  32  52  57  34   4  37   5   8  79  26  26   2  82  18  66  70   4  50  63  13  28   1  87  75  24  85  98  35  28  41   5  49  38  95  93  51  35  12  92  55  19  82  13   1   4  55  80  80  59   8   6  93  25  77  66  77  65  72   6  52  64  67  33  16  96  19  60  44  15  72  35  20  69   3  43  39   7  90  65  23   3  59  85   7  96  10  13   1  73  38  58  42   9  66  19  49  19  22   4  91  78  19  37  83  42  87  31  37   2  31  78  99  62  54  22  43  94  59  37  86  64  27  68   3  21  75  18  63  32  58  89   2  61  36  61  83  69  80   9  63  58  60  58  23  67  53  60  39  35  78  21  74  10  39  59   9  15  61  99  42  84  31  83  96  78  51  87  36  88  37  40   3  15  43  26  73  80  17  43  84  97  35  94  64   7  99   8  18  48  29  39  87  37  36  78   9  70  88  82  23  69  73  61  20  23  68  50   2  96  32  52  95  41  73  44  87  45  44  16  83  20  34  74  76  32  84  32  95  72  45  56  47  96  73   2  91  29  18  16  11  40  87   8  89  58  65  86  55  94  10  47  54  69  72  83  80                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                          44  50  11  68  79  95  29  97  68  92  68  31  12   3  10  88  42  25  51  58   1  15  21  13  14  81  35  98   7  50   7  49  20  29   8  17  83  52  66  25   3  85  31  52   9  38  54  54  17  67   3   2  89  87  76  21  72  91  76  93  53  21  88  69  13  59  33  66  22  45  73  36  38  71  28  64  36  80  95  14  78  86  49   9  51  61   8  20  67  61  43  97  87  73  98  82  70  98  43  45  26  29  55  72  21  98  40  50  68  52  80  10  66  83  46  50  80  59  94  86  87  42  89  68  73  29   2   9  67  35  15  77  48  13  63  57  78  50  71  77  35  42  41  12  29  64  24  67  29  76  85  15  79  33  37  87  12  14  39  22   9  30  99  48  43  84  98  89  67  75  78  54  76  90   1  30  45  18  66  37   2  15  89   6  18  74  26  42  48  49  84  84  72  49  66  91  14  88  35  29  55  88  88  89  69  20  36  28  77   1  94  13  97  34  74  98  25  78  53  54   5  25  67  91  80  19  46  62  91  63   1  27  55  15  64  11  28  58  46  28  46  92  25  86  74  83  54  67  34   4  97  72   5  78  14  46  76  42  41  22  14  79  11  37  92  18  19  35  90  25   3  64  23  52  95  49  45  21  46   3  13  68  84  63  12  27  83  63  45  57  67  79  47   8  60   2  66  67   6  35  43  78  41  13   9  61  49  12  37  83  33  54  11  70  63  12  85  32  21  57  78  62  47  86  91  72  89  70  55  74  94  90  75  37  24  25  23  37  68  45  11  93  85  51  89  29  94  48   5  18  33  21  51  95  97  66  58  70  22  58  81  15  51  50   4  28  53  81  96  57   4  23  67  17  91  44  17  24  44  47   7  71  72  83  99  79  93   1  25  36   8  99  24  36  56  18  71  17  68  83  64  17   2  66  69  55  78  37  11  48  67  28  57  48  32  92  14  56  45  88  86  25  79  62  44  83  11  64  18  11  34  26  54  54  85  54  52  49  28  46  84  66   3  86  86  25   2  74  39   6  37  54  58  60  50  82  64  85  58  15  26  55  92  74  22   3  85  63  82  13   5  23  60  14  95  33  70  29  79  17  55  27  76  10  98  34  44  84  33  31  61  19  34  78  60  67  33  74  31  13  64  99  23  71  12   1  71  91  21  95  49  13  22  79  40  20  32   7  89  35  11  33   5  50  39  63  40  84  17  28  94  28  82  42   7  88  19  62  85  68  87  37  57  80  30  41  44   4  38  62  43  13  10   8  21  67  81  98  17  34  35  60  21  65  84  50  42  34  60  90  72  64  22  90  60  19  14  21  83  54  21  85  17  81   1  16  98  16  56  41  67  95  32  31  29  11  35  52   1  69  94  98  99  51  13  69  16  22  30  58  53  61  31  97  92   3  39   9  97  25  90  48  69  95  58   1  52  18  31  81  87  14  18  13  95   6   4  63  37  48  97   4  51  31  50  21  26  51  61  85  61   3  93   6  48  79  87  46  18   6  16  48  81  49  78  64   1  88  96  37  18  93  36  85  94  74  78  72  30  91  40  58  56  75  31  32  69  20  49  70  32   4  95  89  77  72  66  78   5  97  86  51  72  44  14  52  78  94  65   8  16  75  78  58  16  21  71  30  98  64  25  63  52  47  85  51  20  84  42  58  20  95   2  94  74  90  82  21   6  95  59   4  75  38  94  98  67  61   6   5  49  58  37  19  13  36  39  73  87  16  98  14  94  18  87  87  75   4  96  12  14   6  55  88  30  12   4  72   7  13  93  83  27   6  55  43  97  56  33  89  32   8  67  72  67  96  35  85  14  27  43  29  93  73  91  26  53  68  53  89  23   3  55   9  58  76  78  12   6  76  67  62  11  88  81  60  48  47  38  91  56  29  25  67  98  92  32  59  67  55  19  25   1  19  31  21  81  61  77  64  90   5  92  89  89  64  79  39  15  35  84  38  89  53  11  86  44  53  62  29  45  55  90  20  18  55   1  12  96  88  61  18                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                        64  90  64   5   1   6  78  55  40  77  64  45  93  34  23  81  36  67  22  41  72  43  45  57   4  51  43  64  91  24  23  13  99  49  79  75  70  83  65  42  37  26  46  13   7  70  21  90  66  23  65  20   6  19  98  34   6  81   6  71  37  52   8  62  75  89  91  33   5  29  35  85  64  79  55  83  37  91  69  28  89  49  60  77  13  83  30  60  77  42  17  70  91  67  46  40  51  53  23  18  33  83  55  40  14  64  89  14  28  21  17  17  48  51  59  38  69  40  26  36  92  25  13  73  63  87  34  79  77  13  32  90  99  90  34  69  42  86  59   1  23  44   8  48  58  28  42  42  35  74  62   7  10  59  75  96  78  80  55  57  73  17  48   6  58   3  67  21  81  21  18  28  96  16   6   8  76  62  79   8  23  27  30  40  53  48  44  32  65  97  52  95  34  78  90  49  81  45  43  91  71  37  48  28  66  28  96  53  12  36  55  29  92  66  77  54  22  28  15  27  48  89  88  48  56  95  43  92  84  94  53  39  79  87   1  91   5  99  98  41  64  30  87  31   1  19  75  96  97  44  66  22  46  78  19  69  89  92  67  48  36  37  39  99  63   3   1  80  45   9  85  84  62  94  24  37   4  66  48  83  12   8  84  97  91  32  71  68  52  67  32  63  52  21  99  32  80  62  12  35  17  13   8  17   4  86  27  38  27  59  66  38  33  21  54  27  55  34  22  57  57  22  33  22   5  46  76   2  27  91  37  64   4  23  15  39  96  40  60  76  67   9  98  13   4  61  52  28  46  69  18  61  71  52  87   4  68  22  43  21  48  76  19  84  38  48  28  57  49  26  33  57  93  93  90  52  39  55  29  39  96  84  54  80  34  35  17  85   9  14  13  76  90  30  75  13  31  39  51  65  59  96   1  77  87  62   4  30  50  52  67  34  12  44   7   8  11  96  43  60  15  22  28  16  52  11  23  49  58  92  65   8  91  76  32  82  86  56  98  15  79  62  93   6  51  53  98  84  57  91  59  75  31  85   5  75  61  87  97  21  53  85  18  37  65  97  23  32   7  29  18  76  77  97  36  37  81  73  86  74  13  55  62  31  64  26  55  72   1  69  85  15  36  99  29  81  81  84   5  28  14  75  24  77   8  75  68  49   1   5  41   2   5  94  43  42  16  94  61   4  19  81  86  36   4   3  40  59  38  45  32  12  61  36  79  25  14  90  31  14  80   1  38   1  84  10  97  96  40  97  37  10  70  20  37  80   1  25  89  15  39  56  22  62  70  69   6  87  80  19  66  76  87  17  78  62  99   8  75  57  43  70  23  49  52  57  13  93  49  91  14  77  64  76  61  82  42  44  89  69  82  31  85  53  64  42  19  38  83  96  15  12  44  51  49  24  53  13  65  55  98  23  54  53   7  12  74  44  88  34  67  39  86  22  30  19  63  54  64  14  39  46  59   3  53  69  47  95  88  56  80  60   2  27  14  42  99  87  60  57  95  93  95  33  24  91  83  35  58  45  64  62  67  73   4  50  61  32  79  80  11  14  79   5  71  33  90  73  74  81  13  89  41  61  69  72  80  14  64  65  52  59  80  43  57  89  17  98  57  63  91  64  45  49  98  46  64  81  35  38  14  21  41  67  76  73  98  45  11  14  88  94  11  91  46  46  79  68  72  60  46  27  64   6   6  91  73  84   9   9  22  75  70  17  63  62   2  74  34  66  18  84  28  37  69  43  61  34  12   7  62  23  92  72   6  56  76  26  43  35  97  22  66  47  65  88  18  89  75  19  97  83  19  41  36  71  90  10  81  35  22  24  89  14   4  66   2  88  50  96  18  72  10  28  16  96  22  92  29  92  41  31  39  30  56  69  98  65  78  91  66  23  59  29  21  18  64  33  33  69  14  92  27  88   1  34   9  17  60  62  40  33  73   4  62  33  52  27  45  48  63  79  73  68  88  66  61  39  62  47  79  37  55  57  56  28  12  14  97  72  80  22  55                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                      34  72  15  66  67  53  66  89  39  77  75  12  67  22  65   1  96  64  95  65  52  68  73  68   5  88  66  62  33  31  56  62  17  77  32  97  70  36  88  59  46  92  64   6   8  65  30  86  31  18  36  36  54  66  96   9  30   5   8  23  89  54   3  64  33  73  89  49  43  64   6  71  39  79  22   5  17  77  32  92  65  81  20   1  97  81  22  52   3  78  13  93  46  14  52  92  23   7  54   1  43  30  97  43  97  99  71  85  65  90  53  33  84  77  50  55  40  16  30  95  33  56  85  96  27  23  48  98  22  84  36  68  17  62  98  34  52  36  75  69  93   4  36  50   6   8  73  95  58  95  99  35  71   5  13   7  12  56  18  75  97  50  49  33  82  83  51  51  66  21  73  90  14  43  31   2  47  36  63  82  25  54  94  33  53  27  47  90  63  16  58  54  82  41  59  37  24  58  37  23  66  55  62  72  16  88  76  43   6  40  76  64  25  63  69  33  95  85  95  34  56  46  37  87  94  87  79   5  34  50  59  26  68  43  94  65  57  82  57  31  91   8  30  87  23  12  43  20  94  22  47  62   4  86  76  67  88  54  26  66  57  97  76  99  41   7  75  33  59  60  65  68  43   7  28  60  62  67  98  97  85  24  63   3  44  67  65  84  32  71  81  62  70  82  26  20   8  85  63  10  43  25  67  79  49  37  98  49  31  10  67  80   7  62  70  70  27  56   9  71  72  30   1   3  78  18  84  62  88   2  49  60  72  70  45  68  63  45  31  15  14  62  16  13  12  58  72  76  32  19   8  70  91  51  15  89  50  56  77  14  93  10  94  85  29   1  61  37  73  86  40  97  56  90  29  39   6  12  97  21  96  69  67  45  84  27  53  44  88  18  27  21  92   4   2  85  98  35  62  16  74  39  94  16  81  46   5  32  98   7  87  57  88  27  16  24  15  26  58  79  81  89   4  14  66  98  87  25  46   3  48  33  44  47   7  68  17  57  84  57  76  99  86  49  25  38  70  57  12  12  42  11  91  91  30  92  54  49  21  51  22  11  84  98   6  16  63  46  88  46  55  51  60  13  29  62  82   7  95  84  42  68  44  47   7  64   8  51   7  53  47  13  21  98  36  61  33   1  59  44  32  82  77  84  71  16  24  92  71  24  20  29  10  80  55  76  78  47  81  99  45  76  32  67  97  23  62  91  79  95  97  83  96  57  74  50  47  60  11   3  84   4  15   6  18  75  42  37   1  61  96  16  45   9  54  25  20  38  12  79  82  67  67  94  76  30  69  98  80  97  32  66  86  48  60  83  16  38  31  69  76  18  55  63  46  13  62  52  64  52   1  50  28  76  32  24  73   2  29  57  80  23  73  54  22  72   8  21  69  25  15  54  53  72  49  87  55   9  22  20  73  79  89  19  44  26  94  94  88   6   8  81  75  58  74  54   4  97  75  87  74  74  52  39  21  75  42  11  90  12  84  73  88  22  46  43  65  42  89  82  43  56  82  85  94  36  18  61  62  50  86   6  68  25  51  39  35  49  69  83  69  83  60  39  36  17  13  72  96  51  88   8  49  75  86  98  14  41  87  55  34  57  79  14  63  87  81  60  90  98  21  55  71  12  47   2  68  15  63  15  44  80  31   9   2  31  78  55  45  52  30  91  62  57  33  95  56  17  80  58  77  93  12  10  31  15  19  19  49  66  62  74  20  56  27   7  16  36  27  31  47  40  36  94  71  50  54  25   1   1  76  93  19  91  93  50   8  46   5  77  89  18  16  38  93  84  47  47  25  85  86  90  10  25  86  24  29  38  42  19  47  18  10  68  41  91  14  71  64  79  53  71  79  93  56  40  12  90  57  74  60  88  66  71  42  15  56  26   3  12  89  25   5  61  10  45  90  38  15  69  19  14  30  15  43  77  54   5   3  58   2  43  94  92  62  60  99  68  94  95  49  58  56  20  85  86  59  49  52  70  66  42   3  74  95  29  34  74  90  73  69  44  24  71                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                    6  86  96  22  55  45  37  64  43  71  80  20  93  78  29  39   4  99  65  91  98  31  96  79   6  14  29  82  17  77  55  70  54  53  82  96  21  81  54  91  86  92  45  82  87  22   4  18  76  41  35  88  20  11  87  72  64  23   7  56   4  43  61  40  92   6  77  26  61  25  17  10  96  42  74  20  60  23  68  34  60  49  86  13  80   6  30  19  41  91  24  12  45  99  49  80  36  82  66  99  49  10  53  52  29  65  22  56  30  22   3  76   6   6  15  12  30  55  99  69  32  36  59  75   2  86  59   5  84  12  22  63  94  11  57   3  49  31  84  76  70  73  70  21  58  56  79  68  96  55  59  93  92   5  24   6  44  53  67  61  83  27  46  70  95  24  84  31  23  46  85  35  88  11  28  77  80  34   4  24   3   4  98  78  54  63  91  63  43  80  99  73   9  23  31  27  61  75  70  93  87  43  28  28  49  29  37  99  15   8  56  68  89  34  76  44  62  72  36  65  69  97  76  54  22  80  49  17   8  49  58  79   7  99  93  47  51  31  27  19  43  18   6  39  58   1  41  14  66  11  75  43  60  60  24  33  48  15  39  41  65   9  51  12  53  13   1  49  81  98  41  23  87  99  12  28  10  36  96  69   4  60  72   4  95  91  23  59   6   6  44  92   7  95  47  13   2  78  55  88  71  92   2  98   2  95  11  28  67  99  54  32  88  98  18  77   5  70  15  16  20  20  72  60  53  48  19  98  70  98  22  19  87  38  66  39  22  20  98  70  76  75  73  33  53  97  52  32  76  14  46   9  33  14  80  22  90  70  70  88  90  81  64  89  50  75  44  59  73  72  66  70  71  83   2  21   3  18  15  38  91  61   8  49   9  36  14  49  26   1  82  96  91  23  96  92  66   9  88  54  63  43  74  25  99  39  97  48   8  44   9  11  76  74   1  70  23  78  75  32  28   6   3  17  39   3  48  42  20  79  28  94   7  14  63  46  39   9  50  35  65  90   3  74   8  13   6  42  60  63  63  90  10   5  47  22  79  34   8  57  68  74  36  72  62  29  21  92   1  92  85  77  33  45  50  73  74  66  80  17  47  46  95   6  43  59  36  63   6   7  25  51  74  98  57  24  81  45  86  50  22  20  42  44  14  46  47  57  86  65  82  56  33  35   7  96  61  76  59  16  21  60  79  77  83   2  68   2  38  32  77  79  61  18   2  12  88  75  34  27  96  83  77  41  76  11  58  70  48   1  20  83  33  23   6  56  69  59  74  68  90  25  99  96  53  21  72  52  23  22  97  78  77  47  75  74   1  60  56  90  67  29  45  38  53  69  61  99  96  48  77  49  19  58  54  84   6  73  31  50   3  96  56  76   8  18  84  88  15  25  68  72  35  78   5  53  91  93  31  22  72  66  38  37  95  58  89  98  90  12  30  89  48  51  74  65  65  54  16  66  85  44  89  73  25  62  19  67  45  86  98  47  98  45  20  12  51  75  98  85  80  23  12  90  73  81  24  90  88  70  27  99  19  56  99  46  62  90  74  44   4   8  36  53  92   5  13  57  33  24  21  38  75  85  18  51   7  81  62  61  56   8  54  57  63  49  94  41  96   1  86  66  51  83  18  41  49  97  89  69  26  65  75  46  35  71   2  18  60  44  57  53  18  83  25  55  15  60  85  87  87  75  36  99  26   4  27  96  32  15  15  57  87  59  45   3  77  99  85  81  75  51  57  11  63  75  56  76  14  68  36  19  87  37  68  18  47  72  96  73  36  38  63  87  97  87  57  74  64  44  63  57  99  44  33  37  15  78  43  87   1  51  59  27  63  82  77  88  31  87  33  31  18  25  55  84  20  87  47  19  48  24  21  57  52  45  68  95  59  26  29  40  74  87  86   6  71  36  61  22  13  72  70   8  32  28  97  94  43  26  88  16  11  56  25  29  91  46  53  63  90  51  16   4  23  74  25  55  30  78  26  80  48  54  94  35  26  69  68  52  31  81  43  82  12                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                  67  18  33  53  96  39  60  89   8  64  69  14  56  63  44  69  64  35  63  93   9  83  70  81  21  17   4  94  37  30  44  15  88  79  30  97  92  47   6  54   4  44  13  63  98  99  50  41  56  49   9  72  16  21  59  17  56  97  55  93  71  25  25  29  25  33  25  57  46  65   9  38  11  24  50  88  14  66  96  20  60  48  93  47  27  46  70  33  15  88  86  22  17   2  72  43  90  37  76  70   7  98  32  94  30  49  98  13  96  39  59  74   9  10  38  20  92  73  52  71  82  33  14   6  59  89  54  44  24  30  86  11  49  25  47  10  74  39  35  33  35  40   3  71  86  79  47  75  82  54  17  87  99  63  87  42   9  96  98  71  35  20  22  51  86  82  42  20  31  50  53   7  28  43   8  55  25   4  16  92   6  51  37  19  87  45  82  46  43  49  75  87  72   5  83  45  33  26   1  73  88  45  92  60  53  26  58   4  12  95  90  54  87  10  90  36  28  18  59   4  46  74  91  28   9  96  31   2  52  36  33  45  30  60  99  40  17  33  78  98  64  31  30  93   9   3  48  23  12  83  31  94  91  69  26  94  11  99  13   4   6  53  13  60  22  99  92  15  54  86  39   7  54   2  99  64  42  15  28  45  66  37  71  69   8  94  89  91  78  69  98  96  66  12  80  88  15  63  51  30  52  67  26  81  69  75  16  22  94  95  79  57  34  91  78  49  50  54  17  77  42  38  43  83  13  43  63  45  34  88   6  86  92  89  64  75  81  33  56  93  37  12  69  52   7   2  30  85  96  59  19  46   4  28  24   2  84   2  66  53  33  54  92  46  55  80  82  81  59   6  39  17  30  80  91   2  64  38  35  22  82  68  89  92   6  59  46  96   7   2  81  85  30  94   4   9  71  78  26   6  27  59  16  56  44  33  31  85  34   8  13  11  45  86  39  79  74  71  22  82   2  11  33  71  80   5  60  28  99  27  64   4  81  32  81  17  70  81  47  77  70  92  30   7   4  12  13   9  41   4  72  79  23  41  99  89  67  13  93   9  20  49  46  46  37  86  14  84  39   7  52  88  50  81  51  73  68  32  70  93  93  37  22   1  37  40  95  87  95  64  57  31  27  98  67  38   5  27  63   6  32  25  61  82  51  83  75  99   7  53  63  91   5  89  76  56  84  64  35  53  47  43  15  40  20  14  48  89  35  73  60  67  84  61  80  24  97   8  96  42  52  15  32  45  32   9  15  86  43  33  15  63  40  82  39  48  95  88  14  98  25  96  66  10  33  64  71  35  60  74  64  71  13  53  57   2  55  87  82  70  96  76  55  45  65  28  40  14  86  30  72  88   1  79   2  24  18  85  16  60  99  27  13  69  38  96  19  26  46  16  82  16  66  47  97  46  64  20  59  44   3  87  55  53  32  85  78  29  58  99  54   9   7  74  91  36   5  71  69  92  74  21   9  64  50  81  12  22  73  14   6  98  30  77  16  58  25  30  67  73  26  58   6  35  60  31  93  18  42  17  58  20  55  96  19  69  72  51  29  42  64   4  76  85  29  16  74  14  67  94  39  67   4  92  14  84  53  50  96  45  20  26  49  97  26  71  64  36  32  77  86  56  20  20  66  13   6   2  74  99  68  21   1  36  65  21  61  41  42  99  58  27  88  85  43  29  62  74   6  18  42  50  85  18   8   4  64  11  28  73  91   9  10  20  13  86  84  15  12  22  97  17  30  17  66  88  98  84  56  14  23  99  99  23   2   3  56  24  86  31  17  58  14  17  22  36  69  48  72  59  88  71  10  28  95   7  16  53  46  75  88   8  31  69  43  53  66  48  25  68  20  31  65  26  39  80  52  65  47  12  82  34  52  34  15  22  36  18   7  42  42  58  43  90   1  83  17  54  44  26  38  53  84  31  48   8  19  21  76   6  83  55  77  54  18  81  28  68  73  74   1   9  84  14  21  37  69  98   3  99  69  59  28  44  69  45   3  86  83  45  64  66  31  91  79  98                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                69  73  61  48  24  85  90  60  72  92  30  29  67  49  87   6   8  68  86  38  47  88  94  93  86  46  99  72  81  77  25  31  77  25   1  90  70  53  37   6  66  81  28   5  84  33  62  53  99  86  65  87  83  28  18  32  94  79  35  91  54  41  11  82  26  81  87   5  23  44  48  15  25  10  61  82  48  97  16  57  11  78  83  21  25  79  39  23  91  30  68  45  65  43  77  38  39  16  58  90   1  36  36  20  72  48  18   6   6  41  22  60  54  64  53  54  35  46  80  25  76  44  26  95  94  30  38  52  43  50  71  14  97  21  86  78  73  88  92  96  26  40  33  52  58  56  69  67  45  96  88  64  53   3  50  52  40  68  73  58  38  89  39  83  71   2  10  59  53   3  63  26  11  17  87  95   2  48  28  87  37   7  51  37  29  56  90  58  75  47  67  91  17  55  62  97  49  59  71  59  31  74  10  33  36  24  20   6  42  18  41  66  54  34   6  30  50  71  43  55  20  76  63  65  68  31  48  74  28  75  26  35  65  50  28  37  21  41  53  78  34  11  23  41  52  37  37  47  39  14  60  26  88  68  45  21  35   7  52  61  84  12  39  40  83  66  17  66   7  40  79  64  19  47  12  82  87  54  62  48  71  48  21  23  35  33  20  85  66  10   5  65  29  77  91  37  63  87  57  47  89  90  88  45  39  83  17  76  48  89  62  56  38   2  19  37  88  82  82  76  45  14  68  46  56  38   7  31  86  35  51  65  83  88  78  16  65  48  30  79  12  43  65  16  99  43  62  30  30  74  54  94  61  29  50  68  69  52   3  28   8   3  41  38  95  75  68  17  95  21  99  35   4  74  78   2  79  16  81  62  46  17  59  36  18  96  74  96  31  46  20  46  87  67  50  61  63  74  19  17   8  75   1  78  79  78  63  78  55  66  82  36  69  47  90  81  30  70  81  56  43   1  29  61  60  68  12  83  32  40  87  44  10   3  27  98   4  38  73  95  90  62   1   3  84  58   6  66  65  76  30  17  22  86  56  52  35  28  16  30  87  93  24  45   7  71  26  71  67  40  63  37  77  22  16  55  37  53  42  65  45  84  22  25  82  14  27   9  60  26  99  99  45   6   7  55   6  65  68  84   2   2  67   2  64  52  39  37  88  52  82  96  45  38  58  25  62  85  37  63  70  61  30  27  10   2  45  67  49  86  24  92  75  15  78  70  71  18  42  48  86  60  46  28  36  82  99  10  10  35  31  31  76  66  88  35  13  92  36  44  56  88  19  64  58   6  27  78  84  35  83  71  91  33  46  30   3  88  80  85  70  70  30  48  86  70  70  37  55  78  74  36  86  75  72  15  43  23  82  88  60  82  97  58  48   8  62  76  60  99  27  66  93  82  53  23  74  32   6  55  58  12  82  41  89  49   5  51  15  54  63  91  19  78  75  26  63  57  57  38  78  99   8  22  99  77  82  17  79  51  15  19  74  63  39  95  11  56  56  24  36  33  90  60  24  23   3  81  37  30  68  59  43  10   5  64  46  80  17  29  10  61  75  38  75   6  18  49  26  22  68  80  39   5  99  67  26  98  99  74  71  86  96  11   8  19  69  46  89  59  31  97  63  63  38  87  74  67  28  54  28  88  14  34  19  63   3  34   5  80  55  32  81  19  21  67  48  52  22  15  69  93  64  73  81  20  85  53  52  28  11  17   6  22  35  80  50  57  26  90  46  28  28  84  25  84  69  89  37  28  14  10  94  91  86  23  86  16  34  18  98  28  57   9  32  88  23  52  35  86  64  24  41  40  97  61  80  75  17  36  98  17   9  25  96  95  59  71  45   6  62  89  15  78  98  99  10  67  81  33   8  42  32  98  58  42  18   6  12  29  48  76  41  37   8  26  90  25  46  26  83  96  52  99  70  31  66  73  14  83   3  87  81  71  89  18  11  31  95  85   4  94   5   3  99  34  96  85  16  57  22   4  27  11  15  64  53  78   8  88  22  53  92   4  48  83  88                                                                                                                                                                                                                                
                                                                                                                                                                                                                              26   2  46  60  10  43  97   9  17  45  46  57   5  16  52  57  86  32  42  22  83  91  30  72  56   5  50  60  15  39  96   7  26  81   7  77  27   4  25  66  83  53  18  90  13  21   3  80  17  25  57  25  76  78  51  18  42   5  85  80  75  68  11  82  13  17  42  60  35  41  52  47  43  81   4  10  56  73  99  95  76  98  36   4  61  24   6  87  80  85  27  99  67  18  71  11  78  84  46  30  33  20  36  95  37  85  85  55  52   6  43  99  22  24  97  50  82  10  94   7  55  41  27  83  20  18  14  99  13  46  51  57  69  36  66  91  60  26  97  12  96   6  10  61   2  94   2  68  32  87  38  65  66  92  36  63  98  48  22  41  68  56  48  22  46  68  99  12   8  96  90  80  92   1  35  58  49  80  87  20  16  71   4   1   2  93  45   9  66  14  11  35  11  69  88  67  49  99  93  16  17  59  89  31  88  71  92  94  36  27  20  46  77  50  68  79  35  20  36  85  30  76  50  13  93  51  57  27  46  50  54  20   1  25  97   7  90  50  21  80  16  99   2  73  48   6  94  18  38  46   5  20  12  71  69  84  87  40  14  31  65  48  14   3  45  29  49  99  95  51  39  25  60  52  82  62  90  30  62  37  64  11  70  42  35   8  27  80  15  77  63  80  20  92  20  19  13  57  33  81  39  65  11  32  93  35  52  82  63  68  31  91  98  31  48   3  30  18  45  13  38  41  84  67  88  85  57  29  10  73  36  36  81  99  38  37  46  58  42  84  62  34  33  64  85  85  30  49  50  59  63  29   6  97  80  61  83  85  70  97  10  91  16  70  44  87  33  29  97  63  63  51  16  24  56  47  96  10  97   9  61  86  12  52  37  17  61  20  44  59  79  35  53  57  32  28  52  40  86  51  27  19  60  41   7  20  18  54  84  57  88  33  62  71  85  36  88  32  74  34  19  29  85  60  16  51  75  89  71  24  58  67  90  48  68  92  43  23  60  80   9  64  52  96  16  82   6  46  60  11  75  94  51  36  26  41  33  90  39  83  86  17  97  35   9  93   5   9  20  84  15  77  34  72  47  16  52  59   6  37  15  36  63  92   4  92  84  47  23   6  97  20  99  74  80  69  14  43  88  32  94  92   5  62  63  88  46  24  75  25   4  27  49  58  78  35  60  10  37   1  89  52  75  64  49  34  88  74  82  75  88  41  28  38  54  57  95  28  15  96  66  65   7  31  21  31  67  35  43  86  10  20  11  27  14  78  62   5   6   8   9  23  57  96  78  50   7  59   6  87  59  63  67  99  36  60  41  24  55  31  47  51  49  17  88  87  71  69  51  35  50  95  61  26   9  60  78  84  45  72   6  69  40  31  50  79  57  58  42  29  74   6  42  52  21  86  14  66  56  91  98  15  69  23  50  76  88  30  61   5  73  68  77  29  21  49  21  34  43  87  93  35  42  78  69  19  68  10  41  96  22  43  35   6  64  38  22  11  60  75  12  47  17  35   5  21   8  52  14  24   5  71  70   5  10  63  96  37   9   4  62  91  39  62   7  85  73  37   9  63  58  10  62  94  97  43  71  29  68  21  81  58  80  55  60   4  24  79  25  46  63  80  78  59  24  57  65  34  13  83  63  98  75  37  91  76  12  89  16  51  18  85  99   1  84  45  64   2  85  17  46  21   1  14  76  93   1  58  36  51  93  66  13  86  63  68  37  96  27  75  87  83  10  69  58  28  59   9  37  78   3  92  40  96  97  47  76  88   2   1  81  16  46  36   6  45  23  40  27  81  42  56  55   6  49  68   7  68  98  82  26  43  59   9   3  76  59  71  66  76  34  74  17  66  53  75  87  16  28  43  85  12  67  52  78  96   7  37  43  48  95  46  30  10  53  51  52  33  85  85  85  58  28  62   4  93  82   4  73   1  67   1  46  45  84  50   7  40  74  99  83  81  49  66  21   1  88  84  11  17  85  88  96  76  62  88  83  50  76  51  91  46  52  68  43   1  36  90                                                                                                                                                                                                                              
                                                                                                                                                                                                                            36   1   7  99   1  84  87  29  73  84  63  85  57  63  49  64  97  89   5  95  13  62   5  88  23  99  65  28  23  59  97  76  37  55  59  62  58  84  20  36  55  65  37  39  36   5  36  71  23  99  28  48  92  46  76   2  42  65  49  63  45  41  62  15  82   6   6  72  12  53  26  47  80  72  54  48  67  77  40  27  50   7  37  17  96  84  97  11  19  85   6  21   8  53  70  30  72  39  53  22  74   7  10  21   4  72  98  31  39  17  66  50  11  31   7  37  19  79  88  57  32  52  20  56  17  37  98  53  39  30   5  25  50  36  51  16  64  54  85  33  64  52  66  28  24  85  68  36  23  38  85   5  59  19  13   9  53  95  24  21  57  61  55  67  47   9  46  97  36   8  67  79  77   8  46  19  30  11  49  84  98  26  19  61  12   3  71  10  94   4  35  61  45  24  13  40  62  80  57  34  17  37  28  63   5  22  58  17  20  89  15  46  18  43   9   2  93   2  41  31  81  65  99  63  20  86  34  69   7  65  47  48   8  71  43  88   2  74  52  94  85  42  61  68  47  15  38   6  95  57  47  56  99  11  36  74  19  43  31  98  75  26  76  96  87  22  21  46  58  76  44  38  37  17  12  73  26  87  44  27  80  93  15  48  19  69  33  82  19  41  40  53  66  14  66  65  77  14  86  15  28  75  70  50  98  15  52  96  89  48  20  34  77  45  75  71  81  52  28  76  52   5   8  12  38  44   8   2  49  38  79  12  28  68  30  25  76  11  20  16  10  20  78   1  81   8  14  43  47  39  38  43  45  91  87  61  39   7  83  46  30  69  34  53  52  16  84  70  49   4  37  85  78   5  40  44  76  34  35  96  82  73  46  60  72  23  49  71  97  66  98  97  26  86  73  74  98  90  30   4  32  81   4  68  59  55   2  36  91  73  19  16  88  14  70  12  29  40  60  29   6  21  70  27  74  11  97  24   7  55   6   6  91  94  80  21  86  33  55  21  74  79  86  22  60  77  95  47   6  88  92  54  90  69  77  40  45  88  19  23  58  87  17  45  85  99  70  17  85  37  92  89  40  53  59  89   8  30  93  68  60  31  67  80  98  81   6  19  63  77  97  61   6  69  73  75  42   1  61  20  70  59  44  19  74  22   8  33  94  85  23  23  44  79  25   3  82  32  44  94  82  48  93  21  57  85  11  27  14  52  61  34  17  55  69  71  43  91   1  77  34  12  84   5  31  12  41  24  89  11  61   1  12  64  54  89  29   6  98   1  24   4  31  10  22  20  25   1  82  73   7  48  63  61  74  45  98  53  23  93  49  26  45  81  49  33  65   6  59  10  66  97  90  37  98  56  35   4  65  39  96  66  68  15  55  73  30  72  40  88  64  99  45  33  32  53  35  79  44  70  18  30  58  31  72  20  39  83  94  62  17  80  17   9  32  13  81  43  67  58  93  46  32  92  46  27  85  24  79  33  85  20  63   2  18  81  41  89  84  54  35  75  72  67  41  83  62   4  62  54  85  45  78  15  93  56  15  75  40  68  76  92   8   5  40  66  44  98  91  17  98  96  57  17  45  52   9  76  40  13  92   7  28  46  72  35  83  14  35  82  91  42  16  98  44  91  99  36  17  10  46  82  81  97  43  98   8  33  95   5  17  22  61  25   7  20  16  13  21  26  67  34  44   7  86  14  35  34   4  93  36  13  72   6   4  83  19   5  48   3  82  56   9  97  62  15  23  28  11  12  66  96  75   2  16  20  99  44  68  88  20  17  52  94  73  59   8  97  82  39  24  28   5   8  84  40  63  89  40  36  93  15  19  85  12  47  65  26  32  39  63  68  63  88  89  54  12   4  19   3  11  76  34  36  59  61  83  90  41  16  33  12  41  60  33  62  79  28  65  68  82  27  42  83  69  51  49  94  90  29  79  92  74  84  22  44  95  89  82  53  40  88  50  92  55  44  43  76  23  19  17  37  94  12  94  39  80  46  11   9  43  71  24  50  93  48  82  70  69                                                                                                                                                                                                                            
                                                                                                                                                                                                                          42   7   7  35  43  49  45  67  10  92  23  14  84  47  11  33   6  73  36  37  49  34  96  96  26   6  83  53  33  13  68  66  26  34  82  62  50  17  12  60  59  55  15  52  81  65  54  94  71  87  33   1  77  76  58  62  82  77  29  12  14  88   8  13  56  67  66  19  61  99  87   2  51   4  44  78  89  22  33  65  28  38  52  26  69  85  69  65  39  96  31  24  48  58  79  61  17  14   3  27  43  36   5  62  67  63  71  48  32  13  55  15  74  41  33  49  74  22  86  56  76  41  39  71  38  83  86  86   1  40  71  97  10  17  84  50  71  52  34  62   9  29  74  57  59  46  31  77  65  94  86  74  26  95  71  98  21  40   5  83  36  38  99  35  29   3  13  90  39  27  76  73  24  30  79  35  71  33  61  86  21  77  48   9  50   5  76  29  86  76  98  78  52  56  40  72  95  74   4  72  72  75  98  61  11  37  14  51  85  65  57  28  18  57   3  98  88  36  51  73  29  77  98  92  36   9  20  84  10  66  69  85  15  79  53  96  26  31  39  29  83  81  59  96  48  53  13  14  33  81  37  11  69  95  70  49  12  75  42  84  21  95  54  55  61  20   1  61  92  24  85  50  72   2  92  49  80  45  67  77  72  59  72   9  13  54  18  83   3  54  75  73  80  99   1  48  84  54  16   9   1  35  26  36  71  64  31  15  53  78  94  99  15  51  14  66  48  86   4  56  32  49  21  10  30   8  72  42  97  34  98   2  33  32  26  83  19  79  21  56  77  87   6  95  67  95  62  99  93  35  63  53  77   1  96  17  29  59  72  47  31  14  85   1  29  31  28  31  58  89  68  11  77  84  11  31  71  46  59  19  50  80  83  84  67  75  40  85  56  42  70  71  64  85  42  18  43  67  54  19  46  30  26  46  35  80  31  96   8  26  13   9   9  96  51  85  81  24  94  11  24  49  24  97  57  90  18  75   6  72  70  98   2  19  85  86  70  61  43  18  61  83  30  97  50  40  66  37  96  81  14  23  22  49  47  66  56  81  14  89  70  91  76  99  12  54  97  21  38  71  90  51  57  68  69  88  47  42   6  79   8  67  29  77  10  47  96  47  57   3   9  25  65   5   1  38  94  88  61  27  95  59  15  91  87  96  20  20  78  25  46  54  92   8  95  31  89  50  47  52  80  24  78  48  54  75  22  10  42  70  32  71   7  17  76  72  63  97  41  47  49  17  44  48  96  69  71   7  23  83  72  69  84  72  11  87  50  78  36   3  54  16  62  13   4  77  55  71  83  67  32  63  87  81  98  89  98  99  27  57  46  26  93  72  23  69  65  60  61  80  40  81  20  63  67  19  68  95  63  54  65  75  49   5  37   6  59  37  69  86  94  55  60  12  27  74  12  14  54  99  84  97  53  91  67  17  14  49   7  23  50  49  16  50   3  43   6  67  52  81  95  38  30  87   2  19  89  36  82  61  40  95  34  25  90  65  49  51  36  82   8  30  69  23  56  66  79  47  81  44  37  78   4  22  53  99  37  93  66  74  13  28  21  99  67  43  84  13  91  69  37  37  33   6  66  58  34   5  77  23  20  63  40  34  52  23  86  33  81  66  67  50  29  30  28  49  30  39  66  19  89  43  73  57  86  66  16  52  38  81  32  17  10  23   6  27  89  61  17  51   9  70  19  67  20   4  89  43  50  19  89  34  12  21  83  28  45  48  20  49  19   3  94   4  13  11  86  15  89  28  84  27  12  15  19  99  62  63  45  72  80  99  47  87  86  83  58  96   3  93  45  47  16  79  10  93  88  68   4   2  23  29  87  57  66  21  27  84  82  98  45  35  27  61  80  12  30  32  97  95  79  63   7  80  48  10   1  32  40  32  75  93  32  31  95  45  60  45  98  43  82  98  46  84   7  42  31  77  71  21  85  28  91  49  97  32  48  50  79  53  40  62  43  79  15  74  44  69  26  22  34  69  16  18  98  55  91  64  57   8  53  91  14  53   2  61  22  56  88  57                                                                                                                                                                                                                          
                                                                                                                                                                                                                        22  18   7  63  50  77  46  65  87  63  13  98  32  17  35  12  75   9  98  94  80  27  30  25  22  59  63  48  71  45  54  48   2  60   5  21  45  82  90  49   8  43   4  38  84  64  55  28  26  53  55  35  27   9  32   1  64  85  98  73  94  44  65  69  44  40  84  74  57  80  53  25  18  43   1  45  18  72   8   2  50  50   7   7  93  61  40  59  67  94  84  56  59  54  26  26  39  82  87  33  83  66  84   7   6  37  95  62  29  94  85  40  83  22  13  91  13  38  27  39  52  95  51  30  59   4  49  68   9  63   6  64  36   5  33  85  24   7  52  59  24  98  68  67   8  65  67  30  47  57  83  99  44  98  23  99  77  86  98  80  13  63  33  11  41  38  18  86  20  92   6  92  13  37  89  43  91  95  51  34   5  36  10  55  60  87  21  67  18  93  12   1  23  97   6   5  45  68  21  59  66  63  57  93  97  82  56  49  95  92  49  53  14  51  50  25  85  21  47  21  20  60  46  82  51  40  33  41  85  51  58  64  58  36  58  93   9  18  42  55  45   5  53  58  43  72  78  20  82  27  81  51   2  58  37  33  87  41  56  38  63  89  93  83  71  13  25  85   2  86  86  84  44  48  97  27  51  68  78  18  18  29  93  34  24  66  11  35  44  58  88  13  91  74  72  16  31  93  89  92  33  76  29  27  81  45  13  27  94  56  67   6  27  27  95  89  72  34  68  83  78  52  91  42  97  18  56  72  41  89  52  49  28   1  58  56  92  37  89  69  17  80  44  61  90  51  50  55  66  83  37  18  14  64  52   5   4  85  10  88  16  78   8  45   8  83  92  95  69   4  73   7  41  14  66  49  61  70  61  64  59  61  36  75  54  85  56  96  84  64  46  89   2  49  26  84  86  80  55   4  41  34  44  42  70  17  89  40  33  48  14  94  12  93  25  24  66  82  41  81  70  27  74  19  83   1  64   8  49  26  14  20  67  47  19  74  82  53  39  47  17  56  72  69  19  50  53  81  65  18  93  46  60  27  84  52   5  53  49  54  97  77  98  76  21   1  43  10  13  71  69  86  73  63  49  51  56   7  51  19  95  67  83  72  34  93  75  22  72  88   8  78   8  55  50  95  79  76  91  39  71  63  88  40  95  91   6   2  17  56   3  31  17  64  70  23  89  63  92  68  95  69   5  47  81  40  74  60  50   1  83  62  36  36  53  21  96  43  43  75  74  77  86  69  26  45  49  61  20  95  30  13  89  17   7  46  47  81  57  62  52   2  73  57  39  67  11  86  65  13  47  84   1  14  42  42  84  91  27  12  14  51  12  90  32  76  56  92  76  52  14  65  25  75  37  84  47  48  56  82  16  92  25  73  85  28   2   1  76  46   6  49  55  68  94  29  39  53   4  47  90  31  78  86  24  45  35  13  48  78  41  51  23  73  12  21  42  65  34  80  79  75  59  64  83   8  44  26  77  11  52  12  41  73  60  81  85  52  21  51   8  63  72  90  55  87  92  80  28  35  88  70  55  39  94  16  66  62   4   8  89  89  39  57  12  15  45   1  34  72  35  66  10  32  76   1  41  50  59  77  75  50  53  80  70  54  79  26  11  87   1  81   8  48  58  32   7  53  76  92  30  91  74  52  16  76  33  47  34  17  70  63  33  12  67  83  91  84   3  60  31  37  73  47  38  20  90  36  51  81  23  10  40  17  96  80  49  33  58  81  38  76   5   4  16  97  85   2  25  11  96  92  41  66  40  63  65  27  63  96  26  76   1  27  70  77  19  82  88  13   8  55  15  83  77  70  13  58  51  56  86  80   8  47  70   3  34   3  18  82  60  44   3  22  66  68  65  16  99  42  62  96  70  82   2  41  45  97  16  11  39   3  20  83  97  16  17   6  44  39  83  62  39  43  32  89  55  62  27  87  98  71  44  97  14  47   8  33  75  78  28  15  68  20  20  28  91  73  89  97  84  54  30  74  52  25   5  19  81  30  23  47   4  79  15  51  50  42  65  39  89                                                                                                                                                                                                                        
                                                                                                                                                                                                                      34  14   3  96  36  64  88  12  93  86  53  13  20   5  97  96  77  33  15  22  42  77   4  10  81  59  85  96  88  92  71  58  36  11  95  41  66  24  84  28  98  79  47   5  81   7  43  22  34  96  26  19  55  39  33  63  29  62  23  34  25  79  67  76  54  24   5  39  55  18   6  79  30  96   4  26  92   9  77  61   1  65  67  56  34  87  65  48  67  51  23  90  81  87   5  14  44  70  10  36  24  30  73  86  70  11  65  71  31  44  37  16  71  72  37  53  29  76   9  91  72  72  11  12  79  26  25  83  90  16  30  74  46  94  39  76  66  35  15  93  13  37  23  33  48  17  44  80  48  39  75  31   8  74  38  97  75  85  50  67   3  22  88  31  97  68  40  24  39   9  55  56  64  93  23  26   9  45  67  51  50  58  33  64  79  71  39   8  57  37  42  62  35  58  45  37  30  84  67  71   3  80  61  36  14  96  80  85  18  75  91  62  27  84  68  72  49  51  71  29  69  85  64  32  54  32  45  90  16   6  51  29  51  42  52  29  72  60  94  75  60  81   6   4  97  10  54  31  45  68  95  28  26  27  17  21  78  78  75  88  47  52  53  72  29   4  90  53   7  41  26  69  40  17  80  13  84  30  63  60  90  37  73  95  45  75  33  59  15  56  41  58  18  68  67  59   2  40  78  97  50  75  38  96  18  54  45  85  27  39   2  35  71  23  16  38  78  18  85  88  16  50  86  20  15  34  85  45  67   2  23  61  99  28  30  98   3  21  77  51  72   4  43  99  64  89  54   4  55  57  50  47  81   4  82  26  48  64  44  96  58  82  53  62  58  37  71  33  24  50  34   2  28  54  70  32  60   9  37  70  36  40  39  25  93  65  45  96   8   1  62  28  71  29  48  23  77  92   1  40  50  99  54   1  15  56   6  55  22  65  64  45  49  22  23  16  32  26  95  22  96   2  56   6  88  91  79  15   3  60  73  62  11  38  97  88  27  95  14  91  15  14  58  73  15  54  81  71  61  96  65  20  85  58  67   7  27  65  62   1   9  74  63  84  98  52  91  56  26  36  11  37  43  18  55  34  32  91  86  61  43  13  48  46  50  19  18  41  77  95  67  65   4   8  56   5  50  52   2  30  68  31  98  68  25  56  92  77  72  51  17  91  94  97  48  27  17  42  41  61  12  17  24  97  80  43  98  70  64   3  66  51   2  48  42  48   9  53  63  53  27  47  20  41  52  92  65  87  25  32  78  12  77  29  56  66  54   3  41  33  81  38  81  63   4   5  37  37  82  94  51   7   8  41   4  52  77  13  60  53  48  79  63  96  94  73  78  32  44   1  46  97  36  84  89  32  49  18  27  72  17  97  20  63  72  26  58  63  74  26  18  61  16  64  26  43  99  35  99   5  90  91  85  63  87  58  75  76  41  79   3  70  52  75  28  61  67  34  13  35  52  65  41  20   7  84  68  62  42  94  65  76  51  32  40  26  92  63  42   2  69  26  38  61  46  38  68  71  26  96  77  20  89  47  14  35  93  15  51  62  72  64  24  99  17  32  41  83  36  34  14  36  88  99  82  62  52  10  76  33  68  64   3  43  15   3  54  80  35  82  24  22  76  42  71  72  72  15  15   8  94  56  39  39  20  79  80   6  90  57  35  96  96   6  43   3  33  70  76  44   8  20  59   2  98  75  24  58  91  89  46  53  99  51  45  98  58  85  63  20   2  12   4  30  57   7  92  87  45  92  26  71  27   9  74  48  89  55  51  83  18  51  24  45  46  28  80  61  94   7  69  63  89  85  20  99  73  17   5  77  61  99  64  95  97  13  90  23  29  31  16  32  72  17  56  66  43   6  71  52  55  96  48  89  87  33  68  76  29  64  98  79  72  79  95   6  39   7  70  99  63   6  29  15  92  47  97  37   6  20  36  19  83   9  65  89  34  52  38  44  39  71  26   3  39  37  59  15  19  16  48  90  34  17  95  60  84  28  41  66  83  90  74  13  58  89  62  60  98   6   7  82                                                                                                                                                                                                                      
                                                                                                                                                                                                                    81  90   9  44  61  31  95  79  63  40  95  29  87  40  13  85  24  67  82  56  45  81  72  70  22   2  30  91  14  23  53  64  45   9   8  14  67  68  36  23  76  14  10  14  67  91  18   4  10  81  30  59  45  81  92  96  56  10  39   2  23  49  38  43  14  71  73  22  59  65  97  94   8  10  93  48  29  51  46  74  41  16   5  24  25  70  26   3  65  35  59   9  53  86  38  73  73  91  16  73  82  93  22  97  89   8  12  80  32  45  15  95  28  54  89  38  16  19   4  47  81  65  50  69  96  41  45  66  69  33  30  91   8  26  94  78  87  29  75  51  82  84  16  67   3  15   3  24  23  56   1   3  77  83  13  18  50  50  88  41  48  74  80  56  67  68  44  70  73  43  29   7  90  81  65  10  58  39  18  73   9  89  10  77  99  76  11  51  89  84  76   1  72  85  50  79   5  76  13   7   4  93  71  69  79  37  70  95  99  69  33  47  98  54  16  74  83  23  50  46  94  40  10  87  82  55  51  18  42   4  47  23  57  16  67  20  19  40  36  50  98  20  34  83  28  13  21  90  89  79  85  35  59  20  21  46  72  83  32  41  10  52  48  35   7  68  24  93  88  31  30  23  35  47  37  70  83   3  74   6  28  37  90  86  48  44  31  61  87   2  72  52  94  18  42  51  50  93  29  96  93  11  39  83  37  34  11  58  23   5  48  11  73  93  21  61  74  39  22  85  82   5  48  50  74  57  55  93  87  29  15  21  87  51  44  13  74  93  89  78  74   6  31  29  78  85  82  83  84  12  12  75   2  98  64  98   6   6  31  29  66  30  52  87  23  26  68  35  70   8  98  86  66   6  76  26  19  12  70  94  11  67  95  69  68  32  37  54  66  92  28  33  72  12  64   8  49  60  42  19  75  36  22  19   8   6   1  89  53  63  57  79  90  37  42  44  46  77  64  70  98  20  24  60  58  69   6  94  59  40  22  58  86  22  46  84  88  24  35  10  43  77  36  41   1  96  79  22  78  31  14   6  19  10  67  28  20  47  91  55  96   4   1  83  93  70  83  12   7  94  63  69  68  27  96  18  74  23  80  58  12  76  87  57  95  43   7  32  46  56  36  43  78  72  48  85  86  22  15  83  66  45  83  41  82  74   7  76   4  40  89  10   5  76  17  52  26  52  31  84  50  37  50  80  28  89  38  15  58  44  63  77   5  32  92  94  48  45  74  31  80  71  86  49  91  39  49  92  67  72  61   2  81  11  93  86  82  55  60  44  80  30  52  66  45  19  79  28  11  93  67  31  66  85  24  65  96  89  80  76  15   6  96  86  28  25  37  81  40   1   2   5  79  65  68  71  49  62  14  23  79  89  35  57  27  69  15  96  47  93  21  19  91   7  70  50  54  45  39  72  81  53  33  83  31  66  45  23  76  89  28  66  69  34  54  68  60  53  75  97  40  35  12  80  75  24  37  24  35  39  46  82  50  92  21  90  67  40  68  95  29   6  53  18  64  95  36  33  49  15  18  93  58  47  36  88  10  97  86  96  42  15  33  14  78  38  41  12  52  60  87  89  47  13  29  71  89  79  49  89  69  61  31  27  94   4  90  35  30  22  25  53  62  75  51  39  21  95  10  45  11  22  13  33  26   1  90  46  11   3  99  90  98   8  95  36  87  57  91  41  16  53  23  82  61  99   3   1  90  58   4  65  59  98  78  44  13  55  73   7  50  87  19  55  55   6  66  62   1  44  29  38  12  70  65  62  45  20  85  12  35  38  45  78  10  25  64  27  90  24  83   5   2  93  46  78  96  67  80  65  46  49  82   8  90  40  36  59  51  18   4  13  26  92  39  57  43  60  50  83  59  75  96  43  42  91  24  58  92  17  42  41  63  10  80  85  25  99  85  26  90  75  36  41  79  46  59  83  17  28  36  68  43  40  35  59  40  29  71  60  64  20  20  83  33  38  55  79  24  45  80  19  22  79  30  63  27  77  43  38  69  87  59  94  19  19  71  83  95  73  20  90  71                                                                                                                                                                                                                    
                                                                                                                                                                                                                  18  57   7  28   7   7  30   2  30  93  78  43  37   8  62  88  62  96  86  82  93   1  87  34  24  42   5  42  39  90   2  50  29  50  49  15  88  98  21  30  89  21  60  98  26  42  17  68  88  17  57  38  45  98  84  53  46  15   7   5  60  68  16  45  96  33  30  26  37  97   8  39  80  38  78  82  92  88  98  71  41  19   1  66  81  88  51  62   5  33   9   3  75  76  71  71  53  47  79  69  95  61  85  99  92  81  69  65  13  52  49  90  20  12  33  32  68   4   3  61  53  77  32  77  73  77  99  47  48  32  38  95  10  53  12  84  83  34  70  75  94  80  22  63  69  83  65  43  85  75  47  52  65   6  86  86  21  40  51  83  49  38  72  43  68  21  42  95  92  99  27   4  31   1  27  48  45  15  26  76  61  20  69  89  38  64  34  19  20  95   2  82  44  10   1  56  80  96  64   5  23  41  71  41  99  75   4  36  93  32  82  30  42  68  30  25  30   7  26  90  94   4   5   1  63  19  54  85  63  20  78   8  26  80   6  46  30  43  57  85   8   8  62  53  22   8  54  61  90  67  56  75  48  34  28  26  78  10  37  76  73  64  89  26  48  52  71  22  50  72   6  35  43  59   6  75  13  13  27  49  95  18  81  73  56  10  55   7  24  70  68  22  97  45  85  63  63  48  98  55  77  63  21  92  30  19  31  49  87  32   3  24  32  64  41  77   4  65  24  92   5  12  44  94  83  23  63  39  97  76   4  74  74  79  95   7  73   2  28  88  79  24  71  53  78  17  26  65  83  91  46   7  21  90  96  43  63  67  38  61  71  52  81  77  80   5  50  94  15  37  39  88  86  64  97  47  60  56  24  30  98  32  25  50  21  10   8  15  10  87   7  58  82  36  64  94  19  86  25  38  11   7  59  88  11  61  23  30  10  85  59   8  21  18   9  51  72  78  64  76  65  42  82  56  41  28  30  13  43  91  65  66  28  49  76  97  57  49  95  92  24  52  12  86  33  67  23  56  95  70  81  86  48  49   9  78  96   9  96  12  10  54  51   9   6  18  34  89  60  80  66  23  11  37  55  15  12   6   4  74   9  78  62  75  60  61  27  59   3  73  76  19  83  30  54  40  13   8  30  84  64  20  61  65  86  17  89  71  65  76  18  66  28  96  87  28  93  46  31  59  72  12  89  72  15  62  21  49  83  24  12  79  94  29  47  89  74  49   1  89   2  71  29  43  62  61  91  75  76  73   9  32  97  48  65  10  99  41  82  25  59  19  77   7  88   3  31  34  10  10  22   8  61  20  35  54  20  32  52  60  81  89  97  87  57   7  38  18  48  39  21  97  61  98  92  76  40  78  48  49  12  67  31  51  81  20  43  22  71  67  52  24  39  35  10  46  13  78  20  24  93  32  21  65  27  59  90  32  34  13  25  92  75  18  54  60  62  21  19  96  78  84  54  34  35  70  33  81  19  66  10  70  80  34  97  60  33  92  31  27  28  69  78  75  49  91  31  53  50  84  56  46  69  94  95  71  22  23  44   8  31  81  60  65   6  55  45  69  11  11  39  97  35  95  95  58  85  45  97  19   9  97  93  42  34  31  34  34  78  68  40  93  50  87  68  22  76  13  22  41  83  49  81  47   4  87  71  53  95   3   5  83  60  85   7  55  23  60  59   2  58  24  22  79  27  77  82  16  51  19  66  25  88   8  54  44  19  82  17   3  16  60  86  37  28  90  50  56   3   4  86  10  74  62  47  76  61  57  23  48  45   2   1  77  23  26  35  24  96  73  84  87  72  90  98  84  55  95  90  28  35  10  67  22  28   4  40   3  79  10  40  19   1  29  93  42  39  27  67  97  34  31  25  41  72   3  55  58  60  87  71  48  14  94  28  10  62  31  39  72   9  23  48  97  74  70   1   7  21  51  61  57  49  70  36  90  95  93  77  65  85  11  93  56   7  57  59  19  26  96   1   3  18   2  78  15  16  48  11  48  53  43  41  16  48  80  66  87  10  70  48  84  34  49                                                                                                                                                                                                                  
                                                                                                                                                                                                                13  11  85  57  19   9  35  75  48  21  24  89  20  50  20  51  55  79   6  65  45  79  40  18  49  84   6   9  26  96  26   3  69  13  79  46  67  45  44  86  52  82  58  38  30  28  76  21  88  18   5  37  25  23  78  40  50  11  69  63  10   9  86   8  58  88  35  80  85  84  13  21  76  45  13   3  67  25  62  91  76  57  22  50  16  72  11  42  88  41   8  92  26  42  52  83  77   2  63  71  34  61  21   4  66   7  75  20  77  55  11  68  66  50  27   8  11  38  92  73  21   3  14  39  65  56  78  70  14   4  65   9  48  48  13  49  20  86  72  24  34  22  63  55  37  54  17  15  26   3   2  31  44  91  77  62  35  33  36  32  63   1  58  25  80  10  80  81  97  37   1  91  85  84   1  98  36  66  39  54  39  97  15  27  10  74  22  24  75  29  40  97  37  55  81  74  30  79  29  41  44  47  35  88  86  68  81  21  11  95  28  60  24  12  19  68  65  96  36  12  78  18  55  61  88  23  85  87  47  36  96  54   2  46  12  45  33  97  23  96  24   3   6  97  27  43  40  63  75  70  11  66  16  30  14  11  19  32   2  88  38  66  69  33  10   2   4  98  46  96   5  67  52   6  76  31  93  33  36  24  99  30  80   1  19  46  51  77  53  10  63  35  90  27  48  88  85  65  13  15  12  79  78  40  52  41  13  65  22  10  12  76  64  93  18  59  52  24  94  61   7  51  93  63  29  89  28  76   1  63  43  93   1  79  71  34  71  29  53  45  24  73  29   6  88   2  97  16  62  89  45  73  85  91  58  97  88  86  47  99   7  10  71   5  88  85   2  15  36  26  77   7  62  92   2  48  93  99  14  13  19  87  54  71  90  89  96  87  91  57  20   5  87  90  85  46  17  86  49  84  97  58  13  75   3  99  42  22   7  89  42  65   3  18  93  36   9   6  61  53  85  58  66  85  39  71  45  92  21  26   4  65  47  60  50  99  46  97  79  83  47  72  94  83  39  44  49  37  76  16  39  18  11  45  83  15   4  61  58  71  39  95  93  32   5   1  69  61  59  92   7  21  50  73  20  53  37  66  50  15  71  80  13  50   6  11  41  78  82  70   9  24  78  19  24  91  85  11  73   9  73  96  52  27   1  84  52  17  21   1   6  18  60  30  25  24  68  54  44   5  93  27  95   3  82  33  71  92  14  78  62  53  13  20  54  69  19  35  83  96  29  11  92  92  39  88  14  34  45  85  35  52  38  17  67  28  59  49  87   8  24  40  34  37  72  15  99  28  26  45  14  98  10  66  73   5  99   2   4  53  93  88  62  34  54  18  15  18  50  36  20   9  26  56  96  40  57  84  48   2  20  46   2  11  32  11  17  57  56  76  78  13  14  63  53  35  86  21  74  50   7  99  78  61  52  62  97  96  96  12  91  91  31  44  45  49   6  90  85  70  32   1  43  38  13  16  72  23  99   1  21  33  30  69  88  70  73  17  20  13  89   6  30  59  56  24  56  96  87  73  39  65  39   7  33  20  64  92  52  87  75  19  54  48  46  78  63  34  82  93  16  23   3   1  94  15  96  32  69  54  81  26  91  25  35  85  70  61  91  34  59  78  49  69  97  79  96  62  62  92  71  34  97  16  22  64  67  29  64  99  47  18  45  84  27  40   3  20  13  63  65  59   3  52  28  94  34  52  44  12  37  59  23  99  71  60   9  41  40  42   4  70  78  68  92  86  34  11   4  66  47  24   1  78  85  22   5  17  84   1  51  66  55  32  76  37  98   4  97  87  91   6  92  50  36  77  14  98  82  50  77  44  78  33  59  62  29  73  98  38  59  99  35  89  17  53  65  75  62  44  30  40  27  60  27  47  36  44   1  78  59  74  31  54  63  43  89  40  65  60  50  16  29  70  54  56  31  64  31  92  70  93  52  80  71  94  45  43   9  95  76  67  25  85  60  50  98  16  42  32  99  40   5  45  37  34  88  99  68  50  46  82  88  70  43  58  82   9  35  33  91  34  71  43  98                                                                                                                                                                                                                
                                                                                                                                                                                                              17   7  28  20  36  44  39  94   5  15  57  91  39  76  86  19  45  60  53  39  22  28  62  74  80  61   6  57  76  20  13  43  39  32  10  10  51  78  98  41  17  64  16  93  32  55  28  64   1  17  13  97  89  57  50  49   5  37  99  66  78  76  18  12   8  59  86  19  42  87  22  62  66  59   7  65  75  69  58  92   1   4  13  44  59  97  33  62  33  99  60  95  92  97  63  76  68  64   9  40  96  50  68  26  11  20  17  83  58  12   6  86  17  34  94  66  89  24  81  94   1  26  39  90  68  85   3  48  55  12   1  65  10  74  19  85  65  30  25  34  34  46  64  19  90  50  93  14  80  74  59  45  32  19  16  84  31  42  12  71  10  38  50   4  14  75  38  92  74   5  20  77  64  48  95  95  35  51  95  45  43  74  97  80  42  10  71  52  29   9  36  34  15  55  66  31   1  25  98  89  39   6  33  85  26  41   6  73  64  98  48   7  34  24  18  47  75  44   3  46   9  25  25  57  49  39  96  12  70  29  75  97  85  76  67  66  64  84  72  13  65  72  39  60  33   2  65  56  23   3  39   1   3  92  92  89  10  31  77  98  32  20  53  36  18   9  12  24  64   6  34  22  22  40  37  41  85  89  28  63  80  88  21  68  65  10  77  52  69  55  86   9  21  73  58  32  55  82  64   4  42  58  61   4  46  75  91  94  67  50  17  50  36  47  15  84   2   5  35  33  62   7  30  58   9  21  89   3  59  82  87  57  97  22  55  37  65  45  29  75   2  81  46  60  73  19  60  90   4  94  53   3  32  18  68  95  26  16  55  65  18  33  45  62  12  32  91  72  69  86  51   3  25  69  42  34  44   7  66  23  36  79  60  90  28  36  56   1   9   3  27  91  57  66  58  79  37  66  10  69  90  68  58  38  38  12  10  81  71  37  52  84   1  15   3  56  74  66  75  64  48  31  46  49  45  54  79  81   5  41  89  61  42  34  21  18  50  77   7  52  47  98  58  47  40  98  28   8  52  51  64  26  95  79  90  77  59  80  17  82   2  86  90  80  95  29  87   9  27   1  22  21  94   7  70  26  45  75   5  59  67  18  84  18  46  70  88  57   1  90   1   4  73  79  46  89  20  60  41  27  87  49  58  42  52  17  17  47  22  72   9   1  12  78  15  79  48  50  90  88  44  11  73  10   8  15  78  13  92   8   9  49  46  46  78  70  11  61  29  73  43  51  89  36   2  94  55  83  69  39  83  28   5  91  11  72  27  89  80  37  63  37  87  33  24  74  52  28  36  34  21  57  18  47  90  76  20  60  47  22  41  34  92  49  13  91  70  54  16  80  44  58  50  96  16  11  47  86  42  88  64  79  72  25  98  46  34  99  30   9  31  41   7  88  86  15  88  44  89  35  48  15  36  96  10  85   4  43  53  90  78  68  48  80  28  98  13  43  31  95  16  80  10  90  40  34   4  49  23  13  99  53   1  90  27  52  88  99  39  73  56  33  71  12  18  80   1   7  77  98  77   4  97  82   5  74  97   1  33  83   4  34  62  83  76  16  78  73  59  38  97   3  18  99  20  12  43   6  63  16  80  31  93  46  50  86   3   4  60  12  47  65  59   1  15  57   8  22  50  85  20  89  75  88  76   8  92  35  94  11  34  81  69  84   2  81  44  72  43  75  89  40   5  14  17  89  91  84  36  49   5  79  49   5  82  23  59  46   9  24  80  82   5  93  40  78   3  26  53   2  21  10  84  99  97   4  90  11  83  72  56  50  20  98  96  96  61  49  65  26  19  18  84  82  34  14  56  62  32  54  22  46  71  63  43  83  27  50  40  67  20  16  62  88  87  51  53  85  14  94  37  36  56  14  23  22  50  77  36  29  11  50  98  92  46  31  29  22  64  19  64  53   9  80  85  44  20  38  19  92  40  24  84  31  95  68  23  50  96  15  92  86  59  93  33  12  98  28  27  48   4  23  43  38  60   4  54   6  11  19  62  40  56  87  70   1  71  91  40  93   2  29  19  57  38   9                                                                                                                                                                                                              
                                                                                                                                                                                                            77  71  81  97  75  98  77  58  12  33  84  66  41  92  80  85  47  48   6  23  40  81  10  34  32  54  93  63  40  88  57   4  62  29  72  40  97  18  51  96  52  54  21  57  68  30  70  34  62  25  12  15   1  79  94  17   4  14  98  53  35  96   9  87  66  23  24  86  37  43  73   5  10  29  80  39   3  20  75   7  82  47  62  17  26  90  53  20  36  38  98  67  74  97  81  11  78  27  38  30  81  41  87  30  84   2  19  55  86  90  46  11  72  21  23  98  68  21   9  41  42  27  38  68  64  91   6  76   3  95  59  87  33  73  44  72  62  38  42  19  85  25  93  31  76  97  10  46  60  97  12  66  56  66   3  19  10  35  36  33   9   1  96  47  89  36  45  95  69   5  73  38  10  18  35  59  82  66  85  25  23  60  74  54  38  16  39  99  83  22  93  16  18  90  69  58  54  34   7  19  56  16  95  16  20  17  14  16  83  48  84  92  45  40  30   5  78  53  84   1  40  37  39   8  67  44  33  81   8  92  72  17  14   7  88  14  51  90  21  11  62  36  39   1  44  99   9  52  29  91  27  67  61  79  80   9  72  48  43  66  89  96  43  15   2  86  64  29   8  92  14  14  77  30  80  83  47  41  85  52  17   1  32  69  76  36  10  42  81  34   2  12  42  11  46  21  65  30  10  38  58  96  78  43   4  43  83  53  83  76  48   6  93  56  67  98  12  31  88  37  71  89  72  38  48  12  23  59  79  97   9  85   8  47  25  48  13  92  89  55  57   9  97  80  99  53   8  99  95  75  89  41  33  58  88   7  75  51  44  54  38  93  35  62  20  19   5  46  83  31  62  12  40  70  66   4  39  85  77  16  74  75  94  11   6  20  55  37  31  39  52  56  91  30   4  29  73  28  84  35  27  23  19  38  30  62  40  17  22  38   1  47  94  44  62  39  64  81  12  68  35  29  59   5  22   4  53  87  27  68   3  87  79  81  99  76   9  88  86  25  52  51  59  34   3  92  93  97  23  21  54   3  10  32  24   3  32  52  60  25  62  51  88   3  34   5  74  81   2  67  86  55  53  96  27  20  98  53  49  37  17  28  35  37  60  28  12  39  86  19  44  74  90  25  19  95  66  23  46  27  48  60  61   4  19  57  98   2  98  14  66  58   9   6   2  33  15  84  77  77  38  89  42   5  41  15  97  56  62  11  42  75  82  35  69   4  53  23  25  49  38  56   7  17  10  64  95  32  37  45  33  79  61   5  68  85  42  55  32  18  76  40  21   9  20  47  42  18  95   8  42  16  57  37  82  84  22  44  31  59  53  80  90  18  15  78  33  26  43  79  84  34  42  44   5  82  11  76  14  86  28  41  77  11  47  40  32  13  49  24  77  42  13  62  92  62  23  27  37  85  68  23  26  52  63  34  69  98  90  40  54  81   7  49  74  78  45  45  18  67   9  68  70   1  26  46  99  66  58  18  94  78  22  45  31  42  33  26  14  84  22  78  65  66  94  88  70  47   7  25  88  79   1  72  37  14  33  87  27  25  82  76  93  45  72  83  94  98  79  30  93  21  66  91  51  72  55  83  98  10  30  70  44  45  73   6  52  10  37  49   1  51   8  68  84   1  13  39  14   5  94  42  61  19  57   7  69  80  54  15  54  41  60   3  85  84  95  41  29  64  67  16  33  11  76  86  41  73  14  52  75  80  10  74  49   2  53  23  42  35  53  11  25   6  74  76  28  50  91  17  59   8  88  98  75   3  84  13  37  95  24  18  96  71  32  45  40  30  58  33  26  69  96  36  90  30  91  13  39  18  10   6  39  14  42  63  57  73  44  36   4  38  14  83  48  79  88  23  42   4  27  13  53  65  44  90  83  15  63  95  24  74   1  26  73  42  10  34  13  38  22  86  84  88  99  53  35  75  66  26  90   1  92   5  82  15  61  42  21  95  53  46  80  98  46  84  70  44  61  77  71  17  67  88  82  85  45  63  39  26  63  12  81  97  54  97   6  27  71  97  28  24   8   3  44  10  10                                                                                                                                                                                                            
                                                                                                                                                                                                          62  56  88  69  55   6  43  11  78  34  63  78  26  26  18  54  64  53  82  50  73  54   4  82  42  91  53  90  13  94  50  42  20  85  24  40  58  42  35  56  79  70  70  54  23  12  72  87  99  17  39  72  52  26  53  39  31  45  78  43  72  52  54   9  15  71  11  57  66  59  43  56  10  23  11  73  43   7  73  54  93  37  66  98  54  90  47  86  96  77  61  32  35  59  46  93  11  43  59  40  66  17  71  90  14  13  35  27  31  38   7   9  66  61  72  13  20  67  15  15  51  27   5  17  64  13  97  33  45  57  70  10  41  15  77  96  62   6  51  58  54  72  78  18  92  72  58  96  22  64  80  13  99  63  31  80  79  89  32  78   2  40  84  81  47  15  75  74  31  22  23  59  98  65  76  99   6  81  99  94  94  48  68  29  54   7  43  81  39  81  48  77  86  93  10  27  14  76  28  83  64  11  16  15  32  58  52   7  12  57  83  89  76  87  63  97  79  57  23  59  79  93  60  44  55  42  89  68  36  16  95  72  84  40  24  88  89  24   9  22   9  99  55   2   3   2  81  55  81  61   3  77   4  63  51  35  34  74  67  12  52  29  34  51  47  89  47  27  92  36  30  66  57  56  32  54  73  53  28  24  40  72   5  26  89  11  32  60  51  29  37  56  73  10  73  81  26  94  89  40  49  14  33  46  64  90  67   8  15  30   4  92  11  13  54  40  38  16  14  52  64  73  51  13  22  84  87   9  36  73  69  39  50  65  75  15  95  80  24  80  99  56  19  87  96  89  47  82  18  64  28  77  35  21  71  76   9  30  26  16  93  99   8  18  85  11  90  26  77  22  18  24  96  20  80  47   3  34  28  56  67  66  32  82  82  27  69  94  71  19  36  44  59  10  96  62  27  73   8   4  39  36  79  44  88  48  22  64  14  94   5  87  21  75  43  83  60  61  51  30  53  48  78  29  22  53  49  79  36  35  39  34  96  51  73  34  92  30  14  56  88  88  83  50   9  26  62  95  68  69  18  65  67  24  35  43  24  66  16  63  12  34  16  18  81  91  26   4  20  83  42  16   6  45  54  17  80  24  34  98   7  61  52  61  33  98   8  41  22  41  25  69  69  99  39  95  65  60   8  44  84  56   8  82  89  57  27  48  82  13   2  71  19  88  94  50  58  45  88  70  11  48  96  93  97  13  87  65  91   7  57  98  58   6  42  43  96  77  93  37   3  61  80  33  62   4  87  36   7  41  51  10  41  41  21  30  34  31   4  92  41  57  73  70  70  78  38   2  91  86  12  86  35  38   3   8  51  17  59  78  57  53   9  43  17  58  16  25  23  88  56  67  20  19  30  52  67  82  15  48  77  30  94  30   5  33  68  22  12  85  71  39  61   9  81  78  29   4  99   1  79   3  90  26  48  92  70  55  37  10  48  12  53  11  83  15  78   1  45  24  84  10  92  94  60  81  53  80  48   2  35  41  70   8  74  65   9  37  79  83  81  66  56  92  96  33  54  52  81  80  12  79  40  46  69  48  87  93  45  62  53  54  10  44  77  74  59  92  85  16  42  94   8   6  78  75  22  59  95  20  72  65   4  82  17  45  42  43  45  70   4  67  31  97  63  37  52  87  75  47  56  10  86  28   4  19  31  57  67  48  89  52  32  63   5  43  39  50  50  58  69  74  86  99  47  91  61  23  55  62  25  33  38  39  87  73  72  25  37  53  17  35  41   2  99  62  82  65  11  62  66  82  61   8  27  57  67   4  13  50  62  89  59  56  98  25  95  96  80  71   4  71  42  90  93  12  24   3  62  90  18  93  68  52  34  34  49  41  48   1  88  56  31  91   5  31  58  54  11  82  84  33  13  67  18  14  48  72  99   3  23  68  87  76  89  17  25  92   8  31  50  71  33  26  23  42  11  78   8  56   1  38  10  97  97  78  84  31  97  63   4  43  11  21  61  17  81  48  36  79  70  84  99  53  97  97  69  91  79  55  41  79  53  25  14  73  60  28  33  69  69  49  60  48  41  63  70  33                                                                                                                                                                                                          
                                                                                                                                                                                                        47  29  45  42  31  40  83  76  50  97  26   2   8  92  69  44  75  53  53  38   2  22  29  60  92  78  99  84  29   4  49  88   3  34  37  57  65  43  57  83  91  28  13  75  77   2  70  51  81  27  21  72  20  27  18  85  78  89  69  31   3  73  25  62  93  48  49  64  84  38  48  13  65  15  87  36  72  83  97  15  20  69  92  92   9  51  61  90  54  71  88  55  48  92  76  15  49   2  48   1  25   8  63   6  77  69  49  51   1  17  82  65  98  54  54  88  27  74  94  59  87  55  35  32  15  39  49  77   2  32   2  30  36  97  10  51  62   5  98  37  98  17  30  48  37  18  19  49  11  42  56  35  98  54  94  47   7  74  74  10  12  51  46  44  92  39  11  66   1  38  90  49  76  98  44  30  48  84  91  10  53  94   9  89  29  84  92  99  73  49  86  37  33  40  79  86  96  38  30  56  14  19  85  67  87  58  14  31  78  62  74  81  79   4  32  70  53  90  43  93  52  13  70  99  65  97  43  51  29  26  24  13  84  73  64  54  26  14  27  40  11  78  77  21   4  97  58  90  38  62  24  42  68  45  11  87  26  40  15   5  87  40  52  57  43  80  47  91   2  25  83  80  10  60  84  30  37  73  33  67  57   5  87  32  69  36  76  52  48  20  88  87  23  88  81  90  12  85  71  47  32  41  22  16  67  73  43  74  11  98  60  34  59  77  42  98  85  62  89  25  73  63  66  92  40  83  22  97  84  60   7  96  89  26  82  80  63  15  64  83  55  31  27  77  65  23  13  76  31  93  98  37  71  89  99  27  67  60  80  29  82  84   2  71  16  98  84  24  21  85  98  30  62  43  40  73  20  85  24  67  71  29  44  87  35  68  66  59  74  53  14  70  84  55  23  96  86  72  12  78  17  34  51  69  82  40  52  11  83  89  77  17  26  79  83  19  59  90  38  21  72   7   1  59  15  83  98  91  17  75  61  55  57  29  70  30  54  39  28  44  20  40  23  65  11  69  66  41  81  59  58  64  13  33  89  93  97  30  17  76  71  10  93  96  44  11  82  31  11  71  91   5  46  78  83  37  15  13  75  99  23  97  92  77  17  32  35  92  12  17  71  40  86  60  11  72  32  19  46  51  23  75  32  89  74  55  79  89   3  17  92  59  85  81  25  33  88  75  79  94  66  62  52  10  44  74  33  12  41   7   7  88  11  19   1  38  69  36  47  50  44  18  82  34  50  97  40  63  81  20  24  89  25  31  70  46  74  44  18  46  17  52  97   7  72  17  38  72  55  78  67  20  44  61  47  12  84  37  76  24  37  94  98  63  87  54  19  31  56  51  27  61  41  88  11  78  79  17   9   4  20  71  39  80  31  34  36  28  22  41  98  22  99  45  12  19  52  66  29  13  49  72  58  24   8  70  97  78  61  97  81  70  86  80  94  37  66   3   8  49  94  49  33  77   5  69  99  62  12  60  91  81  59  50  84  85  57  27  87  67  97  35  85  82  20  71   4  34  40  61  41  75  63  56   1  15  52  55  10   4  88  92  78  45  36  25  61  17  44  59  25  69  58  11  35  17   1   8  43   3  88  56  33  80  14   3  88  83  33  60  83  31  89  92  25  74  69  68  19  61  52  13  31  47  79  38  41  40  65  16  47  46  18  17  47  30  39  84   5  54  63  21  44  35  43  82  92  23  89  55  97  31  99  41  45  31  58  45  68  44  49  32  15  26  77  65  86  25  74  98  57  54   2  63  18   1  18  51  60  84  72  36  72  63  74  85  80  52  60  82  39  40  67  29  11  89  30  44   3   4  40   7  20  72  10  25  71  52  44  23  15  86  59  47  28  91  14  77  24  13   8  48  70  74  53  27  28  71  67  17  78  72  77  87  47  54  12  63  21  50  72  59   5  97  87  77  42  80  63  54  63  41  52   1  42  33  42  94  51  92  90  12  75  62  48   9  66  28  22  36  21  24  48  64  52  75  86  27  66  76  29  24  76  36  69   1  60  88  46   1  81   4  57  61  22  91  37   5  45                                                                                                                                                                                                        
                                                                                                                                                                                                      74  18  17  25  82  15  90  65  62  86  92  48  76  34  90  64  75  77  80  45  45  24  16   1  55  17  96  33  58   4  33  21  75  79  42  75  63  61  27  39  54  84  76  78  58  63  21  12  49  61  27  87  50  10  18  52  94  88  79  46  39  64  36  32   9  90  34  23  14  47  23  70  29  51  22   2  42  88  46  12  34  15  39  60   3  74  75  12  83  38  27  74  74  16  30  81  99  10  75  15   2   5  44  82  30  26  31  65  81  83   5  51   6  99  82   7  70  98  59  20  89  92  57  33  80  81  27  88  61  28  49   2  91  89   5  26  92  49   4  75  68  35  19  87  15  82  88  93  15  42  18  61  72  68  31  13  19  71  30  86  61  16  62   9  98  11  37  77  85  97   5   4  44  95  42  84  64   1  83  78  88  84  73  71  91  25  83  37  85  11  49  79  76  64  15  27  16   7  81  18  76  49  86  98  59  32  58   4   1  95   9  95  64   6  13  49  19  50  89  80  25  79  10  43   8  27  10  52  96  87  49  76  39  85  88   4  15  86  73  31  14  69  27  43   1  17  35  56  62  19   2   7  59  29  62  29  35  75  29  39  79  43  99  81  34  48  86  80  12  33   7  15  11  94  16  28  21   1  23  60  86  21   8  94  73  58  35  39  25  28  10  79  57   1  78  57  32  92  81  42  71   7  94  50   1  52  92  66  69  54   4  17  64  93  10  17  30   6  83  69  85  58  68  70  74  18  83  34  88  96  10  21  55  35  62  93  37   6  53  88  10  14  40  18  52  10  27  95  70  61  64  49  25  33  48  78  16  94  74  64  90   4  62  34  20  90   9  47  80  48  48  95  28  59  44  54  21  81  69  91  43  29  62  88  16  52  39  74  55  56  38  59  45  44  57  31  20  62  65  99  32  17  96  65  86  42  38  49  24  23   1  46  54  56  89  48  33  39  18  36  97  93  56  61  29  88  99   9  54  84  79  78  12  98  79  89  38  51  18  35   4  80  21  33  26  72  20  42  13  84  80  32  31  76  20  57  46  70  67  31  37  85  23  70   3  36  33  89  17  75  73  27  18  21  57  46  98  21  20  25   2  38  41  89  95  47  77  79  75  47  45  24  15  67  27  64  43  24   4  57  97  24  54  14  21  90  11  47  89  35  33  92  23  44  84   8  69  66  11  39  34  20  87  84  14  48  56  53  73  40   4  41  13  39  55  87  18  24   4  74  12  33  67  17  30  40  80  11  91  24  80  97  38  85  41  92  44  18  58  36  27  64  10  93  28  98   8  96  62  63  91   7  98  67  66  92  27  70  15  70  95  74  94  57  18  75  45  15  73   1   6  37  34  54  43   8  84  89  89  66  63  23  43  75  98  97  30  84  78  26  42  26  75  26   4  15  94  57  74  61  72  86  14  47  48   9  45  69   9  93  68  78  87  36  68  86  56  59  46   1  73  20  64  11  55  23  92  31  42  76   2  22  48  88  53  84  94  60  65  57  57  64  81  70  40  24  88  25  75  33  17  75  77  97  31  71   6  37  41  73  87  61   6  31  89  50  16  75  22  21  68   7  25  62  23  24  83  13   3  21  56  75  57  56  33  27  46  34   4  77  77  62  70   3  46   3  45  20   1  85  67  64   4  21  24  82  63  98  22   4  98  68  92  98  31  11  94  87  60   9  59  77  46  26  10  58   5  92  73  27  20  18  96   3  59   6  21  18  76   5  77  13  85  72  95  12  97  88  39  54  80  85  28  38   2  45  52  57  88  39  76   1  78  84  67  96  37  46  59  98  22  70   4  72  51  64  39  18  66  70  76  74  36   8  28  45  34   6  56  22   9  78  83  10  74  79  73  96  22   2  68  52  15  20  28   9  36  50  99  99  26  99  97  71  89  76   9  10  77  80  61  33  29  24  99  55  56   3  24  60  74  42  55  90  94  42  10  67  87   4  37  26  92  48  87  77  78  65  69  69  44  97   4  98  14  55  39  79  12  48  88  92  90  21  11  37  68  24  12  53  17  86  73  40  28  23  64  15  78  39                                                                                                                                                                                                      
                                                                                                                                                                                                    23  10   4  57  50  51  89  46   5  83  75  22  66  86  87  98  52  75  79  57  18  99  89  72  60  22  65  97  72   5  60  25  61   2  63  25  14  82  34  49  40  38  53  35  41  62  75  45  59   8  46  16  26   6  23  74  83   8  43  39  52  28  88   4   9  44  57  58  73  12  53  77  30  48  70  22  89  25  23  51  36  62  75  72  39  50  46  82  66   3  24  18  29  67  88  21  19  27   4  26  18   7  33  18  79  86  23  16  83  35  51  40  38   6  24  71  32  26  16  57  11  55  84  48  61  47   1  25  59  55  95  53  92  96  34  27  69  30  10  23  27  29  91  91   4  54  84  56  40  39  37  93  64  40  75  13  31  31  37  18   7  35  85  59  57  40  24  51  45  19  93  66  59  76  18  48  21   6  19  49  58  51  24  87  53  28  24  39  11  49  65  44  12  99  45  28  75  38  59   1  32  73  17   4  76  43  73  66  23  15  38   7  34  24  40  44  10  72  78  50  33   8  43  45   2  46   8  44  48   8  33  76  59   3  40  21  84  41  91  80  66  69  24  32  92  20  81  21  21  24  58   3  70  68  17  60   8  26  97  85  96  62  81  25  31  61  88  28  79  41  50  94  14  93  41  36  95  37  24  41  73  10  13  83  36  85  83  70   3   2  54  74  83  42  36  89  47  89   3  16  90   3  72  75  47  24   2  57   8  45  37  52   4  99  40  84  60  13  37  22  71  49  72  64  89   6  90  57  22  19  93  76  32  51  72   7  28  77  92  33  76  30  32  43  15  87  68  80  41  25  56  37  19  12  69  10  75  97  89  70  56  36  12  79   7  52  74  23  96  55  38  26   1   4   4  84  75  96  57  66  24  95  29  18  84  29  93   7  84  96  58  75  12  60  39  10  37  31  14  32  70  31  71  72  83  66  81  74  59  15  74  14  12  77  24  20  22  85  46   7  59  27  47  35  15  74  10  27  53  61  67  93  59  28  34  24  97  36  38  44  61  34  57  27  99  65  52  78  29  55  95  18  48  74  94  77  84  25  15  28  72  87  14  62   9  86  72  18  31  79   6   4  84  11  93  76  64  56  66  10  56  55  98  68  54  35   8  31  27  87   8  81  81  99  22  95  18  29  91  73  16  13  33  77  42  66  87  39  98  37  38  98  30   4  92  62  42  99  73   5  17   6  86   3  71  71  84  57  81  23  40  27  48   1  21  28   1  46  68  43  21  35  79  76  40  32   7  18  12  22  13   8   3  56  81  54  33  97  20  86  39  96  26  74   2  91  45  29  89  94  61  64  19   5  71  18  12  20  48  63  81  70  91  86  62  11  20   4  67  75  76  92  14  90  83  15  16   1   9  85  76  76  83  39  69  63  87  30  26  42  71  42  72  70  31  96  93  57  41  93  19   1  70  56  73  96  83  49  58  21  79   3  44  39  21  22  13  88  95  25  21  81  50  40  58  48  65  31  30   5  12  76  93  26  23  88  44  39  41  66  60  89  28  64  24  68  67   8  91  26   3  33   3  97   1  31   2  32  62  91  24  16  80  30  50  29  78  83  76  67  63  67  84  21  39  52  79  87  51  66  72  83  47  21  89  33  98  22  22  18  42  55  75  10  76  51  84  52  49  39  66  87  99  11  66  17  46  59  86   7   7  79  54  39  33  92  96  93  33  16  65  57  58  64   1  99  21  44  68  50   3  87  22  82  11  77  38  46  45  74  81  62  17  18  95  35  81  20  37  86   2  20  91   6  34  52  58  39  19  49  71  67  67  41  45  37  21  12  97  62  43  98  21  79  53  21  92  40  29  41  97  43  73  65  79  38  91  61  15  90  32  65   9   3  84  24  72  87  14  40  84  13  19   7  24  18  70   7  38  43  95  69  20  86  68  79  47  58  90   3  35  61  84  86  29  88  89   8   5   7  86  50  79  16  87  65  82  42   2  39  42  80   1  82  35  57  54  83  79  47  84  64  63  65  19  33  31  13  99  82  76  20  15  33   5  10  33  86  59  55  28  90  76  32  10  14  74  91  29  63  70                                                                                                                                                                                                    
                                                                                                                                                                                                  34  62  91  60   2  81   9  77  79  54   5  34  79  86  17  70  60  23  50  51  39  39  81  97  85  69  88  49  45  31  56  82  68  79  77  54  58  37  13  84  36  62  67  91  26  66  84  12  39  11  78  11  67  86  22  81  45  30  61  39  46  31  38   2  54   9  87  48  80  15  90  42  52  64  12  93  32  98  83  63  49  82  24  54  38  89  79  13  57  90  62  90  10   4  72  87  24  81  55  92  32  95   5  23  65  15  61   9  44  99  70  56  65   9  57  47  29   1  42  41  50  82  86   4   8  68  66  52  10  71  54  96  16  69  15  46  96  79  85  19  35  65  10  59  67  81   9  95  61  27  18   2  41  43  47  88  29  30  71  86  98  24  74  48  43  47  88  99  46  96  67  11  27  60  59  72   1  35   6  69  41  57  67  81  43  58  10  71  80  16  83  94  37  89  85  45  73  68  18  76  36  48  20  66  62  54  58  69  91  28  45  85   2  52  24  47   6  65  98  50  46  43  12  68  37  85  57  65  25  21  38  60  94  45  26   7  97  65  50  71   8  54  22  12  83  87  51  57  83  59  43  83   3  56  34   8  77  10  43  48  94  21  69  11  39  66  25  35  77  52  81  50  70  97  43  74  11  38  37  17   5  82  37  50  77  21  38  49  50  57  85  99  54   6  75  10  40  35  36  25  16  75  43  21  67   9  16  60  90  11  96  34  68  17  93  84  59  88  65  36  77  10  63  15  44  67  20  39  78  93  72  49  92  99  75  45  44  81   3  52  63  95  33  10  55  38   1  51   3   5  55  61  29  35  27  98  81  17  51   1   8  24  80  68  77  20  52  78  37  17  39  78  65  37  32  15  60  41  69  55  25   6  28   9  14  30  32  52  40  91  70  79  39  32  68  86  27  89  64   2  20  91  57  88   1  42  32   5  19  23  20  22  20  83  58  99  17  59  44  41  70  97  88  52  62  39  27  88  70  65  15  42  10  18  49  75  20  22  30  57  17  98  66  82  45  85   6  96  30  85  56  34  87  75  31  37  15  38  32  57  97  46  77  26  82  71  90  29  82  83  12   1  69  45  48  34  78  83  21  42  32  38  79  29  96   8  54   8  42  94  22  49  56  33   9  39  91  78  12  78  90  85  77  99  30  50   3  55  95  80  98  37  43  26  83  62  35  94  54  21  63   6  93  12  51  27  28  83  45  21  55  97  76  70  86  19  84  80  75  54   8   1  21  85  57  65  36   5  42  32  53  88  78   7  73  89  19  88  45  25  55  88   1  66  86  86  13  24  12  30  34  30  98   6  23  36  59  83  88  33  39  60  67  98  97  32   7  11  40  94  88  86  91   4  90  68  77  18   6  63  76  72  96  59  22  47  37  41  53  20  39  81  25  55  99  41  61  78   5  36  34  96  16  86  38  31  38  85  91  34  95  75   6  89  55  46  21   1  73  21  12  16  73  10  47  65  99  65  60  29  45   1  43  55  98  74  76  71  69  88  89  21  60  20   9  28  18  48  91  48  66  16   2  71  52  59  88  99  24  52  14  98  20  67   6  80  99  67  46   8  88  21  61  36  40  34  15  85  62  69  47  39  41  54   3   3  69  50  34  66  10  84  74  60  89  90  86  60  65  92  87  52  25  40  68  15  35  11  33  76  29  99  40  87  14  35  93  28  34  61  81  25  82  65  33  58  60  16   1  36  42  32  10  91  70   8  61  50  85  45  50  75   2  52  34  40  21  76  32  16  52  35   5  23  74  56  20  76  68  69  39  37  76  19  39  98  58  44  65  99  37  86  18   1  94  89  49  50  12  75  76  67  57   2  59  24  53  81  75  16  47  11  83  17  97  39  16   1  99   9  74  46  62  27  76  94  97  40  30  41  82  28  19  20  20  15  32  29  46  77   1  74  42  38  50  86  82  23  97  27  56  75  24  91  10  78  41  28  31  64  68  77  66  56  30  93   4  48  44  21   9  67  50  38  53  95  89   2  55  30  43  30  79  57  56  57  90  94  85  24   4  43  92  40  88  45  48  25  81  35  12  98                                                                                                                                                                                                  
                                                                                                                                                                                                99  24  31  80   4  69  46  44  32   7  57  60  13  43  58   6   5  52  75  16  17  69   1  86  34  13  37  68  45  55  21  51  71  50  57  92  79  82  92  41  52  44  38   9  29  42  45  65  52  58  91  35  76  99  39  68  61  27   7  18  18  23  71   2  88  78  22  69  95  57  57  31  27  47  53  51   4  60  43  87  19  89  15  70  17  84  24  30  46  62  12  50  47  46   5  44  61  47  38  91  70  95  41  29  18  73   3  77  37  33   2   8  58  20  79  48  64  38  82  68  57   3  46  48  99  75  59   3  57  82  67  83  57  34  61  34  42  72  90   1  67  77  85  83  21   8  76  89  13  19  95  54  22  79  78  61  19  37  81  31  21  31  35  26  26  63   5  89   8  39  13  86  82  79  53  85  52   3  37  23  60  28  17   7   5  60  75  78  97  85   7   8  94  34  94  44  22  49  60   6  46  41  50  26  11  66  69  95  71  45  71  57  86   2  98  45  17  69  31  76  96  83  51   5  79  61  78  58  21   1  39   5  24  20  77  74  65  49  86  59  78  14  42  85  33  47  94  41  36  59  66  43  49  68  52  97  72  25  15  81  43  73  83  92  15  30  44  59  41  82  10  58  14  52  27  80  14  76  11  49  98  59  57  44  87  52  36  45  31  91  72  28  85  41  78  34  10  20  14  16  53  70  50  66  24  66  20  88  51  57  95  20  45  51  57  26  20  77  54  18  34  81  26  57  53   8  11  39  59  23  53  88  70  54  91  10  35  36  79  49  38  81  87  19  31  27  22  60  54  39  94  94   6  63  94  39  10  79  32  99  31  78  44  61  98  47  63  35  25  43  54  35  50  78   1  29   8  25  29  99  55  40  84  32  87  11  52  38  79  35   9  23  41  82  80  94  18  96  47  73  70  62  37  44  84  88  68  89  86  60  37  51  86  79  16  12  18  14  32  83  63  87  14  12  81  89  74  83  95  84  65  71  12  52  22  30  27  37  90  62  25  54  42  61  63  49  17  75  58  28  91  10  95  17  72  76  31  17  14  53  49  73  38  66  55  26  68  10  75  44  78  24  66   4  33  72  88  86  70  58  40  73   5  74  50  80  38  37  27  14  78  40  77  86  73  61  29  38  25  58  84  61  54  70  25  87  22  97  14  76  37  85   4   4  18  71  32  61  93  98  12   4  12  38  28  31  22  64  50   8  95  37  16  24  14   1  32  99  59  23  80  23  59  28  84  28  96  69  26  86  27  78  72  97   2  98  28  97  53  38   3  25  50  45  77  82  36   4  37  54  11  61  93   8  62  91   9  70  45  46  35   4  50  95  28  18  40  43  54   9  59  60  94   7  50  32  41   2  41   9  21  63  31  55  80  78  81  58  38  16  40   9  10  57   4  36  71  42   2  94  20  81  31  34  77  15  30  32  75  60  51  10  14   3  51  98  47  84  95  77  97  52  70  34  39  76  22  85  23  30  63  10  23  23  74  95  56  88  61  25  10  48  13  45  45  70  95  61   2  68  23  43   4  17  10  12  87  65  98  42  45  47  41  74  59  28  35  70  56  42  54  54  67   6  73  62  32  62   9  59  38  16   7  73  95  94  12  82  67  87  87  86  91  94  44  43   9  69  46   7  31  89  56  21   8  68  35  41  87  49  14  16  98  88  30  48  92  24  49  50  87  43  51  85  94  60  34  86  15  62  87  19  69  29  10  35  39   3  70  81  39   8  34  99  94  75  88  52  60  19  48  36  82  85  20  76  31  30  90  32  16  65  84  26  54  44  36  49  19  51  29   6  43  61  88  93  86  44  23   7  93  86  42  34  54  25   1  84  45  91  84   1  51  58  56   4  20  87  53   7  96  20  37  87  37  68  25  11  20  74  22   6  81  71   8   1  24  82  44  99  13  77  87  53  24  65  99  53  96  70  58  19  94  12  42  46   3  71  37  73  91  49  18  81   5  13  89  80  21  22  27  69  99  42  11  96  91  76  20  25  75  87  86  96  29  89  84  63  41  70  76  22  18  63  60  19  71  46  92  95  39  82  63                                                                                                                                                                                                
                                                                                                                                                                                              31  69  30  47  10  99  61  42  24  87  63  78  76  24  95  98  96  63  43  39  37  47  18  44  45  47  79  56  44  66  12  79  65  64  60  18  60  50  13  29  97  29  28  80  59  52  34  73  16  76   4  60  46  79  20  89  59  64  63  48  16  58   9  42  44   9  13  36  24   6  21  13  14   9   3  83  98  21  92  60  26  37  92  49  53  22   2  12   9  80  27  42  90  90   3  71  97  55  21  88  39  20  80  16  83  95  38  57  10  60  16  48  61  94  23  71   6  71  77  58  34  31  94  24  17  23  80  68  51  92  80  94  12  96  10  86  74  96  26  91  59  52  83  99  55  47  65  26  82  28  87  94  59   8  75  85  62  74  70  62  59  21  23  16  92  32  69  78  34  28  63  28  83  39  59  22  78  46  35  60  71  94  20  16   7  14   6  81  16  31  42  87  85  94  25  73  58  36  31  96  95  53  20  30  45  28  97  38   9  55   9  44  50  85  98  13  55  25  78  24  84  85  92  93  37  47  42  10  76  34  90  86  45  64  15  44  35  90  98  24  25  42  32  33  31  82  80  17  52  30  61  19  67  90  12  13  81  75  42  59  97  16  85  77  21   8  97  23  43  19  47  25  42  12  24  57  72  62  96  38  32  61   8  15  45  91  33  25  93  93  49  30   8  32  94  86  66  85  64   1  18  39  11  39  51   5  77  55  93  78  85  94  70  25  49  55  79  60  95   7  83  18  81  75  24  92  59  31  90  91  18  14  70  47  69  56   8  81  30  13  31  24  43  89  72   3  61   2  50  40   5  99  91  16  11   1  52  79  36  45  65  87  40  31  27   3  24  14  26  21  43  43  21  82  37  42  27   4  67   2   2  71  75  36  82   1  66  40  16   8  30  16  63  81  85   9  53  18  42  74  55  58  64  20  34  24   3  84  48  45  81  59  43  38  77  19  94  86  58  95  61  42   5  38  18  24  63  86  20  42  18  93  85  20  36  94  39  19  77  12  52  61  90  46  19  79  33  69  64  28  30  36  67  13  54  29  10  90  15  78   2  57  51  42  35  46  69  56  95  85  80   5   3  95  41  30   7  17  44  34  41  74  25  92  22  32  39  87  70  53  66  16  39  86  76  90  16   8  63  95  92  85  52  84  91  27  22  25  80  77   1  60  65  21   7  14  35  48  78  54  65  26  69  92  42  78  74  67  69  49  98  68  58  91  96  89  55  45  82  33  21  31  30  63  39  75  63  70  91  65  52  29  88  94  31  67  59  10  35  25  79  79  52  13  73  99  48  86  88  90  75  59  37  52  66  25  67  61  46  26  31  15  40  97  78  24  71  51  10  29  85  34  85  52  41  45  44  25  27  60  59  82  66  52  21  89  68  18   9  96  43  16  29  26  60  57  86  41  92  19   5  97  96  40  56  51  75  64  65   3  24  36  94  55  32  58  32  50  90  93   5  63  76  71  47  54  20  65  68  32  80  57  50  44  23  78  18  69  67  60  13  85  68  73  65  28  29  53  35  96  55   8  48  83   9  89  54  99  34  86  38  24  27  15  97  64  62  57  99   4  21  85  66  84  75  12  15  95  77  91  96  26   2  81  63  81  79   3  22  35  37  21  89   2  30  40  36  86  40  74  93  64  61  23  97  38  10  38  65  35  85  43  69  35  22  93   8  27  35  45  20  13  66  85  57  48  22  15  14  79  15  19  66  53  84  39  63  60  82  62   8   4  82  30  65  75  21  13  80  24  29  33   7   3  83  35  86  31  25  62   8  28  85  32  24  79  47  28  87  92  79  67   5  35  45  46  69  82  99  37  35   1  17  28  19   8  55  28  62  36  66  91  77  76  70  79  50  81  49  46  93  31  55  82  87  15  54  28  15  28   8  62  34  61  41  92  67  27  69   1   6  44  46  21  93   7  59  31   6  72  31  43  90  45  20  93  10   9  24  31  62  12  74  52   5  30  87  29  57  44  38  70  79  99  76  28  40  90  73  36  94  72  85  62  93  59  86  56  93  31  54  68   4  82  56  56  98  84  65  92  11  93  33  96                                                                                                                                                                                              
                                                                                                                                                                                            63  10  58  60  83  94  88  38  43  44  49  65  55  45  37   8  50  81  68  44  67  94  51  86  19  50  36  26  29  14  44  96  49  70  73  37  92  12  93  19   2  43  65  10  26  19   8  80   5  22  74  53  97  22  45  39  26  38   7  64  26  60  28  53  28  58  43  70  83  72  12   2  73  78  48  14  60  68  32  43  25  90  96  84  68  77  24  76  42  42  62  94  33  61  21   3   1  23  20  78  49  40  94  96  14  50  75  30  18  96  18  49  47  49  57  76  67   2  42  61  45  18  84  61  48  82   1  31  96  43  14  12  71  31  90  10  75  91  59  12  60  66  76  84  67  46  97  65  21  86  63  33  48  70  89  65  24  12  52  78  15  60   4  33  95  11  90  77  43  63  63  24  43  70  22   8  63  43  65  70  81  37  48  12  70  40  92  60  43  23  84  90  83   9  62  84  72  31  71  57   3  93  86  95  36  33  45  21  50   3  38  65  77  96  20  37   5  29  41  23  21  25  86  41  88  85  14  81  82  18  84  54  79  27  83  53  93  62  36   2  82  49  73   5  64  91  40  55  97   6  24  16  24  75  83  11  26  16  99  49   9  47  53  46   7  15  69  77  64  84  66  96  81  55  97  37  30  79  20  94  30   7  59  42  32  17  81   5  34  94  36  12  83  50  38  33  24   8  96  37  83  35  88  77  98  88   3  98  39  74  91  59  30  16  84  28  97  73  51  10  81  91  43  91  59  47  83  45  58  48  60  96  39  94  86  76  39  51  82   3  49  79  23  69  43  70  74  87  37  14  64  44  34  84  40  25  52  25  82  58  98  11  36  82  90  95  95  71  35   5  57  32  17  97  52  53  38  74  28  39  50  68  75  96  78   9  79  14  30  95  75  22  78  22  43  41  82  62  27  27  92   8  98  89  56  72  93  56  87  81   5  51  27  41   8  52  95  95   6  84  16  22   4   6   2  68  42  54  60  98  15  68  63  24   3  50  97  60  10  26  23   2  36  92  37  66  84  17  65  62  68  70  21  18  36  81  58  33  79  23  80   4  10  61  89   8  42  39  35  84  83  93  42  21  20  62  55  55  86  56  61   3  70  77  20  89  23  44  35  16  69  45  68  83   9  10  62  45  36  33   9  45  64  53  31  25  27  72   7  51   9  16  13  94   3  48  37  73  76  96  19   8  92  46  37   5  71  37  56  53  39  51  62  16  77  22  30  23  63  70  56  44  53  67  17  57  76  43  93  39  43  67  55  80  46  21  72  54  73  69  35   3  93  36  30   5  20  62  87  23  89  43  16  53  55  46  47  30  39  88  76  53   4  45  35   6   3  37  20  53   9  50  68   6  60  49  53  66  13  26  77  88  16  89  82  24  47  51   9  79  24   3  22  38  32   4  54  40   1   7  11  65  35  72  95  28  74  22  32  41   8  63  32  40  79  60  84  74  36   8  10  23  30  68  56  58  29  53  34  18   6  75  62  63  67  77  81  45  96   8  97  62   8  81  54  55  58  30  70  87  75  38  20  21  31  18  59  66  35  93  68  95  67  35  68  14  69  70  35   3  39  22   3  91  30  82  57  84  56  58  68  25  12  34  99  61  77  63  72  21  80  72  39  17  18  74  30  95  95   9  48  72   9  93  48  47  25  77  69  65  89  94  21   1  66  15  29  11  98   3  37  86  68  28  69  48  23  32   6  79   8  42  80  38  39  97  22  67  43  77  24  44  79  22  31   9  22  97  54  30  30   5  68  45  27  45  72  40   4  59   1  74   1  19  56  25  14  66  43  21  66  57  19  19  76  76  79  91   5  81   4  26  83  35  93   5  42   6  94  86  96  34  84  24  80  17  27  11  38  39  91  13  34  33  17  10  74  88  43  26  48  21  12  18  23  21  97  89  69  80  47  33  64  62  79   4  52  61  72  51  78  65  13   2   8  87  68  24  98  67  42  11  79   2  76  93  34  13  31  72  29  29  24  11  87  74  90  52  19  28  35  88  26  58  51   4  31  65  85  27  72  92  68   9  40  29  42  53  19  84  72  32  57  18  61                                                                                                                                                                                            
                                                                                                                                                                                          15  25  99  61  73  95  35   5  29  61  21  88  37  10  77  61   8   2  31  83  37  74  79  83   7  86   7   1  99  22  82  75  77  90  77  77  97  38  53  12   5  19  17  23  41  32  46  77  67  76  49  16  43  16  17   4  33  70  76   5  58  34  95   3  65   9  26  17   1  54  18  23  37  50  32  51  41  44  16  34  49  96  79  67  96  84  16  63  47  12  98  74  31  99  83  28  59  98  42  28  86  34  25  86  76   7   6  67  61  71  50  45  43  45  99  94  31  81  21  76  24  20  59  39  93  71  26  46  86  82  57  69  11  93  39   9  13  14  12  21   2  45  29  17  69  59  85  57  44   3  47  79   7  56  23  52  70  91  31  32  15  22  45  72  42  62  54  73  63  89  72  25  71  71  12  15  13   3  27  77  23  88  30  34  12  17  43  21  68  36  16  80  31  59  37  93  77  25  24  17   6  63  27  83  40  59  36  28  96  94  19  69  91  40  14  66  57  66  48  68  11  43  49  94  24  16  73  43  55  57  81  20  29  63  44  46  45  92   8  25   2  65  85  81  39  66  56  13  38  35  72  14   2  90  27  96  94  73  83   5  18  31  46  26  36  85  98   9  68  22  81  72  84  90  18  11  12  46  84  91  16  77  65  60  35  20  65   6  35  87  44  11  14  37  30  19  45   8  23  68  20  90  15  64  41  55  65  21  49  37  99  39  72  81  10  35  43   1  72  78  97  72  44  99  18  42  45  36  46  20  38  73  52  73  95  80  34  71  51  54  29  75  52  92  42  29  91  63  53  37  87  66  48  78  84  51  16  94  16  98  73  48   4  58  54  23  61   2  63  89  30  59  64  78   7  93   3  19   2  90  80  76  32  97  56  48  71  36  83  73   1  23  53  39  41   2  56  13  26   7  27  71   2  93   1  87   8  24  72  66  15  41  28  14  90  10  42  63  82  81  85  98  53  70  67  62  50  49  14  55  32  16  62  13  74  76  56  13  35   5  43  69  92  75  31  15  60  35  59  26  12   3  46   8  95  18  40  31  64  92  39  51  11  37  15  56  31  23  99   3  99  35  91  84  15  36   6  76   5  68  34  29  82  84  63  86  96  47  26  78  30  46  16  79  75  87  40  67  10  64  23  94   4  96  61  10  30  78  12  57  27   2  52  62  11  78  70  88  68  73  63  81  97  41  57  86  96  43  58  23  90  41  69  96   3  34  99  12  43  49  34   5  29  31  36  62  40  51   8  91  27   5  79  61  85  54  16  51  59  91  54  54  53  89  79  40  55  92  79  54  90  49  70  57  89  81   7   7  42  69  73  31   3  22  60  66  82  27  74  61  43  94  31  65  71  53  17  41  87  59  53  89  16  48  85  47  36  68  63  14  87  85  30  19  43   4  57  81  80  83  77  30  75  31  74  50   3  94  26  79  30  80  48  83  91   4  15  85  42  14  12  41  97  48  73  32  78  27  45  47  25  13  29  82  99  21  34  79  70  90  54  91  77  74  34  57  71  31  60  57  14  76  81  35  98  29  22  19  71  85  18  95  80  32  93   2  74  26  97  49  60  67  60  95  32  46  94  99  86  29   9  50  89  58  70  68  86  85  66   4  14  39  35  96  30  52  21  69  13  82  52  17  71  94  79  27  54  78  56  28  27  44  92  87  38  45  20  61   3  10  19  57  14  29  70  59  64  44  54  55  23  77  16   2  31   2  86  22  35  52  39  73   9  75  60  95  76   8  30  64  28  25  45  13  67  50  91  62  64  92  74  49  69  86  38  70  88  12  35  47  60  15  75  30  72  67  55  75  87  26  26  30  54  24  39  43  28  19  58  87  87  67  74  37  25  32  51   9  21  46  27  62  39  37  17  34  82  30  32  32  27  90  46  72  26  49   6   5  62  18  94  73  31  55  85  87  83  21  86  82  81  91  71  81  68  82  22   9  26  62  56   2  41  48  30  59  32  64  23  25  22  28  72  88  33  40  78  65  72  85  52  74  65  66  89  87  76  55  45  29  70  91  20  58  30  37  50  66  98   7  81  26  97  85   5  56                                                                                                                                                                                          
                                                                                                                                                                                        8  63  50  15  25  62  12  90  98  51  72  63   3  17  46  27  33  29   4  24  99  58  78  51  43  13  80  46  27  33  74  95  24   3  55  49   6  99  86  63  72  27  74  30   1  49  87  82  42   4  65  70  61  64  59  86  29  18  58  60  64   3   2  66  93   9  23  29  32  89  20  70   5  42   5  72  86  51  55  12  35  42  90  55  78  10   4  42  99  21  66  56  52  75  50  84  64  69  65   2  21  11  76  50  34  55  38  85  64  70  61  14  46  50  52  14  90  82  40  81  91   7  76  34  61  20  34  58  22  79  48  24  97  33  43  67  70  56  29  78   6   1  60  43  60  97  18  24  33  57  53  69  27  75  68   3  38  63  86  77  78  78  63  67  94  27  68  75  12  74  44  86   2  51  60  75  75  72  70  79  69  13  17  46   6  46  50  85  37  39  98  79  22  43  93  65   9  48  63  53  44  64  18  50  45  81  87  67  96  36  57  49  16  94  71  83  77  48  17  22  43  72  42  99  88  45  70  28  23  29  49  80  96  32  62  36  92  58  25  52  62  66  42  60  48  37  48  15  67  31  96  17  47  44  89  32   5  42  31  94  27  34  30  36   3  38  69  29  21  12  56  29  21  60  39  16  98  55  20  84  18  99  40  91  36  47  33  98  35  91   7  91  69  28  89   1  16  59  78   4  26  48  91   2  84  11  88  70  71  91  41  35  30  54  65   2   6  58  80  46  22  25  64  89  63  71  63  93  46  95  55  75  35  40  78  82  39  79  79  60  65  58  26  57  63  11  73  95  10  58  11  40  56  27   7  44  60  34  85  63  79  44  81  44  92  30  67  10  80  30  92  54  83   6  73  65  80  96  28  59   9  33  65  91  74  49  60  31  89  23  40  93  25  27  19  12  97  72  61  71  75   8  55  99  25  48  96  58  57  89  55   7  34  99  41  31  29  67  86  74  81  98  11  72  22  61  79  33   5  44   8  40  15  54  87  49  59  73  52  18  79  16  25  17   2   3  32  74  81  36  46  75   8  76  58  32  84  66  30  56   7  57  74  65  89  58  44  33   4  29  12  70  99  56   1  54  50  92  39  99  80  38   5  10  18  84  79  52  56  72  76  48  70  13  35  17  61  50  94  22  55  33  34  83  66  98  39  37  90  81  89  71  37   7  32  60  45  13  58  60  81  94  92  60  73  61  92  47  18  34  30  43  98  73  98  58  34  97  43  96  70  87  59  87   9  48  35  49  83  19  82  11  45   5  67  43  62  81  91  12  95  56  70  98  74  39  21  75  94  55  50  28   6  75  66  42  68  49  25  62  52  54  49  22  97  87  96  51  43   4  87  77  42  48  88  21  17  21  46  83  43  69  15  18  59  91  17  24  84  65  40  43  47  44  96  23  28  47  57  10  55  53  41  17  27  22  42  92  66  98  46  70  45  60  99  82  64  61  54  94  30  76  62  75  37  97  97  59  13  83  19  61  59  59  34  16  35  47  18  17  74  52  95  84   3  51  91  33  20  46  58   5  39  68  26  48  30  80  68  63  15  52   9  73  53  46  16  15  24  36  95  35  91  78  94  55  26  84  12  15  13  47   6  88  83  30   1  52  23  60  17  29   8  78  30  31  18  45  27  43  76  64  55  88  22  70  45  15  84   6   4  21  40  90  50  35  72  35  62  71  20  92  85  75   7   5  20  84  76  23  98  86  96  75  82  13  51  46  84  91  76   7   4  19  91  21  29  93  64  60   6  31  92  98  38  63  26  48  79  56  89  63  43  31  47  97  84  27  67  96  75  52  44  22  34  76  34  20  36  78  56   7  10  20  42  18  63  32  66  43  55   4  42  31  79  74  70   6  69   2  51  66  83  20  96  31  43  49  46  82  19  30  45  52  40  43  20  21  92  91  57   7  28  34  34  43  61  75  73  65  54  95  65  36  52  51  46  69  81  26  58   6  49  44  85  13  78  72  77  17  58  81  15  43  30  86  66  78  54  18  63  75   7  69  94  53  86  79   9   9  33  66  47  71  48  17  81  43  15  13   2  28  40  80  28  43  92                                                                                                                                                                                        
                                                                                                                                                                                      17  37  60  50  58  67  44  35  80  74  57  56  81  65  67  30  64  60  38   2  58  21  43  79  88  45  82   7  79  74  67  35  99  34  60  54  39  84  66  51  19  26  53   9  76  95  13  64  87  35   9  61  53  38  78  41  65   8  40  82  35  47   4  74  49  46  92  91  70  60  32  26  54  81  84  16  13  22  94  12  93  62  23  89  92  90  94   5  22  92  75  38  98  86  10  90  79  85  50  55  70  74   8  38  61  18  17  18  43  34  59  59  99  54  98  36  53  53   5  58  78  26  52  97  97  49   8  27  71  91  80   7  87  33  24  50   2  10  13  82  57  73   2  64  43  22   8  71  26  86  35  34  40  17  94  17  39  63  71  11  63  80  64  85  94  58  88  43  37  17  30   2  95  71  57   6  93  42   4   8  98  72  61  83  46  85  70   4  55  13  38  77  50  42  23  33  68  40  15  27  45  64  75  40  31  58  80  24  96  27  69  42  91  48  97  14   9  90  69   6   1  99  70  22  92  97  10  15  67  26  30  64   3  85  34  87   1  56  73  21  65  59  58  74  38  16  28  91  37  43  24  82  60  88  16  56  85  64  15  52  88  27  11  79  63   4  85  21  98  52  23  21  33  87  37  48  90  93  57  54  50  98  74  18  67  47  91  87  64  33  94  71  19  58  92  48  83  16  47  94  34  14  11  95  55  65  73  85  95  37  41  93  69  16  21  86  75  55   2  20   3  81  76  11  58  91  71   4  85  40   8  32  59  96  77   1  43  85  82  34  67  45   2  40  76  65  93  83  55   8  18  73  32  44  46  16  33  40  67   9  35  93  92  73   5  23  70  28   2  97  69  56   5  20  46  64  83  17  51  93  16  23   5  32  24   2  34  38  23  79  96  19  41  20  91  30   9   5  55  64  79  29  23  15  46  64   2  87  52  90  16  98  81   8  26  20  99  45  67  97  17  56  27  87  78  86  73  21   1  94  69  13  64  43  93  81  72   8  99  33  91   3  59  57  28  19  62  85  32  50  81  52  57  10  78  93   1  79  71  93  84  29  28  61  84  16  65  42   1  14  67  29  88  99  98  49   9  84  66   1  32  46  94  95  62  20  79  45  74  57  65  60  72  59  65  36   5  10  72  54  16  89  41  40   9  95  11  91   9  14  95  41  63  55  75  57   8  43  14  10  64  67  73  85  32  52  90  31  79  33  45  86  71  33  99  85   6  72  73  45   4  74  39  79  58  11  42  95  85  68  12  74  56  78   6  90  44  88  35  63  91  87  29  86  84  57  57  15  12  65  25  15  44  15  78  96  62  23  46  37  15  12  35  62  50  55  22  53  26  49  69  49  85   8  52  83  91  89  84  43  29  68  10  39  98  91  83  79  17  23  40  21  85  23  96   4  26  43  47  91  11  43  24  19   4  32  31  52  45  73  19  17   7  53  72  44  53  89  40  97  64  11  97   8  92  61  99  61  84  44  12   3  17  31   8  75  21  51  47  21  76  73  84  34  21  28   2  66  41  64  77  60  57   5  19  53  87  61  83  41   5  85  20  93  25  35  46  37  91  10  63  50  22  72  65  70  53  60  70  13  95  49  46  18  64  24  13  14  33   3  63  63  51  18  48  53  75  28  72  10  84   8  47  40  38  10   8  80  43  38  77   5  21  31  60  32   2  86  24  17   7  48  19  76  93  96  64  14  78  64  70  74  12  50   3  11  54  95  24   5  86  54   6  38   1  59   1  30   9  85   1  48  28  24   4  43   2  54  85  79  76  47  77  17  72  16  29  10  95   3  76  20  38  34  17  52  45   4  95  74  21  85  98  88  13   3  80  68  93  96  26  55   7  78  57  45  60  44  46   2  57  10  43  60  99  10  27  66  47  87   2   2  13  11  77  79   3  72  25  77  70  50  41   6  56   2  23  48  96  39  65  36   3  32  10  80  39  42  66   1  58  62  10   1   5  54  64  68  86  45  75  95  77  21  29  67  89   4  41  20  92  82  99  82   7  52   1  24  53  73  66  12  99  41  21  70  93  98  12  83   6  89  63  47  11  85  17  62                                                                                                                                                                                      
                                                                                                                                                                                    18  80  65  35  25  31  56  30  49   1  68  89  92  58  49  80  61  86  31  80  38  24  71  86  45  94  98  61  19  78  39   6  79  22  65  89   7  42  92  59  12  79  73  76  88  85  36  62  45  63  73  67   4  68  33   2  91  34  19  25  43  80  40  42   5  45  38  48  67  70  41  65  98  30  41  94  79  70  34  48  17   6  14  12   8  85  70  22  62  80  87  97  89   1  33  62  78  77  62  74  31  94   7  86   3  37  31  43  53  20   2  51  30  12  12  26   2  50  66  80  12  43  12  64  56  52  22  81  67   7  54  95  44  16  20  74  23  67  82  99   9   7   4  77  90   9  13  13  50  65  11  28  47  29  25  18   3   2  77  45  55  13  70  58  64  27   3   7  81  52  28  89  30  79  23  64  40  56  82  55  87  42  61  60  28   9  25   3  68  97   5  47  95  99   4  47  51  60  10  46  58  76  36  64  31  74  32  21  92   1  83   2  73  30  41  10  53  24  75  66  34  54  24  21  60  46  65  38  53  54  77  69  42  93  72  44  18  50  12  28  71  16  22  11  49  91  87   9  51  90  19  89  29  22  42  40  67  79  83  23  74  16  10  19  90  61  37  77  77  94  61  38  81  43  83  80  58  59  37  21  82  25  25  95  99  76   2  16  11  22  86  74  45  35  94  61  98  16  10  42  53  99  86  20  14  29  68  94   5  18  42  89  82  68  13  83  44  83  73  36  59   1  53   6   1  33  25  41  46  68  76  15  67  23  68  26  35  94  12  18  48  36  91  99  56  88  42  66  46  48  39  15   5  35   8  79  60  23  90  87  64  21  33  76  49   3  93  95  27  32  12  21   7  62  20  82  32  81  27  65  10   9  62  34  65  42  69  80  80  91  97  51  21  77  39  87  13  81  11  93  33  89  19  67  73  28  59  27  47  72  25  88  44  36  58   3  82  57  76  74  79  18  86  78  81  11  16  46  20  49  72  65  42  90  27  63  80  39  53  58  11  99  56  79  18  16  58  85   8  43  18  68  24  16  66  14  77  41  72  55  70   5  10   3  59  31  31  10  70  68  49  63  38  27  77   3  22  28  68  66  50  70  19  16   5  39  65   7   5  11   2  42   6  81  19  95  78  35  99  21  59  11  17  20  72  40  52  22  76  98  55   5  84  43  22  39  69  15  89  89  20  29   6  64  95  61  11  69  62  66   7  64  23  38  54  98  68  34  42   7  55  11  96  52   3  63  40  79  22  98  51  74  83  86  30  93  70  51  99  99  35  27  39  47  89  69  99  37  65   2  53  10  68   2  99  98  99  80  52  63  16  58  21  42  13  10  38  95  64  83  61  33  30  89   1  52  98  91   2  80  33  38  77  63  61  77  84  98  23  58  99  16  92  56   5  38  42  59  17  90  91  99  38  52   8  66  63  33   8  40  81   2  75   1  45  44  26  21  54  73  50  23  31  46  82  85  62  40  29  97  84  82  11  74  39  84  33  86  38  73  65  81  47  47  45  22  79  96  60  33   4  50  17  94  30  59   7  45  27  29  24  95  19  50  30  47  40  85  21  55  37  19  59  55  69  26  71  62  75  34  34  10  54  15  30  85  50  35  14  29  88  28  80   5  58  12  45  87  68  81   5  17  60  29  23  66  66  89   4  86  40  90  62  23  43  45  21  98  53  12  75  20  66  15  71  11  43  77  40  18  35  81  60   1  80  96  80  39  27  18  46  65  44  47  59  14   1  54  19  65  55  34  35  57   5  56  85  84   5  51  82  27  38   8  76  99  25  20  41  55  60  62  20  48  33  36  34   3  10  27  93   1  39  95  70  54  41  33  62  31  23  59  58  76  54   8  64  34  33  84  51  94   3  56  83  70  30  41  83  50  54  37  98  66  21  64  42  96  91  25  97  10  52  48   2  38  18  48  31  31  17  26  76   9  18   5  48  36  50  72  70  46  93  90  28  71  79  56  90  88  70  79  22  83  60  31  47  63  44  77  61  20  33  78   9   8  63  39  94  25  51  23  48  47   3  10  77   9  47  76  21  66  71  46  36  98  51  60  72                                                                                                                                                                                    
                                                                                                                                                                                  52  41  96  99  31  11  37  73  47  21  35  23  79  60  86  37  32  40  59  34  15  92  96  93   2  59  99  34  49  85   2  76  45  15  83  59  47  10  48  51  93  12  75  56  98  42  45  72  86  97  28   1  66  29  22   8  21  29  68  80  28  33  78  26  94  11  54  24  13  82  21  93   3  71  25  20  16  13  50  52  89  38  88  98  95  15   9  14  69  23  20  78  55  46  85  56  21  62  70  36  56  37  34  75  52  85  77  59  86  32   9   9  88  14  52  57  13  66  68  46  47  47  96  66  16   2  60  87   6  83  82  77  98  25  89  27  64  40  42   4  48  14  43   9  36  65  52  79  31  73  77  72   2  90  96  85  80  52  47  23  64  21  23   7  23  71  39  48  57  69  58  24  19  63  61  71  50  94  81  38  88  50  20  28  56  20  33  12  72   9  97  88  15  55  78  31  83  71   5  93  66  51   9  89  72  98  91  82  81  37  96  25  29  46  37  67  15  95   5  59  36  19  27  55  52  66  18  27   1  92  22  11  51  92   3  84  87  79  84   3  61  19  50  22  91  34   7  20  11  47  82  48  16  41  20  92  32   1  59  10  98  16  62  66  19  13  27  83  20  73  53  53  10  54  53  39  80  26  82  20  30  15  82  43  32  54  53  66  23  96  29  52  83  66  54  63  95  38  35  19   6  41  55  94  32  11  55  98  76  80  29  31  48  64  10  47  27  98  27  87   2  76  22  39   1  83  80  74  54  10  60  44  41  76  65  36  67  61  28   6  10  73  61  14  71  45  58   4  76  99  88  29  21  67  37  20  43  42  99  57  90  61  67  33  43  42  62  68  19  34   7  27  89  66  67  83  78  82  97  15  91  35  55  36  59  93  87   8  34  34  46  99  74  27  90  72  42  41  79   6   3  10  49  74  56   3  19  23  52  40  62  51  60  42   8  86  96  78  30  36  85  51  66  44  90  37   2  98  18  22  98  58  69  25  33  52  70  80  28  70  11  14   9  39  51  67  24  91  35  82  27  67  25  41  59  36  21  68  81  20  81  74  35  20  12  49  22  68  74  17   2  82  62  10   8  31   6  42  21  59  14   5  32  94  87  99  24  10  40  41  45  39  89  23  23  70  88  91  98  65  53   2  24  14  73  12  94  75  42  92  92  94  67  92  16  28  59  75  88  96  87  93  24   5  83  82  11  14  52  78  51  44  53  20  61   5  54  20  96   1  23  53  62  79   7  48  53  42  44  80  14  40  27  52  94  19  93  89  58  22  65  92  21  93  81  25  99   8  41  99  14  23  71  87  22  70  49  25  40  98  97  60  83  60  22  99  58  43  28  87  73  69  99   8  41  45   2  97  59  69  47  92  55  52  32  53  79  73  38  19   8  75  14  93  78  82  38   9  84   3  24   9  22  82  51  60   2  53  61  26  37  80  73  94  19  11  68  25  21  80  87  26  88  88  87  20  99  66  94  13   5   5  75  85  81  57  76   9  18  96   7   8  17  61  24  95  93  83  96   6  60  30  15  46  96   4   8  18  40  35  10  16  18  69  87  81  22  12  18   3  63  90   9  78  98  44  64  32  34  34  60  82  10  86  52   9  19  66  69  92  96  13   4   4  43  36  57  31  47  80  34  30   7  64  82  55  67  86   8  44  50  72  16  95  89  96  42  13   8  62  62  32  55  41  57  38  24  52  50  79  65  27  33  81  48  15  42  47  36  30  86  98  82  34  40  31   7  26  48   7  32  27  36  24  60  25  86  61  43  14  10  11   7  48  86   5  36  89   7  98  99  30  97  92  36  70   2  17  88  46  13  31  13  87  27  91  58  73  59  27  94  92  30   5  86  67  16  64  50  86  84  41  27  26  64  29  60  49  71   9  87  72  72  27  79  44  44  92  42  83   8  81  52  56  94  32  21  10  99  70  91  90  77  78  69  14  59  25  58  69  40  49  47  53   8  65  53  61  96   2  89  67  36  23  77  86  26  57   3  26  45  20  94  53  68  16  99  21  46  38  46  21   8  60  45  63  61  72  99  23  28  36  52  54  58  98  55  80  67  26                                                                                                                                                                                  
                                                                                                                                                                                5  85  89  28  98  46  59  50  99  92   6  97  42  30  84   6  64  98  35  85  37  88  44  77   6   9  83  88  30  97  62   9  85  42   4  25  77  22   3  50   2   9  20  73  98  69  11  62  55  99  91  87   1  32  90  31  25  86  73  90  27  25  12  58   4  77  21  97  32  87  14  40  31  14  52  49  15  37  14   6  52  25  88  18  50  22  60  95  37   5  34  12  20  93  32  10  52  95  14  52  63  79  36  14  40  59  44  51  43  54  80  47   6  25  70  79  65  49  84  59  78  74  23  35  37  23  42  24  38  92  88  27  36  39  53  92  12  32  53  87  66  77  51  26  22  40   8  74   2  82  48  88  48  38  40  88  31   5   6  62   4  31   2  27  38  49  89  23  98  47  46  28   9  79  18  27  38  46  53  69  56  80  37   6  45  75  48  56  10  49  79  91  27  32  90  39  16  40  33  78  52  54  58  28  68   8  53  96  19  95  97  87  21  85  28  95   4  75  94   8  98  21  95   6  58  39   6   2  60  31  27  43  56  15  71  78  52   7  89   4  83  86  81  19  75  49  48  43  71  56  23  34  15  62  14  39  11  85  46  67  68  93   4  17  61  63  13  56  36  29  86  12  62  14  56  36  24  34  52  17  99  32  67  97  29  88  71  23  87  28  31  30  91  55  35  88  93  77  28  39  48   6  67  20  38  81  14  24  19  27  52  43  43  29  29  72  73  91  59  33   1   8  18  11  88  42  79  44  19  94  14  70  66  15  78  60  48  55  51  58  59  86  37  76  96  79  62  77  55  25  23  14  69  90  62   8  62  86  12  31  66  17  96  84  47  32  18  76  13  10  11  86  42  59  73  20  66  13  41  67  84  14  31  31  63  50  25  18  25   4  98  13  95  18  35  70  48  79  46   5  98  80  49  22  78  70   9  72   8   1  36  87  53  92   1  15  77  32  17  10  76  49  20  20  74  75  69  11  55  99   6  86  97  91  44  10  38  28  21  47  85  98  98  29  15  94  96  37  11  67  53  79   2  88  49   3  96  43  54  37  46  43  93  59  28  35  77  99  24  84  80  22  25  18  99  42  45  55  67  32  75  92  86  72  65  29  58  13  42  77  49  98  20  65  31  88  56  47  99  66  42  84  35  77  91  47  44  23  80  13  20   6  40  66  25  71  75  39  99  18  19  32  47   7  62  43  63  60  75  38  97  72  44  75  62  94  79  92  26   3  58  32  20  67  64  35  44  55  58  83  20  88  63  72  22  45  13  49  87   8  71  68  77   9  40  85   5  28  18  14  88  23  45  41  79  68  38  55   6  57  91  27  23   2  48  23  73  40  53  39  38  31  88  30  30  62  50  42  89  86  15  16  97   4  77  96  85  55  17  62  97  69  47  49  10  64  69  13  44  14  27  25  92  33   3  72  65   8  65  42  79  21  46  81  17  37  56  32  49  84  17  44  55  10  35  58  41  25  79  99  95  32  78  14   3  23  28  64  80  94  56  46  57  95  67  40  60  78  67  19  67  58  21  69  57   2  54  29  53  74  22   7  82  30  65  62  45   9  76  77  50  81  10   7  79  17  63  80   2  35  31  83  57  68  42  13  66  30  48  76  30  96  72  47  76  59  40  37   5  90  89  86  65  93  55  30   6  23   6  19  38  41  87  98  24  70  34  94  10  77  83  17  61  49  99  70  18  94  19  47  30   3  43  19  10  73  26  17  58  86  21  20  97  23   4  81  26   4  21  65  46  58  96  39  51  17  71  15  15  70  19  77  83  95  73   4   4  78  23  70  70  97  64  62  67  49  45   9  25  58  79  64  37  65  83  65  73  84  86   3  65  60  19  92  37  51   9  28  56  85  32  60  78  29   5  48  92  43  63  93  73  69  16  34  20  51  17  89  46  59  39  73  73  45  37  64  44  33  22  25  75  26  75  54  86  92  11  61  50  34  48  19  52  82  93  21  20  85   2  23  12  46  71  83   4  30  51  96  34  91  16  37  73  83  57  86  32  93  21  76  85  20  95  67  97  19  92  96  21  25  45  28  25  86  48  62  32  42  79  16   9                                                                                                                                                                                
                                                                                                                                                                              97  47  17  47  47  45   1  90  50  23  66   2  85  33  45  94  42  96  68  35  67   6  29  71  89  38  33  25  59  82  32   6   4  12  15  26  32  36  44  30  51  36  52   6  36  98   8  27  23  14  80  81  87  46  31  47  24  57   7  50  81   3  21  66  49  24  74  99  79  53  79  46  21  88  83  82   6  70  16   8  56  73  37  62  27  33  91  43  74  28  79  20  31  18  56  35  66  70  88  74  62  25  91  87  96  22   1   9  12  78  35  68   6  36  61  28  54  57   7  87  68  76  61  12   7  39   9   8  54  75  17  57  52  44  68  17  36  74  30  29  60  48  27   2   7  59  48  38  70   6  52  73  22  75  79  69  38  81  22  51  94  71  49  58  51  43  25  73  26   4  60  89  81  90  49  45  83   7  46   7  50  39   4  30  81  14  93  41  16  23   9  49  58  86  51  61   9  16  75   7   6  58  24  25  42  11   2  79  89  37   9  55  59  11  18  59  38  52  75  99  76  15  83  29  96  17  37  57  40  38   7  25  51  31  93  91   2  68  74  90  85  92   8  63  64  46  29   1  17  50  17  40  87  78  63   6  29  44  15  15  48  20  21  27  22  28  19  68  71   4  55  25  65  73  13  67  32  21  46   4   3  51  92  51   1  30  68  70  39  25  61  44  51  56   3   9  71  15  24  46  60  22  56  89  23  25   7  51  97  59  10  53  67  86  28  33  46  33  89  55  68  47  26  14  83  82   7   2   2  69  38  30  98  99  26  71  46  22  84   9  30  55   9  81   6  38  64  88  93  18   5   1  79  88  94  31  49  98  99  25  61  98  97  27  63  36  15  19  14  82  26  83  82  51  48  94  84  62   2  47  62   5   7  30  88  59  60  47  66  17   1  59  90  12  44  57  47  55  73   2   1  36  39  88  50  46  46  54   3  70  32  45  71  46  76  48  97  42  95  55  97  44  33  48  78  32  46  35  76  27  29  35  41  43  34  51  65  82  57  16  27  90  92  49  47  75  74  60  18  38  51  85   8  12  17   3  33  78  37  61  79  73  74   3  68  47  18  95  71  25  90  44  83  11  20  59  27  83   8  56  14  96  45  80  54  95  58  29  61  88  62  53  13   1  11  26  62  56  78  50  59  23   6  57  87  77  76  99  11  75  46  21  16  49  75  72  71  55  11  76  70  99  81  79  35  37  30  78  26  76  31  80  71   4  87  49  94  19  35   3  74  38  35  65   8  19  32  56  75  30  67  91  54  30  26  65  46  25  75  48   7  48   1  15  98  14  82  55  91  26  56  89  50  91  99  99  51  18  89  95  94  56  72  30  95   3  71  68  34  85  57  30  51  81   1  69   7  37  79  60  72   1  61   3  59  78  71  44  71  73  53  87   7  51  88  10   9  34  10  92  76  44  59  26  27  35   8  53  90   5  20  98  95  36  44  46  57  26   8  12  76  76  88  58  95  98  25  34  71  91  73  38  14  74  31  15  27  87  68  29  84  85  34  62  74  24  34  76  46  97  68  49  22  24  78   8  60  32  25  28  69  62  73  64  30  88  41  38  53  60   3  62  72  83  39  67  81  88  31  83  49  13  75  66   9   2  30  78  22  67  13  82  78  13  73  34  17  10  42  58  99  24  50  37  79  74  81   8   8  52  11  22  88  97  70  11  78  42  78  46  50  11  10  35  82  67  37  79  52  37  48  76  65  10  56  15  18  62   2  71  20  75  65  57  94  25  12  10  95  18  67  14  84  71  62  82   8   3  90  55  65  44  82   4  54  89  10  62  19  65  79  34  99  22  31  22  44  98  14  29  77  75  39  14  63  65  31  46  79  23  96  96  71  11  41  57  78  45  39  75  64  50  27  84  93   3  82  71  95   9  78  49  24   7  11  60  47  83  23  16  63  73  13  45  36   8  47  67  32   4  22  10  66   9  27   4  67  28  89  51   1   5  87  68  54  94  18  35  68   8  55  55  75  26   8  83  55  41  60  73  45  38  16  47  45   7  77  85  83  77  64  70  25  46  95  38  29  78  35   8  79  33  99  97  26  23   7  66  60  77  86  91                                                                                                                                                                              
                                                                                                                                                                            41  83  25  30  62  63  94  22  51  36  74  82  68  35  24  20  88  42  81  74  79  47  40  43  62  67  64  32  86  57   5  46  62  59   5   9  12  13  43  89  76  58  19  13  15  61  72  80  24  71  81  84  31  82  45  38  78  41  25  20  81  57  88  33  61   3  11  19  78   4   4  45  33  26  19  34  93  57  21  65   7  74  15   9  35  78  91  23  29  97   1  52  28  37  29  59  25  27  24   1  96  78  29  24   8  96  87  45  39  72   2  32  46  16   6  52  67  96  68  24  71  14  77  98  39  15  12  20  64  62   5  42  47  80  76  51  36  43  38  94  91  52  13  36  31  15  65  76  78  74  22  82  16  95  64  85  32  22  38  45  52  90  68  61  76  12  89  47  99   6  56  12   8  19  95  87  14   1  40  54  75  20  68  78  55  23  73  13  48  71  75  18  83  55  41  71  47  82   3  74  57  97  37  14  78  14  29  68  99  79  45  37  62  79  21  49  87  69  12  79  28   1  51  52  30  55  56   4  16   1  92  27  79  25  52  20  14  11  53  34  81  48  42  17  57  71  39  39  96  12  79  71  44  10  95  76  59  21  99  36   1  63  70  12  74  18  50  83  33  41  66  80  55  38  40  92  56   8  82  35   5  34  97   7  61  70  65  43  49  90  55  31  32  94  69  74  56  80  18   5  18  82  59   3   7  44  48  96  29  22  42  59  99  64  47  14  22  31  13  62  54  58  41  11  68  11  42  86  50  81  76  24  28  50  25  76  57  87  87  49  50  50  45   5  57  71   4  79  71  51  87  34  68  63  83   9  78  97  31  90  80  32  97  87  11  67  32  76   9  96  41  80  37  28  73  72  36  15  96  41  72  30  22   2  45  50  61  48  74  53  28  93  92  48  46  23  67  10  50  85  90  59  31  89  18  56  94   6  63  54  76  25  55  57  38  65  95  10  65  39  89   9  41  39  72  15  12  79  56  16  17  68  35  80  75  82  86  87  64  46  79  88  90  20   7  43  86  70   9  33  15  95  61  41  23  99  89  40  82   2  54  80  45  37  35  73  93  28  24  54   9  12  28  90  57  65  14  13  62  51  89  93   9  38  49  67  22  26  83  10  40  83  18  71  99  42  56  14  46  63  50  17  19  94  56  80  84  33  63   9   8  57  40  25   4  18  52  69  77  78  51  49  17  78  65  94  86  23  27  67   2  64  51  24  48  35  23  31  24  85  58  61  37   5  25  16  95  27   2  65  89   8  71  98  94  75  51   5  53  83  44  83  38  78  24  16  96  52  18  11   8  96   4  31  30  86  76   2  10  77  33  30  67  75  16  29  89  69  46  28  50  65  36  55  46  95  12  74  88  12  53  68  97  27  21  47   5  55  60  48  49  65  33  19  25   1  34  51  16  30  31  13  73   4  98   4  17  44  91  51  58   8  87  54  40  21  24   6  57  18  15  66  67  93  91  96  83  92   9  65  25  16  12   6  23  73  11  15   9  84  74  21  46  28  70  71  74  98  35  34  28  75  24  16   5  95  79  90  97  10  10  94  28  24  74  65  98  17  29  91  40  25  25  60  28  63  82  64  62  32  65  49   1  44  14   8  39  97  84   4  61  71  49  66   9  89  17  42  47  98  19  31  13  38  21  55  43  35  46  46  22  38  75  90  54  39  19  90  99  79  10  23  88  40  18   1  90  81   8   1  39  72  16  34  22  43  89  29  86   4  28  11  50  39  78  90  50  32  67  91  63  47  45  96  44  76  85  71   7  85  89  78  96  57  44  28  50  37  84   4  19  37  10  88  16  78  58  99   2  82   5  80  54  40  80  58  81   4  96  73  81  39  36  11  31  93  60  86  77  33  78  71  14  21  83  23  93  65  23  40  78  99  35   5  76  57  85  54  30  29  74  11  77  82  93  50  36  48  48  17  21  44  85  43  70  27  29  47  32  47  26  72  92  73  99  55  24  29  80  11  54  66  83  54  90  69  46  50  88   5  75  85  52   8  60  13   8  60  55  85  42  83  83  13  58  15  17  76  37  41  16  44  76  81  40  81  28  67  91  92  98  28  95                                                                                                                                                                            
                                                                                                                                                                          11  64  22  52  48  92  68  81  23  95  57  62  94   2  65  26  76  26  93  11  22  86   3  88  95  69  50  94  42   8   5  19  66  76  58  54  40  53  50  56  69  66  33  33  76   3  33  23  15   4  70  84  69  30  74  83  54  34  62  77  30  84   4  59  10  75  60  75  28  35  71  95   9  86  82   7  16  84  83  16  45  32  91  44   6  29  14  45  84  99  25  93  44  86  56  30  32  20  55  13  15  15  58  98  69  89  90  79  65  49   1  98  20  28  48  67  83  54  40  35   4   5  44  76  56  92  53  35  43  11  34  35  49  58  81  55  68  34  18   5   1  99  74  47  50  65  60  22  41  60   3  52  60  82  52  26  78  83  25  13  63  49  14  61  19  79  83  31  43  56  72  59  71  52  90  55   9   2  74  10  89   5  14  38  57  13  28  71  11  85  38  78  42  82  65  31  54  88  58  86  24  56  39  85   3  15  16  11  43  36  45  95   4  71  10  20  22  81   1  26  66  75  44  92  70  57  63  89  67   5  58  46  10  53   8  64  85  99  89  71   8  48  33  53  32   7  84  45   9  15  62  94  60  63  82  99  68  81  23  60  89  66  79  61  56  42  89  89  94  80  52  83  63  86  38  33  75  96  62   5  50  52  42  86  16  61  27  53  89  19  15   1  56  44  54  47  73  98  31  99  19   1  38  49  38  16  54  53  91  11  51  44  22  79  39   6   3  64   2  85  22  10  86   2  99  86  91  77  98  56  73  25  67  74  81  90  68  83  13  61  40  43  85  38  58  54  13  84  27  99  56  95  70  84  55   3  54  42  48  46  74  25  47  24  30  50  85  58  91  94  72  96  65  17  10  24  11  25  21  92   7   3  90  73  61  17  29  11  90  90  69  48  88  27  37  68  73  67  64   9  34  30  14  98  96  26   9  35  67  76  74  72  54  73  25  20  73  85  40  20  85  51  45  45  22  29  57  15  77   1  38  39  46  35  20   8  88   6  76  83  28  43   1  89  11  74  92  25  60  35  81  44   7  12  41  34  40  20  30  71  65  72  62  34  23  67   4  57  46  45  50  73  24  57  27  11  59  75  38  30  87  42  90  60  90  19  84  53  27  92  72  48  39  92  90  20  38  40  59  67  28  21  92  14  82  78   8  46   7   1  58  21  72  68  27  18  16  18  32  83  41  42  80  12  33  83  36  20   2  54  80  19  44  17  77  77  35  28  17  40  20  69  14  44  70  12   8  62  56  37  71  19  12  73  27  27  67  39  26  58  77   5  89  15  37  41  93  16  60  17  40   2  43  79  88  41  86  67  79  40  47  29  50  99  75  29  42  36  55  17  50  13  51  57  76  38  67  67  97  69  95   8  75  67  20  84  79  84  50   9  76  82  25  55   9  90   8  18  24  70  99  38  21  27  71  89   1  10  86  59  66  47   9  89  59  13  39  82  56  22  20  15  92  78  12  69  81  41  88  67  26  78  79  53  71  32  17  22  42  36  31  92  17  82  16  27  13  53  53  13  76  86  43   3  52  39  22  84  98  55  64  33  72  46  82  78  76  19  68  76  57  30  68  86  70  56  89  47  12  58  64  60  59  96  12  11  89  70  59  45  78  28  41  45  61  86  14  77  31  13  25  79  91  63  24  83  85  68  64  91  50   1  44  65  69  36  38  63  21  75  65  27  14  27  14  28  97  25  94  76  41  64  15  50  93  33   8  73  77  68  54  85  29   4  60  54  13  70  53  95  98  53  58   3  18  31   8  94   3   4  79  67  34  91  89  46  61  98   3  97  28  39  57  45  34  62  23  11  56  27  86  25  14  99   6  84   5  66  59   8  22  61  11  24  98  74  38  11  34  86  92   6  32  37  92   4  76  44  12  21  62   6  12  83  99  31  22  42  63  64  92  26  25  56  72  73  32  17  80  71   8  89  62  83  33  99  48  81  75  74  37   3  37  42  91   2  22  77  90  44  60  31  57  96  28  80  53  23  24  84  46  33  21  46  64  84   1  82  22  20  97  12  68  66  14  87   8  48  53  50  76  87  25   4  67  21  57  82  55  29  87  55  15  61                                                                                                                                                                          
                                                                                                                                                                        90  23  65  63  23  46  98  27  63  14  96  57  22  93  79  25  59  12  90  49  53  10  52  88  33  63  60  10  44  90  12  24  38  10  23  13  43  67  92  76  86  52  73  54  70  70  32   3  24  66   6  61  83  92  87  98  43  20  29  86  13  65  77  92  61  45  27  99  13  78  66  24  62  84  94  72  59  15  11  46  99  51  18  35  98  50  48  88  27  54  12  53  76  67  57  34  82  71  16  12  46  29  24  62  79  11   6  86  15  38  84  68  21  26  57  44   6  96  65  84  19  42  39  33  18   7  26  63  97  87  80  65  30  60  47  68  42  59  22  62   5   3  28  93  30  92  29  16  60  79  59  28  22  80  15  64  50  76   4  62  48  87  21  21  22  40  79  88  64   2  45  24   5  27  77  73  64  25  27  25  91  41  44  69  17  36  26  83  41  87  43  11  61  18  79  42  98  62  55  79  79  85  60  18  55  58  80  90  45  41  89  95  54  95  86  15  96  73  65  29  88  86  15  14  92   6  30  16  16  49  65  40  25  50  32   8  46  92  84  98  26   9  35  37  32  72  92  30  56  40  12  85  64  14  83   9  46  42  76  16  95   1  11  60  83  41  23  93  19  29  83  23  55  65  75  75  58   5  50  15  94  43  28  50   3   4  88  71  11  57  71  31  27  19  53  30  27  36  10  55   3  84   4  23  58  48   8  59  62  86  13  97  34  17  94  69  40  10  82  18  99  54  21  17  71  77  89   1  99   7  35  89  51  68  46  25  46  91  19  35  46  93  31  47  35  58  18  40  31  15   5  39  44   9  60  12  80  96  50  61  39   7  64  10   2  39  92  46  72  32  13  59  20  15  97  78  53  29   2  96  16  72  86  65  34  75  35  47  56  81   3  62  70  62  66  74  55  93  37  57  92  64  70  49  12  19  62  31  30  63  32  39  33  24  45   4  82   7   1   8  80  14  87  29  96  60  52  39  30  91  79  67  40  39   7  49  70  35  31  56  51   8   1  37  48  18  65  26   1  32  91  55  19   9  21  18  87  40  46  19  25  66  28  91   6  35  77  15  91  35  90  33  74  12  72  14  86  41  10  41  53  36  88  19  56  87  76  95  44   7  91  24  38  43  32  73   6  26  31  87  14   1  59   2  79  97  54   9  52  27  52  41  34  94  18  29  68  72  23   1  36  16  69  43  53  46  21   9  38  80  74  29  90  33  85  14  76  66  25  85  26  25  39  24  39  70  68  73  76   7  64  83  54  10   9  15  55  22  65  44  91  81  15  17  25  56  20  90  65  97  66  88  23  15  13  27  57  63  43  52  30  56  78  43  79  68  12   1  11  92  48  96  72  91  41   5  26   6  95  34   6  46  46  63  72   4   3  27  44  69  17  92  73  88  36  50  58   4  99  84  17  82  12  67  57  19  34  82  40  81  17  94  61  70  81  55  68  18  94  72  15  90  85   2  35  15  89  79   7  17  73  16  45  63  94  41  89  41  11  75  66  11  99  11  49  70  28  35   9  36   9  57  51  10  42  23  34  94  54  52  72  95  46  13   9  28  87   8  79  59  65  15  46  90   5  12  13  31  13  21   2  26   9  96  97  82  10  74   7  44  73  41  31  97   2  98  94  36  60  47  97  24  42  93  60   5   4  76  46  59  87  38  64   9  48  10  29  93  28  85  41  34  56  94  50   5  36  29   2  33  23  88  61  91  77  83  82  78  30  51  94  96  34  20  64  16  61  32  48  64  15  21  27  61  36  56  37  82   6  45  45  64  79  64  65  79  17  52  94  97  40  57   3  56  14  18  69   7  85   8  25  72  12  21  42  82  63  87  71  32  15  37  53  74   7  43  16  21  90  41  93  34  36  13  93   7  79  20  66  49  80  72  18   1  45   8  79  66  16  22   2  84  61  62  40  41  47  80  33  97  44  30  19  90  48  39   3  27  89  86  11   8  84  55  37  34  45   3  22  57  22   8  15  78  59  32  49  61  50  98  80   9  22  84  78  17  40  89  52  19  39   6   8  11  86  51  14  46  92  10  11  12  66  44  72  61  76  39  23  48  78  95  19  18  88                                                                                                                                                                        
                                                                                                                                                                      73  84  20  96  13  60  55  86  50  32  92  52  24  12   5  44  75  53  14  22  28  26  80  44  59  90  52  29  48  81  81  61  43  65  63   5  40  11   9  90  34  26  81  83  70  69  72  86  32  55  68  24  31  62  99   5  58  85  85  93  31  96  28  73  66  15  59  44  32   7  34  66  27  96  59  96  85  48  81  34  44  90  82  80  21  24  38  88  19  45  11  95  48  41  79  56  60  59  96  14  38  49   7  54  73  28  54  36  41  39  42  19  46  12  73  17  32  90  58  85  52  30   3  58  86  93  26  32  83  88  92  50  89   3  64  42  79  46  10  61  44  65  37  44  74  40  72  85  21  13  13  14  74  56  69   7  89  72  89  25  46  32   3  20  64  98  42  96   3   3  21  31  34  99  93  96  25  18  51  15  87   3  86  35  63  66  39  74  51  54  30  64   4  52  63  89  57  93  38  32  65  51  11  30  75  87  93  92  97  46  88  57  18  97  89  79   3  43  37   5  78  28  92  14  25  94  97  81  11  53  58  13  71   9  47  99  76   4  85  67  13  39  80  72  82  86  74  99  45   9  98   8  92  63  56  49  22  40  30  99  92  22  81  24  29  37  10  86  10  17  75  89  39  46  59  87  34  90  97  25  26  11  73  64  32  26  58   7  76   8  89  84  17  95  44  72  77  41  13  18  94  10  34  26  11  80  52  60  63  81  75  58  65  25  60  62  77  62  63  58  59  66  79  13  58   7   1  11  47  46  17  92  98  79  55  33  20  10  81  19  57  56  44  60  89  12  10  94  78  40  72  57  62  56  67  79  74  91  80   5  97  56  86   3   2  92  41  14  69  58   4  40  75  57  70  43  81  69  32  26  98  18  38  41  51  32  38  22  79  30  17  83  30  74  13  76  51  19   4  75  16   6  50  11  88  46  82  64  47  49  60  81  49  96  49  43  42  16  37  67   5  56  53  81  42  69  53   1  50  71  61  13  32   2  24  86  41  68  40  27  54  93  21  22  89  99  71  82  75  18  62  13  98   2  21  52  79  27  77  62  85  25   7  13  15  90  89  85  11  95  61  22  88  35  11  65   1   8  63  82  48   1  88  56  45  12  16  36  53  28  50  64  91  54  23  36   7  91  32  13  50  10  40  39  41  84  54  45  47  72  89  28  82  11  56  92  59  58  24  67  19   3   4   3  96  38  16  62  92  83  95  96  95  34  63  65  54  11  99  61  44  29  63  51  24  58  19  51  20  43  75  51  90  83  93  24  21  58  22   2   4  22  34  22  70  94  43  40  46  70  35  84  25  16  50  52  99  79  21  50   2  18  96  70  94  93  43  71   7  82  68  95  56  98  83  87   2  65  52  16  89  92  93  78  90  90  18  82  94  86  75  86  37  33  82  73  51  27  41  50  84  49  64  67  91  41  22  25   9  12  75  78  26  41  96  32  70   4  55  15  47  56  61  19  95  17  37  26  36  13  37  70  50   9  70  16  27  27  88  69  94  87  49  80  38  45  41  79  93  37  83  55  17   7  17  32  77  78  39  32  48  77  28  45  43  37  55  23  86   1  87  10  65  52  62  56  83  19  94  48  24  84  37  50  80  96  40  86  23  17  72  66  83  78  92  39  76  73  25   5  80  38  58  16  47  75  67  28  42  81  79  14  15  50  50   5   7  53  83  48  80  88  22   6   3  22   7  39  67  50  87  11  94   5  30  88  56   8  85  65  82  65  55  55   3  92  84  14  80  35  21  68  53  59  28  97  69  35  34   9   6  41  50  12  18  69  32  88  31  46  19  70   9   8  93  49  57  30   7  40   4  17  48  30  51  55  45  61  30  29  16  36  53   2   8  93  54  40  88  54  49  50  91   3  42  15  12   2  48  62  44  16  81  64  91  91  52  79  46  90  56  94  15  21  28  38  81  19  88  80  91  22  84  22  98  29  80  79  45   8  14  56  91  14  45   3  18  27  32  62  13  94  15  21  91  32  89  23  65   1  59  61   2  79  80  90  42  72  49  33  75  63  91  77  33  99  35  83  43  99  16  11   4  14  63  34  35  22  38  26   9  59  54  86  96  10                                                                                                                                                                      
                                                                                                                                                                    62  76  40  50  40  48  43  26   6  36  18   4  81  17  44   5  88  59  18  16  41  42   5  31   3  58  58  44  60  22  87  33  53  36  77  45  64  43  62  18  81  97  11  73  15  15   8  68  32  26  40  88  47  19  12  94  55  75  46  66  56  67  37  99  78  91  15  74  19  13  98  52  15  43  68  97  72  25  17  67  55  68  33  76  86  37  86  23  56  63  54  29  38  50  70  41  90  87   6  78  11  29  20  53  31  50  66  82  84  29  73  61  95  22  52  91  98  49  98  99  84  66  71  70  45  76  76  75  90  35  74  90  85  24  19  21  82  16  70  50  71  42  30  33  93  80  26  37  93  64  53  99  12  36  15  28  17  39   6  83   1  66  49  38  73  71  52  61  70  47  18  87  35  94  67  67  35  81  95  80  79  85  88  12  22  62  42  27  95  38  88   7  58  59  86  83   2  59  34  58  51  12  18  76  90  73  87  47  94  76  20  42  42  31   6  94  28  12  43  83  89  97  80  51  58  92  23  26  78  44  95  82  60  50  12  49  58  17  57  86   5  27  44   1  32   6  13  69  90  15  59  63  44  37  90  78  61   5  21  38  12   6  75  47   7  89  47  37  47  85  37  11  46  42  16  30  19  85  84  13  62  50  13  69  55  91  16  62  53  47  77   8  72  24  87  15   1  40  37  28  78  24  16  71  38  17  39  15  70  26  69  73  48  57   1  26   9  69  30  28   4  81  95  70  26  91  12  11   1  19  54  76   2  36  90  98  16  29  39   7  96  73  73  62  88  15  59  85  72  79  58  53  51  86  17  57  56  97  35  33   1  55  59  12  77  48  48  25  35  30  73  70  74  70  92  28  76  50  68  69  57   8   3  68  92  28   6  47  16  16  82  14  68  77  67  18  87  57  88  32  11  89  38  24  50   8  58  67  84  35  15  22  36  90  98  80  86  69  77   1  18   8  87  80  12  69  79  23  42  38   9  84  32   9   7  95  35   7  62  54  26   3  57  71  13  19  96  20  28  39  31  64  74  97  61  71  28  21  21  75   6   7  54  96  80  17  16  38  64  16  59  37  92  87  98  42  95  86   3  52  89  66  19  12  37  11  60  51  87  65  65  96  32  35  84  87  22  94  51   7  12  20  11   7   8  64  56  57  93  71   7  63   1  72  29  44  52  33  62  87  79  73  27   9  44  67  13  29  75  35  66  61  52   1   8  24  20  99  75  20  56  91  16  78  23  94  26   6  38   8   8   9  79   2  90  89  72  45  11  86  60  57  84  98  24  13  75  39  52  33  22   1  12  78  66  66  73  68  58  16   3  70  72  41  79  88  99  37  29  93  65  82  65  29  51  53  63  27  31  27   9  92  72  55  78  66  42  28  33  17  36  54   6  64  84  17  43  61  27  61  35  60  57   5  38  54  86  47  11  16  77  23  96  71  65   2  23  43  44  51  48  20  20  49  41  17  72   1  67   9   9  29  80  26  16  79  44  78  10   1  74  92  75  47  15  16  88  27  73  72   3  45  16  18  58  89  76  52   8  94   4  98   6  15  48  19  92  62  35  82  79  62  47  17  61  76  48  57  35  59  53  61  45  45  86  72  18  55   3  67  21  75  36  80  12  58  22  99  95  27  42  77  98  26  45  75  90  87  17  21  73  68  73  17  73  45  57  45  72  86  73  71  83   8  94   4  15  89  57  95  29  36  33   2  63  20  53  97   8  77  89  71  13  32  84  21  32  30  68  93  48  88  21  40  76  88  43  97  24  91  55  36  39  89  33   3  89  67  61   9  81  51  81  74  16  83   5  92  58  21  75  70  87  13  25  17  42  54  73   5  19  96  81  85  91  75  52  13  37   6  67  51  47   2  85  41  32  64  84  55  83  77  40  39  70  10  41  67  47  35  91  50  85  31  75  63  32   3  25  54  85   2  14   3  44  21  13  54  30  41  32  20  76  76  18  26  16  75  58  49  68  30   6  24  88  89  41   5  83  51  38  63  94  40  14   2  93  73  86  82  13  46  34  26  73  94  88  18  82   6  83  29  82  41  36  80  55  81  99  41  12  15  62  64  41  28  26                                                                                                                                                                    
                                                                                                                                                                  1  74  85  23   8  24  81  87  45  80   5   6  60  19  47  48  87   5  78  33  60   2  12  38  98  69  97  71  41  64  79  63  59   5  19  70  91  38  99  41  68  23  12  81  54  23  58  45  31  33  50  72  65  40  56  89  72  12  66  46  53  76  82  43   7  29  82  46  51  69  27   3  39  87   6  54  91  43  60  28  94  11  89  49  11  18  50  94  41  65  68  44  50  46   2  40  16   5  37  77  56  63  71  70  65  87  57  88  96  75  51  47  74  93  68  78  36  81  54  31  20  22  31  58  98  29  31  82  42  58  27  99  27  41  61  55  72   8  41  68  57  77  66  97  91  45  64  42  41  73  52  36  80  73  12  15  59  66   5  96  70  59  69  86  75  42  88  43  38  53   1  78  71  49  96  23  52  28  33  97   8  68  56  48  94  30  73  42  81   5  92  25  75  35  41  24   9  77  99   4  54   8  56  94  21  58  69  11   3  77  75  33  36  73  32  44  86  72  59  27  66  89  11  84  48  87  58  37  31  28   3  73  41  86  93  85  77  24  85  16   4  65  29  11  11  77  42  45  79  81  86  26  82  43  51  13  43  86  56  59   7   3  36  72  24  69  85  59  69  57  10  17  78  50  48  84  16  80   2  98  93  41  77  32  99   5   3  30  67  66  73  48  53  55  79  87   1  28  22  87  56  74  30  64   9  63   2  79  11  93   9  81   4  86  92  31  48  41  74  27  93  69  32  15  87  58   8   7  90  50   3   5  17  35  64  36  11  45  52  10  27   1  57  61  74  50  57  40  99  15  15  58  45  20  51  11   5  59  36  25  31  13  39  67  36  31  66  88  25  52  90  83  10   4  51   5  93  98   9  43  96  62  85  28  99  48  62  25  88  99   3  86  42  50   2  44  24  20  46  31  81  50  90  75  11  93  16  93  67  63  17  64  68   5  89  44  73  59  19  86  41  72  27   3  32  73  15  10  14  52  77  92  51  98  34   1  34  39  28  79  39   2   4  80  90  59  32  68  79   7  19  71  24  89  53  70  18  10  38  18  84  81  14  16  37  99  71  62  57  24  32  27  68  36  56  35  87  68   4  31  60  78  19  34  25  82  98  13   3  23  36  21  74  44   8  54   4  30  69  69  46  24  84  86  16   8  65  56  95  94  59  74  84  56  79  35  58  16   1  65  50  85  38  75  82  85  38  11   8  84  50  44  39  36  14   5  89  90  20  90  23  77  44  86  16  11   6  10  71  64  26  70  72  50  49  44  25  16  91  14  22  37  57  93  99   4  38  83  14  48  86  78  37  80  29  62  44  58  28  85  94  88  14   2  14  78  53  54  58  91   1  60  87  13  34  25  56  56  23  15  98  18  58  40  97   4  15  91  75  35  41  50  86  32   9  64  32  37  85  18  77  42  51  48   1  47  98  82  32  24  15   4  78  10  34  36  97   3  42  14  67  83  92  71  19  94  25  34  99  66  98  24  62  23  45  46  23  71  46  32  22  19  75  95  93  82  15  30  18  50   6  61  64   8  11  48  26  92  52  95  70  57  53  75  55  48  97  35  49  37  22  64  75  37  64  30  97  76  58  97  13  87  90   5  69  63  24  94  71  26  75  14  39  36  98  24  20   9  41  32  43  68  28  51  67  85  89  63  82  83  99  38  64  95  42  35  73  74  57  46  96  51  32  55  51  65  27  21  18  52  63  17  88  24  82  23  16  97   8  20  30  77  98  92  54  95  33  56  28  88  73  27  24  74  76  58  36  25  76  91  29  72  35  48  93  67   3  78  31  60  14  65   6  34  91  89  39  33  49  39  76  50  68  89   3  62  33  49  53   4  88  49  90  79  50  17  31  99  37  99  87  27  41  27  89   7  16  20  36  20  46  36  84  14  96  23  98   8  40  21  93  98  98  23  79  24  56  50  78  99   6   5  59   8  42  17  11  61  68   3  65  49  57  92  97  21  20  50  55   6  96  23   6  51  65  89  25  28  62  12  79  78  14  50  36  23  94  48  51   7   9  69  58  56  86  76  47  24  28  62  29  95  39  59  63  68  77  14  47  65  93  11  21  76  96  61  60  60                                                                                                                                                                  
                                                                                                                                                                72  72  70  50  85  69  65  34  91  94  98  45  95  35  33  75   6   8   8  73  63  22  80   7  41  10  24  92  49  59  87  77   9  41  97  56  89  75  32  79  88  66  41  31   8  83  45  54  96  75  71  59  17  65  30  22  73  92  20  65  57  12  85  71  40  15  65   5  48  31  50  35  44  50  85  26  73  17  74  88  47  79  87  74  57  67  10   4  74  30  96  82  41  90   1  26  95  76  14  97  62  61   6  76  94  47  22  25  21  63  26  23  41  20  64  65  17  96  46  83  38  84  16  44  69   8  20  73  81  60  68   7  55  17  75  30  77  33  75  80  17  84  65  77  18  38  76  58   9  65  40  66  16  76  34  48  71   8  63  48  46  68  73   6  21  47  16  52  74  57  86  72  81  56   8  84  94  33  90  87  21   7  73  22  17  77  43  22  14  27  78  67  75  32  17  42   2  32  83  94  66  96  11  41  61  95  53  62  44  57  20  17  15  81  91  28  54  71  44  96  67  84  86  32  57   9  64  83  32  57  34  76   1  78  55  66  77  70  98  63  30   4  82  15  58  63  80  79  94  92  86  16  59  80  22  58  10  16  32  16  53  91  37  48  89  77  47  34  85  33  56  41  43  97  29  11  97  29  28  23  93  52  53  45  96  30  60  94  94  61  19  97   5   9  34  32  12  16  97  16  32  28  21  36   8  50  29  22  38  29  60  71  34   9  66  86  37  84  19  65  85  22  66  99   4  90  49  71  16  89  75  64  20   8  45  71  49  52  46  17  75  41  52   1  40  30  89  17  72  17  62  39  80  95  24  95  37   6  50  65  80   5  64  55  43  11  35  42  24  86  73   1  85  34   8  35  99  28  36  60   4  90  67  12  66  56  51  50  66   6  77  42  33  79  12  64  66  12  35  35  86  61  42  23  19  90   3  86  58  73  79  54  70  37  73  29  70  49  31  92  20  76  38   3  17   3   9  19   8  55  83  52  47  72  56   5  60  23  99  24  37  13  54  42  76  90  93  20  92   6  96  51  30  37   8  69  55   8  34  60   7  12  18  59  18  29  47  48  70  21  85  41  42  41   5  94  34  89  72  82  68  74  23  87  62  12  21  60  60  43  36  21  10  64  35  72  82  33  55  44   8  46  46  51  14   6  26  36   3  13  87  77  33  78  66  77   1  55  95  60  78  51  37   4  20  29   3  10  42   1  75  73  96  61  26  51   3  18  90  76  97  46   7  30  92  26  57  74  50  99  77  34  48  78  42  74  39  77  84  49   9  18  90  23  39   8   5  74  63  77  81  48  30  77  59  25  95  30  33  10  55  75  64  62  37  56  88  59  64  45  91  31  81  18  84   7  62  89  90  21  29  17  31  36  28   8  92   7  46  67  77  43  41   7  76  91  87  20  97  41  53  91   8  67  95  59  44  34  56  90  23  82  34  95   5  19  31  39  98  99  60  15  21  10  72  96  66  76  27  37  57  56  94  23  43   9  27  83  54  17  71  18  15  82  33  34  69  89  87  66  71  33  18  79  31  15  16  32  18  78   5  16  92  28  88  94  71  20  93  61  80  10  58  99   8  35  44  50  66  84  16  48  78  31  87  97  43  68  17  50  76  22  32  65  64  38  49  83  87  69  24  70  47  39  41  33  58  84  42  25  59  71  68  23  85  52  27  93  43  82  27  71  50  62  34  38  90  77  22  50  80   4  57  27  66  98  80  46  92  14  68  45  79  26  17  12  37  99  86  95  40  52  42  54   9  86  68  83  75   2  82  25   4  44  28  75  33  14  58  46  26  60  21   1  41  68  39  99  84  64  56   3  75  76  31  19  10  21  78  61  52  91  99  20  65  90  80  95   8  86   4  15  84  43  11  59  97  79  83  12  58  27  59  69   4  91  64  67  83  54  47   6  27  53   5  96  88  76  44  62   4  83   6  93  21  12  29  70  13  88   9  69  31   9  46  30   1  63  19  99   2  54  42  51  71  46  72  84  65  25  86  21  14   8  55  30  16  85  74  86  44  11  10   9  53  74  52  30  10  22  35  81  54  89  58  58  22  90   3  24  45  90  18  78  22  44  85   7  99                                                                                                                                                                
                                                                                                                                                              39  28  57  23  85  73  48   6  62  82  27  76   6   3   3  79  75  64  99  77  69  13  33  67  45  89  81  29   7  81  54  67   3  55  86  67  70   9  42  76   2  17  25   5  37  82  10  63  68  64   1   4  11  40  70  26   5  21  58  43  34  29  21  90  31  36  76   1  64  44   2  43  89  68  18  73  98  12  39  94  18  64  80  32  53  42  59  87  56  63  62  14  95   1  49  21  59  40  48  35  33  41  20  34  75  70  21  63  17  38  31  20  83  12  95  68  75  79   8  64  77  89   9  91  10  69  44  21  56  74  85  97  44  64  70  35  64  65  31  70  12  77  67   4  51  16  13  55  21  21  51  10  73   7  35  64   9  49  61  69  35   4  23  27  51  66  57  42  98  86  86  53  69  73  78  13  97   5  19   3  34  40  68  33  16  86  55  84  95  20  35  32  36  95  49  36  23  11  66  21  76  27  85  91  20  86  38   6  33  20  58  40  50  88  13  67  25  64  78  19  99  46  47  79  22   6  56  95   7  11  96  91  98  54   8  11  89  27  53   5  20  36  15  83  50  95  71  48  59  94  38  33   8  25  49  26  76  93  47  70  35  55  17  84  97  23  51  69  38  10  99  19   3  35   9   9  70  14  48  34  81  23  76  65  31  37  73  12  47  24  45  14  55  94  93  68  10  26  67   5   4  25  40  70   6  72  68  23  94  42  50  28  25  93  55  11  93  57  34  30  12  50  28  74  25  87  59  37  80  27  26  85  21   6  38  42  73  63  85   8  72  18  70  76  90  21  37  31  47  99  55   2  29  25  87  65  11  19  74  21  72  37  19  75  85  90  24  18  93   2  52  31  53  40  98  75  65  39  88  33  37  67  54   2  24  87  50  99  34  30   3  41  52  72  10  87  23  13  82  29  67  50  39  65  91  87  11  49  63   1  53  71  16  40  60  60  32  56  80  56  79  44   8  70  11  54  85  66  38  36  27  36  98  32   2  23  75  54  68  82  78  96  74  49  69  83  91  18  61  11  48  52  33  32  89  41  99  61  89  46  60  21   3  75  39  54  39  84  71  48  95  75  96  98  49  32  46  86  72   4   3  24  67  64  74  41   3  43  95  59  47  31   5  99  26  71  93  70  21  87  65  26  98  56  44  87  88  68  65  21  66  59  61  64  29  40  56   5  68  99  29  81  68  46  91  70  91  35  35  70  31  36  87  81  13  49  36  18  33   2  48   7   4   5  75  40   2   7  19  61  25   8  10   5  28   6  78  30  38  25  85  49  29  26   3  41  21  40  25  30   5  78  92  18  57  60  24  76   7  40  19  17  78  15  84  24  39  69  78  89  98  97  83  72   8  83  91  13  17  95  17  73  56  62  51  40  56  16  44   5  44  29  14  86  35  85  23  53  46  92  63  97  35  82   1  92  88  80  89  30  63  87  70  66  16  35  31  86  32  90  64   9  45  23  87  21  20  46  14  95  94  25  76  81  23  93  40   9  92  24  11  84  25  47   3  55  93  66  39  82  71  18  34  40  37  90  97  35  27  11  70  91  19  29  25  59  46  73  46  53  30  78  77  29  13  61  62  62  94  28  24  25  64  61  30  74   9  10  51  92  83  27  31  19  35  42  70   9  70  43  75  87  86  16  90  80  11  96  60  92  80  85  26  98  64  28  32  50  91  24  55  73  78  72  98  19  17  62   2  43  14  41  63  52  47  45  64  80  82  46  43  43  69  84  14  60  33  11  72  49  25  39  91  80  37  15  38  10  63  91  19  46   1  76  51  17  69  29  95   4  44  20  81   2  12   5   3  71  29  67  51  46  81  59   3   9  93  76  33  47  31  47  26  31   5  26  87  91  43  76   7  60  86  31  30  37  28  12  61  88  35   6  88  51  91  87  31  24  23  97  28  72  90  61  14  87  63  93  95  25  91  53  83  64  76  44  19  33  56  51  32  50  69  82  74  79  21  51  73  73  56  63  62  53  70   7  16  75  11  54  38  18  85  19  63  33  95   6  75  71  49  72  60   2  51  50  27  73  65  37  25  19  24  30  38  57  32  22  25  15  17  19  97  89   9  94  38  20  22  43                                                                                                                                                              
                                                                                                                                                            64  25  10  93   7  27  64  42  70   2  81  64  16  17  52  87  27  24  68  95  15  13  66  21  95  36  75  28  66  57  26  48  14  18  38   9  71  30  93  28   6  15  64  39  43  53  15  45  73  49  44  25  72  33  67  39  60  45  24  96  49  28  22  71  39  38  75  19  49  17  85  86  90  34   5  38  98   9  25  33  63  35  46  81  50  35  33  53  25  90  11  46   5  14  65  53  38  15  38   7  37   3  19  27  75  91  30   4  59  76  93  18  75  77   7  81  48  59  66  47  88  10   3  87  69  60  44  77  57  65  77   5  82  87  11  36  23  14  22  57  69  59  38  68  62  27  73  39   8  18   5  33  16  79  26  39  55  65  50  24  18  49  30  43  46  56  76  81  69  47  49  40  12  80  89  47  41   9  56  45  60  28  69  83  47  54  71  51  23  14  92  92  68  85  59  21  32  17  16  22  93  60  53  85  30  92  57  78   8  71  36  62  13   3  12  16  67  33  82  79  73  64  46  94  64  35  15  12  40  46  89  25  51  69  44  97  12  44   7   6  22  69   2  72  52  15  74  57  69  35  43  17  68  15  67  35  25  94  71  12   3  56  13  90  77   2  80  74  80  66  93  33  64  18  11  48  82   5  41  65  75  70  25  70  10  71  24  10  69  79  23  11  11  17   2  47  73  90  71  88  25  59  74  13  21  98  14  29  86  95  55  47  49  46  69  64  89  93  77  17   6  68   5  55  16  32  98  66  66  61  24  13  62  45  71  44  70  35  82  41  21  47  26  32  16  88  68  17  38  48  27  63  58   4  91  91  47  98  48  92  95  64  21  31  96  98  26  37   1  56  94  47  61  29  53  40  69  21   1  13  15  40  34  92  74  93   6  35  80  69  97   8  17  84  79  81  11  37  25  31  80  34  50  89  68  13  34  68  26   5  35   1   6  72  24  20  64  98  45  48  42   1  24  93  34  90  50  55  69  98  33  43  90  66  85  29  50  42   1  85  87  84  32  35  73  55  21  56  70  41  96  26  74   1  48  37  58  68  72  69  83   8  76  25  61  80  98  97  87  86  66  83  23  15  19  42  11  38   6  97  67  66  49  36  91   8  66  41  17  52  51  78  60  84  46  77  96  57   9  89  98   2  20  87  99  93  79  36  57  11  80  41  62  31  94  39  48  97  77  83  82   9  57  95  36  15  64  69  97  51  53  61  71  65   5  53  19  60  63  20  65  51  35   1  49  35  32  21   8  69  98  63  68  12  45  80   1  74  48  21  35  81  99  85  62  56  31   7  49  16  97  77   9  71  33  39  54  85  88  27   4  77  78  73  43  19  48  16  41  97  37  48  22  24  40  86  81  24  54  64  32  54   6  66  57  66  72  71  62  86  58  97  78  11  40  25  72  97  69  52  29  89  65  73  78  12   9  34  23  31   7  71  99  36  89  86  44  32   3  32  43  31  48  41  90  98  20  48   6  48  88  63  15  82  40  24  94  84  78  50  21  91  25  88  63  66  12  38  65  67  95  82  98  99  13  80  71  51  83  47   7   8   8  53  42  84  19  28  84   5  80  60  84  29  62  19  34  88  66  28  35  31  47  67   4  19  22  94  60  48  41  89  80  17  34  19  91  83  29  42  28  48  74   4  22  98  84  60  27  87  17  33  86  90  62  34  22  12  41  79  95  39  51   2  44  88  97  98  73  68  74  61  40  45  76  38  74  16  80   4  18  44  89  32  68  37  49  40  48  32  11  28  90  81  37  10  57  12  97  29  72   4  42  93  47   9  44  33   9  73  63  21  20  87  46  34  70   3  86  90   2  12  43  49  40  99   4   5  28  29  91  32   8  52  65  51   1  34  31  85  46  99   1  63  39  17  36  36  90  72  84  25  69  46  28  49  34  32  66  79  13  78  38  13  41  11  59  15  13  38  10  41  91  31  36  42  71  96  13  20  94   1  57  14  68  67  67  23  48  58   7  88  32  50  21   4  42  15  74  75  55  94  12  52  41  12  24  69  34  68  84  23  55  18  68  96  15  81   9  40  85  65  10  52  11  72  34  58  28  52  55  12  89  32  25  46  63  64  56  92  47                                                                                                                                                            
                                                                                                                                                          69  96  78  29  25  56  95  64  32  83  26   6  93  60  38  59  86  16  90  16  24  34  27  32  47  87  19  40  67  88  31  73  85   9  59  59  99  39  84  27  43  51  52  71  43  85   7  34  20  46  17  35  84  33  94   2  89  86  58  83  10  98  57  17  61  32  85  22  46  77  35  24  62  12  33  35  17  85  77   9  80  43  35  58  27  16  13  67  21  70  54  54  55  42  85  37  44   6   3  93  25  12  45  51  41  93  53  67  23  28  31  80  22  61  52  89  17   5  43  10  38  78  49  38  46  31   3  58  20  53  15  91  92  82  24  97  53  74  23  61   7  14  41  20  36  97  99  16  22  56  29  29  42  16   9  34  55  11  71  52  19  96  25  83  16  24  24  59  89   6  86  51  40  31  91  24   9  14  67  98  30  50  49  69  56  75  30  57  61  91  45  51  16  48  42  87  58  56  24  12  74  12  39  58  75  36  17  88  92   5  30  21   1  24  20  69  13  24  84  62  89  77  72  11  57   2  47  22  50  47  85  19  29  25  62  35  61  14  72  14  28  16   8  62  71  40  41  38  47  91  24  72  33  65  96  88  46  60  56  81  66  71  86  83  35  61  61  39  53  67  66  41   4  97  12  35  34  54   2  55  20  63  36  63   2  71  28  37  11  16  85  59  46  64  27  35  29  58  56   1  16  74  54  62   1  15  33  31  57  32  37  68  12  43   5  77  83  52  59  50   3  58  32  61   1  49  87  49  89  76  83  74  67  44  48  42  98  14  59  81  24   7   3  88  50  98  67  49  16  79  28  51  63  35   8  43  22  10  40  31  79  61  99  10  70  35   2  27  23  64  46  33  75  19  80  68  72  93  23  21  70  68  53  97  37  58  49  15  43  11  92  24  52  76  11  90  58  37  74  40  22  60   6  90  57  14   4  56   9  95  65  76  86  97  40  61  70   1  53   9  95  71  35  68  87  74  79  13  15  40  75   4  25  25  48   1  80  58  30  66  17  98  37  47  61  47  77  43  41  16  83   7  56  81  96  79  93  69  41  22  94  94  78  71  66  48  36  80  13  57  17  17  71  39  63   8  13  68  19  95  44  57  93  26  31  48  52  38  45  35  94  10  54  54  53  20  63  43  78  10  48  89  39  26  70  24  73  57  30  90  11  54  67  20  28  90  59  35  55  98  65  92  54  30  17  90  83  45  76  78  99  74  32  79  48  29  40  95  22  36  89  30  59  89  44   5  34  78  73  46  85   5  27   1  62  18  80  68  65  25  13  70  84  49  62  23  97  89  69  92  94  80   5  31  78  79  19  21  74  95  73  59  18  85  74   2  51  51  49  77  20  60  55  24  80  88  79  49   3  84  57  62   8  47  75  72  42  27  15  89  89  60  35  52  41  32   3  41  56  14  10   2  41  12  19  17  54  31  68  65  39   1  97   9  60  54   9  87   4  69  14  41  85  40  39  63  92   2  26  56  99  56  24  41  20  75  50  99  72  34  48  81  17  13  80  41  38  73  93  49  37  98  53  30  60  73  99  76  45  93  60  88  79  13  99  97  71  71  40  14  62  81  93  95   9  60  93  20  26  98  41  22  33   7  66  91  31  41  66  19  86  96  66  19  47  15  66  12  27  94  75  38  28  68  96  17   8  57  26  59  65  87  98  60  59  96  84  89  63  19  46  31  88  89  39  76  87  24  69  22  72   4  41  18  26  90  98   4  10  24  96  66  95  41  78  30  19  96  85  72  73  22  90  13  89  58   5  38  20  15  23  37  60  57  74  46  22  30  67  35  33  35  77  34  59  59  56  23  12   8  94  12  40  16  32  91  75  54   4  97  59  78  76  78  15  76  26   5  16  19  70  87  24  14  55  58  56  96  82  68  52  75  22  47  76  23   8  80   3  18  84  44  12  81  41   6  79  78  39   4  73  33  29  76  22  88  21  79  80  93  11  11  53  16  83  94  14  92  13  20  90  19  52  86  98  44  79  31  70  61  95  93  28   2  46  81  37  27  99   2  39  41  48  93  88  34  92  75  66  73  62  22  75  89  78  38  58  83  39  85  26  44  97  63  60   5  22  45  18  26  58  81                                                                                                                                                          
                                                                                                                                                        61  11  69  71  86  10  11  67  35  64  48  42  49  41  94   3  77  15  17   1  43  10  26  76  40   9  98  27  39  10  32  79  22  74  46  13  87  58  37  51  94  82  78  27  90   4  48  55  59   2  88  42  33   2  53  74  14   4  37  67  39  84  50  26  26  28   5  97  35  77  99  20  71  86  35  26  49  49  70   5  95  37  39  60  10  10  25  34  58  82  25  52  73   3  43  13  27  44  74  87  29  17  53  97  22  42  34  57  94  56  59   7  84  76  85  24   8  10   8  27  32  33  32  83  88  48  22  43  80  28  94  73  51  40  48  54   7  88  55  32  30  79  34   6  93  96  98  73  27  26  76  88  32  73  74  43  10  99  40  26  49  85  85  89  60  36  20  99  78   8  48  98  89  97  76  69  68  56  36  73   1  63  43  44  22   2  32  58  80  62  28  43  21  39  55  83  43   7   6  75  56  10  63  28  17  95  17  44  78  96  25  49   6  26  14  44  54  73  42  44  87  40  29  28  28  64   7  49  51  71  67  51  70  11  97  55  90  93  39  39  40  30  34  27  92  11  60  20  58   3  36  75  34  23  33  17  12  43   5  10  14  37  36  95  59  13  90   9  86  29  44  12  50  32  60  38  15  36  81  97  40  39  53  57  72  91  91  22  85  83  76  92  25  72  55  39   2  14  17  77  36  77   4  64  77  90  50  58  81  54  66  22  98   9  42  11  76  42  12  56  16  17  93   4  24  74  97  99  77  65  51   4  17  13  83  75  10  72  26  76  99  48  24  18  51  83  44  82  25  40  71  57  38  45  20  95  91  82  18  35  50  42  93  43  97  63  60  83  16  19  47  53   6  94  11  78  39  85  16  47  44  63  39  16  50  86  81  72  16  58   6  76  11  43  71  89  80  92  52  69  55  98  30  80  37  66  26  30   3  59  22  90  64  73  39  38  40  57  96  62  31  40  93  45  47   6  29  49  73   5  62  31  45  91  56  47  42   5  11  54  96  60  57  82  59  56  94  17   8  37  80  12  92  67  30  83  19  41  69  20  22  19  72  55  52  27  73   3  45  95  39  76  86  50  27  77  85  63  83  29  27  82   2  77  34  31  22  53  20  89  55  66  42  92  61  61  79  98  92   9  73   8  67  86  90  45  36  81  16  46  26  68  10  44   4  93  39  78  91  87  60  16  96  56  14  42  76  43  61  10  80  85  65  65  68  84  76  22  36  95  25  91  14  71  69  29  71  58  43  59  37   2  94   4  70  46  86  28  51  19  76  85  50  33  53  73  71  30   8   1  35  81  88  21   5  28  82  34  31  83  86  41  68  77  66  47  95  22  83  97   8  33  83  57  76  19  19  83  26  24  18  50  21  64  41  31  17  84  76   9  18  13  69  90  87  75  56  71  51  69  15  73  77  93  85  84  11  11  24  94  52  19  65  82  32  43  38  61  80   9  18  76  74  69  63  30  69  61  56  26  18  34  99  90  78  29  23  92  47  94  46  25  64  95  33  69  26  50  75   8  29  57  92  98  55  45  44  72  88  79  85  80  83  82  19  99  32  63  67  97   1   7  75  44   9  65  79  34  64  62  34  86  94  30  51  74  35  59  59   6  19  87  10  75  37  43  26  97  68  60  20   8  49  81  73  43  96  84  30  74  93   9  53  35  98  56  87  13   8  97  16  63  28  45  87  71  66  91  35  34  63  97  36  93  57  44  53   8  40  19  42  49  82  60  36  90  17  66   4  48  46  85  32  88  48  54  24  36  25  46  69  80  19  95  15  78  86  94  45  13  18  75  21  24  52  18  74  53  97  19  35  71  44  27  98  16  68  44  53  57  20  61  44  28  30  17  50  81   4   5  48  42  10  65   8  13  79  29  39  52  19  43  62  99  71  39  70  75  33  33   1  24  81  67  47  34  37  83  42  74  30  65  20  21   3  20  64  83  13  95  84  72  25  24  15  84  64  85  24  69  38  71  50   2  33  66  41  72  20  14  67  46  53  32  44  59  76  81  84  41  83  11  67  71  43  25  29  46  61  52  94  55  67  83  44  38  14  29  39  99  76  98  58  35  28  36  81  37  28  67  68  58  97                                                                                                                                                        
                                                                                                                                                      88   5  39  17  57  67  16  86   5  44  36  52  43   2  20  68  76  46  26  75  13  80  80   1  90  29  68  84  76  18  89  59  11  32  76  79  74  99  52  69  74  65  40  14  95  58  58   2  91  26  22  57  70  33  71  73  68  72  62  13  88  84  48  94  25  69  73  80  81  34  81  97  68  12  43  53   7  18  98  99  40  30  89  18  40  12  25  27   3  39  85  22  65  53   6  18  14  34  99  46  22  84  70  38  17  92  18   9  64  26  96  48  76  96  34  34  15  74  16  58   3  13  75  92  32  91  98   1  73  59  52  42  37   3  17  23   2  38  69  76  58  32  71   7  91  62  69  96  42  23  24  34  75  33  39  82  32  20  20  12  38  72  76  73  47  63  85  61  67  78   9  61  36  85   6  53  30  41  28  37  38  24  12  57  18  66  51  81  49  56  71   9   5   5  84  37  26  36  97  88  84  19  82  22  40  17  63  64  34  58  70   2  35  98   6  52  62  19  62  39  13  99  80  91  59  54  26  31  92  62  78  44  13  28  65  79  68  94  44  85  63  54  91  85  77  31  90   9  81  90  51  57  39  20  34  72  27  73  55  63  35  18  22  94  73  11  18  29  84  42   4  55  51  47  32  18  38  23   5  23  33  69  74  74  60  97  15  38  38   6  35  53  55  45  99  91  52  64  83  38  37  15  90   7  90  15  29  87  92  23  85  45  72  39  45  31  65  87  67  42  15  98  62   5  73  47  78  24  99  79  49  83  58  79  11  98  77  58  66  37  25  70  27  24  29  38  92  43  50  60  62  98  76  45   3  89  39  63  20  13  28  14  73  46  57  93  53  78  14  71   2  54  42  81   7  75  23  56  81  48  94   1  58  79  65   3  69  49  53  62  78   6  26  52  74  92  33  29  76   3  88  76  53  33  25  74  66  57  41  82  18  22  86  52  82   1  37  53  90  85  51  69  23  37  70  31  96  79  36  37   6  47  10  94  41  69   9  32  19  55  95  45  39  21  99  76  40  85  86  63  13  89  32  16  52  68  94  33  34  15  13  33  13  20  28  49  71  70  74  15  79  86  15  59  20  55  16  96  89  65  15  70  92  39  86   3  67  82   9  55  29  38  35  44  80   6  22  52  92  36  18  16   4  41   9  37  28  47  70  26   1  35  67  79  13  63  52   9  31  10  65  52  60  99  93  35  89   7  90  17   6  30  64  74  97  23  38  65   7  67  67  66  37  36  22  36  24  82  15  32  81  80  48  53  83  78  26   7  98  74  27   2   3  79   3  73   9   6  35  54  31  43  43  41  56  41  35  60  33  25  64  31   4   6  36  36  66  75  88  94  42  30  47  74  56  49  78  17  53  63  95  31  35  86  26  62  60  34  43  78  24  75  88  67   9  39  93  88  47   6  41  95   2  91  30  52  88  56  38  44  83  78  42  17  43  49  64  40  72  63  35   1  39  35  93  92  27  84  78  76  93  92  94  95  87  55  29  34  58   7  18   1  96  87   5  51  91  58  83  59  11  66  71  22  53  22  97   9  14  62  11  88  25  62  74  76  35  12  79  34  41  23  60  33  48  55  46  57   3  58  88  51   9  55  32  81  54  38  47  97   9  71  42  83  12  15  47  52   4  39  16  70  28  94  90  22  14  21  26  81  24  80  86  43  40   2  53   7  73   7  87  98  32  47  73  26  65  71   8  90  77  18  95  46  60   3   6  40  91  73  95  65   7  24  45  75  53  99  14  11   4  16  46  77  24  56  95  54  63  60  21  38   1  61  36  47  55  23  14  50  40  97  66  20  52  83  60  20  19   7  42  23  62   2  40  52  25  16  25  98  91   8  80  38  88  59  48  78  37  78   4   2  94   1   7  26  89  20  83  46  82  20  44   6  78  78  62  97  42  96  25  25   1  71  61  40  25  43  16  43  62  10  26  24  46  10   9  63  79  71  70  53  93  47  96  83  43  41  38  89   4  81  44  64  43  66  27  56  58  73  28  58  46   8  41  32  31  31  88  81  34  61  10  41  30  29  70  12  69  40  88  96  67  37  62  26  82  62  49  31  24  52  16  89   9  78  38  32  15  91  30  92  64  94                                                                                                                                                      
                                                                                                                                                    34  90  97  11  72  22  53  14  88  10  40  47  50  64  92  17  31  59  41  92  20  10  77  32  91  37  32  42  50  56  77  90  49  63   6  18  27  86  44  65  59  78  20  33  40  80  51  64  38   2  47  96  95  31  94  89  13  66  41  28  77  35  35  53  61  73  72  83   1  38  94  20   6  19  26  95  71   3  46  65  76  33  81  49  26  33  76  89  24  81   5  33  57  38  80  33  56  25  57  37  20  37  51  24  22   8   1  90  81   3  32  52   7  35  48  94  11  95  99  57  19   4  19  54   3  47  86   2  47  95   9  80  15  42  66  99  31  20  39  43   4  93  46  68  37  47  37  33  37  76  72  88  69  92  41  49   4  98  80  10   6  62  95  95  88  96  78   8  25  87  58   5  32  12  92  71  27  77  15  93  96  60  37  21  54  92  77  82  75  22  12  31  40  93  59  58  42  54  64  45  37  56  24  16  25  71  49  79  61  64  20  72  25  74  95  94  96  44  78  70  83  38  60   9  50  91  25  78  12  92  23  94  27  57  14  76  68  57  79   3  41  55  82  75  50   1  96  49  10  91  36  62   6   3  72  35  22  70  59  60  19  66  98  27  65   1  58  81  66  56  40  33  24  37  48  37  86  74  49  10  53  69  83  50  49  60  36  99  43  34  44  83  73  12  30   8  55  58  53  36  21   7  92  44  43  80  99  12  10  83  90  10  86  93  52  71  76  79  31  89  95  70  13  33  60  88  22  70  25  31  72  84  88  80  67  20  36  69  54  65  99  90  30  41  29  18  30  23  68  36  47  70   6  59  25   6  80  90  47   2  27  57  75  22  29  58   8  83  93  94  39  81  15  11   7  52  88  24  67  61  40  55  89  58  51  40  72  87  19  90  43  44  24  66  65  53  69  35  88  68  82  83   8  21   1  25  11  57  85  70  90  42  26  23  97  75   9  93  90  71  81  44  13  95   1  77  95  11  25  74   1  67  66  88  44  74  36  56  19  50  66  22  24  18  46  61  48   4  73  77  19  91  58  92  62  19  54  75  25  58  39  10  79  21   3  66  71  57  41  40  35  42  75  18  37  22  53  81  91  63  56  79  70  69  82  26  27   5  78   7  60  86  33   7  70  11  63  95  91  19  46  64  46  80  63  35   8  73  39  45  46  52  41  24  21   8  63  47  23  77   1  89  17  70  92  47  82  82  90  66  35  83  18   4  17  72  40  56  64  96  81  21  18  65  47  23  44  14  45  62  71  57  81  57  45  38  53  25  14  97  17  13   4  90  85  77  22  30  34  35  58  30  74  92  42  71  29  35  71  95   4   4  78  26  35  85  74  79  83  44  15  23  24  87  13  82  33  18  43  50  57  98  18  21   1  39  70  81  96  86  35  98  31  98  79   6   4  94  24  61  26  93  29  35  64  85  49  99  97  36  29  59  36   4  67  91  24  22  99  70  94  93  55  24  43  30  86   8  16  91  55  36  48  46  29  93  29  64  26   1  82  27  20  95  51  94   3   8  41   2  33  73  29  47  54  59  85  28  39  50  11  72  23  37  14  32   4  46  99  90  94  96  72  51  20  49  96  35  17  83  91  16  47  26   1  49  88  92  56  13  82  81  35  82  67  14  90  73  79  36   6  33  81  85  79  58  84  84  78  80  63   7  37  57  52  84  40  87  40  11  87  51  77  45  82  25  54  67  81   6  89  49  88  12  70  22  62  28   8  23  15  39  87  37  16  43  18  16  58  44  10  60  56  26  95  73  30  80  88  84  47  86  53  54  63  77  84  67   2  53  66  18  21  38   1  51  12  67  52  26  74  96  88  88  49  66  30  21  82  90  95  56  56  60  17  56  64  28  98  94  98  80  16  22  70  21  44  36  59  89  48  21  71  20  61  20  49  15  22  36  15  61  51  26   3  39  78  82  99  31  93  52  94  45  73  76  19  14   8  15  90  44  64   3  48  85  24  15  92  72  50  74  69  37  93  51  45   9  50  92  16  11  86  54  42   7  11  34  82  64  15  56  76   6  58  81  82  68  20  61  53  23  91  24  10  80  26  21  97  92  34  34  71  33  90   7  76  38  69   2   5  54  80   9  92                                                                                                                                                    
                                                                                                                                                  86  29  82   8  52  51  57  87  99  22  34  14  96  73  94  80  48   4  97  82  36   7  87   9  86  84  87   5   4  88  41  47  62  58  56  37  62  19  99  16  65  16  47  28  51  31   1  12  97  58  15  41   5  25  33  70   7   2  40  38  17  89  51  34  75  24   4  38   4  39  23  50  37  42  32  32  76  63   6  59  42  43  35  25  86   2  46   6  76  18  83   2  44  50   9   7  71  15  14  99  23  47  51  61  94  34  57   4  61  49  87  70  75  44  70  80  42  65  87  78  56   9  12  77  37  51  22  64  85  17  37  76  88  44  50  45  79  40   3  81  78  90  75  26  84  48  78  79  10  40  38  67  21  26  53  46  58  88  56  86  61  72  72  59  45  22  23  60  24  89  84  38  83  36  16  54  56  53  30  96  63  25  91  51  61  69   4  75  95  48  13  46  17  72  27  40  74  43  53  91  77  14  96   2  85  63  82  30  95  71  97  55  99  97  59  40  78  10  94  28  74  90  76  89  76  87  63   3  89  97  86  39   4  90  68  58  36  80  91  99  39  34  69  24  16  18  24  26  49  15  60  53  28  78  95  92  15  23  34   3  38  42  88  85  73  49   5  23  81  36   6  51  69  11  42  62   8  67  67  70  76  48  50  51   3  84  72  28  82  89  69  76  23  62  60  28  26  63  50  44  10  30   6  51  61   2  86  74  85  58  75  83  89  20  35  10  35   3  26  18  57  22  25  41  52  22  49  27   3  79  83  83  88  30  68  65  47  79  61  58  74  90  59   5   2   1  47  86  76  50  95  84  47  33  45  42  20   1  27  44  26  57  26  36  30  71  42  98  33  93   9  97   1  24  44  46  19  72  86  56  81  75   7  98  21  92  17  29  97  42  80  43  83   4  40  36   6  97  43  64  84  29  32  53  56  96   9  89  36  72  99  80  65  77  36  81  79  64   4  47  88  54  13  85  31  80  30  66  65  62  62  49  86  77  19  82  77  52  12  37  97  11  59  70  21   6   1  97  58  38  91  69   2   5  65  62  72  21  18  77   1  77   8  99  84  53   2  97  64  90   5  98  56  67  96  26  27  89  57  69  13  82  16  46  32  54  52   6  57  39  56  32  97  23  50  98  88  22  37   4  35  25  23   6  58  25  82  44   8  10  31  69  42  72  22  29  67  39  52  43  88  50  31  70  59  96  80  37  83   7  15  44  96  60  21  83   5  48  67  52  76  20  82  58  71  68  80  39  82   7   8  51  24  30  10  11  32  40  80   1   4  47  56  12  67  79  57  35  62  21  93   6  13  68  94  70  56  84  24  46  22  50  69  93  84  20   1  90  43  30  23  93  94  80  87  22  47  78  62  24  19   9  71  27  80  99   2  19  15   3  21  35  42  90  26  86   4   8  50  34  49  38  92  59  18  64  22  34  55  78  41  88   5  56  32   9  62  62  29  41  19  78  89  80  79  53  87  74  25  42  94  65   9  30  37  15  68  80  52  75  75  87  15   4  98  89  90  45  92  26   3  38  83  17  95  80  54   9  82  91  51  62  90  11   5  26  11   9  72  58  15  16  95   2   1  99   5  94  20  37  53  25  53  67  54  23  27  39  80  84  89   1  49  64  73  53  39  25  51  62  40  51  41  46  47  33  55  54  14  48  45  74  29  73  54  50  46  80  14  44  50  58  91  72  26  70  16  39  99  61  81  89  31  27  39  44  18  49  82  80  64   4  56   2   2  98  63   1  17  38  42  67  27  73  14  95  27  22  67  61  27  80  97  78  38  88  99  38   4  80  53  66  79  61  25  94  88  62   3  12  28  48   2  97  97  48  77  35   7  78   6  52   2   5  78  81  16  64  75  38  34  94  56  12  50  87  73   3  86  50  19  17  84  14  97  76   6  60  70  56  34  26   6  32  88   3  81  13  97  46   7  86  13   7  45  16  25  62  74  30  18  96  45  18   9  41  35  90   1  12  38  64  57   2  91  16  81  91  48  42  29  61  16  41  21  34  94  19  25  96  36  95  46  61  62  98  11  54  35  15  45  85  77   6  96  54  97  20  64  65  85  75  35   1  15   5  89  77  13  14  40  14  33  24  48  57                                                                                                                                                  
                                                                                                                                                76  60  48  10  29  48  60  50  12  30  11  82  31  61  92  17  28  81  36  13  52   3  64  60  59  35   5  72  72  13  65  49  14  88  16  41  20   6  37  29  26  97  95  29  18   5  11  42  62  55  40  74  64  26  55  25  91  37  26  33  31  87  27   4  88  85  92   7  66  13  72  76  27   5  15  83  76  22  48  24  54  45  62  47  26  61  27  10  23   9  26  13  61  51   1  15  18  93  32  57  14  22  97  10  10  62  96   7  46  69  41  96  42  10  92  51  71  97  37  82  17  28  60  87   6  46  76  39  44  71  19   7   8  28  53  66  91  84   1  80  91  70  70  61  34  92  26  13  81  57  46  21  20  58   9  81  41   1  14  52  29  35  58  51   1  52  29  79  68  89  80  50  96  82  67  71  18  11   4  79  81   6   5  39  59  30  43  57   9  19  40  97  93  38  30  95  29  68  82  41  73  66  80  76  65   5  71  93  57  24  36  43  43  77  34  72  83  14  43  30  16  36  73   2  22   3  85  21   2  67  43  58  40  22  30  14  83   4   6  96  11  39  86  34  69  43  49  49  21  49  32  67  25  84  56  85  60  20   4  90  32  59  54  64  92  29  79  55  25  34  79  60  43   9  80  36  34  14  16  20  73   4  71  13   7  11  83  82  61  60  11  53  26  50  44  82  97  90  95  32  71  14  95   3  80  58  21  84  73  46  65  76   9  34  32  15  38  98  97  11  21  63  59  82  86  78  25  33  23  99  66  75  28  87  41  40  96  26  33  52  60  62  69  10   5  30  48  44  51  77  30  47  18  97   2  25  45  35  27  60  78  31  38  13  71  27  75  95  30  12  76  50  64  94  74   4  56  21  79  64  20   3   8  11  85  91   6  18  39  46  64  13  96  52  48  53  62  34  57   3  91  65  46  90  25  63  55  57  55  54  51  22  26  18  29  91  26  30  50   7  91  48  59  52  16  36  63  14  81  44  52  34  22  98  63  38  91  49  12  32  35  37  98  66  85  53  91  35  44  76  47  10  33  92  18  23   3  72  88  85  89  67  52  92   2  49  12   7   1  12  74  26  43  95  93  66  17  39  93  27   8  47   4  14  11  59  41  90  17   2  35  27  57  34  89  96  20  24  38  69  94  82  67  44  25  59  90  45  37  72  46  12  34  86   3  21  82  25  60  60  58  46  36  62  75  56  99  88  20   6  96  14  78  60  94   9  81  73  38  74  62  88  83   4  33  99  99  33  34  55  16  48  18   8  61   3  32  47  17  85  29  58  39  11   4  45  24  74  70  36  76  50  10  71  14  60  66  20  85  27   9  67  62  38   2  16  77  28  34  18  19  21  48  76  40  83  89  11  20  81  36  53  63  33  64  35  25  21  89  90  86   6  26  27  57  39  80  16  24   8   4  43  67  56  51  87  26  34  38  70  47   3  93  62  36  23  29  22  20  37  60  72  38  80  11  14  14  98   5  11  16  47  92  85  12  81  76  25  18  79  25  45  68  83  51   5   1  60  91  17  27  72  76  16  21  29   9  19  85  51   2  39  87  14  92  84  25  84  84  29  88  43  12  34  55  78  47  54  76  61   1  61  65  78   2  36  13  47  53  45  16  43  78  19  26  55  53  95  19  80  84  41  25  58  89  57  80  31  17  28  59  16  67  25  20  85   8  47  95  49  50  92  34  55  68  98  21  14  40  61  89  87  11  65   2  65  82  62  27   4  76  96  50  18  58   4   7  66  49  81  80  28  29   9  89  22  21  57  76  32  83  90  82  56   6  28  90  19  74  60  54  29  28  44  51  19  79  21  99  62  21  71  22  45   3  90  96  44  69   6  15  26  62  32  39  66  40  77  78  17  63  79  93  37  27   3  74  59  64  43   6  30  42  85  46  78  44  36  95  79  92   9  51  12  53   3  28  67  38  39  43  83   1  49  75  93   8  40   2  83  66  54  23  30  57  12  45  63   4   4  91  15  85   6  37  12  38  65  26  57   7  52  82  76  75  70  95  94  71  67  91  15  51  34  41  76  86  44  74  27  61   8  11  83  35  11  94  16  45   1  82  75  91  20  26   8  28  53  79   7  30   6  50  73  93  86  21                                                                                                                                                
                                                                                                                                              74  78  35  73  12  34  94   8  32  90  54  59  22  57   5  23  15  91  71  72  90  23  62  94  84  54  81  19  58   2  42  55  12   9  33  14  77  46  67  24  18  69   6  84  55  91  32  87  31  72   6   3  66  40  79  97  54  79  60   4  60  95  90  95  51  68  73  94  92  33  76  64  72  58  48  31  88  27  56  58  52   3  83  39  43   1  89  13  11  28  33  42  70   3  92  88  93   8  22  29  76  49  10  91  56  12  61  78  42  29  14  56  41  52  99  93  11  94  69  68   8  52   9  90  54  13  70  57  12  23  52  90  78  46  51  73  82  18   4  48  76  37  60  17  58  11  98   1  63  10  34  23  70  92  90  10  51  84  80  54   6  62  87  98  44  51  62  21   4  54  16  80  81   5  25   2  97  59  20  51  40   1  62  69  27  28  40  69  24  18   3  95  35  34  41   4  84  28  16  93   4  23  56  54  21  62  77  17  85  80  62  44  49  67   4   1  27  71  56  93  48  69  26  96   9  42  13  41  29  28  31  70  44   2  34  18  40  17  64  33  91  39  54  27  82  45  41  42  47  59  59  33  57  44  90  34  57  41  56  48  75  46   8   3  37  63  17  93  87  67   8  24  61  38  96  95   8  15  45  10  49  32  46  74  74  22  60  49   4  93  64  51  82  85  64  81  52  56  72  55  11  77  84  30   9  99  98  98  22  46  30  31  98  32  84  62  74   7  29  35  80  62  29  85  58  22  39  71  28  42  71  32  16  32  46  77  17  86  38  18  31  22   1  20  83  40  50  99  22  34  10  52  34  59  91  92  43  12  43  35  88  30  94  16  41  82  39  72  34  93  27   1  99  57  28  48  12  49   9  42  54  61  85  46  52  48  90  26  97  25  84  26  47  87  16  97  36  76  41   8  71  28  61  56  51  89  94  62  53  68  57  76  48  60  34  53  87  41  38  57  98  79  40   3  91  33  56  88  17  13  95   3  40  54   6  88  61  39  79  78  35  28  15  69  88  63  26  75  25  41  36  72   1  42  42  77  30  40  70  97  41  52  62  65  28  69  22   4   2  85  45  37  66  43  17  85  62  31  78  61  86  69  82  63  80  97  42  56   9  68  73  64  24  20  83  24  18  34  18  53  51  59  91  43  92  55  60  61  39   4  90   1  93  68  12  11  65  36  41  45  97  63  62  93   4  54  64   7  44  37  72  78  93  66  91   4  55   9  58  14  27  30   1  42   3  46  33   1  21  65  25  76  95  29  69  71  67  42  60  74   5  39  30  94  52  33  59  96   7  28  72  66  28  42  53  90  69  98  68  78  69  91  37  82  89  16  63  95  73  54  40  65  49  74  33  47  44  95  39  62  37  64  21  10  24  50  60  22  94  20  83  14  37  12   5  84  65  53  69  54  48  64  16  81  65  19  25  27  71  47  57  76  12  58  81  12  88  22  28  23  57   8  53  87  55   6  66  99  60  24   2  17  71  68  41  21  97  57  57  27  21  96  26  46  37  24  51  24  56  34  29  24  38  40  99   9  44  37  31  80  38  19  71  30  60  17  35  53  27  99  24  72  84  11  91  30  33  25  62  27  78  48  76  14  98  67  68  11  19  17  16  39  44  20  57  82  33  68  58  76  20  79  38  69  31  90  34  75  86  54  76  47  18   2  65  62  70  71  88  74  24  35  62  18  68  65  58  40  29  34  78  30  70  61  51  94  14  40  91  64  47  10  29  90  36  88  44  47  52  77   4  81  12  96  85  55  65  79  25   9  26  85  47  84  93  16  15  36  16  46  23  94  38  86  46   1  30  10  12  19   7  22  50  42  60  85  69  93  49  76  37  14  14  85  94  86  97   4  14  73  52  53  94  95   3  77  58  82  56  71  18  52  36  91  66  40  37  47  75  58  44  70  61  22   7  74   3  89  94  76  46  63  43  82   1  10   1  47  16  31  94  54  44  97  53  64  36  54  41   7  31  61  59  89  41  94  99  16  21  37  13  73  54  13  81   2  96  90  28  88  58  67  42  63  50  17  53  18  45  57  83  38  14  49  59  52  15  10  23  40  47  60  78  48  98  80  69   8  50  69  46   2  13  24  16  88  18   3                                                                                                                                              
                                                                                                                                            53   7  82  11  76   4  96  42  87  38  78   1  58  46  25  32  14  93  25  89  76  80  26  38  14  23  44  52  80  87  96  11  47  99  39  63  84  29  64   2  13  12  84  76   1  89  88  11  28  10  17  80  82  19  81  20  95  86  99  30  81  98  50  61  81  70   2  69  16  15  62  66  35  36   7  17  81  67  92  36  26   2  64   9  47  65  76  47   1  62  40  39  33  20  56  66  38  14  76  92  50  78  35  51  17  11  25  74  89   4   1  78  61  76  58  40  24  22  11  45   9  86  59  79  50  61   8  99  15  29  48  97  32  38  44   4  60  59  65   6  20  71  52  48  57  85  44  47  98  20  95  93  30  56  26  21  52  80  75  17  13  82  33  59  87  40  44  86  28  45  91  98  93  88  57  42  53  13   8  27  29   8  35   4  47  22  39  86  45  94  51  31  83  84  32  67  89  26  97  49  47  99  93   9  92  93   9   3  48   4  63   6  61  83   5  34  80  46  66  31  44   8   2  48  85  80  45  62   6  61  97  44  28  90  22  48  80  94   8  67   2  53  57  34  48  93  78  22  17  69  86  30  19  43  91   5  25  47  31  98  88  37  16  94  72  94  65  83  37  59   2   1   2  29  59  40  15  96  35  87  74  61  87  27  76  64  46  83  19  27   3  54  18  14   9  74   3  65  96  30  22  94  36  45  14  75   1  43  70  91  31  82   5  95  91  82  93  61   2  44  91  60  87  65  88  16  71  22  15  55  63  72  35  72  48  22  87  12  83  84  80  74  48  55  43  26  51  56  58  49  76  44  53  59  47  63  24  33  70  39  20  63  56  44  28  30  89  25  28  62  66   6  73  29  24  86  36  65  43  20   6  11  63  56   9  78  84   4  44  95  74  25  48  80   6  23  23  99  38  12  49  56  40  43  82  73  11  61  90  24  84  42   6   7  46  44  37  28  51  76  56  30  56  85  20  40  69  37  48  89  61   2  74  69  91  19  53  87  56  28  88  32  48  74  75  42  62  15  72  33  36  47  22  55  54  78  30  72  77  88   8  58  43  59  77  39  51  68  82  50  96  23  90  48  57  15  52  80  62  90   2  80  24  61  82  44  71  32   2  81   7  79  89  17  66  34  49  62  46  60   4  57  81  80  90  30  39  45  76  74  59  72  92  49  52   8  48  99   3  98  83  29  52  85  40  18  97  56  98  98  11  54  49  20  99  22  13  78  36  76   2  80  65  68  44  48  78  49  77  36  69  12  50  12   9  30  94  11  66  48  34  81  75  58  83  45  32  10  94   5  44  92  72  76  86  22  61  32   1  54  19  68  59   3  73  86  13   5  13  35  53  34  39   5  65  29  75  57  78  55  91  45   5  74  82  87  34  35  17  58  32  13  18   3  98  17  57  72  85  35  49  87  33  30  85  37  57  26  51  40  78  99  13  65  37  10  84  21   5  47  46  41  39  90  17  29   7  68   6  33  43  96  77  95  40  33  22  56  52  23  77  70  37  21  89  66  72  53  41  53  69   3  20  52  18  11  51  34   1  86  83  92  51  26  76   7  84  50  72  24  13  25  38  60  58  62  89  10  73  80  21  99   7  10  38  42  19  79   9  76  99  19  23  51  51  11   3  96  90  44  50  35  77  28  13  37  94  14   9  87  46  90  63   9  84  76   2  28  66  88  54  38  64  14  90  19  18  12  75  12   1  67  68  56  71  18  49  95  58  30  33  49  65  16  91  10  36  94  46  33  59  74  34  69  24  26  85  37  21  70  91  29  19  23  77  92   5  95   3  63  75  99  61  86   4  69  57  30  14  69  11  81  41  34  70  86  84  66  85  33  88  53  85  42   3  47   8  81  47  22  28  16  71  93  25  32  87  43  63  91  52  64  45  98  74  41  82  16  54  32  24  19  55  92  78  93  22  89  19  64  77  26  63  64  31  16  16  56  48  66   1  93  79  63  26  32  28  43  70  46  75  70  71  24  15  21  22  67  78   4  40  28  68  63  54  38  11  35  68  29  77  82  74  63  11  45  76  69  16  42  46  16  71  89  41  50  25  28  58  74  17  91  91  25   1  79  18  55   5  93  91   2  95  48  79  93  15  61  27                                                                                                                                            
                                                                                                                                          55  80   8  54  52  51   6  62  15  96  89  38  28  43  14  83   4  72  80  42  37  71  94  16  41  74  39  59   6  26  63  74  32  97  67  56  35  56  69  77  52  46  30  74  36  43  43  64   4  30  52  98  99  26  64  59  52  41  85  50  43  24  73   3  29   7  41  66  36   6  60  58  13  51  27  24  72  67   2  58  63  86  98  95  99  91  58  61  68   3  74  91  69  20  55   8  59  27  67  19  77  76  30  66  62  50  18  83  50  55  91  55  24  77  26  97  21  27  42  95   7   1  71  22  24  41  39  37  49   8  56  35  76  50   3  41  92  67  64   1  37  13  11  79  48  96  82  33  92  42  12  57  71  43  60  30  93  77  79  61  82  62  60  42  37  84  40  36  90  72  21  91  18  74  31  30  41  75  47  23  40   6  80  12  71  56  23  26  85  27  70  15  55  18  55  86   9  67  39  49  72  13  29  28  34  12  97  50  69  83  32  60  77  98  15  58  29  73   8  90  10  93  49  44  13  11  15  29  30  95  34  72  75  23  89  63  88  45  45  29  84  39  40  34  44  16  23  40  32  91  82  82  46  33  46  77  89  42  21  17  27  69  93  64  38  30  58   6  14   7   4  84  51  75  74  79  13  64  94  68  51   6   5   1  65  52  41  53  86  88  87  72  64  31  39  83  60  98  55  22  97  44  62   2  33  76  23  52   1  32  58  96  94  23  89  57   5  84  74  88  28  63  76  76  14  72  99  19   8  83  75  79  82  61  79  32  58   6  67  57  98  89  21  29  67  71  83  14  30   9  87  30  28  71  92  37  70  39  62   4  83  61  41  88  50  71  77  15  78  51   4  12  50  52  81  29  40   9   4  13  51  16  51  61  51  17  78  42  86   5  74  50  50  98  35  17  88  25  62  41  94  90  31  12  15  41  87  93  39  13  21  29  37  34  27  85  91  48  98   2   7  78   9  79  98  85  86  88  31  19  73  62   5  79  94  45  47   4  76  71  75  57  98  28  80  74  88  14  60  51  42  98  32  38  43  48   5  93  46  38  23   8  50  81  55  62  88  69  14  52  37  33  19   3  76  68  11  70  48  43  71  49  73  71  18  85  39  40  93  77  24  10  72  96  45  19  59  54  78  49  26  77   1  43   6  95  40   7   6  11   2   9  99  24  12  33  76  30  50   6  58  21  95  54  41  75   1  82  72  93  86  33  87  46  87  97  26  31  49  60  87  51  53  61  32  54  83  89  31   8  20  51  64  49  90  53  20   1   6  38  80  36  32  55  11  82   6  57  72  93  56  26  75  97   5  48  13  65  94  21  28  35  56  88  36  11  59  26  59  83  97  76  84  30  54  63  26  11  11  65  47  12  89  39  80  96  23  74  25  47  27  89  26  28  92  51   9  14  46  33  78  35  86   7  27  17  83  31  31  80  10   3   1  23   2  21  48  98   9  86  79  14  91  87  41  66  60  99  26  91  43  30  45  88  39  77  78  97  61  31  65  22  32  63  87  74  43  81  20  36  38  95  63  29  30  33  60  43  67  30  43  48  98  33  56  12  32  79  13  25  45  59  58  23  39  36  57  18  60  43  47  47  34  71  57  11  95  77  53  67  41  33  88  20  87  96  52  96  60  99  27  65  88  80  44  83  53  46  66  40  47  60  76  17  25  22  98  53  15  41  23  34  78  51  78  55  30  42  98  82  15  79  88  62  43  27   5  61  96   9  20  56   7  77  11  28  21  40  70   6  77  21  71  69  61  88  34  35   4  13  26   7  35  72  34  11  19  15  25  80  62  55  50  89  11  99  92  91   6  59  25  17  80  77  44  89  51  25  67  85  43  31  71  14  16  56  96  87  94  65  41  97  99  62  81  91  12  71  72  62  83  96  74  45  67  13  21  89  37  81  70  10  78  80  28  61  89  17  72  10  19  97  79  42  65  81  17  46   6  26  73  20  52  75  15   5  99  11   5  48  47   5  91  62  76   4  63  65  91  10  26  85  11  11  73  79  18  12  56   2  33  92  56  38  84  58  20  52  77  64  41  21  86  95  10   8  37  34  40  65   3  50  78   3  45  73  80  86  73   8  64  48  29  69  34  34  21  56  44  66                                                                                                                                          
                                                                                                                                        38  22  46  55  59  78  57  86  93  46  56  33  36  38  67  38  64  67   3  60  89  96  64  80  72  26  24  51  56  98  65  87  67  65  73  32  47  86  17  54  54  69  63  26  22  28   2  19  14   8   8  19   8  75  21   5  61  85  18  17  26  23   6   9  76  75  99  78  44  10  27  52  98  55  86   8  57   6  76  50  18  10  75  27   1  64  68  79  69  63  55  93  64   2  10  23  13  90  56  83  71   7  55  95  86  91  54  88  96  43  98   4  61  53  84  48  69  31   1  65  78  84  37  36  19  55  12  49  27  41  64  20  67  12  37   7  72  32  32   9  53  29  95   3  85  72  90  71  66  27  12  80  58  37  57  13  46  24  82  62  24  98  94  97  36  72   8  65  62  47  79  49  19  13  43   4  65  68  63   7  72  90  12  23  20  44  82  37  61  90  60  65  11  33  38  59  50  21  30  23  60  77  35   6  31  49  53  28  51  51  43  33  90   4   7  24  79  32  63  96  88  20  80  27  49  83  97   7  97  38  75  87  88  43  18  59  59  84  59   2  52  50  19  99  55  50  23  50  21  60  26  10   6  24  70   5  84  96  87   4  87  66  38  91  74  11  27  37  91  85  39  15  36  44  91  73  28  17  93  41  33  98  10   8  61  50  74  28  53  26  46  14  83  58  71  86  83  91  72  39  27  63  98  11  82  32  91  30  71  81  35  78  12  30  39  60  41  75  78  93  84  56  27  71  35  42  34  40   1  45  40  62  13  92  58  89  57  85  97  85  11   6   7  57  31  50  89  63  56  46  87  37  94  93  78   2  39   6  90  56  26  62  65  55  99  59  79  62  37  76  68   2  70  46  38   9  37  78  27  71  85  81   4  24  27  69  17  54   8   4  50  31  17  25  62  81  88  56  20  91  98   1  37  58  59  42  16  76  71  78  78  93  48  32  89  11  93   5  93  87  43  63  61  24  34  92   8  67  56  87  52  77  50   3  14  16  69  99  13  26  56  95  36  80  64  90  61  66  72  54  95  39  57  65  79  78  98  32  30  72   7  55  27  93  50  88  51   4   2  33  71  41  69  45  84  81  61  29  10  34  32  63   8  26  62  82  82  75   9  32  90  40   1  31  31  91  79  23  41  98   8  85  12  21   6  60  78  90  15  40  86  49  51  80  61  37  46  97  13  59  13   4   8   1  82  91  57  28  55  18  64  87  65  97   4  80  41  68  25  92  96  26  17  66  13  67  82  54  82  12  74  55  27  28  91  51  47  52   3  57  26  25  30  55  55  90  48  32   5  48  64  98  44  24   6  83   5  33  49   2  70  73  97  82   9  24  26  17  99  91  76  35   2  26  51  42  34  84  42  15  72  39  54  41  42  95  86  26  28  40  98  52  84  27  49  50  50  37  81  38  92  92   2   1  28  25  24  38  94  98  44  91   2  75  71  49   5  29  12  34  69  68  57  48  31  55  61  78  79   2  54  32   2  28  52  33  78  76  53  67  45  56   9  69  96  38  25   9  68  23  88  77  59   5   7  14  57  72  76  85  39  45  47  93  90  41  99   4  41  65  20  42   9  72  75  39  12  53  79  46  87  91  15  18  86  55  40  24  76  58  33  43  88  96  72  54  93  28  98  97  32  87  52  63  48   6  97  52  23  52  16  79  59  20  58   6  14  44  82  83  29  28   7  11   2  89  86   2  89  39   5  61  39  36  77  98  27  95   9  86  79  86  69  66  34  21  49  34  79  26  13  54  25  84  97  36  80  97  70  95  73  90   7  94  45  26  55  42  29  21  40  55  28  61  48  85  68  38  22  73  51  21  20  97  60  68  12  43  66  84   7  54  69  25  27  60  39  64  89  14  72  53  23  64  22  77  15  59  17  66  10  56  49  82  19  26  19  52  40  95  71  65  22   2  83  21  69  81  15  96  45  16  73  20  46  46  75  57  40  13  39  26   5  37  86  66  86  84  26   7  79  42  24  53  70  54  28  32   5  34  85  30  50  53  62  28  54  59  59  94  87  45  98  49  45  63  81  57  56  27  22  40  77  82   3   1  84  24  81  43  52  43  38  66  37  76  23   4  31   5  40  79  13  58  10  59  38  54  84  17  40                                                                                                                                        
                                                                                                                                      46  42  26  16  89  32  38  49   6  91  32  11  22  63  86   1  71  43  49  12  21  29  95  36  97  97  97  35  63  24  25  78  52   1  16  24  31  19   4  19  96   7  64  22   9  58  74  98   2  99  51  82  87  35  65  88  25  20  91  78  68  73  76  56  70  65   7  43  64  11  94  21   1  75  86  53  85  90  68  66  82  95  57  97  87  78  18  90  98  13  95  69  13  80  76  48  98  43  15  66   3  77  58  44  15  31  16  74  26  27  90  62  82  74  95  66  42  75  23  65   5  78  86  46  30  53  72  44  90  83  63  43  30   3  60   4  41  33  32  65  36  69  50  98  69  28  15  52  39  44  42  11  44  46  43  25  74  54  13  60  44  28  60  44  51  35  72  80  82  36  78  17  87   6  25  85  63  80  97  49  23  19  16   7  37  27  90  60  47  48  75  11  44  52  57  71  56  43  34  66  38  57  10   4  84  69  27  65  96   8  80  50  82  21   6  98  87   9  81  21  64  62  39  69  43  64  23  53  34  26  23  20  31  48  23  77  67  74  82  49  78  14  76  10  67  32  66  71  80  54  11  59  10  78  62  86  78  73  63  91  81  85  66  62  40  15  90  87  58  61  94  98  39  99  31   6  60   6  59  19  41  95  14  56  69  13  57  22  26  59  94  32  95  26  77  58  11  54  41  54  85  64  72  12  78  38   6  24  12  40  24   5  47  62  76  49  58  90  90  85  18  53  67  91  17  88  83  52   7   7  34  79   2  93  44   6  24  96  51  66  28  24  13  40  43  22   8  97  33  93  95  29  39  45   3  77  19  66   2  97  48  11   6  31   6  43  88  11   2  71   4  15   6  15  71  89  82  89  55  92  61  25  17  13  75  60  68  27  77   5  24   3  49  24  29  68  97  56  84  65   9   7  51  35  63  41   4  52   6  98  47  80  22  92   7  84  71  38  47  61  26  20  75  74  71  60  42  21  20  45  28  81  48  58  37   6  64  56  60  76  46  40  63  65  31  47  12  51  41  72  11  27  90  56  86  59  59  54  85  91  42  12  47  81  90   2  33  43  86  56  41  51  70  63  75  75  74  55  90  73  20  44  40  12  48  90  23  94  88  50  83  47  76   1  80  96   9  47  71  24   8  47  89  67  11  85   9  17  88   2  64  16  14  33  80  31  55  14  62  54  33  36  71  13   8  52  19  29  39  26  94  15  25  49  28  72  16  65  52  45  17  60  54   4  58  61  80  23  14  94  11  58  42  33  19  73  62   8  65  73  16  13   5  98   9  66  82  90  51  98  99  54  24  51   4  99  51  14  35   7  83  57  89  58  68  31  91  60  52  44  38  37  71  58  69  81  13  30  75  21  62  29  44  44  37  26  27  69  58   4  76  10  22  68  28  23  12  55   4  54  26  89   9   4  83  84  17  11  72  46  97   3  54  67  17  95  57   9  32  68  81  21   7  67  28  97  90  49  94  47  90  91   5  27  38   2  43  77  23  77  82   1  19  38  79  30  70  84  41  27  22  54  44  47  18  10  75  17  51  54  98  33   3  62  54  29  38  27  71  91  80   3  50  38  62  24  11  51   6  29  50  78  56  87  56  17  53  31  40  16  10  74   5  21   8  87   8  59  92  21  70  55  15  79  63  92  87  86  33  40  52   2  62  59  75  72  84  14  74  20  44  66  83  68  10  12  67  38  62  43  25   3  62  12  91  79  63  69  89  53   9  46  30  26  67   7  69  52  80  56  32  52  74  10  39  42  49  83   4  90  55  28  84  96  79  90  12  75  75  45  18  13  48  48  31  19  70  47  71  48  79  13  52  28  61   4  71  89  25   5  82  27  83  29  50   3  62  19  66  65  75  39  90  30  46  40  64  59  21  15  73   9  34  54  26  70  80  43  45  13  63   8  67  30  38  33  99  40  22  17  44  88  82  37  15  57  10  34  86  22  41  77  99  74  79  59  82  35  14   7  74   5  85  80  72  23  11  43  15  53  69  36  32  55  11  30  27  92  27  90  37  43  64  57  24  96  70  42  92  36  40  41  57  52  87   9  34  76  82  21  18  10  99  93  39  79  75  89  84  80   7  63  92  20  44  47  56  59  12  10  76  66                                                                                                                                      
                                                                                                                                    80  54  61   7  24  50  89  30  83  80  28  87  30  25  81  23  31  37  86  23  88  65  63  69  48  12  43  83   3  83  56  13  53  15  43  29  94  77  28  72   5  10  42  97  19  74  80   7  85  22  32  55  32   7  10  16  64  85  63  97  88  34  61  36  83  77  94  79  46  44  41   2  70   8  52  39  28  37  81  75  68  63  69  14  51  57  84  64  25  49  58  90  65   8  93  55  20  63  10   4  67  57  24  95  63  86  44  70  43  82  44  58   3  75  98  84  48  88  52  71  51  64  17  80  54  19  26  41  10   5  90  30  25  99  24   5  22  88  65  76  89  23  11   7  13  36  68  32   5  75  77  46  74  84  22  35  77  57  22  35  42   4  75  88  54  31  35   2  70  48  42  98  86  95  62  94  58  25  86  13  35   7  61  91  16  19  88  70  95  76   7  84  56  99  11  34  44  90  77  70  76  82  54  52  67  87  79  86  27  99  81  81   9  54  16  22  24  61  11  28  76  27  94  91  71  42  63  93  88  10  21  75  10  74  63  17  62   9  50  29  59  59  47  37  22  22  53  55  91  32  16   3  99  95  73   8  45  94  63  11  79  69  80  49  96  50  12  17  10  82  27  45  59  86   3  52   6  70  61  25  15  70  26  55  64  82  11  38  70  96  14  31  69   6  51  25  49  70  38  40  58  66  27  63  27   3  30  62  52   4   8  61  14  16  37  34  56  80   9  18  47   2  81  94  80  79   2  79  57  85  37  30  96  22  81  72  98  63   7  15  19  56  33  79  51   9   1  90   2  33  61  94  52  10  69  89  54  82   4  76  16  47  26  58   4  23  79   2  48  35  38  48  92  46  37  37  15  74  95  30  12  52  25  30  92  20  61  89  13  51  72  50  43  50  95  42  17  45  31  75  31  58  50  39   6  27   8  23  47  44  70   1  20  53  36  12  40  58   8  14  27  80  56  67  38  77  67  66  52  95  12  81  16   5  67  92  22  31  20  54  86  29  59  25  53  16  61  60   3  74  94  59  30  76  91  10  74  65  53  92  22  35  98  21  19  32  88  95  94  75  95  46  82  32   8  51  74  41  52  38  44  49  94  22  36  49  32  37  19  77  48  18  92  56  64  88  18  76   6  61  21  19  81  92  30  52  37  82  27  49  71  90  48  26  49  27  47  60  41  64  91  95  66  46  19  91  64  66  67  24  62  72  14  99  25  15  36  81  94  46  65  17  31  59  62  89   5  53  13   4  61  12  38   2  61  28  19  35  53   7  81  96  43   1  51  40   8  93  84  64  74  94  49  60  79   5  72  41  32  27  17  61  41  37  39  21   4  19  51  18  96   4  83  37  72  51  13   8  97  20  66  23  91  24  28  26  55  37  66  23   6  53  35  91  27  62  90  80  90  61  10  96  67  24  79  25  55  64  30  99  95  58  24   3   3  59  12  65  41  47  19   2  31  54  33  69  36  78  22  95  43  73  94  50  89  96  80  47  10   4  58  50  30  66  20  91  48  40  79   1  46  45   4  30  14  99  62  57  49  99  13  15  14  40  22  96  48  15  78  64  84  98  76  61  47  99  68  99  87  39  83  27  86  72  87  20  38  31  44  75  24  19  21  65   1  39  15  24  48  27  93  73   3  32  14  76  37  64  56  89  40  35  78  97  23  62  46  30  53  25  57  40  19  92  55  26  47  92  88  29  78  85  90  58  12  87  21  42  19  96   5  89  20  57  12  52  65  88  80  55  59  64  86  11   1  48  30  10  76  25  42   2  73   1   2  54  95   6  92  35  14  72  83  99  21  67  64  76  39  19  89  71  19  15   4   2  43  43  55  76  82   2  87  46  20  67  80  62  86  62  84  33  51  75  94   8  90  16  57  53   2  73   2  97  18   2  11   5  16  69  76  95  45  51  82  89  23  81  53  80  11  28  84  50  22  37  37  85  45  59  25  76  32  38  22  77  54  64  75  71  91  38  99  12  87  45  45   8  61  36  90  68  48  72  80  39  70  22  83  90  74  50  31  75  41  20  92  73  78  83  42  16  20   5  85  87   9  65  26  18  56  91  24  69  60  65  71  68  28  59  57  24  22  34  13  79  13  75   4  97  62  20  61                                                                                                                                    
                                                                                                                                  84  66  31  77  18   6  15  21  56  66   3  12  34  25  61  13  95   1  80  12  95  74  73  20  54   9  83  61  93  56  90  40  66  58  41  19  49  27  53  22  82  23  43  83  48  40  66  52  99  43  33  85  40  59  22  65  95  32  97  82   7  58  98  89  13  86  61  77  23  82  49  23  70  37  97  70  26  89  54  20  94  35  21  73  25  57  70  64  33  37  63  92  62  45  11  22  82  50  24  93   7  69  66  87  70  14  11   4  55  70  74  25  80  42  54  67  89  49  97  13  30  99  79  93  15  97  90  38  59  37  50   4  63  97  66  42   9  77  48   1  24  71  71  91  84  69  79  40  69  96   9  86  99  77  61   7  17  45  65  66   7  17  15  96  49   5  67  52  48  12  12  97  21  46  20  96  30  46  78   3  26  71  70  51  84  39  61  45  73  53  91  32  34  78  45  15  34  35  63  39   5  18  90   9  88  67   8  83  41  66  68  75  24  62  61  67  11  60  30  45  30  61  91  31  51  42  93  30  65  71  99  39  27  14  90  10  75  73  51  25  94   7  97  16  51  78   6  97  12  91  95  97  17  56  68  46  89  10  54  90  95  88  76  54  22  38  18  64  42  33  88   2  43  33  82  11  14  37  48  16  75  60  86  87  91  73  52  85  32  53  76  72  60  82  13  72  64   1  94  20  67  48  26  44  46   1  36  86  27  19   3  51   2  65  41  50   3  58  16  47  31  45   6  15  18  73  37  52  60  16  11  38  77  27  69  38  42  71  24   3  24  65  53  49  75  13  96  13  20  43  37  49  36  66  12   1  83  33  45  61  51  95  77  84  49  89  10  11  27  24  77  65  88  59  68  66  40  67  34  83   3  77  84  90  53  46  48  19  98  61   5   7  83  20  66  93   1   1  95  83  62  82  76  75  37  37  85  33  22  44  76  17  70  60   6  82  50  38  49  59  94  54  87  41  11  81  67  28  90  86  53  64  19  40   8  86  32  73  98  84  90  15  55  26  14  37  90  11  90  38  68  45  79  93  98  33  67  89  83  90  87  93  90  89  41   8  64  96  28  15  52  72  83  18  50  94  11  32  16   5  98  14  34  11  76  88  44  38  49  57  20  90  34   1  75   8  94  86  28  28   8  53  74  77  13  19  27  28  87  77  56  29  97  84  71  73  68  79  63  59  36  28   8   7  66  25  11  65  36  13  29  21  48  62  47  14  72  84  90  31   7  42  66  34  26  33  15  49  78  63  25   6  73  48  77  13  40  92  81  95  39  11  80  49  82  45  71  44  11  98  26  61  84  10   8  78  49  13  14   5   8  27  94  72  89  93   9  31  15  39  13  76  92   1  47  24  14  17  44  27  89  88   1   1  48  52  72   8  67  53  32  97  20  66  59  17  24  52  20  88  92  46  17  46  10  45  99  92   3  35  51  60  40  52  33  81  33  78  66  85  15   4  59  91  41  48  13  43  50  23  52  44  55  48  44  40  82  48  93  11  80  36  81  86  44  46  17  42  28  45  99  94  75  71  80  20  39  93  40  39  71  60  91   7  89  67  67  89  18  35   3  24  53  24  20  45  50  10  73  64  23  27  45  89  38  16  84  99  36  17  84  62  49  30  43  71   7  15  90   8   6   7  25  46  89  64  61  11  15  80  93  43   9  46  18  72  22   6  97  10  94  53  68   4  17  38  93   8   7   1   1  64  33  71  63  76  42  12  60  29   7  30  31  66  81  89  51  51  74  49  10  46  38  13   4  35  68   6  75  78  80  49  84  45  34  59  78  32  79  60  82  98  38   3  82  62  44  65  24  96   3  88  71  77  22  92  66  53  87  63  17  49  70  55  19  10  26  79  53   6  38   3  10  50  24  77  53  79  16  14  80  98   2  71  88  24  34  68  74  94  66  55  62  36  31  81  75  53  36  38  89  56  75  57  58  12  66  35  29  82  36  98  60  43  26  99  40  22  67  98  98  60  90  47  40  75   2  11  45  12  85  55  47  91  35  69  23  25  59  11  38  13  53  98  32  26  13  47  46  13  88  47  30  15  61  96  47  61  41  18  99  38  34  33  34  49  34  68  50  94  51  92  73   5  30  74  65  53   5   3  51   2  86  56                                                                                                                                  
                                                                                                                                94   5  37  77  75  79  40   9  24  62  74  12  71  84  34  80  61  78  27  85   5  11  39   2  52  43  49  39  16  40  83  84  48  13  45   3  43  98  49  55  34  51  56  54  79  90  53  31  10  39  16  72  25   9   5  51  18  34   2  96  69  24  73  70  49  75  55  73  28  40  42  90  13  57  72  89  19  81  73   2  82  42  62  98  41   2  10   3   4  76  31  37  14  28  85  93  89  71  59  67  45  58  27  55  57  95  79  89  36   6  77  42  16  93   4  69  67  39  72  82  15  64  14  84  26  68  90  28  62  27  71  13  75  55  64  90  11  99  74  95  42  74  91  13  53  12  70   4  18  52  57  28  75  44  41  27  58  46   8  90  30  47  67   9  51  80  97  36   5  22  67  27  86  68  54  61  85  96  29  42  64  98  65  24  46  67  94  59  46  73  59  92  27  64  26  51  97  50  32  72  64  56  58  16  12   4  32  72  87  82   8  29  26  50  36  85   7  33  19  30  32  94  80  92  50  81  17  71  17  49  18  73  74  74  79  18  59  38  38  93  27  97  53  93  47  66  89  65  88  30  65  82  29  80  21  89   8  38  43  71   8  46  68  13   8  84  40  73  61  97  46   5  43  15  83  15  70  24  91  81  61  22  49  15  34  56  69  76  90  90  52  81  34  97  76  23  71  58  54  23  81  96  77  46  88  64  48  17  92  42   3  72  56   5  24  85  29  91  75  42  48  17  13  30  97  33  42  75   5  10  15  77  60   9  20  79  19  18  57  91  74   9  72  74   1  34  54  78  72   4  43  89  18  77  84  99   4   9  62  57  72  97  44  73  76  32  35  54  74   4  81  12  39  46  75  84  42  36   9  45  14  48  26  89  36  72  79  74  68  44  36  48  78  46  42  45  60  64   7  49  50  98  80  91   7  47  60  56  57  27  99  47  46  99  32  98  31  39  86  66  54  68  46  64  75  17  82  59  32  13  92  25  38  34   2  63  97  82  38  67  19  61  40  52  31  85  33   6   6  95  58  59  17  98  60  13  27  51  55   6   6  86  60  92  11  62  10   6  19  47  90  55  13  93  54  42  23  29  22   4  14  78   1   8  10  65  49  27  10  26  33  77  85  21  26   2  87   3  98   2  13   2  73  44  84  98  70  43  72  90  16  42  41  39  68   6  12  73  94  76  24  79  69  26  89  35  14  51  60  14  66  54   2  71  51  16  12  76  49  72  88   6  62  28  63  42  20  39  33  84  75   2  74  84  16  96  29  16  70  42  51  37  72   3  75  27  38  77  38  55  19  96  86  60  23  59  66  13  63  89  31  31  28  61  42  64  42  26  43  78  60  73  85  92   2  27   2  27  82  23  30  75  31  91  93  13  30  67  27  28  56  22  84  93  88  87  14  18  69  27  86  64  91  31  81  83  38  82  77  53  19  81  90  73  55  19  73  73  74  99  19   9  62  39  73  61  39  72  38  59  52  89  53  25   1  67  54  10  69  18  71  34  82  60   7  50  70  15  50  61  42  83  51  23  30  64  27  64  95  30  84  44  51  47  73  51  55  38  27  88  77  40  52  20  84  18  97  10  58  79   3  78   9  33  97  96  18  94  59   2  94   2  57  78  38  26  14   7  42  20  72  58   4  60  78  72   6  96  17  51   8  39  33  71  50  73  70  81  10  92  23  21  82  12  13  46  85  71  38  27  68  44  47  19  27  17  47  92  98  94   6  91  42   7  50  47  94  45   5  14  17   2  37  37  23   8  76  17  62  86  86  15  16  44  37  83  34  95  98  55  30  37  25  75  97  45  80  44   3  75  95  97  39  47  31  46  42  30  59  13  33  61   9  97  82   9  43  35  65  46  88  97  20  12  10  74  91  88  11  52  91  67  93  12  33  24  57  30  14  44  19  46   5  97  34  22   2  13  32  28  20  64  69  96  11  36  31   4  71  50  29  92  40  63   8  44  62  47  80   2  11  69  30  91  85  40  96  84  26  48   7  95  21  36  94  37  92  20  43  52  43  13  59  71  92  77  12  36  66  46  81  70  18  14  24  25   1  67  99  14  72  61  62  16  47  67  62  46  67  60  25  92  11  80  89  63  99  36  43   8  35  73  34  77  54                                                                                                                                
                                                                                                                              88  85  94  85  59  72  93  65   2  80  19  47  17  36  27  12  97  77  33  59  19  46  12  40  86  60   5  37  44  56  10   7   1  83  96  39  84  62  97  75  17  32  94  65  68  37  34  36  77  47  75  54  20  72  26  61  68  50  61  88  65   6  73  28  53  59  57   1  53  40  45  43  40  67  45  51   1  52  16   9  71  43   6  43   5  33  82  79  35  53  85  67  21  33  46  15  59  73  26  26  95  52  38  35  19  67  57  10  18   6  34  86  12  12  95  77   2  41  76  75  26   2  28  84  33  64  40  64   8  37  99  98   6  95  66  66   1   2   2  50  61  80  16  63  55  72   8  30  83  48  53  16  80  48   7  97  42   6  54  62  75   7  70  44  92  74  71  69  77  21  93  86  26  79  19  28   1  63  43  53  88  53  92  84  26   4  84  16  77  24  67  32  11  49  27  96  28  33  31   7   5  12  69  67  15  36  41  16  94  97  55  63  30  19  48  24  73  42  54  32  99  39  43  75  64  74  78  35  56  84  39   7   7  44  30  23  44  95  87  72  22  65  53  10  49  88  12  72  81  63  85  12  92  12  95  95  34  75  79  21  35  13  94  91  17  55  98   9  70  36  25  90  84  99  30  42  33  32  66  26  63   5  78  17  62  32  69   1  12  22  64  95  54  87  49  26  53  96  83  45  95  40  16  72  98  64   2  49  13   9   1  60  90  46  52  18  97   8   7  66   4  62  52  82  43  37  97  71  98  67  46  16  61  78  35  41  43  11  13  59  16  96  55  93  42  34  24   1  80  52  14  63  84  32  98  84  86  64  92  76  13  96  79  45  54  24  35  68  99  39   7  40  14   5  49  93  29  61  63  92  82  33  57  64  56  24  75  69  85  11  48  85  35  77  60  51   6  38  97  80  45  47  53  81  59  14  69  80  12  48  71  37  78  50   8  90  96  83  44  23  41  18  21  47  40  27  83  50  66  63  57  20  13  34  57  31  59  78  76  86   9  43  57  67  33  95  54  40  87  19  68  55  34  49  60  98  51  68  49  61  84  71  99  91  45   6  86  92  34   2  39  72  88  24  37  99  70  86  20  91  77   8  68  53   2  85  11  30  79  20  46  16  29  52   6  18  52  67  64  91  12  56  30  50  46  81  86  84  53  90  21  83  31  74  57  43   9  57  99  27  47  37  91  72   4  43  72  45  74  66  41  58  61  68   3   6  48  38  87  66  47  79  83  26  30  65   8   7  91  95  43  52  96  57  54  51  43  28  92  63  74  42  76  89  97   2  54  17  13  19  13  20  66  20  14  32  56  85  30  22  83  62   3  18   5  36   3  31  43  71  56  84  65   5  82  50  74  50  81  71  26  86  36  42  55  64  11  55  16  76  32  76  12  21  68  58  86  85   1  65  69  42  68  21  62   9   6  29  57  90  70  38  78  51  43   4  79  65  52  19  81  72  32  46  94  89  55  59  49  10  35   9  20  25  52  48  29  76  76  16   4  65  74  97  50  12  97  98  49  69  70  48  94  89  50  82  81  35  73  13  72  76  91  68  37  36   8  90  10  63  65  56  74  82  14  35  61  81  55  66  70  70  61  11   5  39  75  66  33   2  91   5  37  55  19  45  27   1  37  31  10  39  67  97  86  47  26  38  92  66  19  90  73   5  95  66  20   3  40  86  64  46   3  91  17  28  33  85  96  25  18   4  49   3  69  28  12  81  79  78  58  41  21  39  13  85  56   9   3  35  55  68  55  53  34  55  44  70  38  37  41  97  18  86  66  93  81  83  29  57  75  22  81  54  96  11  94  74  14  36  27  92  18  38  13   3  61  39  31  23  92  85  63  73  21  90  72  54  47  93  51  83  82  78  81  59  27  76   4  17  41  80  25  71  98  73  90  91  90  77  11  42   3  70  75  40   2  67  88  17  19  96  96  96  56  73  86  95  90  92   9  24  48  43  28   3  46   5  34  45  34  55  41  68   6   3  22  86  50  68  58  54  59  83  41  51  15  82  78  93   4  90  21  85  77  38  39  57  14  79  65  45  58  95  30  44  74  84  69  64  71  92  77  18  72  27  34  38  48  15  30  43  80  53   2   4  30  79  83  89  23  35  75   8  56  65                                                                                                                              
                                                                                                                            36  34  70  17  48  70  24  28  68  33  97  82  40  11  30  71  80  99  14  69  90  69  66  56  23  24  52   2   3  25  81  85  38  58  95  63  70  50  48  13  37  91  50  39  57  98  27  71   7  70  60  63  69  12  40  36  55  33  96  21  50   7  68  40  48   8  24  56  11   5  87  87  64  66  11  15  70  87  48  18  66  60   9  37  11   8   1  45  21  88  43   3  42  56  83  21  37  11  36  74  45  41  55  87  81  45  43  47  21  32  17  34  84  70  67  21  19  23  95  98  88  98  20   4  93  58  29  48  78  27  34  38  78   9  73  77  71  17   2  24  93  83  15  41  79  56  29  91  39  23  43  72   6  14  48  40   5  45   9  62  11  86  11  76  53  99  62  78  60  74  42  14  93  69  89  51  87  76  76  52  96  85  83  23  81  15  96  52  76  97  28  82  59  53  27  76  83  75  99  59  52  77   7  91  70  71  79  35   2  22  84  94  19  30  81  84  39  42  70  61  93  56  72  89  43  79  19  74  24  83  41  84  65  39  86  84  62  85  30  51   4  70  64  13   8  41  82  80  61  42  73  63  11  78  25   3  44  12  49  75  89  26  36  18   9  86   4  48  84  29  59  18  23  85  11  12  63  39  70  72  93  86  88  10  89  44  33  36  73  63  48  15  53  85  51   7  39  19  17  79  91  12  33  18  77  51  52  87  17  94  67  39   7  28  52  31  13  41  34  27  72  91  54  56  61  22   8  14  21  35  71  64   8  82  50  62  72   5  47  38  20  75  65  24  42  23  60  34  40  16  35  91  34  21  43  70  26  35  15  55  23  94  43  10  34  38  31  30  42  62  12  85  26  74  76  35  14  85  10  45  11  52  62  94  73  15  84  35   6  89  11  81  74  56  94  92  44  48  37  24  54  16  98  28  94  46  46  97  54  91   1  45  86  81  11  73  57  78  55  59  28  95  29  74   3   9  84  82  75  51  51  18  65   4   3  93   9  64  81  34  69   3  73  20   1  94  23  97  43  29  97  66  10  36  98  92  33  63  75  72  32  85  80  86   9  38   2  52  55  91   4  42  18  30  77  21  32  37  61  48  73  60  36  33  69  90  28  11  95  40  11  42  28   7   8  43  47  51   5  94  71  34  94  94  51  83  47   8  67  38  36  23   9   9  66  63  66  41  44  78  97  86  58  12  48  33  85  61   2  48  13  24  38  71  12  93  71  36  98  88  62   7  92  90   8  79  45  61  30  17  47  10  50   1  93  48  78  13  14  31  84  74  62  49  39  98   8  78  35   9  77  37  12  85  70  61  27  56  76  44  47  37   6  72  79  74  55  65  15  75  47  82  59  93  33  67  91  60  14  84  34  30  57  68  49  28  57   2  93  38  14  38  62  56  93  55  31  50   5  82   7  58  25  74  66  57  98  55  38  89  92   7  80   7  19  16  63  26  70   3  13   9  96  68  17  75   7  60  79  77  88  72  20  67  18  41  88  93  74  68  53  75  49  26  55  24  77  50  27  74  27  40  63  35  78  75  39   2   1  43  60  92   2  66   9  76  86  92  45  11  57   7  14  26  44  51  49  29  55  90  47   9  29  72  33  11   2  66  38  90  70  51  65  11  47  31  63  25  71  10  89  12  83  36  45  50  59  12  98  51  48  94  77  77   8  99  86   1  67  89  43  88   1  81  91  32  82   5  95  30  37  81  36   5  67  56   1  87  96  17  42  47  42   3   2  96  93  37  32   2  19  10   6  58  53  23  50  14  82  85  37  70  92  28  25  36  19  40  95   5  36  39  15  42  11  82  42  18   3   5  74  92  38  51  80  28  16  95  89  35  82  43  79  49  14  33   4  88  18  72   2  67  49  53  22  96  15  13  60  44  26  11  62  64  99  81  13  50  24  71  82  43  98  75  71  56  25  54  73  12  72  58  45  65  40  14  54  38  19  50  73  25  33  35  61  41   5  61  47   7  94  97  40  75   2  61  91  24  30  93  77  34  33  79  16  63  37  63  38  14  17  37  90   8  48  83  13  60   1  87  79  74  99  54  41  41  85  31  73  66  49  61  72  52  98  66  90  81  94  95  98  34  57  34  64  59  14  64  74  72  79  69  69  29  21  69  36                                                                                                                            
                                                                                                                          62  71  92  84  18   8  79  70  31  47  21  96  55  31  30  64  84  33  31  67  86  39  76  96  45  93  49  62  12  62   9  44  92  93  93  74  65  56  85  15  22  28   4  97  88  90  43  21  66  88  56   5  76  80  60   3  10  12  89  56  32  80  83  39  85  84  82  63  50  10  77   4  13  27  56  31  91   8  88   9  73  24  32  93  47   6  84  43  93  38  94  64  94  85  70  62  52  56  76  52  41  27  84  28  39   1   2  54  15  39   1  94  33  98  22   2  36  82  59  55  20  33  47  59  52  93  40  38  66  70  97  29   2  16  57  55  19   7  96  61  21   7  85  61  39  41  36  39  68  80  93  30  27  10  90  57   4   4  56  28  74  69  20  66  82  87  13  84  89  10  53  72  23  74  90   3  80  57  30  94  76  94  22  46  16  86  41  73  57  86  67  14  51   5  32  61  45  98  18  69  97  58  19   8   5  20  82  87  24  47  87  28  42  46  74  61  62  29  97   5  46   2   3  76  88  35   1  63  17  29  81  36  42  74  88   8   6  11  56  91  32  63  64  17  27  79  45  28  26  30  18  97  28  63  78  14  26  67  49  40  25  22  45   3  12  80  53  45  63  82  64  94  81  20  91  27  73  52  61  40  96  12  81   1  12  70  24  12  85   8  98  17  97  98  23  16   7  84  56  39  98   2   4  12  28  51  40  69  27  56  60  61   1  98  74  54  30  55  83  23  85  98  64  25   3   1  74  74   3  85  84  67  81  58  64  34  70   8   4   6  68   7   7  33  45   5  84  73  66  75  40   6  67  44  51   1  82  78  45  83  88  36  83  64  30  71  94  87  82  86  18  20  11  27  60  36  98  23  43  42  28  14  91  60  87  19  30  15   6  32  25  34  24  11  80  98  68   3  83  79  11  23  45  34  98  38  89  46  56  71  89  73  26  37  52  33  63  80  13   4  42  52  22  29  46  89  93  76  62  15  71   6   6  34  78  10  33  42  73  11  87  58  53  45  15  72  16  52  17  67  90  56  30  45  85  73  11  36  21  75  84  46  77  11   6  94  32  10  99  91  68  36  89  12  59  97  59  99   5  62  70  26  74  83  42  57  21  58  47  68  46  50  99  72  89  65  41  76  87  44   4  63  38  14   9  64  77  58  32  74  58  29  58   7  81  68  56  72  49  11  93  41  77  10  88  80  39  81  98  73  22  58  32  21  71  15  43   5  94  81  57  82  78  18  69  19   6  98  88  29  76  71  43  55  23  31  84  85  99  73  73  69  99  39  81  66  84  85  93  60  23  15  95  50  20  73   5  68   7  62  52  89  86  59   9  67  62  20   3  50  16  53  12  93  45  94  41  91  17  17  19  28  95  89  34  43  71  31   5   1  84  33  35  49  55  49  18  10  38  92   2  99  67  10  34  73  76  53  75  53  22  54  45  41  22  76  34  66  53  27  17  29  80  50  55  83  38  10  11  32  81  80  43  83  39  69  13  20   5  32  82  34  85  85  34  33  45  39  21  29  82  46  90  36  30   6  50  14  94  53  30  35  53  47  81  30  55  90  99  25  84  18  57  85  16  23   3  41  36  32  79  65  46  43  50  23  48   4  94  49  69  44  27  33  42  92   9  33  31  30   5  54  91  12   4  37  68  18  95  45  39  60   5  28  79  96  52  67  98  50  15  10  51  79  74  92  31   5  16  98  15  26  33   5  33  57  56  40  82  92  22  24  34  83  74  34  42  75   8  43  87  96  69  94  18  25  62  47  54  88  95   5  84  55   7  10  22  10  23  52  14   1  66  28  52  90  49  23  11  57  73  32  41  30  72  82  32  47  91  21  28  74  52  50  82  52  22  50  81  39  12  92  94  98  82   1  82  13   8   3  25  24  95  13  61  77  84  85  67  96  67  17  48  88  63  79  24  25  72  41  98  10  88  58  51  98  86  63  77  88  25  63   6  55  25  43  56  78  22  95  50  58  65  75  15  59  94   7  13  29  96  60  36  53  54  78   7  78  41  38  76  33  68  45  16  78   6  32   8  19  25  55  37  83  88  42   6  61  12  90  18  37  85   9  86  22  45  12  53   7  69  94   7  44  66  95  96  82   2  28  22  86  26  22  47  70  49  26                                                                                                                          
                                                                                                                        45  42  97  19  46  29  75  55  32  70   4  86   8   1   3  20  89  43  42  62  48  60   8   4  33  37  45  55  79  82  71  55  39  80  87  57  44  74  56   7  13   4  53  92  21  40  77  52  11   4  46  52  26  68  92  37  84  60  99  23  89  36  68   3   7  59  29   5  32  24  11  39  94  79  46  76  51  86  14  58  63  35  33  61  23  30  47  43  51  16   8  70  22  56  76  81  64  37  21  65  71  97  41  57  98  88  42  53  65  96  99   7  43  95  80  82  27  36  20  68  30  39  88  92  66  96  41  71  81  74  54  92  32  73  70  42  82  43  90  23  59  90   7  32  38  92  94  54  11  12  94  33  38  18  18  96  15  19   7  66  56   4  39  16  66  54  86  39   9  15  78  91  30  88  75  82  96  11  73  14  64  69  59  21  96  72  59   5  14  35  60  36  37  88  97   1  71  10   2  51  95  95  36  43  98  72  78   1  62  98  90   1  63  10  90  91   7  69  25  69  27  17  99  58  34  85  36  19  51  82  88  99  77  90  14  39  30  23  36  35  52  67  95  23  93  45  94  21  18  89  81  34  77  77  56  55  99  41   7  28  40   9  44   6  64  81  15  79   2  55   9   9  85  27  17  55  10  79  15  50  22  23  21  34  35  51  65  57  20  58  17   5  49  86  73  62  42  86  60  71  35  57  79  65  18   9   7  67  66  57  91   9   1   8  37  88  12  64  10  97  71  13  49  90   8  96  34  17  79  87  51  48  69  16   4   4  81  76  84  29  86  45  27   7  90  18   9  43  16  34  43  28  72  20  10  85  38  66  15  26  81  81  71   2  28  99  74  59  72  71  88  57   2  37  24  46  13  89  60  85  60  50  69  88  99  37  11  97  27  16  58  40  47  75  40  93  21  55  54   1  23  90  37   9  14  23  39   8  81  84  38   1  95  34  69  92  44  48   5  55  94  38   8  97  43  39  88  85  40  78  40  16  99   6  90  69  64  78  20  73   3  42  20   2  65  73  32  89  82  87  41  91  64  35  74  85  22  37  55  70  95  56  16  30  52  48  16  88  63  92  19  67  15  53  32  59  16  52  38  33  30  31  91  61  49  53  68  27  90  59   1  29  57  25  62   1  38  21  85  69  62  28  71  22  30  65  22  51  17  43  31  99  11   8  30   7  35  36  80  94  42  84  10  18  58  29  82  28  71  69   9  71  96  87  23  53  78  56  90  96  40  52  82  86   3  71  48  56  81   4  45  70  46  66  68  31  78  52  57  19  72  92  17  18  61  53  51  54   3  19  88  39  52  65  11  61  85  80  95  49  42  40  50  26  60  86  61  93  98  82  76  90  10   4  17  33  15   2  68  64  83  81  80  13  85   9  11  96  52  81  16  46  89  78  69  62  68  84   7  41  99  67  97  40  49  34  32  95  41  56  31   2  65  55  46  18  12  65  92  14  79  10  46  83  86  70  25  89   2  35  37  77  60  59  73  82  66  81   4  28  60  83  23  31  11  56   2  63  58  35  98  30  29  90  18  84  70  43  17  58  88  93  42  21  60  77  13  27  58   5  86  55  33  98  64   6  68  55  65  97  45  42   8  68  24  36  47   8  13  31  84  85  54  88  76  99  73  19  14  24  71  87  25  59  31  73  36  31  69  72  92  61  18  89  58  83  86  82  60  68  45  46  67  95  73  27  48  66  28  96  12  63  57  99  94   4  83  46   7  93  85  41  24  43  33  91  67  82  52   6  69  28  89  77  34  67  65  56  11  89  78  72  53  49  62  57  45  25  87  45   7  26  16  56  27  80  48  21   6  86  14  63  54  83  22  13  53  60  73  96  72  57  32  30   6  64  65   1  52  53   9  98  64  98   6  56  75  72  53  70  65  46  12  63  17  63  31  37  17  26  11  74  47  23  56  11  35  17  14  30  34  90  50  26  17   5  88   8  83  67  32  68   3  53  15   4  88  98  93  77  88  16  72  63  84   5  31  52  40  70  66  62  68  52  28  73  64  17  29  16   5  64  45  42  81  72   6  31  37  63  13  35  69  63  95  63  43  10  12  60  97  73  97  78  35  75  85  73  67  18  94  28  94  87  33  59  17  76  99  62  82  71  82  77  90  94  88  56  36                                                                                                                        
                                                                                                                      28  84  51  76  95  35  22  81  91  43  97  23  14  74  70  95  21  28  14  53  97  81  65  34  74  84  32  68  28   3  33  78  53  44   9  25  73  56   9  82  66  81  18  62  75  26  50  51  70  29  34  48  92   7  70  25  41  10  40  79  15  88  37  39  20  58  18  13  78  65  96  87  38  82  37  57   5  37  41  13  56  98  11   9  39  50  73  89  91  37  30  82  54  48  36  49  76  85  10  37  73  10  71  36  46  31  85  11  11  94  82  44  62  39  65  72  63  58  63  29  60  95  65  82  84  44  31   5  66  85  36  54  23  57  46  51  34  64  36   6  49  83  76   4  41   3  55  73  94  57  72  28  71  38  94  88  59  78  43  89  69  38  15   2  75  90   2  46  21  99   3  64  19  16  95  17  41  44  12  57  43  18  20  34  77   1  53  31  71  81  58  19  86  79  51   2  67  67  38  47  48  34  45  65  92  46  94  26  33  42   1  20  33   6  85  39  97  91  23  47  18  67  86  83  38   3   8  53  84  98  10  73  93  33  30  18  90  35  71  38  76  56  32  74  80  22  24  66  35  23  98   9  79   4  78  10  54  60  65  22   6  96  57  82  27  32  56  34  60  44  28  71  77  18   8  48  32  86  58  45  77   7   9  14  10  59  54  30  82  42  57  12  73  86   9  41  69  46  61  23  71  91  62  42  21  96  59  70  31  71  89  69  41  71   3  38  66  58  54  38  13  81   4  29  98  70  85  60  62   8  11  53   4  61  11  54  22   9   6  53   5  12  55  70  71  34  99  97   2  91  59  16  83  94  28  19  84   9  87   3  34  63  35  92  14  13  73  74  23  93  76  13  57  37  78  25  25  13  98  40   1  85  12  60  75  36  20  12  94  76  55  55  98  34  77  93  20  85  38  27  75  80  63  85  88  56  69  83  11  97  60  32  79  46  58  13  20  93  42  98  10   9  58  74  77  61  98  67   1  69   5  64  16  92  76  63  86   4  12  43  95   6  98  35  80  95  86  22  39  57  49  95  22   5  50  66  28  60  99  82  92  75   5  55  15  43  62  79  90  41  22  46  35  33  49  63  34  24  50  80   6   5  95  22  42  84  86  53  35  81  89  67   5  56  70  87  95  46   4  87  72  69  89  63  67  90  59   2  75  98   3  88  61  54  70  34  27  34  43  55  11  99  91  70  48  69  80  67  76   6  86  66  53  52  31  55  11  46  33  50  57  33  31  49  19  40  62  94  62   9  55  14   9  53  36  76  93  11  29  40  60  64  77  41  30  12  95  21  34  95  22  25  17  56  61  60  81  40  91  85  97  10  87  81  50  11  91  34  67  24  88  50  56  66  61   5  96  31  11  89  43  55  13   1  73  57  24  21  55  18  18  54  32  27  31  85  55  82  68  36  14  81   3  40  40  70   8  71  36   7  90  20  94  64  12  30  36  13  34  40  68  33  25  57  73  41  20  76  59  13  84  40  69  28  43  54  77   3  29  85  45  47  19  92  16  11  90  42  17  53  66  65  64  36  12  66  86  67  64  58  32  92  82  74   4  11  99  45  22  73  87  68  38  84  34  59  64  35  29  62  66  33  98  87   1  50  86  67  23   7  16  13  84  74   2  81  96  29  42   6   4  41  63  79  39  53  23   2  21  18  59  88  77  38  55  66  84  67  98  42  46  22   3  69  14  95  70  52  13  34  48  16  88  27  98  32  78  94  55  29   7  37  10  99  84  82  26  63  27  84  89  50  30  72  48  28  76  38  43  94  33  48  30  31   8  72  35  21  44  11  81  61  35  19  28  17  92  78  57  43  61  95  30  79  16  34  44  74  13  58  71  27  75  94  69  63  73  55  69   2   6  82   3  89  29  51  92  89  74  21  98  56  79  45  80  27  86  39  17  52  64  45  35  41  29  84  71  91  64  87  87  52  59  74  76  15  38  16  53  42  62  82  18  52  97  26  20  30  21  50  90  94  54  27  30  72  51  36  69  70  91  68  17   9   4  69  23  57  88   4  86  46  29  52  20  58  21  78  99  93   2  32  13  20  90   5  28  35  27  36  46  77  12  44  41   8  27  92  98  27  84  43  44  37  90  49  47  31  58  42   5  15   6  97   4  86  83  55  17  63                                                                                                                      
                                                                                                                    91  95  89  30  50   6  49   4  54  45  32  25   2  81  48   4  14   6  67  69  61  60  42  83  93  96   4   7  41  45  32  75  18  43  23  93  59  56  68   8  34  64   2   8   2   1  42  86  15  83  93   1  34  19  38  67  54  67  43  53  29  28  98  58  26  40  43  48  39  86  15  14  65  39  36  24  42  20  38  98  58  34  96  36  68  38  92  26  29  59  48  62   3   2   6  55  66  74  62  93  21   7  71   5   5  73  10  15  53  11  43  12  77  23  73  90  43  37  10  54  40  87  91  18  14  30  44  91  17  48  82  65  94  26  80  65  85  83  39  69   5  97  86  23  95  91  90  30  73  48  11  18  40  51  19  92  31  88  24   9  51  30  69  56  69  15  57  51  98   2  14  80  56   1  65  63  78  24  11  94  82  10   5  70  37  73  61  65  19  90  79  75  81  40   3   1  71  39  27  92  24  32  43   2  16  25  53  99  37   6  80  74  88  54  27  80  97  95   9  16  20  94  44  62  75  78  94  78  69  81  39  19  13  27  77  90   6  31  90   6  60  35  54  32  19  56  50  47  80  30  44  34  79  13  14  31  51  86  57  35  61  10  16  92  91   6  23  52  85  58  88  91  25  85  81  96  38  60   7  47  26  11  52  77  80  70  60   2  18  72  12  92  74  75  63  74  66  93  50  49  75  68   2  67  62  92  43  56  36  86  69   9  61  16  33  33  17  89  45  32  39  25  82   6  68   7  44  28  76  29  12  15  61  44  64  15  99  42  21   6  71  57  56  22  11  76   1   7  27  39   8   7  15  60  33  19  10  56   6  73  43  68  18  87  96  88  35  31   3  24  73  58  36  92  40  81  57  71  92  80  91  32  41  55  63  22  11  64  52  14  74   4  39  74  73  83  49  75  52  79  85  33  74  84  27  27  66  84  86  31  78  75  88  49  10  50  83  24  96  71  79  81  39  43   9  52  15  86  37  15  75  68  87  75  67  51  21  55  54  11  33  89  76   3  10  71  15  35  15  63  83  33  49  82  23  73  96  72  40  98  91  36  64  13  63  22  10  35  82  52  10  15  26  94  32  51  88  52  76  62  39  12  48  30  88  24  12  57  75  18  76  52  88  98  92  63  45  67   3  39  98  11  14  49  52   6  88  53  46  93  45  99   3  24  13  43  55  92  27  94  89  39  43  25  27   2  10  95  91  94  49  21  75  21  30  94   2  22  31  13  57  49  45  82  86  91  58  55  49  82  67  77  13  86  96  94  35  90   8  98  56  74   8  12  83  42  61  91  76  32  64  88  61  51   5  49  44  61  45  39  32  18  36  12  38   4  84  75  74  73  89  37  95  68  95  90  82  96  65  95  75  67  62  92  90  45  55  36  44  31  91  31   4  79  88  31  63  44  48   9  87  73  56  76  49  10  69  97  10  78  36  70  73  32  15  46  80  41  50  24  10  70   7  39  73  88  77  65  25  94  56  30  23  12  84  92  67  69  27  99  44  86  30  77  22  21  46  27   5  46  36  52  75  48   7  23  17  11  71  18  57  19   6  86  55  78  80  76  98  86  97  38  24  29  21  55  71  46  15  90  16  80  76  79   8   9   7  27  95  88  90   4  37  43  21  39   5  45  17  26  41  92  93  90  30  47  30  63   7  96  83  97  39  75  19  76  49  96  25  35  33  73  23   8  98  18   9  95  72  28  52  93  49  95  37  50  93  14  12  50  30  20  59   1  16  42  91  97  50  51  29  32  82   7  31  26   6  16  13  68  25  72  65  91  91  64  61   7  32  10  65  76  26  46  61  99  75  11  15  79  25  90  10  70  11  32  64  24  90  39   2  91  94  81  38  62  76  73  38  88  84  14  85  12  93  64  84  28   7  20  88  28  68  74  70  39  77  27  41  64  21  79   4  74  85   8  35   2  21  65  45  28  10  98  61  62  17  53  21  18  76  13  50  47  50   6  41  79  94  87  27  93  38  92   9  21  49  71  36  80  70  28   9  64  19  69  40  64  62  93  69  40  34   9  75  24  88  98  78  38  90  38  71   3  35  60  97  27   1  43  31  30  58  62  13   2  89  16   2  68  73  35  65  53  41  88  35  16  42  55  98  34  10  74  10  51  25  84  11   7   8                                                                                                                    
                                                                                                                  51  16  74  61  52  99  58  76  95  41  29  57  77  28   8  50  49  11  61  65  67  61  38  40  75  67   8  39  36   1  67  81  55  55  28  59  66  67  93  24   5  69  66   3  64  48  65  76  69  66  52  23   5  80  30  86  59  69   1  63  14  38  66  92  46  61  16  16   4  23  98  42  33  45  38  45  89  33  90  26  56  20  77  87  47  70  12  67  11  56  16  96  50  86  18  81  41  11  42  23   8  83  93  94   5   4  45  87  39  39  43  26  24  34  24  23  42  45  19  63   1  73  20  93  31  54  16  95  48  89  30  26  19  15  98  22  93  32  10  72  83  60  76  38  85  98  17  82   5  97  92  31   6  65  52  90  58  59  18  34  35  98  98  20   7  39   9  41  67  15  76  78  26  74  24  22  14   5  10   6  90  66  17  71  36  92  96  87  64  91   9  35  95  52  53   7  18  76   8  43  94  46  84  97  41  70  29  20  27  59   7  90  65  57   9  59  62  80  40  66  54  87  68  53   1  19  92  28  30  37  23  19  94  68  92  77   5  55  18  18  21  72   7  90  75  57  67  37  68  27  96  82  23  20  43  13  93  79  28  68  89  20  20   9  67  41  84  42  29   8  44   7  27  12  41  39  23  54  48  24  32  68  86  83  64  38  91  85  44  76  79  53  60  41  57  12  54  63  33  49  23  34  31  18  18  80  63  97  29  63  37  56   6  58   4  72  71  58  71  81  32  76   9  83  93   6   3  80  50  59  61  49  57  87  16   8  71   7  28  19  31  91  69  96  40  94  80  32  21  92  84  68  82  18  13  85  46  77   6  59  19  59  57  31  42   5  50  21  29  88  52  87  93  86  92  47  82  65  20  99   8   4  95  51  17  92   8  81  13  35  56  59  42  92  22  40   3  37  57  31  82  51  91  59  88  32  21  45  18  59  64  11   3  78  32  23  90  37  78  93  97  51  97  49  26   3  30  10  11  28  55  91  58  24  35  63  95  73  93  22   9  11   4  58  73  26  23  63  64  15  28  73  16  21  53  54  10  31  21  30  86  79   2  86  15  77  13  67   1  45  48  86  81  64  54  15  82  87  51  69  30  80  77  88  44  90  10  84  40  91   8  26  44  30  25  84  73  19  68  29  98  49   4  54  62   3  45  78  39   1  84  31  60  79   9   1  47  89  77  44  36  60  39  80  52  96  39   5  24  57  42  20  92  64  82  43   1  61  96  67  37  56  77   1  19  86  14  16  68  38  34  63  76  38  63  14  60  69  88  46  47  81  35  69  66  58   8  84  56  50  38   1   8  96  36  80  79  46  72  46  23  30  67  54  65  43  87  15  54  93  38  47  53  17  29  12  28   4  64  11  26  99   7  52  88  67  16  22  85  92  60  59  67  19  64  45  46  85  57  61  11  31  24  51   5  29  24  55  58  36  16   3   8  89  50  88  54  36  52  94  78  67   4  70  94  56  84  13  83  76  84  93  66  12  73  70  11  30  32  81  10  21  66  13  48   7  39  85  86  63  52  77  27  78  84  89  51  40  75  51  20  71   3  43  14  76  70   2  38  80  18  12  81  26  81  15  11  28  37  23  92  86  85  77  80  25  56  87  23  69  47  11  45  79  59  48  71   5  42  11  43  39  42   6  82   9  25  53   2  92  16  54  95  98  92  39  22  71  20   7  84   8  17  48  67   4  21  61  71  63  56  28  53  50  31  35  52   5  78  97  93  43  33  29   2  63  72  50  30   9  16  50  62  25  95  21  89  17  65  74  91  98  88  89  16  83  26  11  46  61  56  49  20  54  10  79  89  97  21  49  77  44  64  43  23  86  89  80  41  62  53  63   7  27  68   1  31  47  40  41  98  79  89  90   1   8  55  73  76  58  87  15  99   1  52  81  34  64  71  98  72  92  55  73  74  46   8  43  68  76  92  19  11  53  49  24   3  95  41  10   7  82  73  99  86  78  55  81   2  62  11  49  82  79  46  61  52  29  29  17  20  61  59  18  14  92  21  14   9  69  97  11  17   3  23  64  63  65  16  50  54  18  48  23  58  81  44  72  71  43   2   8  67  39  94  61  36   4  61  31  83  34  64  97  21  46  54  44  52  29  49  81  22  69  61  64  51  20  75  65  82  37                                                                                                                  
                                                                                                                95  69  20  16  95  37  23  38   5  56  14  92  35  33  26  83  23  62  63  75  67  20  52  31  84  93  90  93  84  74  33  56   8  20  38  87  81  79  26  47  55  91  36  35  58  12  81  84  54  21  47   1  32  21  12  95  14  51  12  57  55  19   6  77  41  18  64  77  63  59  96  18  46  63  53  58  54  35  12  17  52  66  86  62   3  98  38  42  53  98  21  47  99  97  49  55  74  14  55  10  68  52  30  91  71  50  80  84  11  45  93  56  62  50  72  16  19  81  83  83  11  87  91  41  78   8  58  24  45  11  42   8  73   7  90  38  83  39  85  43  21  66  23  77  72  33  43  56  66  29  83  85  78   7  83  64  92  37  43  90  71  65  89  76  93  96  88  51  61  62  26  42  67  25  46  71  64  93  77  40  53  13  16  66  42  17  54  96  92  70  37  49  44  57   1  96  38  79  28  53   3   9   3  59  47  45  89  59  55  40  20  56  53  53  48  89  86  40  82  98  15  90  10   3  49  46  61  18  61  66  94  85  93   4  48  95  10  28  59  82  37  11  50  89  54  38  55  90  10  92   2  21  85  99  87  52  69  26  30  27  59  18  37   5  18  51   9  87  10  29  44  48   2  93  55   9  77  85  51  91  60  46  45  73  91   3  88  56  91  87   1  84  74  56   5  13  63  91  36  15  79  30  57  96  60  30  33  39  68  68  71  47  70  93  92  52  98  25  72  46  48  93  17  67  74  27  49  31  47  41  22  21   1  50  35  91  74  83  21  10  35  74  32  12  57  45  20  73  38  94   2  10  11   7  57  45  15  22   9  47  17   5  28  62  30  75   9  21  17  22  52  60  95  88  31  84  84  13  22  60  80  31  36  89   4  70  34  47  79  31  90  23  89  97  52   9  65  45  62  61  52  81  58  58  71  89  82  85  48  84  12  66  72  62  52  96  62  66  36  44   3  16  49  86  62  75  89  52  16  84  10  80  58  86  32  55  62  15  74   2  79  57  64  53  55  97  36  51  84  19  21  43  58  51  82  54  27  29  76  14  21   8  86  99  61  30  64  67  36  52  17  94  53  71  80  32   6  18  79  81  77  43  18  49  48  14  85  41  54  71  83  20  11  31  49  33  13  65  37  75  51   1  69  42  90  97  38  65  80  73   5  35  74  87   8  66  26  38  87  95   3  50  45  57  28   4  56   2  32  96  91  24  87  36  77  74  19  56  21  56  36  95  71  69  73  55   2  74  42  36  58  96  38  83  61   4  25  88  34   1  69  70  30  78  40   9  47  48  31  29  14  16  41  99   6  28  73  63  67  84  45  89  13  27  96  42  35  53  40  67  13  97  87  13  14  15  70  74  12  82  65  78   7  55   8   7  41  47  22  21  37  83  30  71  56   1  84   7  74   6  27  49  27  38  35  62  21  99  61  24  32  40   9  74  62  19  53  87  68  71  91  74  40  85  99  63  40  54  20  38  18  60  23   6  12  56  53   6  74  67  52   6  45  90  47  83  82  18  71  38  27  14  37   7  27  83   1  20  11  95  50  93  45  30  97  33   9  24  87   8  13  72  45  10  41  15  97  12  92  34   7  69  19  51  83  44  58  76  26  47  80  19  39  27  10  76  53  31  91   5  95  10  64  59  95  79  81  46  43  94  55  25   9  79  15  88  68  96  29  59  67  43  96  30  46  60  99   1  66  74  53  87  95  47  63  11   3   4  29  23  46  98  59  66  53  85  76  46  27  92  43  93  92  47  28  24  87  55  43   3  45  15  93  83   7  43   7  76   8  82  83  39  54  70  49  22  22   8  69  16   8  44  43  37  88  52  19  76  84  49  37  41  80  17  75  52  89  52  51  24  13  64  77  89  72  53  13  77  99  80  49  73  42  52  66  58  86  86  88  28  74  77  37  75  63  94  43   9  47  79  22  22  87  31  36  10   7   6  95  28  24  86  68  25  66  86  80  62  11  46  13  69  56  75  95  32  71  60  70  44  12  15  84  15  17  83  93  56  15  65  12  84  11  19  42  59  20  43  70   9   9  53  78   4  73  55  49  26  29  20  71  76  28  71  15  53  52  34  77  87  89  77  23  74  30  47  71  46  29  33  66  41  41  45   1   2  35  85  17  57  59  61  22                                                                                                                
                                                                                                              27  10   6  90  84   2  36  61  23  82  27  45   9  17  83  68  47   2  71  85  73  37  46  73   8  40  76  18  62  65  74  39  66  76  43  91  41  83  67  17  76   1  91  16  90  31  49  28  88  74  59  24  43   6  10  15  11  95  59  95  12  41  74  58  42  53  33  80  35  54  85  17  72  43  14  38  44  19  92   3  78  11  66  86  37  31  21   2  56  44  52   7  81  80  56  27  53  62   4  66  77  41  86   5  72  18  58  84  48  80  16  93  53  24  91  81  97  88  38  84   1  94  48  86  75  27  92  65  15  24  78  14  50  60  94  86  96  55  16  69  85  85  73  47  20  99  52  52   3  33  64  48  31   6  46  48  88  45  95  74  82  14  53  89  12  16  38   5  66  85  68  89   6  99  28  22  13  55  39  96  22  77  48  74  81  89  44  54  82  18  95  48  68   8  80  48  69  53  84  23  78  26   9  14  84  65  58  26  87  77  16  25  11  53  41  96  59  73  68  79  95   1  27  58  15  97  98   7  65  80  28  23  87  18  67  68  43   1  88   9   6  23  78  87  29  32  68  65  61  35  44  96  49  91  49  45  11  75  60  63  46  73   9  29   7  90  11  25   7  37  86  42  99  18  82  69  99  94  53  14  66  83  20  67  92  50  92  62  82  71  93   4  73  78  43  49  85  83  62  63  94   5  92  53  92  47  56  65  80  17  72  29  97  63  64  48  73  90  29   6  45  20  50  63  32  16  91  66  13   8  40  27  75  89  18   4  49  71  67   4  32  58  10  56  28  87  58   3  53   2  36  67  82  58  11  84  51  46  72  82   2  21  71  46  81  14  45  38  97  56  55  59  44  98  57  79  24  26  70  41  44   8  65  22  97  67  70   4  36  21  70  27  38   1  22  59  73  41  71  79  99  69  75  76  59  72  44  90  37  62  91  50   2  95  37  28  72  26   9  56   4  31  45  37  60  29  76  90  38  72  14  89  38  89  69  68  10  52  66  54  87  99  45  99  96  49  92  34  36  16  41  49  98  75  39  54  39  25  22   1  25  13  25  45  39  35  81  31  57  59  37  66  81  19  51  84  92  90  53  98  11  35  64  27  46  29  95  83  70  80  70  43  33   7  58   4  35  48  32  34  73  14  18  10  72  90  19  93  82  29  31  80  74  29  21  33  81   9  95  29  79  68  54  90  91  68  45  59  67  66  22  43  22  80  45   6  56  12  74  87  46  64   3   8   4   3  12  60  43  55  11  33  68  57  94  89  26  48  55  71  30  38  43  69  89  76  51  14  47  52  71  91   1  13  67  47  92  29  14  30  15  73  30  72  96  64  69  59  64  41  67  10  52  78   3   4  11  57  23  31   4   2  59  33  28   7  10  87  26  94  51  85  24  91  84  73  30  59  74  74  97  20  89  59  36  73  43  78  58  70  95  26  25  87  98  76  63  12  36  64   4  33  79  75  22  64  41   5  27  87  21  79  22  99  25  73  32  77  75  11  68  66  32  19  34  54  59  78  80  10  72   7   8  12  97  26  99  83  13  66  81  29  64  82   6   6  16  58  59  45  20  15  93  66  92  93   5  51   7  99  50  84  41  26  90  13  36  57  64  62  93  54  37  86  26  75  95  72   4  99  13  68  77  64  10  74  53  46   2  66  32  71  11  75  40   3  47  84  46  19  14  85  45  15  42  87  63  29  41  59  81  43  82  21  45  11   9   5  10  13  57  32  73  39  36  22  60   2  54  89  67  42  28  94  56  13  57  85  49  22  52  41  18  17  15  43  11  76  63  16  66  49  28  61  62  40  70  50  20  78  41   9  76  67  21  83  55  79  12  65  34  28  88  95  61  51  39   2   6  36  73  72  31  76  25  14   9  11  66   9  73  88  83  21  20  12  69  39  31  72   5  88  42   5  80  54  83  30  57   5   3  42  80  53  93  64  16  95  16  78  57  11  58  16  29  86  97  51  12  35  32   9  12  66  27  26  96   7   4  31  85  87  31  67   8  80   7  12  69   7  52  51  94  75  83  97  99   7  36  54  20   6  78  51  16  73   6  53  20  70   9  51   7   1  64  36  52  70  70  14  22  97   3  79  11  22  70  66  66  58   7  74  83   6  98  71  37  28  79  40  33  50  23  16                                                                                                              
                                                                                                            39  41  24  35  63   7  49  22  34  56  88  64  48  38  10  64  65  75  52  97  82  62  30  32  13  20   7  68  12  58  84  64  54   6  71  71  92  86  50  99  46  61   1  18  44  98  83  62  71  21  17  92   8  18  39  58  28  52  82  47  13  24  32  74  56  73  62  55  98  94  43  46   2  57  29  99  91  69  18  10  64  55   6  45  88  45   8  67  25  65  67  26  52  74  27  28  27  21  72  80  74  97   1  19  94  70  10  42  27  22  98  34  65  66  51  10  46  32  96  97   7  42  92  76  14  22  20  74  54  34  22  75  33  85  84  20  76  83  82  45  91   2   4  43  78  12  69  93   6  46  78  87  98  50  88  29  39  49  30  59  57  18  44  62  40  39  87  85  81  41  31  29  17  81  34  23  41  48  99  66  52  35   4  21  45  75  86  21  96  49  59  10  48   5  94  64  66  89  65   7  70  79  59  35  27  21  88  91  19  60  27   7  56   7  76  51  74  93  87  50  19  82   8  49  20  97  91  56  88  17  65  85   4  40  69  83  78  17  49  68   9  66  13  88  53  83  29  93  66  15  52  95   5  13   4  48  55  38  19  12  70  38  20  15  65  88  29  60  62  45  27  75  77  80  83  87  45  67  73  58  29  70  94  43  19  13  25  47  18  23  72  70  19   6  69  99   2  55  17  34  17   9  51  17  89   6  46  80  19  62  11   7  88  71  57  30   2  59  16   3  88  38   2  16   3  21  32   3   1  45  56  48  26  75  48  48  96  59  10  10  97  65  44  49  10  69  46  53  10   4  23  10  35  88  85  18  27  52  58  68  29  13  99   8  75  46  14  27  98  42  99  99   6  20  66  38  35  55   8  12  24  86  14  38  80  85  91  28  40  40   6  72  47  29  45  32  23  14  59  85  16  42  91  83  58  17  36  94  23  29  55  17  24  71  74  94  17  52   9  43  17  14   6  72  73  55  12  80  63  31  98  65  83  23  58  35  32  98  14  35  18  45   5  51  95  48  86  43  57  54  45  85  56  97  82  31   8  67  49  33  44  57  93  47   9   9  62  57  30  72  70  27  26  59  88  31  30  80  69  65  95  85  19  53  99  56  42  26  20   2  15   3  33  70  33   9  29  60   7  39  77  27  71  49  32  85  31  35  59  27  19   1  22  55  60  99  32  31  26  83  59  52  94  77  37   4  78  28   5  59   2  47  87  26  12  79  33  23  54  73  50  45  62  99  32   3  48  58  79  83  95  89  87  79  99  78  38  15  29  99  58  73  65  56  57  89  19  64  18   1  63  98  76  40   8  10  87  40  55  88   4  85  80  75  59  29  38  44  20  29  33  54  30  95  61  45  47  62  63  57  92  65  28  17  44  26  49  43  27  13  22  96  72  61  60  14  70  11  46  84  86  90  95  40  55  57  43  67  69  84  29   2  41  50  40  35  30  37  75  66   2  29   9  93  80  12  67  63  13  73   6  54  25  86  99  48  40  57  16  74  91  54   9  34   6  27  23  80   3  43  86  51  85  93  94  94  41  20  36  40  64  33  19  76  89  82  29  60  95  55  99  99  16  72  45  59  75  51  61  69  68  77  82  13  59  16  59  14  23  35  20  55  57  75   4  54  13  60   5  85  90  33  65  66   4  58  54  37  26  65  56  96  85   1  45  90  11   3  56  84  21   6  59  78  72  72  52   2  92  60  78  40  63  63  40  99  83  68  17  81  45  95  61  73  14  21  44  20  41  30  88  46  75  11  67  78  51  79  42  18  30  41  35  54  22  99  93  84  67  14  32  22  59  88   4  99  76  91  74  80  97  65  13  93  71  94  80  31  67  70  64  55  15  25  48   4  29  13  10  33  31  27  92  95  18  85  44  59  11  72  48  99  70  76   2  25  93  49  99  77  92  23  38  90  85  62   7  50  97  37  99  14  82  68  37   5  65  72  83  75  47  75  56  74  13  75  77  27  59  10  55   3  63  31  23  60  79  93  10  92  66  36   4  82  37  40  15  30  82  77  84  40  32  44   6  92  93  43  88  75  46  62  20  86  24  82  41  84  93  45  78  43  30  33  45  42  91  73  64  67  20  92  96  38  30  79  27  98  76  74  65  39  18  45  88  83  51  97  57  88  28   8  41   1  14                                                                                                            
                                                                                                          22  16  41  58  72  67  71  65  40  12  94  16  52  99  75  32  34  94  40  33  90   9   9  81  88  32  25  66  55  44  10  15   6  18  85  99  19  69  60  18  44  59  41  68  93  92   5   1  26  33  15  83  13  47  47  69  55  20  69  52  87  83  19  89  44  85  91  94  99  15   6  46  46   1  71  53  62  26  70  77   4   2  53  35  89  89  27  76  44  34  39  35  72  62  42  83   4  17   8  20  22  53  14  76  29  18  48  90  90  17  18  46  48  18  60  33  86  81   4  76  64   7  40  25  95  38  30  84  91  58  88  42  28   4  55  40  27  96  62  77  65  80  38  88  40  72  61  51  19  76  89  80  29   2  45  83  82  79  57  46  69  93  33  46  96  13   4  12  83  77  12   7  58  87  20  52  77  49  29  18  91   2  96  79  52  44  58  55  28  38  63  72  52  71  31  24   2  53  31  84  28  67  50  78  69  85  37  94  39   3  83  63  12  54  20  54  91  17  51  97  88  30  66  88  32  21  79  86  40  96  57  81  67  92  61  28  52  29  26  57  74   7  46  78  40  29  78  16  45  26  99  16  75  39  25  27  73  19  16  98  47  50  20  23  10  67  73  46  16  72  84  37  58  23  74  94  41  47   2  40  74  60  53  80  50  87  44  24  26  13  81  35  86  90  41  54  56  35   6  89  21  73  44  53  30  72  82  86  61  99  43  64  39  80  88  89  69  27  93  55  58  18  29  94  79  56  43  28  49  74  26  77  37  13  85  89  68  82  96  62  35  42  37  70  66  48  99  20  25  39  98  85  45  26   6  97  26  12  19  85  58  16  97  72  47  72  37  13  31  92  43   1  66   3   9  63  86  89  87  79  66  92  60  49  69  44  59  83  75  74  66  20  71  22  88  81  67  56  90  42  70  39  21  11  92  58  74  56   1  25  66  70  61  97  31  54  50  81  50  49  63  90  24  46  80  51  49  90  21  71  87  38  23  78  39  79  43  59  76  99  20  38  17   1  45  71  42  95  47  93  51  85  72  83  76  72  59  96  20  17  34  69  81  14   4  72  72  99  38  25  53  74  82   4  32  42  81  38  55  53  30  63  42  54  34  98  86  84  42  97   7  71  91   8  25  77  43  30  85   6  36  83  59   8  87  17  79  77  20   7  18  35  31  54  21  45  47  25  34  50  99  17  75  97  36  24  85  41  19  74  41  44  18  10   1  62  97  35  33  93  92  63   3  22  60  26  21  50  17  39  97   8  32  62  87  11  27  88   4  33  42  56  99  95  62  38  30  28  59  68  80  43  26  91  94  42  63  96   4  63  85  63  35  24  77  13  31   6  12  77  99  81  41  62   8   1  94  73  18  68  34  22  86  66  72  16  52  30  23  45  31  83   3  81  86  61  65  22  21  14  22  81  20  21  74  25   8  48  27  37  17  76  11  36  12  90  76  83  78  25  22  86  87  18  29  49  36  81   5  57   4  54  65  45  84  46  13  93  26  52   9  34  15  45  65  87  82  61  75  75   5  35  10  92  87  21  41  65  79  42  61   1  62  22  89  36  27  46  78  20  17  91  17  65  94  76  45  28  38  55  79  76  44  13  56  32  24  82  73  64  18  60  67  69  15  27  55  40  75  86   7   3  37  92  17  33  73  31  63  31  26  17  14  80  44  20  65  70  26  83  24   9  87  68  70  92  28  24  23  58  10  94  39  29  26  84  35  31  77  73  96  44  33  40   5  30  54  33   8   9  79  94  42  65  54  19  35  48  40  70  95  61  50  95  88  35  98  17   4  59   3  18  81  84  90  44  54  14   8  72  33  88  94  41  20  76  24  66  77  40  68  97  97  51  99  47  74  88  41  58  98  52  21  63  71  21  72  57  70  10  20  68  57  83   7  33  34  17  46  92  93   2  77  46  34  30  32  90  18  47  60  77  63  37  88  87  21  88  12  91  86  98  66  41  26  38  77  10  40  92  80  14  23  85  13  82  49  43  19  69  85  27   8  26  42  38  21  34   2  99  37  58  17  52  74  18  25  37  93  88  35  28  75  60  43   5  67  70  83  33  19  93  55  75  72  53  82  99  49  18  81  70  44  45  95  58  97  40  52  44  69  29  16  42  30  20  95  19  26  65  45  60  17  30  87  53                                                                                                          
                                                                                                        89  66  86  15  74  61  48  93  39  86  37  58  54  29  53  73  52   9  65  35  99  50  16  81   8   5  30  44  73  20  95  87  78  33  43  65  37  59  63  67   3  22  19  55  67  92  57  74  81  99  64  83  99  16  94  72  91  53  95  33  79   3  98  19  13  36  55  98  27  87  14  16  67   9  24  86  39  69  57   5  22  60  32  74  12  58  66  19  85  67  70  60  60  94  50  48  84  91  97  75  61  54  87  61  14  55  44  15  25  76  57   1  27  96  33  92  80  76  47   5  51  44   6  85  63  58  74  37  82  29  80  43  16  25  95  43   4  12   1   5  19  69  22   6  13  83  75  46  95  49  10  57  98  75   3  25  44  41  89  98  48  55  86  90  48  94  13   2  91   4  75  37   6  93  99   5  96  38  80  69  48   2  16  77  25   3  70  82  59  91  71  24  34  72  93  98  66   5  65  14  69  53  52  99  62  70   2  38  38  95  55  72  35  98  17  23  37  94  44  10  86  12  41  56  59  58  55  54  80   3  96  63  96   3  31   8  51  56  70  65  11  47   8  78  99  32  50  58   3  59  17  64  43  31   5  93   6  48  18  74  37  95  33  83  28  85  57  54  66  84  33  26  67  43  37  11  89  33  87   6  45  44  56  65   7  88  95  48  10  61  38  93  37  20  67  28  14  74  77  92   2  19  95  49  14   5  74  69  54  88  97  42  14  15  18  55  66  83  35  54  54   8  79  48  55  78  26  86  58  33  84  13  68  49   6  59  57  37  55  85  11  14  83  97  97  40  49  67  59  62  60  54  88  31  29  42  10   9  28  36  76  53  47  88  40  40  71   3  48  83  32  77  39  80  80  22   5  58  62  25  71  32  72  16  75  66  80  46  70  77  41  97  82  58  77  86  44  40  37  23  38  29  16  35  80  74   9  13  25  13  47  17  51  44  10  20  84  19  51  11  87  30   1  39  32  82  25   8  81  96  44  58  91  20  22  66   7  65   6  73  12  85  10  11  70  44  31  30  81  94  74   6  98   8  40   8  39  66  98  30  39  11  14  39  96   5  72  69  29  81  60  12  68  97  99  91  92  58  21  95  64  85  13  33  54   2   5  30  75  85  82  71  75  96  51  92  13  58  76   4  96  70  60  14  64   3   8  84  98  53  99  61  77  27  98  91   1  97  84  98  17  27  13  21   8  26  80  23  47  67  56  61  59  99  47   5  84  70  41  83   2  70  72  43  52  64  66  10  46  47  88  86  31  74  82  27  45  65  19  91  85  21  23  53  62  52  21  36  20  63  89  62  36  72  98  10  70  64  26  27  82  26  58  11  33  85  74  58  80  66  27  71  25  30  40  31  12  38  82  10  90  93   8  96  93  12  41   5   6  41  45  23  49  78  64  10   4  89   4  91  29  70  60  13  93  81  62  85  19  64  79  95  11  75  73  37  28  93  79  79  79  16  50  77  62  90  24  17  63  45  78  20  56  15  61  12  44  75  54  96  81   6  75   6  41  76  76  34  91  98  72  37  16  16  76  27  73  62  86  88  80   6  79  22  37   2  68  34  62  10  12   3  45  35  98   7  60  90  85  47  67  75   4  33  17  66   6  27  29  36  87  35  18  82  36  15  79   3  85  31  63  27  21  58  29  14  34  14  79  85   3  87   3  59  29  56  97  14  92  34  60  95  77  93  72  40  20  10   6  37  80  79  74  19  30  24  12  87  16  54  93  21  93  14   7  58  92   8  15  20  35  96  15  62  41  94  57  65  87  79  76  10  10  86  48  95  83  46  82  62  25  12  63   4  22  81  45  38  84  33  60   3   2  94  16  44  55  28  16  45  99   4   2  46  64   9  99  21   9  94  10  28  87  77  68  74  99  67  97  35  82  35  56  76  48  65   2   6  41   4  55  23  52  80  86  42  89  66  13  77  16  44  48  15  47  88  93  10   8  92  55  54   9  30  24  83  58  46  25  34  76  23  46  81  76   6  71  23  95  18  46  80  23  61  65   1  71  17  38  67  24  50  77  17  38  89  67  26  11  39  84  90  27  30  54  45  76  87  95  48  12  83  43  47  65   8  65  25  17  58  24  73  58  63  96  52  56  40  83  91  98   8  76  79  83  51  60  93  59  41  43  34  34  53  34  98  92                                                                                                        
                                                                                                      52  93  61  45  21  73  12  64  37   1  83  45  89  67  81  79  49  53  31  10  36  96  80   4  10  83  17  11  79   3  42  40  18  63  65  14  68   7  40  89  92  35  22  34  31   1  28  27  73  58  10  76  62  25  77  14  60   9  10  81  39  86  24  25  63  25   4  54  94  10  32   8  35  41  18  46  35  69  45  58  97  92  73  31  37  88  86  86  14  73  31  91  37  15  78  21  74  19  70   7   3  96  68  35  62  70  88  49  81  86  18  32  15  88  59  62  36  44  60  99  31  46  66  55  14  50  93  96  13  45  91  54  58  88  92  62  79  60  18  49  11  57  47  14  54  50   8  19   3  68  70  97  35  35  64  65  39  64  25  10  95  92  86  86  53  23  35  40  68  15  64  57  53  31  57   4  85  35  99  72  33  34  12  10   5  89  27  21  13  78  24  95  83  63  87   6  13  21  10  86  42   3  88  71  28  42  14   1  44  25  21  69  98  85   5  97  90  97  77  99  39  58  84   9  41  73  54  58  75  52  83  15  56  14  28  72  19  16  99  23  40  83  31  11  36  84  88  55  25  37   3  22   4  96  50  64  34  21   6  59  49  64  16  62  55   1  76  86   3  11  95  45  67  26  78  70  46  21  12  56  80  59  96  77  36  60  48   6   7  12  65  44   7   3  90  61  21  38  67  89   2  14  22  17  75  25  49  17  75  91  21  10  88  72  49  93  15  57   4  47  14  53  56   7  73  10  34  85  85  58  28  14  21  45  89  56  38  29  14  53  29  87  68  94  20  68  70  32  81  90  31  15  86  84  12  43  80  31  71  10  10  29  46  76  78  63  82  35  84  95  13  42  38  32  43  88  43  76  38  75  13  39  26  26  64  45  13  70   8   2  85  89  56  13  43  51  28  84  87  46  87  75  40  31  41  31  22  43   9  34   6  67  87  79  65  91  39  37  59  85  56  32  34   3  13  23  15  28   8  47  74  25  83  26  75  40  66  73   9   3  23  80  53  30  90  54  50  30  24  63  54  68  62  58  92  37  59  81  32  45  25  17  82  11  18  73  13  79  44  54  31  87  93   4  46  80  44  46  63  90  58  41  79  62  98  70  52  43  73   6  69  44  22  90   1  22  55  92  13  74  11  89  20  94  18  40  25  62  72  66  49  26  65  34  47  59  99  48  71  46  45  29  40  93  19  36  34   8  45  71  16  77  33  22  53  31  29  83  38  71  89  40  40  39  10  94  50  82   1  55  74  30  17  65  59  22  94  87  20  15  20  48  54  47  50  30  22  37  61  78  18  24  47  95   8  96  17  82  89   6  12  69  26  92  82  47   6  16  35  54  88  42  40  50  70  16  84  39  40  25  90  17  80  42  61   1   3  85   6  90  78  71  44   4  42   1  24  25  39  25  33  85  62  81  31  79  53  13  82  81  49  82  96  24  44  47  80  53   4  34  58  43  53  68  52  51  41  75  85   9  39  71   3  86  18  50  48   3  57  50   3  86  27  23  14  80  48  45   9  42  56  86  92  74  71  99  12  71  49  20  98  24  32  75  43  28  55  38  24  93  87  54  29  96  88  41  17  15  95  94  23  45  12  69  34  55  33  46  60  64  85   9  47  96  65  35   7  54  80   7  46   3  20  77  70  27  96  73  14  29   7  12  94  34  65  10  13  13  81  30  83  89  64  74   1  70  19  17  51  19  23  44  37  26  22  19  98  72  77  55  28  98  23  84  10  96  84  12  67   7  45  25   9  42  17  37  17  42  67  48  34  39  64  81   1  60  48  23  54  81  71  60  56  84  72  57  99  25  30  85  58  36  24  61  83   3  64  20  13  41  88  54  65  57   9  16  69  26  67  89  37  50  97  75  49  18  27  68  95   7  49  81  93  35  64   3   1  49  42  52  22  85  96  28  31   3  55  84  64  43  68  58  90  55  58  43  82  34  44  81  93  79  71  23  67  13  38  85  65  72  42  75  78  67  18  42  67  50  14  58  65  80  43  74  73  43   9  81  19  45  90  53  90  81   2  37  54  28   8  47  44  54  50  45  38  74  12  82  94  22  78  58  98   5  45  21  45  63  24  51  67  75  85  65  66  61  12  45  29  15  67   3  53  18   9  52  66  78  51  13  87  49  35  19  98  21  99   8                                                                                                      
                                                                                                    88  33  83  12  31  91  11  33  12  15  14  73  66  48  10   3  96  52  65  40  60   3  46   6  19   1  54  11  56  86  40   5  42  53  58  98  24   3  95  88  21  69  43  76  70  93  53  16   3  47  14  61  83  27  59  97  76  48  73  16  83  85  30  86  96  75  32  95  97   7   2  94  39  60  38  17  47  30  68  24  50  88  54  97  19  73  68   5  80  51  74  88  25  11  78  82  11  46  47  53  94  83  44  28  51  28  76  13  81  40  14  53  60  35  82  83  76  14  54  98  70   1  32  25  92  79  47  70  86  87  97  10  13  52  48  36  40  20  19  40  47  95  60  57  22  26  44  92  77  52   2  35  94  42  19   7  95  20  35   8  83  75  69  98   5  89  53  58  42  48   4  48  64  30  50  68  67  41  42  18  25  40  87   3  38  67  57  14  13   4  96  99  64  72  75  11  57  73  72  96  40  37  86  41  57   9   2  35  99  74  72  76  30  30  76  35  74  20  87  45  28  94  65   7  47  88  72  75  51   1   8  17  42   3  62   1  91  89  85  95  96  13  36  69  21   8  16  34  32  91  22  86   2  51   2  39   1  21  67  99  45  58   6  84  61  24  42  87  69  82  85  10  95  87  51  43  76  24  69  15  95  64  39  36  53   5  27  95  74  23  43   2  85  10  96  41  39   7  99  89  10  45  56  91  99  99  45  78  98  97  94  40  90  92   7  93  32  55  63  23  29   2  62  53   9  31  47  51   3  97  74  75  61   5  33  42   9  75  14  12  91  51  12  96  89  75  29   8  31  85  41  57  51  59  75  16  27  87  44  94   6  24   4  45  41  54  39   4  18  34   2   7  59  51  49  42  60  49  58  52  42  89  15  62  83  19  62  39  18  66  97  16  29  68  64  14  45   2   1  29  93  60  54  63  97  66  78   1  43  68  56  71  56   1  12  10  97  17  98  57  60  30  43  30  34  55  33  52   1  97  75  62  44  25  45  69  56  44  35  55  90   9  33  46  84  27  46   1  20  43   1  80  84  78  12  20  25  28  38  57  41  16  99  71  60  71  25  15  30  98  96  12  93  44  56   6  27  24  15  47  28  33  97  62  76  50  28   1  74  79  55  47  39  75  20  49  75  35  58  44   8  62  27  81  40   9  68  13  87  26  51  27  17  12  58  93  53  37  89  15  47  37  83  82   6  39  24  86   4  40   2  56   2  73  64  57  89  94  84  62  93  63  54  79  24   5   6  29  20  95  40  97  96  30  81  51  96  62  95  93  67  58  45  85  46  54  47  65   9  16  99   4   5  10   3   8  92  19  33  27  20  31  83  35   7   4  30  69  33  55  82  63  12  96  25  29  27  46  68  73  21  31  93  66   8  76  75  69  45  79  51  91  82  49  59  96  90  42  99  92  12  94  55  75  16  93  77  41  55  12  65  74  92  20  59  99  44  49  41  72  31  21   1   5  49   1  56  80  94  95  36  55  23  89  96  39  25   9  68  91  52  93  85   2  60  23  52  51   8  36  97  54  75  45  38  25  40  20  94  13  80  45  30  96  80  68  39  15  95  88  11  23  62  69  98   8  45  64   5  82  86  70  39  71  86  92  89  13  87  69  27  47  71  72  39  87  82   6  12  65  95  19   9  28  27  75  24  47  81  86  82  71  10  85  73  25  28  72  18  94  55  58  77  85  75  67   3  74  21  22  89  48  90  19  22   1  14   1  70  85  55  30   9  76  89  88  88  12  20  28  22  98  34  30  30  85  53  33   9  97   3  42  35  39  55  62  90   2  26  41  85  16  50  46  50  71  57  46  38  53   5  67  28   2  25  86  42  34   1  35  37  40  19  50  15  46  96  21  20  68  99  67  55  35  25  28  39  13  73  86  84  61  61  47  62  97   1  15  16  39  49   3  69  11  75  73  36  58  52  92  22  47   3  50  71  54  70  76  74  15  30  18  12  19  73  12  43  56  40  21  47  25  58  19  68  86  12  17  48  59  61  89   2  23  74  91  10  11  55  34  10  14  80  66  72  93  83  33  41  42  66  61  27  10  78  91  63  90  87  16  94   1  22  15  31  14   2  71  86   3  86  46  99  13  61   5  71  67  65  28  48  34  96  28  37  59  73  16  37  38  75  29  92  49  56  53  78  42  80                                                                                                    
                                                                                                  48  51  99  44  13  50  48  95   3  67  23  33   1  53  10  88  51  38  80  97  31  74  19  18  17  45  12  81  71  84  93  87  54  44  10   4  59  49  75  47  26  85   6  68  66  50  74  72  93  75  29  76  55  22  41  77  54  76  72  51  31  49  36  51  70  86  77  55  21   1  69  26  98  11  99  30  10   2  93  33  18  82  59  27  83  76  23  25  60  39  33  23  21  59   4  55  17  57  72  80  63  42  97  87  13  50  91  16  56  79  76  71  57  69  71  30   6  55  50  64  48  75   4  82  73  46  99  53  92  40   1  84  44  92   4  47  92  80  88  60  19  62  53  48  32  43  47   9  91  68   9  22  80  71  51  87  67  27  50  38  63  63  82  14  42  58  67  98  87   5  73  91  29  82  93  63  92  44  75   3  77  49  71   9  60  99  10   6  19  93  20  95  27  54   7  42  12  35  89  22  34  41   5   4  12   8  78  91  38  34  98   4  64  84  63  67  25   3  66  55  18  44  98  10  31  33  59  99  52  98  97  66  14  43  75  16  30  29  44  41  39  71   6  84  68  13  99  97  93  79   3  67  80  14  63  24  37  74  65  46  48   8   4  90  12  40  34  69  99  20  91  74  21  88  97  67  37  18  67  73  65  72  20  69  30  38  35  32  78  44  34  73  81  17  73  48  68  75   2  31  66  92  59  66  32  21  20  38   3  18  58  35  37  55  76  83  43  93   4  18  65  86  53  43  12  92  59  58  40  53  31  63   7   1  27  23  73  49  65  69  46  38  81  96  11  40  42  17  57   1  79  50  43  51  19  41  95  25  40  47  41  70  97  18  53  20   5  76  38  11   2   3  66  40  35  31  70  69  69  38  21  76  66  66  71  81  36  52  20   5  40  75  55  61  63   5  68  51  95  75  26  95  83  28  11  84  51  76  92  57  24  96  74  78  64  93  89  16  32  64  79  78  43  96  45  20  22  51  56  50  70  77  79  11  87  40  86  23  71  99   5  74  16  25  60  44  31  56  82  93  73   1  16  89  32  13  26  65  92  87  79  31   4  61  23  46  60  96  32  23  47  92  43  67  89  82  87   5  93  21   3  12  55  24  85  23  83  63  62  17  69  47  64  19  92  92  44  37  11  20  27  94  84  29  30  46   1  41  95  48   9  23  82  35  15   1  30  61  92  60  85  42  41  20  41  27  28  96  14  92  59  76  27  32   9  35  96   4  98  26  29  83  85  15  79  67  96  57  61  17  23   5  40  48  43  30  73  21  54  95  43   5  56  80  82  48   6  26  22  49  43  85  53   1  40  96  95  34  45   6  53  45  61  69  85   6  10  53   5  33  46  23  91  47  35  64  49   2  69  81  34  94  44  16  99   3  17  75  61  97  81  90  90  12  60  33  20  51  98   9  97  82  54  35  42  85  96  56  38  47  67  33  94  81  66  37   2  82  70  95  30  80  94  71   9  99  19  27   4  20  10  41  99  75  22  78  16  42  63  15  64  87  28  82  22  63  93  55  21  17   2  15  18  56  97  44  11  95  83  40  58  88   2  41   1  68  62  96  74  20  71  62  42  30  67   9   8  91   1  48  33  98  28  98   3  46  82  65  30  55  19  58  18   6  54  29  18  82  55  31   5  15   5  21  21  66  38  16  23  63  57  17   3   2  58  78  92  41  88  48  37   3   6  67  89  28  63  88  83  71  78  47  82   3  86   1  27  95  59   5  31  53  22  44   3  82  11  91  99  82  71  28  29   5  30  78   2  62  24  10  68  40  78  15  36  97  39  71  26  45  44  76  35  43  18  99  19  37  59  14  61  31  18  87  11  85  98  93  93  86  88  82   9   9  78  15  69  25  98  64  61  71  28  70  98  92  13  19  43  23  13  68  65  38  95  79  38  49  14   9  86  38  48  17  82  30  69  78  88  52  51  48  29  23  97  18  57  91  51  67  39  14  91  65  69  87  28  50  60  72  69  86   4  82  15   3  43  77  43  57   4  41  77  24  85  35  10  90  26  11   4  17  33  97  31  32  49  78  45  54   8   6   4  97  34  90   2  90  79  33  16  44  35  40  43  49  42  34  16  94  89  83  51  39  48  69  22   1  66  13  45  81  19  72  67  35  51   6  85  31  15  67  47  84  92  65  48  23  83  17                                                                                                  
                                                                                                20  75  30  51  50  55  53  13  14  26   3  82  10  98  24  60  76  36   8  73  42  46   2  28  76  48  42  92  53  73  65  28  70  43  86  65  54  81  33  49  89  60  71  28  95  51  48  22  73  14  97  31   3  79   2  76  85  37  95  43  81  51  13   5  80  12  19  65  82  89  53  21  59   9  13  32  35  82  99  58  40  71  71  45  22   6   2  45  31  51  66  65  11  50  33  29  80  85  59  83  24  96  72   4  25  60  75  29  93   7  58  52  23  75  99  44  92  22  64   6  17  77  81  53  54  20  48  12  90  99  43  15   6  90  90  51   6  18  21  16  37  57  27  31  58  12  56  47  83  84  46  52  42   3  45  93  58  23  84  47  13  44  85  89  80  14  24  65  65  74  77  50  76  83  58  86  86  30  80  78  71  22  43  31   9  32  63  17  32  88  98   4  75  33  33   1   5  83  78  25  87  45  58  80  45  67  31  19  71  25   2  84   5  60  50  35  55  44  44  16  20  54  18  20  17  63   5  97  58  62  71  41  77  55  90  20  24  13  43  38  74  26  22  74   7  78  87  56  21  40  54  79  42  48  53  26   4  61  10  57  45  75  20  27  52  87  43  59  19  85  33  50  56  67  36  29  74  95  87  27   9  13   8  21  33  89  85  21  86  79  82  74  54  48  32  16  89  66  92  49  44  18  11   9  47  58  47  64  68  61  51  98  52  29  75  76  46  89  60  91  22  19  33  27  11  42  20  68  25  25  46  45  90  34  80  99  50  38  89  80  66  67  44  14  16  16   1  34  86  45  12  51  48  98  71  79  61  68  39  80  48  97  99  52  16  46  36  64   6  14  10  47   3  40  89  93  58  17  18  32  75  29  85  54  22  51  64  35  22  20  37  63  28  42  88  33   2  22   3  45  22   7  82  97  46  18  55  15  23  34  40  24  65  85  77  69  12  47  13  87  40  74  42  60  37  59  84  54  79  30  51  36  97  29   7  31   2  27  23  46  37   4  90  46  47  21  27  37  42  68  29  51  94  76  30  14  81  57  68  77  26  42  16  93  37  13  18  21  69  90  47  67  62  67  66  91  89  98  19  33  20   6  13  14  56  52   2  39  27  20  57  91  35  38  89  66  52  37  42  21  91  21  79  66  34  52  29   8  71  76  14  48  76  84   6   8  76  64  29  95  84  17  90  81  40  29  13  73   9  88  52   5  61  34  98  76  42  74  95   5   6  66  96  30  12  86  42  22  65  96  34  50   2  59  80  72  18  19  67  56  97  54  87  57  41  87  69  40  42  59  97   8  24   6  61  83  12  56  53  74  34  45  45  59  11  88  50  62  31  71   2  65  27   9  52  21  52   4  70  57  10  67  86  35  30  19   3  95  92  75  23  91  66  37  76  28  94   6  70  97  52  98  45  18  76  97  40  78  96  25  41  13  85  57  68  16  36  28   8   5  27  51   2  78  78  94  73  36   7  36  43  72   2  29  96  14  82  45  12   6  31  72  35   8  86  75  52  93  36  87  78  70   4   4  75  20  18  74  75  41  49  33  44  54  26  60  83  92  91  79   4  26   8   9  20  57  50  33  93   4  30  55  57  87  30  33  41  68  93   4  66   8  58  33  42  90  37  74  81  35  71  36   5  14  15   4  98  85  33  91  89  31  64   8  34  97  65  30  78  60  42  40  13  97  20  88  55  73  57  99  85  22  95  20   7  58   1   2  48  97  95  98  21  22  78  88  39  66  45  63  53  68  16   3  97  17  23  88  23  61  74  78  51  19  91  71  56  84  55  23   1   2  88  97  94  62  65  71  11  79  85  20  29  16  91  13  26  54  50  61   9  16  14  82  12  26   7  50  97  30  65  82  43  72  78  62  72  30  26  47  29  58  39  58  26  39  41  45  82  79  57  69  74  90  66  89  31  54   6  83   8   3   7  20  47  57  57  10  19  65  70   4  38  55  17  44  96  15   6  74  56  96  25  50  82  26  20  70  45  96  94  71  36   8  65  32  84  96  26  27  54  90   4  87  14  47  83  52  82  62   8  78  14  35  59  78  32  59  48  27  59  26  78  98  20  11  43  97  50   5  39  14  95  13  21  23  79  69  15  17  85  45  82  90  39  27  41  41  76  43  39  11  50  29   3  92  84  58  32  36  34                                                                                                
                                                                                              33   1   9  50  95  24  26  11  73  38  41  91  26  30   4   1   4  96  62   3  58  16  21  60  26  54  61   8  91  93  29  82  56  34  97  95  30  23  74  62  68  29  41  21  98  32  71  40   4  79  71  50  34   1  10  84  24  50  82  20  96  99  20  39  20  39  52  52  51  92  56  27  47  19  32  46  29   6   6  16  17  57  17  99  27  16  76  53   6  91  69  17  42  84  65   5  79  50  72  97   4   7  25  95  55  20   9  58  93  43  97  36  63  20   7  79  47   7  74  53  17  82  90  90  70  15   1  76  76  66  30   4  34  23  47  29  55  21  59  33  99  98  30  86  70   1  51  36  24  37  78  21  84  38  96  53  71  84   7  84  73  34  58  73  22  21   7  81  70  86  35  21  24  80  81  73  83  98  38  87  84  31  82  82  18  25   1  21  69  65   2  33  16  61  49  39   7  22  69  41  54  45  98   1  21   2  22  48  22  16  99  90  64  69  25  22  50  36  75  78  47  76  43  15  22  10  64   4  63  19  59  57  56  75  16  52  87  27  72  61   5  38  13  48  29  53  36  76  54  58  72  50  76  41  43  56  93  45  76  80  84  73  13  50  62  17  94  90  46  15  92  53  10  13  24  42  46  74  57  56  11  73  86  99  89  51  95  77  38  22  28  68  39  29  77   2  52  60  55  62  64  35  76  12  68   5  81  38  89  83  74  38   9  55  90  12  95   4  57  88  28   8  69  40   6  25   9  16  52  26   7  30  14  87  14  90  49  64   7  40  45   2  68  83  33  35  24  60   2  39  67  93  38  88  94  28  59  30  26  94  82  66  35  30  22  29  97  61  86  88  46  73  39  83  97  17  69  17  31  23  10  83  40   3  13   3  95  45  89  29  31  83  58  24  83  93  52  20  18  15  43  14  25  60  42  44  90   8  93  23  93  73  97  31  65  61  39  33  64  48  27  79  39  17  55   7  52  26  72  36  54  48   9  89  92  34  33  76  58  56  25  30  73  88  91  62  72   3  43  37  85   1  79  45  49   6  11  71  20  96   4  92  36  35  38  52  46  74   7  78  38  90  99  87  46  47  41  78  73  55  25  84  36  67  57  10  91  85  11  13  70  33  97  91  24  32   4  22  72  15  68   1  31  21  61  11  26  68  80  33  87  61  55  53  44   3  92  33   2  80  24  61  44  33  26  28  16  53  48  89  81   8  89  49  73  47  56  13  16  75  27  47  13  33  88  60  78  41  55  21  81  49   5  66  28  60  11  17  13   8  56   8  78  18  45  78   4  54   5   7  32  46  37  18  25  64  39  72  19  14  55  16  26  36  91  98  39  67  35  21  21  89  69  66  89  56  87   5  24   4  14  34  42   1  17   4  68  77  67  42  18  23  79  49  40  52  88  58  62  80  74  74  81  80  58  92  59  40  52  56  55  64  28  34  21  34  14   7  82  77  97  23  66  48   2   8  93  47  36  39  79  88  15  26  36  88  53  70   6  41  40  11   4  46  42  34  32  56  92  99  91  65  93  42  79  65  43  16  66  39   1  15  44  62  54  20   6  94  21  91  78  57  24  60  71  94  85   8  78  42  36  58  19  82  84   2  64  21  90  66  97   4  55  57   4  26  10  64  92  91  48  40  92  87  36  68  78  34  53  37  39  46  64  24  80  78  72   1  76  87  77  38  39  48  17  55  95  79  89  29  45  39  15   6  36  78  29  89  49  18  40  29   7  87  12  35  92  22  13  60  92  49  98  28   4  15  63  23  43  23   1  84  41  25  48  57  90  77  63  29  58  50  36  26  23  78  58  50  65  80  60  51  56  73  75  43  16  60  93  23  77  87  22  81  53  99  14  51  20  12  61  59  67  95  26  84   1  31  25  22  25  61  20  35  82  80  26  84   8  59  13  89  30  45   9  14  78  84  72  33   3  68  68  89  23   4  19  67  83  69  16  84  27  95  61  56  63   6  37  55  43  23  77  91  64  88  78  14  47  54  68  64  49  39  50  23  38  92  27  80  46  16  23  66  63  53  98   9  13  92  85  33  78  60  15  84  44  72  95  49  66  48  86  23  48  56  15  96  23  55  44  99  97  66  60  67  54  93  46  52  21  56  90  35  61  15  20  56   8   3  97   3   2  84  19  18  21  14  45  69  47  11                                                                                              
                                                                                            89  14  99  92  83   6  78  58  56  51  30  79  63  56  47  40  94  68  21  75  52  76  93   5  85  67  36  95  27  34  70  50  41  88  18  54  81  65  72  10  76  62  61  58  49  37  10  94  14  89  71  10  90  12  10   5   6  29  62  88  51  93  31  44  18   7  26  23  34  13  12  55  92  74  66  69   5   5  69  74   4  32  53  81  70  13  39  57  94  34  66  94  50  39  24  23  24  52   4  30   9  80  45  30  51  33  62  78  14  70  93  13  14  81  58  32  22   8  81  27   2  81   4  77  58  97  50  36  45  86  41  44  56   6   1  95  83  50  79  51  51  78  72   8  58  71  64  14  23  20  10   5  81   5  67  61  24  28  54  31  80   4  61  55  61   6  70  16  84  21  79   9  11  47  11  21  54  80  95  67  70  42  83  45  19  52  85  45  44  65  62  42  54   4  14  59  24   4  90  96  90  96   4  17  32   6  66  66  11  77  99  89   1  20  57  20  54  98  77  51  92  43  98  24  82  50   8  68  93  30  71  44  53  93  57  53  41  39  30  42  94  47  51  86  68  89  17  60  40  36  27   2  92  81  47  96  51  86  25  39  47  94  85  63   7  76  13  37  77  56  27   9  72   5  55  23  48  28  29  82  16  58  36   1   7  17  61  18  10  49  59  22  92  36  34  71   9  76   8  21  54  41  12  44  66  34  68  19  18  15  41  97  83  49  95  46  60  43  77  79  65  85  38  82  89   2  44  82  19  92  30  94  35   3  30  22  42  49  68  20  75   9  21  33  10  83  41  26  82  26  49  66  37   4   8  97  89  48  40  67   2  69  28  77  29  37  70  13  23  53  61  44  90  77   5  70  24  70   8  94   3  54  68  62  39  97  13  40  96  71  35  81   5   9  87  34  96  55   3  93  88  27  41  92  14  44  30  41  71  22  41  41  72  18  52  17   6  48  26  76  80  85  96  15  95  31  80  81  21  12  40  59  76  63  23  88  52  80  41  86  15  50  28  23  14  54  25  96  50  72  18  31  92  43  73  76  74  68  30  41  14   4  34  83  57  78  96  50  13  40   3  79  24  36  20  24  46  45  77  32  78   7  96  16  91  28  38  77  41  22  33  62  20  52  36  28   2  10  63  37  83  95  40  77  97  62  62  55  92   8  14  25  84  56  53  53  76   7  69  58  92   5  25  57  70  91  60  91   9  16  81  63  19  55  71  54  36  75  40  41  65  42  26  50  41  68  75  19  15  56  37  36  19  93  47   2  14  91  71  31  78  58  69  28  56  54   6  26  20  65  25  54  70  99  37  75  57  31  55  57   3  94  11  66  66  21  68  10  83  22  16  59  54  72  20  38  92  77  19  72  93  58  34   9  53  17  99  80  25  47  23  74  16  29  17  30  15  43  92  91  99  59  27   1  94  22  97   3  40  70  16  32  70  51  72  20  34  12  14  15  71  38  36  47   2  75  11  25   2  89  23  75  23  76  74  34  82  84  15  38  94  23   1  51  63  81   8   5  32  78  44  55  43  64  65  97  21  94  71  80  10  60  93  18  63  65  58  62  40  86  14  14   6  61  28  11  41  34  54  82  35   4  98  45  86  84  53  54   5  54  46  22  64  13  21  52  54  19  38  55  84   1  56  25  21  39  96  90  67  92  58  40   5   1  33  14  24   9  89  89  53  18  70  29  32  76  45  51  88  61  40   7  80  91  21  51  19  44  28  78  94  58  91  32  15   2  29  19  16  62  75  49  74  40  12  90  21  46   4  40  93  43  42   7  28  75  55  42   3  92  19  19  98  47  16  28  34   3  62  15  60  74  40  31   8  66  29  14  86  85  76  59  81   2  15  44  74   7  82   5  47  64   8  58  88  63  17  58  47  91  60  25  11  89  62  74   2  53  82  50  24  16  22  33  19  69  99  32  42  10  75  93  15   9  11  26  47  46  48  21  95  96  82  48  37  45  63   2  75  64  52   3   1  76  20  89   4  91  95  58  79   7  63  84   2  90  41  38  40  27  50  47  78   1  98  97  35  32  59   3  23  20  40  10  18  82  59  38  58  14  67  56  72  68  38  98  14  74  34  39  78  22  54  57  57   7  44  51  93  42  49  47  16   1  14  95  55  80  30  32  65  90  14  90   3   2  44  58  81  41  12  76  66                                                                                            
                                                                                          72  40  45  53  24  79  86  97  73  57  99  91  18  91  57  68  51  86  73  17  31  36  60  49  21  44  34  46  24  99  49  19  14  27  86  56  51  10  55  78  73  32  51   7  40   7  14  12  62  69  64  70  74  21  37  27  91   1  90  99  52  85  64  60  57  83  30  35  51  43  90  79  28  41  89  67  64  91  68  61  57  91  81  65  19   6   8  80  38  33  55  44  74   5  25  49  20  43  93  56  71  44   3  28  53  87  15  13  50  18  36  38  67  45  91  93  53  97  97  93  58   4   7  93  34  30  56  89  15  56   6  24  16  84  93  21  74  58  87  88  77  97  60  85  93  95  26  64  71  75  96  16  17  48  90  72  15  61   6  61  84  21  40  10  82  60  51   8  71  80  99  33  45  17  18  39  50  46  48  80  42  40  10  25  84  45  58  64  57  53  68  54  81  15  65  32  27  61  82  43  66  77  28  65  61  26  55  66  59  62  92  76  44  81  76  75  31  13   7  76  55  98  15  84  11  13  54  32  31  50  36  69  43  78  11  71  57  23  52  55  86   8  79  21  19  76  27  72  59   5  90  46  65  74  59  51  33  21  25  68   3  13  53  19  15  78  55  27  10  78  77  40  43  32  73  85  96  89  64  37  81  75  28  56  55  37  37  28  65  71  10  36  82  68  53  40  54  40  89  90  79  35  88  42  72  84  43  92  91  75  48  89  26  18  20   8  86  87  82   8  37   3  88  38  64  46  59  59  17   5   6  80  35  25  16  45   9  73  50  95  30  48  54  90  48  11  12  55  93  73  17  61  14  23  66  27   7  34  46  69  49  32   6  10  63  81  24  57  33  58  97  45  65  30  78  56  70  12  56  62  40  67  34  87  72  99  68  56  12  98  18  64  98  55  29  40  41  19  80  35  56  12  14  29  74   2  16  12  69  46  11  45  46  96  26  84  25  70  26  98   4  12  13  27  12  46  40  60  18  23  50   5  47  74  63  96  15  47  87  81  90  84  35  99   4  76  57  32  97  88  50  23  96  50  98  95  67  23  82  92   4  65  37  82  55  78  81  67  18  11  92  13  22  18  51  84  29  29  74  55  76  56  35  16  88  28  70  20  89  13  76  53   2  63  34  20  17  98  13  21  45  63  41  40  11  75  68  76  98  50  47  49   6  65  55  54  73   6  60  27   3  20  78  63  46  87  84  10  10  68   8  98  84   3  22  37  97  90  66  49  10  28  76  71  39  84   7  60  65  47  34  86  21  81  84  76  45  39  95  84  33  96  50  53  38   3  49  88  93  33  32  89  35   5  50  19  17  46  18  55  56   7  77  19  90  28  85  48  80  54  69  62  51  41  91  86   4  33  65  26  13   1  29  71  82  11  95  88  81  47  79  71  50  81  75  70  29  47  38  21  64  59   1  94  98  22   8  48  97  53  68  28  33  37  89  63  33  63  63  40  97  85  59   5   8  89  68  26  59  17  88  66  88   6  23   6  65  76  39  70  68  58  88   9  28  59  51  66  27  75  41  88  83   8  16  34  89  64  59  15  68  16  93  73  87  30  24  50  69  24  65  16  22   6  17   2  15   4   4   3  20  83  30  80  31  48  84   5  66  74  88  66  80   8  22  75  44  97  57  25  58  66  11  29  61  49  60  55   9  89  31  60  80  60  33  38  75  85  98   5   8  71  73  51  79  67  20  74  31  99  87  20  48  31  60   7   1  46  78  38  14  87  15  31  78  82  78   6  43  76  61  62  32  45  18  72  47   4  19  92  35  38  72   1  51  57  37  87  45  64  91  76  19  46  92  91  39   1  74  30   2  96  98  86  86  87  80  75  69  35  13  70  73  28  38   8  43  85  97  88  71  95  72  49  65  55  51  36  67  48  13  14  62  61  36  77  81  95  66  33  93   1  89  67   1  28  55  11  48  99  63  97  59  72   1  33  98  23  53  28  72  81  43   9  41  27  27  80  43  53  89  49  17  32  31  63  44  39  39  69  35   4  98  32  42  73  56  35  92  91  24  38   5  50  33  29  62  90  53  66  12  74  34   4   9   8  42  59  23  47  87  19  82   6   7  58   6  89  73  58  30  28  20  27  50  33  83  59  61  97  86  81  79   7  60  53  57  10  50  96  57   8  93  59  28  51  28  12  94   9  55  35  25  32                                                                                          
                                                                                        5  13   9  58  72  15  78  89  20  59  47  95  81  12  48  22  92   3  58  87  91  44  86  65   9  95  12  92  68  49  67  53  44  71  26  78  94  33  51  96   1  86  42  99  28  92  28  42  97  33  22  31  74  49  58  84  74  83   7  38  86   7  44  84  60  78  10  41  11  44  77  65  83  63  88  33   8  21  87  39  55  44  53  49  53  56   5   6  41   4   4   5  45  21  65  75  62  75  43  98  73   4  84  44  18  80  30  44  89  48  85  87  69  20  99  38  42  93  59  31  97  72  44  62  76  93  47  59  47  78  74  96  75  91  87  88  82  46  99  20  63   9  47  83  98  48  90  36  33  25  84  86  70  85  88  54  88  13  49  76  36  45  98  11  86  12   7  62  13  70  99  91  90  98  15  88  23  12  86  77  12  19  25  93  60  80  34   3  92  86  90  54  22  74  97  14  92  33  50  94  31  69  81  64  50  43  94  50  19  91   4  96  37  67  67  51  75  70  42  16  98  45  26  91  93  62  35  57   3  57  86  32  61  16  62  21  54  17  54  38  74  42  79  29  28  50  38  71  30  45   7  92  24  49  54  98  85  65   7  94  84  14  14  59  12  81  15  34  75  73   6  47  59  37  78  38  13  65  18  60  75  13   9  47  55  59  82  24  94  25  78  45  37   6  19  67  88  57  36  95  35  19  62  93  39  85  63   3  94   1  75  71  15  37  16  60  49  67  49  32   3  76  45  89  38  30  14  79  19  29   9  36  79  79  57  99  40  18  90  57  69  48  18  11  43  46  91  25  89  48   1  54   2  56  92  59  74  89  22  81   6  67  22  72   5   2  39   4  69  33  40  39  96  35  97  21  23  76  73  18  84  44   4  24  39   4  49  96  63  99  18  23  31  19   6  37  85  67  44  50  56  44  59  91  65  24  94  23   6   1  82  22  38   6  86  93  88  93  22  57   9  28  47  60  92  43  94   9  56  29  87  43  60  48  58  50  36  18  20  58  44  39  37  69  79  73  24  45  98  50  22  57  85   9  22  75  63  40   4  52  57  52  81  91  31  14  56  34  90  26  75  58  14  99  25   6  19  16  68  10  45  81  83  56  88  54  10   1  36  60   9  29  74  62  64  94  24  87  50  23  71  84  23  99  63  25  52  41  82  30  15   5  46  88  41  40  87  66   2  49  49  89  86  51  13  97  60  83  75   6  84  65  30  41  19  98  30  20  32  10  66  11  75  18  26  27  57   9  47  72  73   7  86  81  29  85  30   7  84   4  21  66  64  34  42  98  56  27  20  27  37  67  40   9  25  72  82  78  66  21  57  86  88  17  78  42  12   8  16  54  47   4  30  77  54  42  45  64   1  40  21  23  17  44  19  71   2  60  10  46  54  61  45   8  12  62  94  16  75  23  13  57  38  41   7  14  71  35  36   6   8  13   4  83  11  26   2  56  27  15  36  73  82  68  25  68  36  62  63  99   9  11  27  99   6  42  74  76  75  11  29  89  71   1  42  22   2  17  51  92  55  22  96  46   4  82  80  81  37  74  15  97  59  61  70  26  40  46  36  11  61  42   4  39  81  25  62  30  75  76  87  22  91  93  91  66  60  44   2  73  11  49  62  67  34  38  29  91  77  86  15  84  77  37  78  68   6  88   6  79  12  34   8  48  23  36   6  41  86  34  74  28  37  69  28  36  24  88  37  40  16  31  88   6  53  77  32  68   7  77  89  67  36  18  67  25  86  30  55  27  21  47  91  65  54  64  11  24  79  69  74  80  18  94  62  76  65  26  10  70  27  96  66  89  69  68  20  44  83  97  82  19  20   5   5  89  43  43  71  26  73  72  20  36  90  63  73   9  42  19  98   4  31  59  72  50  74  59  11  62  15  57  58  31  65  74  95  41  85  78  95  52  67  69  32  68  47  81  27  13  56   5  44  95  10  40   9  12  18  83  45  14  63   4   6  89   3  65  61  86  69  57  14  56  48  49  43  82  86  81  25  55  47  78  14  41  55  45  53  58  74   8  26  31   2  59  56  42  66  99  77  13  16  28  63  33   9  80   4   6  52  68  85   4  45  82  80  66  78  11  31  19  30  22   5  57  71   6  51  43  57  78  44   9  79  79  84  12  20  49  85  74  32  48  46  12  81  77  93  85   3  36   7  29  87                                                                                        
                                                                                      27  42  63  23  16  88  68  36  88  88  76  86  64  74  70  37  85  69  14  85  14  92  82  98  38   1  71  26  29  34  80  52  29  21  16   1  36  50  40   1  96  39  99   1  50  85  29  72  62  81  29  94  35  82   9  89  57  56  68  38  50  97  52  82  16  24   1  95  28  13  29  81  90  10  83  70  10  87  41  42   2  97  70  85  55  14  73  85  43  71  48  32  34  89  64  46  17  63   9   6  15  65  71  12  53  76  41  55  71  77   8  14  46  67  77  91   8  77  27  42  95  16  67  10  93  87  72  62  52  82  13  97  96  16  94  65  68  38  42  37   4  58   2  41  79  44  61  73  17  84  40  26  26  88  37  31  27  80  51  64  70  45  37  87  77   3  53  30  28  19  23  42  64  98  85  49  39  34  54  57  32  54  54  80  38  70  24  73  21  50  93  50  62  61  49  45  64  57  93  11  15  70  98  14  97  75  59  20  60  88  72   6  21  92  43  97   8  63  91  59  46  81  72  40  27   3  43  67  84  87  74  34  28  22  70  28  32  27  92   7  37  10  49  14  87  28  42  54  15  15  39  33  36   4  80  51  95  58  41  81  14   9  97  35   4  84  57  99  12  17  54  43  38  97  26   3  57  66  40  50  21  18  31  47  31  52  34  13  93  24   6  92  33  99  64  92  63  34   6  93  95  55   7   5  89  54  27  57  41  23   4  76  28   8  16   9  38  43  34  54  94  13  56  93  19   2  49  35  59   2  50  67  72  42  89  77   7  54   6  43  52  90  56  12  11  41  30  46  88  61  72  36  54  45  88  60  38   1  75  86   3  86  18   8  18  13  50  94  18  44  14  11  61  33  64  81  53  16  79  65   2  14  54  39  82  20  15  37  80  16   4  60  52  67  37  41  73  82  16  57  20  89  32  34  32  27  40  82  64  15  22  49  77  44  27   6  61  67  71  11  96  87  42  84  81   1  34  71  57  11  11  43  34  75  15  77  53  67  20  38  45  20  12  56  83  20  26  92  49  66  35  61  11  40   8  70  33  49   6  23  62  45  24  18  97  43  12  46  42  99  29  24  21  48  23  36  25  27  75   1  69  82  24  59   6  93  68  86  88  70  14  96  36  85  92  77  37  79  55  45  36  62  97   3  56  29  82  68   3  99  20  21  53  37  63  62  38  73  31  42  87  53  67  74  33  68  88   5  29  18   5  94   7  17  28  99  12  18  76  15  80  97  57  55  43  45  43  54  63  56  89  85  13  50  90  63  73  98  49  64  42  78  50  60  87  29  19  24  20  41  91  92  94  53  82  14  90  55  72  66  82  75  82  75  64  68  14  39  87  92  91  62  88   3  99  54  75  35  54  73  43  21  87  58  85  33  86  90  47   8   3  69  96  96  18  56  99  89  22  68   2  54   2  23  12  25  25  77   9  50  43   2  21  33  75  80   8  71  56  38  49  51  17  70  94  93  99  65  75  27   9  85  47  59  10   9  27  16  60  13  88  53  41  60   3  17  37  87  40  14   3  43  66  60  44   1  23   5  82  39   3  68   3  62  38  92  83  36  45  41  22  38  85   9   4  63  74  66   1   2  49   6  83  10  80  99  49  13  48  14  42  69  20  14  32  13  49  19   6  39  67  80  23  59  12  12  52  34  24  76  51  36  79   7  62  28  21  73  51  46  17  72  57  28  15  80   7  58  62  87  84  62  17  23  73   7  61  54  94  76  89  13  94  61  89  96  87  33  11   5  51   1  51  43  92  38   8  27  87  84   3  89  49  72  20  32  35  34  58  37  27  28  46  64  51  32   3  33  49   6  31  93  28  58   5  41  16  30  59  79  63  59  35  85  23  44  12  65  75  18  29   9  69  43  65  63   5   8  70  13  61   8  26  56   8  71  22  47  74  39  41  17  56  60  10  15  81  77  82  84  84  14  31  17  28  29  46  70  54  63  51  48  34  19  87  37  39  25  31  74  12  60  56  16  34  20  92  60  62  24   8  90  89  11  36  10  27   3  71  29  60  26  93  50  77  37  95   9  52   3  66   2  27  82  54  82  11  25  47  59  14  27  62  27  12  95  33  89  26  55  50  21  72  66  45  39   5  56  64  39  53  45  43  93  73  45   3  97   8  79  93  95  18  48  24  64   1  79  46  25  83   9  13  13  39  10                                                                                      
                                                                                    98  48  64  63  53  45  92  29  72  10  72  75  65  57  53  39   6  44  92  34  70   6  52  86  65  65  70  38  49  93  63  71   3  56  61  28  10   6  44  83  34   3  72  24   5  44  68  76  40  34  71  31  22  10  34  70   2   6  50  57  62  83   5  69  13  17  26  59  91  82  34  30  34  48  60  51  64  59  30   8  37  20  99   1  46  86  84  41  20  89  32  86  64  19   5  20  68  89  83   5  77  76  97  66   2  73  39  53  17  51  44  58  31  37  38  10   9  66  87  11  49  35   8  32  72  91  57  53  45  30  28  95  32  11  50  31  46  95  55  44   8  71   5  52  16  59  21   8  74  82  82   5  96  51  57  12  13   8  25  69  30  35  42  10  46  96  33  18  39  59   6  58  78  84  15  41  46  51  28   6  50  85   5  67  31  58  79  66   3  61  18  31  76  72   4  89  57  97  87  87  22  97  71  94  37  72  74  66  15   8  18  88  44  91  24  11  63  31  65  22  83  14  53   4  43  10   1  13  14  90  16  77  12  24  67  86  15  36  25  57  95  89  18  15  41  71  22  59  90  26  75  63  13  36  97  96  26  32   8  23  68  16  21  37  66  84  36  68  70  40  57  69  88   4  29  44  88  80   1  24  98  26  90  69  34  71  99  47  99  28  63  58   6  72  96  93  14  52  62  25  77   3  20  96  41  18  93  29  33  25  85  12  10  99  39  86  50   7  47  96  38  32  45  15  83  75  49  82  62  48  41  37  11  94  10  28  27  65  67  67  62  54  32  48  98  26  38  48   4  60  96  27  61  63   1  33   1  28  28   3  36  82  55  42  42  72  78  85  51  18  38  55  76  92  43  56  12  21  44  80  93  71  93  97  36  40   2  61  66   2  85  76  92  83  89  67   1  91  54  53  70  76   1  21  69  60  23  27  95  72  58  72  82  64  42  58  14  90  15  36  42  55   3  75  29  80  14  96  68  15  86  11  72  83  83   4  49  80  30  63  76  25  25  31  94  20  68  79  74  53  80  91  43  89  11  85  67  80  45  33  75  95  95  54  51  40   9  56  30  56  36  79  70  67   4  58  33  47  85  59   9  21  95  88  29  12  50  89  66  38  64  28  80  81  80  69  47  41  49  26  41  81  49  71  71  66  32  77  76  56  14  63  13  75  83  27  98  96  74  29  38  96  63  39  47  47  14  33  60  35  22  30  42  11  35  41   5  17  75  30  28  65  19  57  45  73  85  52  70  26   6  55  39  67  75  24  77  95  49  52  19  64   4  76  76  22  53  89   6  63  82  95   5   7  77  72   3  43  76  73  36  25   4  37  25  16  92  39  87  94  69  16  97  50  39  80  29  96   1  68   4  85  49  99  18  63  18  91  22  58   9  32  99  83  88   9  51  72  63  69  91  74  75  30  91  94  19  85  41  48  20  90  21  75  90  65  78  56  20  69  25   9   3  93  51  20  20  21  86  40  13  61  51  48  22  98  91  94  97  73  32  40  85  59   3  58  42   3   8  32  86  46  71  15  76  41  26   6  77  79  61   3  29  63  30  68  38  33  63  98  88  49   3  42  43   8  72  15  19  12  88  86   7  85   8  47  24  93  11   7  59  39  39   2  89  57  82  16  35  40  82  78  62  58  91  90  43  35  42  70  18  89   6  58  40  57  35  66  81  67  27  25  55  47  76  32  42   9  88  87  48  74  52  96  23  88  42   3  27  30  82   5  84  78  13  23  46  99  38  70  66  50  93   4  95  41  16   4  98  13  30  24   4  95  84  76  60   5  75   9  23  95  26  75  48  29  55  42  12  37  42  25  50  35  63   6  98  79  56  72  96  27  37  50  60  27  69  59  68  56  72  89  74   3  50  22  52  44  94  75  18  59  90  11  49  27   2  88   8  63  62  49  13  36  23  49  74  90  68  92  54  53   1  99  88  16  69   7  79  32  55  38  41   5  50  42  53  13  38  38   4  57  58  10  31  24  23   8  43  89  59  68  31  48  45  78  99  41  13  94  51  94  90  12  33   6  83  22  73  37  55   2  79   8  57  76  46  20  59   6   2  95  22  88  50  22  72  35  57  76   8  73  71  31  40  42  39  38  83  38  36  51  20  85  13  67  43  49  11  70  61  38  36   3  26  66  29  60  54   9  86   7  49  19  72  63  26                                                                                    
                                                                                  72  27  57  71  29  48  95  19  64  57  91  42  90  26   1  19  49  77  79   5  28  25  99  55  48  60  64  14  27  47  27  49  19  37  71  66  81  68  86  87  51  94  72  28   8  60  89   6  53  24  91  57  30  37  82  62  71  51  90   3  15  36  45  54   1  10  76  51  29  54  44  22  18  42  73  12  45  85   5  69  70   2  88  75   6  70   1  92  99   8  11  90  62  50  80  84  41  17  98   8   7  40  12  62  82  70  36  20  34  82  86  32  90   3  71  61  96  43  70  86  52  25  77  85  51  99  35  90  38  79  17  49  45  94  68  53  34   2  81  42  55  26   2  77  82  50  88  45  66  83  75  16  95  36  69  80  55  92  90  19  78  40   7  89  56   2  61  37  56  85  88   9  49  40  88   4  37  74  63  70  52  23  26  63  13  50  61  40  10  77  52  65  61   1  95  70  36  85  86  69  61  10  10  99  76  13  72  61  85  82  30  62  49   7  75  15  37  71  25  29  14  40  31   2  61   8  19  57  33  42  54  42  63  37  77  62  72  26  56  28  41  70  19  92  60  82  32  59   5   6  39   1  61  68  94  97  89  19  90  91  14  48  41  34  26  76  20  93  91  25  65  38  86  49  47  53  49  30  54  92  42  33  41  15  83   4  32  62  85  89  11  32  69  71  37  64  97  63  74  74  84  91  26  44  45  29  79  74  69  33  44  35  80  56  39  19  11  35  40  71  61  47  51  34  43  55  15  12  29  80  62  13  45  90  83  21  91  65   9  55  35  27  83   9  44  92  93   4  61  74  83  67  39  61  74  66  35  38  67  12  33  42  46  17  57  50  51  71  81  21   7  98  96  18  65   2  37  15  17  35  80  88  82  46  32  73  29  15  88  78  54   7   5  51  42  25  88   2  99  15  98  39  23  58  38  90  73  52  66  89  10   6  69  79  24  46  80  89   5  30  64  84  46  88  42  88  59  64  95  32  49  54  56  12  46  41   8  51  37  96  44  51  51  77  42  52  88  87  77  99   5  77  87  92   5  36  79  69  14  14  11  81  63  36  37  18  88  31  33  57  49  14   3  46  93  31  24  36  51  41  84  58  17  59  80   1  75   2  91  77  70  51  47  36  80  15  99  35  11  24  86  83  61  14   3  78  87  55   8  27  66  84  94  90   9  50  11  53   9  11  17  23   1  52  28  33  21  72  13  85  56  31   9  35  75  10  55  25  32  66  92  22  81  52  59   6  27  71  62  89  20  93  36  33  48  71  87   9  49  32   2  64  16  58  41  44  82  93  15  75  89  51  77  43  34  35  33  47  35  44  65  31  48  49  24  10  36  88   1  37  38  87  44  59  57  98  68  29   3  58  47  29  53  81  85  68  74  11  84  41  48  80  62  94  67  66  14  94  58  79  95  72  67  95  36  47  36  82  96  81  85  32  39  86  86  32  23  10  13  33  65  55  60  29  63  85  60  89  98  13  10  21  45  89  25   3  41  58  36  35  12  33  33  71  23  43   8  30  23  99   9  92  93  76  14  26  75  47  16  54  11  38  36  95  61  68   9  38  92   6   6  56  78  68  99  37  77  90   7  51  61  32  37  33   3  11  25  20  77  12  67  10  12  30  25  68  85  17  50  16  65  42  24  78  29  94  28  20  16  45  50  76   3  89  89  65  61  32  33  54  79  67  97  74  25  62  77  73  54  95  88   1  34  96  93   5  93  41  60  29   7  47   4  12  69  21  81  24  67  44   3  56  68  91  99  68  79  86   3  67  43   1   2  76  46  34  71  89  12  46  37  99  55  99  52   7  58  60  95  45   7  28  88   5  23  37  90  33  18  69  15  50   5   4   7  49  24  98  68  70  51  86  32  96  47  58  27   4  60  45  16  13  70   6  70  27  73  18  38  90   8  12  93  23  40  40  61  20  30  62  65  10  63  50  92  96  13  64  53  71  92  30  73  69  66  29  55  33  16  50  97  31  46  75  46  96  78  84  47  41  85  23  35  99  61  57  17  29  49  44   1  41  76  84   4  88  97  30  75  50  64  43  21  10   2  91  69  42  82  85  60  10  76  14   5  47  86  48  44  49  15  98  87  39  33  68  34  97  10  87   2  58   8  13  92  68  40  85  48  42   6  50  56  65  51   8  94  32  29  31  30  93  59  65  55  42  76  52                                                                                  
                                                                                39  28  16  30   8  36  80   5  15  77  14  74  49  41  88  43   2  16  43  29  31  54  23  45  70  14  97  50  45  37  88  45  35  97  28  30  25  78  38  90  53  93  54   5  94  32  49  14  22  81  69  83  28  52  26  83  84  65  80   5  64  15   4  16  82  64   3  37  85   5   2  44  28  32  72  26  70  97  56  40  62  25  52   5  78  93  29  15  67  93  56  46  27  60   5  88  34  40  77  17  32  55  93  72  22  78  86  65  92  59  95  83  93  54  86  71  43  95  39   1  43  17  39  34  83  16   7  41  25  41  20  10  44  40  50   6  84  38  93  85  38  81  87  55  44  48  13  88  66   8  90  35   1  46  43  44  33  61  45  49  33  90  59  68  68  99  27  69  89  60  99  73  68  58  91   7  83  76  19  11  92  44  39  57  20  41  58  29  69  53  15  61  37  82  55  29  49  51  55  95  91  47  54  63  44  32  81   4  78  63  49  97  55  81  18  94  70  42  34  34  45  77  50  96  63  88  23  47  25   6  39  68  21  14  98  35  94  36  62  96  60  29  19  81  80   8  23  69  32  50  56  46  85  21  95  59  49  20  83  74  30  13  79  25  73  85  58  58  37  58  81  94   2  50  66  50  38  69  38  74  52  74  75   5  86  86  36  68  67  62  31  58  42  74   8  13   3   3  10  11   8   6  39  46  83  20  72  95  80  41  59  31   4  42  70  41  47  45  14  14  66  84  44   2  56   3  61  57  62  99  45  81  49  95  17  80  57  72  91  50  25  47  75  46   4  79  42  43  24  42  73  82   4  97  51  92  69  39  66  61  45  44  25  48  31  88  85  68   5   7   2  70   4  90  42  42  83  62  45  87  47  24  55   6  87  82  72  29  24  71  32  45  17   9  72  49  91   5  95  98  19  86  92  90  26  64  75  43  33  35  22   8  60  16  82   2   7  57   2  55  93  28  63  85  37  70  21  12  15  72  48  35  19  48  84  37  30  49  14  35  81  33  81  38  45  52  10  50  16  58  29  89  69  97  67  31  30  57  50  85   8  56  19  77  46  96  63  82  67  66  70  23  59   9  37  73  37  49  34  13  95  55  46  22   1  88  76  38  99  42  50  12  39  85  73   6  65  92  27  59  46  10  73   8  50  45  98  20  39   2  22  19  34  66  57  13  61  13  81  63   8  54  27  36  98  42  78  61  30  11  57  86  35  27  40  97  53   4  20  79  20  10  94  76  73  28  37  55  79  48  86  89  17  80  45  16  50  65  72  29  78  37  28  78  45  48  24  62  67  91  84  31  23  53  69  71  20  98   5  48  53  58  28  12  21  35  47  19  38  26  25  77  76  62  85  27  93  91   1  49  27  98  95  64  88  99  30  43  12  10  15  53  66  12  42   2  42  18   8  47  48  74   3  14  28   6  62  89  21  37   5  50   7  27  81  60  61  19  58  94  29  93  53  33  89  86  90  65  52  90  44  66   7  75  46  97  70  20  46  18  39  11  40  40   6  98  41  33  97   9  67  31  66  89  11  47  72   9  74  77  77   8  53  60  49  29  19  60  85  69   1   9  83  55  87  27  29   9  45  74   8  13  88  97  65  63  31  10  95  17  49  24  84  55  52  69  82  51   5  74  98  74  14  17  17  46  17  55  50  84   3  69  76  63   4   3  58  56  16  58  57  96  82   9  37  29  11  37  81  81  44  97  32  38  63  45  58  56  76  23  85  82  53  23  90  91  29  88  26  96  25   8  85  36  52  18  66   3  42  35  42  34  30   4   1  78  17  19  19  37  14   4  46  22  33  90  78  11  32  49  76  89  56  96  16  64  88   6  47  12  99   1  20  47  40  63  14  15  55  91  33  72  43  76  68  19  33  66  77  28  29  45   1  53  64  49  13  47   5  97  18  30  68  96  58  80  53   9  51  30  41  51  63  52  30   7  55  46  72  63   2   4  79  89  83  88  64  20  29  94   7  26  43  96  39  50   3  25   3  83  33  61  33  79   2   5  84  30  18   2  60  26  96  26  19  44  66  52  52  37  10  49  54  77  76  12  14  13  51  21  91  32  76  43  15   8   6  70  43  92  14  73  15  17  46  74  13  74  92  78  62  41  94  61  46  97  31  89  77  11  85  64  96  69  42   1  46   3  11  14  22  82  93  22  68  76  72  72  50                                                                                
                                                                              2  66  28  41  99  61  62  11  67  67  69  19  58  91   4   7  92  70  85  52  25  84  56  76  30  44  31  69  70  99  74   6  92  52  26  97  85  55  35  82   8  22  60  84  73  64  23  48   8  74  63   3  39  21  34  42  80  86  50  49  72  38  50  62  86  79  56  39  25  39  58  29  76  32   9   6  47  49  82  67  52  55  69  12  51  42  96  14  25  18  75  35  80  62  88  51  34  25  46  20  69  97  57  31  43  23  35  46  27  38  86  79  90  15  25  49  39  87  99  37  21  61  15  48  77  57  38  88  87  87  42  77  58  26  85  22  74  59  73  40  65  83  64  72  91  68  31  94  37  98  90  89  64  73  21  74  31  76   5  19  22  70  43  61  51  81  22  12  44  96  48   7  65  51   4  38  27  30  33  92  87  33  48  40  95  79  33  90  57  19  23   4  80   1   2  44  53  30  41  21  68  13  35  11   3  98  45   1  70  86  22   2  47  52  58  55   3   6  71  61  99  54  41  70  45   2  20  53  84  14  25   2  93  73  72  78  79  96  33  63  30  78  82  17  35  13  30  22  48  40  23   2   4  28   3  48  37  91   6  53  78  17  68  83  17  30  47  76  76  17  36  49  94  73  47  19  70  43  33  73   9  69   1  38  77  69  63  43  56  59  91  66  30  68  22  11  80  39   2  66  41  28  59  92  94  77  62  36  79  40  30  46   7  17  66  40   9   9  27   7  25  10  98   3  40  28  84  17  29   7  27  87  93  89  91  34   2  56  93   5  50  18  42  19  37  40  91   5   3  28  25  64  46  40  79  47  56  18  84  37  66  86  66  20   4  98  58  96  97  33  98  91  38  44  93  34  36   8  74  36  42  18  10  31  19  55  62  98  13  87   7  54   5  45  91  28  52  32  15  88   6  63  31  49  69  21  98  39  10  59  24  13  95  79  19  84  45  41   3  93  85  43  42  28  85  68  77  69  29  59  96  71   7  70  14  47  95  59  86   5  32  37  64  87  72  60  90  31  62  42  15  38  13  91  80  80  67  79  56   7  24  52  67   8   5  60  44  13  24  51  37  64  83  86   2  97  48  15  35  22   7  97  47  45  48  60  58  98   8  21  23   6  89  39  94  39  51  26  42  88  21  67  69  35  49  33  52  12  28  60  78  14  75  73  69  38  66  50  41  72  99  83   9  90  54  13   1  11  41  24  93  89  41  76  81  57  42  60  89  61  30  81  67  79  29  48  44  72   5   4  68  92  68  25  55  85  74  60  49  69  87  46  57  48  74  60  87  97  20  42  50  98  94  65   3  88  57   3  61  61  25  96  38   5   5  35   8  54  90  17  42  53  54  10  80  60  53  58  40  58  27   8  45  19  44  70  90  43  29  78  93  58  13  40  61  26  35  21  25  68  22  98  32  35  50  10  60  23  23  15  24  29  36  55  14  16  95  80  25   8  94  64  25  25  37  64  99  86  82  43  21  82  83  96  89  87  42   4  93  73  93  84  78  72  13  27  80  38  74  99  44   4  56  78  86  51  43  62   1  80  11   3  72  24  45  66  22  89  80  57  90  18   1  42  39  19  22  92  77  99  24  44  25  85  41  93   7  85  74  25   6  21  97  76  58  42   8  44  97  55  25  64  33  37   5   8  39  94   1  57  98  50  96  15  23  44  51   4   5  90  81  44  55  59   7  92  66  53  84  91  31  20  84  76  28  15  27  22  19  77   3  80  17  69  46   6  85  37  42  51  76  19  47  90  74  84   1  56  84   3  24  57  43  32  75  13  62  22  17   4  75  54  97  29  68  48  34  84  69  86  47  89  61  44  67  32  20  30  89   9  39  31  37  17  30  58  22  61  32  78  92   6  30  87  96  73  26  72  81   7   4  56  46  24  93  44  87  23  53  20  37   9  77   5  52  59  69  55  15  99  61  47   9  56  75  45  54  88  32  25  64  18  32  10  18  62  52  82  66  85  35  31  86  18  99  82  14  14  71  96  58  56  30  40  78  99   2  62  40  29  59  81  54  78  74  79  20  50  31  64  44  41  33  36  37  11  63  75  66  53  29  29  92  97  55  88  51  93  40  13  19  36  24  76  14  42  93  37  52  51  36  50  83  61  30  43  39  24   1  53  93  96   8  74  80  76  52  98  49  78  44  76  13  46  66  85  80  51  27  13                                                                              
                                                                            93  65  41   7  90  34  81  45  19  21  14  48   8  95  97  31  46  86  53  61  48  58  61  55  63  42  70  68   5  69  88  72  92  61  54  77  20  47  58  61  18  95  59  70  96  37  76  82  55  52  18  41  88  40  11  20  90  58  81  40  39  60   8  65  12  28  76  37  29  74  88   5  16  41  79   2  36  17  97  63  97  57  64  31  78  38  29   7  21  33  62  92  78  92  88  23  58  97  33  56  77  31  64  36  69  31  26  38  53  56  60  10  11   4  69  57  21  37  96  63  92  62  47  69  85  96  97  46  46  46  11   7  41  60  78   2  85  85  53  64  42  74  31  19  17  78  24  33  98  93  52   6  37  31  42  86  58  73  17  43  25  30  62  28  58  50  61  55   4   5  37  30  74  86  27  14  34  26   2  11  40  88  72  58  73  59  45  61  89  90  55  52  62  93  44  58  82   9  73  93   6  48  38  71  83   3  34  17  91  36  67  40  25  80  24  68   4  60  85  60  19   2  45  51  40  59  23  34  71  10  58  17  65  92  57  24  79  99  63  99  12  95  44  97  40  84  48  23  63  57  62  82  67  85   7  62  89  34  77  87  64  76  87  26  76   4  44  32  15   4  10  27  51  36  18  13  58  95   6  72  82  61  62  20  66  76  56  46  41  82  52  35  94  46  43  34  54  91  91  61  62  19  50  50  51  89  52  53   5  33  71  60  11  26  80  13  25  70  90  96  84  85   5  40  87  65  30  16  30  13   4  99  48  61  90  89  40  71   2  80  90  30  65  29  29  68  78  93  23  15  20  74  27  70  71  39  88   4  34  44  88   9  78  86  91  14   7  11  70  80  79  20  92  82  61  62   1   1  60  37  70   5  54  75  80  35  45  96  55   6  33  89  19  84  88  42  35  66  76  65  36  50  58  96  66  22  19  25  83  25   2  89  25  23  77  26  25  39  10  35  24  13  11  89  71  30  76  70  16  38  46  94  78  69  39  65  79  53  45  34  48  89  88  90  37  82  42  37  29  80  56  74  46  20  87  49  37  71  31  40  79  71  37  76  83  62  56  13   2  47  94  66  71  57  84  37  13  73  45  28  64  38  34  53  23  31  21  31  59  20  83  97  89  94  80  27  61  75  21  40  37  40  23  10  39  86  78  42  61  31  81  22  91  42  16  76  29  65  58  69   6  73  68  20   1  92  34  52  79  26  59  58  83  12  66  81   6  73  57  47  40  58  42  34  68  38  49  88  78  29  61  20  20  31  84  56  13  17  87  75  54  40  22  95  37  43   6   3  55  74  40  57   4  87  71  21   6  31  95  61   8   7  35  48  95  20  65   2  97  51  76   7  69  59  55   3  43  76  23  27  55  89  19   1  99  84  46  83  42  35  53  95   1  12  90  23  76  51  75  76  37  26  51  41  16   1  96  96  69   8  79  56  39   3  62  49  57  73  57  72  66  42  87  75  46  77  34  27  18  86  99  88  38  60  57  41  21  23  42  37  16   8  99  39  55  19  12   9  40  71  24  96  91  15   4  64  36   8  75  55  96  76  95  74  22  29  11  37  28  84  87  48  98  12  88  77  78   5  92  41   9  51  74  11  71  96  43  80  32  59  54  69  98  50  36  22  79   2  12   9  69  89   4   1  26   8   7  22  22  18  47  56  72  97  18  94  79  75  46  12  78  12  35  73  17  88  91  86  82  64  42  83  73   7  98  39  98  37  82  51  78  17  50   6  53  12  89  85  14  81  30  24  92  75  68  16  27  19  22  48  38   3  45  67  42  56  74  61  50  59   6  28  25  57   6  80  74  70  40  88  48  73  27  89  36  52  97  94  73  99  14  86  15  37  44  75   5  61   7  30  76  59  92  21  36  21  85  48   4  41  54  77  71  83  98  10  56  37  62   6  10  11  37   2  84  23  68  49  88  46   8  23  57  82  75  68  43  22  68  46  50  93  80  77  58  38  17  86  90  61  13  30  85  54  18  95  46  59  83  21  26  83  59  24  27  38  73  57  31  14  75  89   4  32   3  99  96  70  13  98  54  99  70   8   7  11  16  28  63  38  78  13  16  42  56  50  78  34  72  83  40  46  51  31  15  89  78  35  38  49  91  96  36   8  21  43  47  35  63  39  86  15  89  64  69  42  28   2  88  97  90  86  19  57  91  59  39  73  49  35  84                                                                            
                                                                          89  58  15  56  96  42  88  81  62  82  19  78  92  80  50  48  46  78  51  26  85  40  83  57  89  11   5  73  74  25  46  55  39  72  13  74  74  33  96  76  49  68  23  73  12  40   7  25  60  66  70  18  56  90  66  43  68  24  43  29  45  61  87  70  57  92  26  18  99  39  24  54  94  74  18  82  46  77  28  65  37  35   9   5  83  89   5  77  27  59  82  66  18  97  94  41  39  48  82  46  74  15  58  72  57  81  76  60  35  89  46  75  60  57  71  16  30   9  17  86  58  25  72  12  90  69  59   7  67  47  92   3  66  53  57  27  97  94  14  82  51  59  43  93  56  92   5  15  15  91  36  39  73   3  84  23  78  35  90  26  65  41  15  36  41  94  16  57  16  39   1  25  84  14  60  65  83  50  92  34  55   8  72   4  55  96  36  87  26  36  42  30   4   1  87  88  61  77   8  63  28   5  61  66  36  92   8  82  77  16  45  66  35  23  26  44  44  12  20  44  88  30  73  19  26  37   6  77  58  68  70  46  16  31  99  27  32  77  90  21  77  28  60  64   8  62  93  48  74  19  69   7  58  17  13  80  92  62  26  50  11   6  19  18  38  34  57  51  72  82  30  12  36  69  95  64  66   8  47  62  65   9  66  15  83  58  57  17  37  33  28  83  59  39  65  17  34  86   6  36  98  41  21  39  11  59  38  89  82  31  57  84  41  72  10  81   2  74  42  55   9  88  91  34   2  99  62  69  26  53  58  39  42  67  69  95   5  26  79  25  79  44   3  63  64  53  36  36  55  73  74  31   1  85  40  83  95  41  42  67  98   5  77  32  94  31  13  28  53  52  51  70  47  83   2  14  64  37  88  24  35  97  80  39  35  33  72  68  29  18  79  63  32  71  72   6  29  51  42  19  25  20  83  65  22  22  63  73  82  43  79  72  49  16  62   3  72  68  68   4  99  50  65  29   7  49  17  22  53  57  49  18   9  47  43   1  75  44  18  92  62  57  64  35  95  72  67  69  47  41   6  89  78  89   8  57  94  59  78  10   5  38  67  73   1   8   5  85  81  31  39  70   4   3  27  61  81  74  32  73  42  24  86  60  89  86  66  63  25  42  49  11  11  47  82  59  40  51  67  78  62  96  30  81  74   1  33  47  29  97  16  97  55  99  26  76  52  71  97  37  32  16  32  36  15  67   8  10  60  67  24  61  63  25  56  70  46  35  30  61  32  25  47  96  42  82  19  90   2  24  41  17  39  83   6  10  83  38  51  74   8  95  16  30  15  20  65   7  62  39  88  48  28   5  99  83  39  51  96  91  21  75  89  12  87  85   1  59  50  75   8  95  93  35  11  48  78  68  72  38  22  68  95  40  19  69  75  26  88  48  28  32  92  96  77   8  98  62  80  16  23  91   7  12   9  87  60  92  12  96  19  47  76  38  96  91  27  53   8  38  72  21  84  92  97  12  97  24  56  18  96  95  75  63  71  26  71  22  56  76  85  55  90  82  15   8  31  53  62  20  87  21  67  37  94  58  53   6  43  42  61  43  55  72  18  21  47  30  80  36  14   3   1   6  50  61   9  43  93  77  27  24   8  43  52  95  27  34  73  10  77  99  76  14  24  73  42  45   9  22  77  86  84  19  88  63  77  59  68   6  97  97  53   8  14  34  10  56  68  62  73  64  89  11  95   9  26  69  17  81  79   5  13  66  27  87  56  79  80  39  30  45  26   1  29   9  45  87   6  55  70  61  29  46  70  73  69  12  57  84  51  97  73  62  11  53  35  88  10  10   6  62  80  31  62  64  59  27  75  41   2  12   3  60  72  49  89  85  63  87  68  75  18  53   5  34  43  28  58  64  28  16   7  48  86  98  34  63  14  49  36  64  80  70  61  89  69  74  47  24  21  95  54  92  62  83  76  97  64   8  70  16  47  78  61  58  39  50  86  71  45  59   8  69  61  88   6  72  89  16  39  61  89  36  83  30  37  25  70  20  94  18  29  19  72  68  65   7  29  64  63  41  29  13  52  70   6  89  85  79  96  40  67  48  71  36  94  60  46  34  90  58  64  92   9  99   7  75  25  16  99  22  70  40  58  49  46  59  53  84  91  61  47  55  46   4   5  50  51  10  98  98  16  63  49  58  62  65  59  51   7  37  24  42  46  61  48  77  65  30  76  23                                                                          
                                                                        80   4  37  46  85  52  19  91  52  74  43  82  37  90   7  18  14  51  28  70  80  82  22  45  99  34  83  67  55  77  15  37  36  53  61   4  53  96  68  76  51   4  69  85  53  23  87  57  91  26  30  66  61  39  79  76  62  93  68  66  20  77  41  58  35  43  77  94  94  57  68  55  50  61  25  31  14  89  72  92  43  44  46  71  17  73  61  91  13   5  15  33  24  52  64  92  88  32  17  79   7  12  20  76  85  98  38  28  44  31  48  83  29  23  82  70  68  94  60  21   1  74  92  25  66  37  69  25  98  98  46  90  83   2  61   2  21  10  14  74  13  67  92  46  40  86  85  51  28  76  90  78  56  35  37  48  20   9   7  95  14  50  36  92  90  81  51  99   5  53  72  97  85  77  97  26  99  48  29  68  46   1  27  46  43  62  22  81  62  91  65  16  80  22  54  45  72  71  32  45  68  90  51  78  48  25  43  10  16  35  47   7  45  35  78  20  92  26  51  13  45  41  85  81  69  75  70  61  98  79  15   6  35  23  22  86  92  20  92   4  62  46  11  53  56   9  56  30  79   1  16   4  26  27  72  44   1  71  68  21  32  79  30  50  66  61  51  82  84  72  86  47  17  77  73  52  84  75  27  95  73  45  66  21  57  53  72  75  75  97  89  19  11  94  81   5  12  60  81  54  63  42   4  36  10  64  30   3  35  57  86  54  60  41  23  31  96  84  92  52  19  25  24  77  73  99  41  31  27  67  52  46  85  23  51  40  37  44  56  45  16  52  96   1   4  37  85  92   3  92  93  15  64  40  99  36  97  31  61  50  20  80  70  43  35  60  66  37  19  74  89   4  30   8  37  94  43   8   2  49  51  66  67  39  83  27  67  97  42  75  92  52  14  81  72  14  96   9  42  12  25  24  78  64  42  98  44  68  68  11  97   1  99  16  57  81   5  12  54  53   8  30  81  41  69  13  63  91  47  12  36  90  39  97   4  90  42  72  28  23  53  91  41  73  21   3  57  66  38  66  18  86  51  36  85  85  45   4  47  22  88  70  36   2  11   2   7  81  21  36   6  62   4  89  38  23  72  61  68  70  24  51  30  41   6  46  20  28  80  98  24  12  50  40  75  73   7  77  83  32  58  50  14  30  73  86  94  66  26  61   3  51  39  38  19   8  89  58  54  93  24  34  41  47  51  89  85  59  51  38  34  82  39  15  70  23  30  26   3  30  16  91  67   6  44  47  28  86  24  25  29  56  73  96   1  71  49  13  20  31  26  78  11  79  28  44  23  10  81  83  10  52  89  76  28  20  32   5  42  87  61  63  75  23  35  56  93  97  79  74  60  91  63  78  28  79   5  87  19  37  71  21  37  62  49  53  33  26  20  11  40  19  73  30  93  50   4  56  56  20  78  96  96  99  78  81   3  77  43  68  35  64  22  91   4  70  31  55  82  27  25  69  34  92  19  20   8  27  56  10  32  49  50  25  14  40  87  33  68  81  66  12  46  70  27  41   4  32  55  97  74  45  81  90  75  33   5  64  67  28  62  55  99  99  49  54  78  86  73  49  48  27  38   6  66  37  57  70  19  28  19  46  20  23  73   4  24  20  86  79  67  70  35  10  36  73  16  24  64  78  26  64  48  17  53  10  37  87  94  36  34  72  57  50  11  78  47   4  53  43  28  59  75   4   7  87  59  13  68  73   2  30  32  89  21  22  87  88   2  98  65   7  43  64  19  24  36  56  28  70  96  14  62  50  91  28  16  28  98   9  13  62  95  39  63  37  66  21  48  72  47  80  54  72  98  92  75  71  18  53  81  56  28  16  76  91   6  14  46  27  51  75  39  50  99  20  11  62  62  12  72  74  84   2  21  68  81  53  72  43  80   6  26  60  34  81  52  77  95  52  22  21  39  98  95  39  21  90  12  13  86  91  89  52  21  23   7  26  90  91  68  30  74  48  30  81  85  85  41  39  49   7  39  22  34  73  30  14  90  32  40  46  94   7  97  43  66  89  33  44  71  33  52  23  51   7  27  61  24  63  44  47  53  87  23  99  11  45  96  30  10  47  27  23  79  15  20  17  27  25  63  17  30  30  17  69  78  58  56  49  90  58  70  67  73  85  75  94  52  19  54   5  69  80  21  78  83  52  91  60  49  57  29  92  25  51  10  69  94  43   1  50  12                                                                        
                                                                      1  13  61  73  97  63  71  79  13  81  71  76  50  99  62  79  42  93   7  17  40  64  59   4  43  77   5  33  34  69  80  63  94  25  18  20  72  99  98  79  80  17  80  49  40  95  42  68  78  92  64  89  45  41  66   1  29  77  22  24  29  92   5  94  82  21   1   7  81  54  36  71  93   5  97  31  43  23  19  85  78  34  43  50  36   6  93  93  43  56  39  64  67  60   3  25  69   6  59  33  52  44  46  60  27  25  51  72  38  20  29  85  95  46  10  80  59  77  54  17  84  63  79  73  48  54  45   7  87   1  73  36  94  10  77  18  89   4  90  46  60  43  16  26  69   1  32  84  11  73  47  88  52  74  96  87  98   8  74  60  68  94  92  84   2  76  89  61  56  17  95  28  39  88   3  83  58  24   1  10  97  54  95  74  81  59  81  25  44  90  64  66  68  71  81  24  24  54  47  63   9  43  52  89  24  18  90  58  78  36  78  50  21  13  19  75  89  27  50  61  22  38  15  38  69   7  17  67   5  43  70  33  54   5  76  10  36  45  19  61  12  28  54  38  83  31  41  53  29  43  31  85  87  61  60  74  50  74  51  46  88  17  30  72  76  63  38  68  78  97  58  23  90  27  47  14  35   2  99  36  81   3  54  25  58  34  13  21  17  37  36  51  10  62  40  71  91  28  70  57  72  37  68  73  20  38  60  26  78  43  49  73  67  54  95  88  43  17  46  39  74  83  73  96  39  77  60  81  61  25  59  17  24  97  62  39  30  17  42  49  72  85  61   2  60  37  99  28   1  15  36  25  78  47  60  25  54  17  69  68  62  25  31  78  46  73  56  12  83  85  93   7  66  39  52  11  97  31  69  90  50  84   8  86  53  18  78  81  38  32  90  81   8   6  30  12  21  55  10  70   7  32  75  27  52   8  81  62  95  67  81  96  74  15  98  30  36  35  91  72  91  73   5  17  81  37  47  21  60  26  35  61  45  56  55  41  66  30  33  99  61  12   5  64   6  81  72  32  23  42  24  26  60  12  31  92  15  96  69  90  93  84  53  19  97  60  49  79  87  65  74   7  11  81  15  58  63   2  57  22  49  40  47  93  98  22  99  16  42  83  42   4  68  74  61  97  50   1  42  22  29  28   4  43  66  95  61  94  84  78   1  55  80  89   4   9  53  69  38  29  78  41  23  87   8  42   5  97  20  48  28   8  47  91  26  77  71   9  40  26  58  51  23  11  47  93  31  53  51  26  68  73  44  10  98   1  32  44  63  81  15  70   7   7  34  91  15  88  21  45  70   5  43  66  13  18  21  30  66  98  99  33  55  34   1  89  23  71  80  42  68  76  54   1  67  88  80  33  74  57  19  96  99  91  11  54  60  31  10  17  19  97  18  19  42   1  69   5  48  55  91  53  29  41  74  87   9   3  84   4  18  45  25  72  30  11  23  32  40  97  18  99  48  56  81  92  37  47  81  28  97  98  76  48  79  31  83  83  64  43  43  15  67   1   7  64  53  78  78  96  93  65  37  69  23  70  24  17  89   9  31  45  75  40  54  40  68  95  62  66  83  59  27  92  17  84  17  21  25  83   3  87  52  92  73  13  68  77  64  64  61  66  47  24  37  10  31  54  65  83  29  24  48  98  61  16  40  27  35  89  14  63  71  75  77  13   3  69  28  44  32  38   3  47   1  34  19  71  77  61  75  53  38  93  26  73  51  11  59  27  99  48  78  95  91  19   7  70  67  52  87  38  45  32  65  86  55  93  57  13  51  39  42  43  96   4  13  96  52  42  28  30  92  47  45  81  63  86   1  70   4  93  83  79  95  24  22  89  34  86   9  65  99  62   7   9  55  96  98  49  65  11  47  30  89  46  26  38  54  91  99  73  44  59  39   7  27   6  27  64  74  70  53   9  77  57  60  60  97  28  66  45  32  56  29  32  62  50  94  49  47  98  88  62  27  77  43  38  73  64  29  54  86  20  31  62  87  52  52  42  53  45  93  36  91  46   3  17  81  21  21   3   7  14  12   5  84  25  81  61  84  90  19  20  24  25  61  96  30  80  24  77  79  42  55  25  50  91  52  34  81  40  88   2  90  98  49   9  47  40  84  68  45  12   5  25  66  67  27  82  98  31  42  59  92  85  56  96  85  49  33  99  67  64  59  74  17   3  85  85  76   6  10  64                                                                      
                                                                    38  55  47  95  17  23  12  57   2  28  46  71  20  97  23  63  57  91  95  65  74  77  43  88  33  40  12  81  85  58   1  25  20  65  39  97  53  18   8  73  36  56  12  85  80  84  91  57  40  99  31  12   8  99  22  39  42  90  62  91  70  31  80  24  18  49  75  11  45  53  81  29  22  95  73  53  62  89  92  19  21  83  36  17  23  33  11   9  85  71  22  38  43  28  90   7  35  41  35   3  55  46  62  52  90  70   6  82  94  99  44  64  66  88  95  77  98  52  66  69  45  15  73  60  38  78  52  24  60  71  25  32  15   9  35  99  42  39  31  24  93  28  53  11  35  48  51  81  74  76   5  41  16   5   5  51  94  50   2  37  42  23  54  25  58  87  31  59  78  28  45  22  16  58  81   9  56  85  82  72  33  44  51  62  25   3  11  51  72  79  26  74  49   4  91  54  88  57  25  42  49  42  42  38  68  57  55  62  49  20  84  26  28  22  75  67  58  19  21  93   2   7  92  35   5  47  15  54  65  83  36  68  16  92  77  51  50  19  15  97  19  20  67  27   3  96   9  80   7  83  75  95  82  31  69  20  30  51  62  63   6   5  31  61  45  87   9  68   2  10  51  76   5  89  54  82  11  29  90  90  61  33  69  62  86  40  76   6  84  69  67   2   9  48  77  27   1  96  15  35  87  86  59  91  59  90  54  58  74  12  91  31  19  10  46  63  57  66  19  83  96  22  25  12  53  74  99  36  76  21  30  12  18  84  93  63  33  19  77  83  25  49  59   5  32  55  45  87  68  31  42   9  37  77  75  10  69  65   6  66  50  63  28  95  85  41  94  18  74  32  57  84  17  62  95  24  56  18  22  99  57  58  73  73  58  43  76  81  67  99   3  36  29  75  21  56  58   6  42  84  94  69  65  30  36  60  81  73  30  80  19  93  96  80  41  50   9  73  15  36   8  55   7  77  34   6  60  66  18  58  56  97  90  40  20  62  93  87  58  46  64  54  32  15  92  88   2  47  24  48  65  62   6   8  91   2  27  91   4  30  99   6  99  19  50  39  30  81  46  81  67  91  90  95   6  14  13  32  43  95  19  56  73  17  55  36  36  37  73  87  31  79  40  43  64  68  86  37  10  53  35  26  23  94  90  39  84  95   2  89  94   8  89  50  19  54  34  49  33  78  55  94  42  32  77  44   1  72  66  91   7  53  17  85  21  70  86  59  66  63  36   6  31  23  13  63  31  61  90  12  73  69  87   6  85   2  95   4  12  71  36  20  77   5  42  16  46  84   1  97  29  96  81  61  16  45  85  64  82   1  55  21  10  57  50  79  23  52  36  56  20  81  92  94  96  94  30  65  77   5  70   3  71  47  16  70  49   1  41  90  91  29  75  82  46   8  11   3  57  56   5  70  58  47  52  30  55  95  48  28  35  96  95  61   6  73  99  69  25  85   1  20  67  73   4  56  11  27  85   3  58  64  62  56  20   9  73  60  75  93  13  35  21  59  15  40  98  22  62  51   8  11  20  88  33  76  62  55  26  22  17  29  34  54  74  48  52  90  38  35  58  61  99  56   8  47   5  57   4  47  19   2  90  81  71  66  80  47  49  33  14  90  33  89  30  44   5  62  12  53  69  56  50  27   1  25  24  93  69  22  96  46  10  86  63  53  87  96  93  34  23  59  15  75  56  83  79  89  59  30  43  15  84   9   4  95  53  30  65  87  42  15  36   3   1  39  73  40  53  39  17  69  72  45  41  14  92  14  44  19  91  56  87  92  79  56  44  49  53  93  91  39  13  29  43  44  70  87  85  51  79  71  55  62  97   6  23  36  81  88  74  59  44  46   2  57  90   9  78  69  48  70  87   1  59  22  19  31  80  45  88  18  73  86  45  18  73   1  73  29  81  96  92  19  97  48  66  10  72  17  59  34  39  88  96  39   6  80  42  64  55  50  73  98  65  68  21  99  10  58  78  52  72  41  61  10  59  47  66  28  66  11  24  93  28   5  76  87  76  33  45  73  57  40  61  94  95   4  11  23  69  46  67  58   8   1  41  40  75   8  10   8  41  55  48  71  45  11  72  15  85  82  37  45  35  72  79  93  77  60  77   5  64  95  89  65  63   7  47  16  80  48  44  67  99  78  33  79  57  86   4  14  96  48  43  27  91  34  59  22   9   9  23  66  30                                                                    
                                                                  12  40   2   4  60  12  83   1  31  98  81  72  61  13  42  62  90  59  70  32   6  85  12  70  24  32  67  32   2  85  22   9  98   4  83  88  94  50  61  19  74  45  19  99  81  99  77  54  81  11  72  45  56  59  42  15  46  34  36  90   1  89  70  42  41  34  26  16   1  45  90  65  83   4  58   3  41  15  49  67  14  82  99  87  58   3  85  20  79  47  48  22  43  56  36  11  69  68  73  41  19  10  63  79  89  88  89   4  53   8  87  50  43  82   3  73  88  61  91  39  20  45  61  28  38  22  13  74  19  26  48  50  70  60  26  12  91  52  62  88  15  94   9  68  33  86  48   4  42  97  58  82  91  52  66  58  14  11  51   9  64  16  37  33  65   6  88   7  10  13  39  13  83  53  32  85  86  74   7  38  36  48  34  63  24  62  48  58  17  99  30  14  71  43  47  67  92  67  97  32  69  76  14  27  32  92  36  22  66  54  73  38  44  68  56  20  93  70  99  68  93   6  78  89  16  57  16  17   9  77  75  43  95  33  92   2  69  45  93  39  79   2  78  48  17  82  36  95  35  53  31  91  25  81  13   3  88  28   8  47  87  97  95  80  47  87  57  50  36  86  32  45  53  28  54  81  69  68  80  43  25  97   4   8  58   6  58  68  30  84  72   7  23  88  17  53   1  89  63  88  43  39  86  33  92  40  88  43  78  14  77  23  32  33  72  92  31  15  17  66  58  88  52  33  82  74  96  98  19   4  45  10  37  60  61  55   7  76  87  68  87  21  23  89  34  71  74  17  41  48  87  89  11  62  94  71  99  11  73  77   4  58  66  39  80  66  82  29  84  94  95  84  70  14  24  49  87  79  82  37  10  62  37  60  20  44   1  17  38  44  97  12  41  58  54  98  18  40  53  91  16  39  99   2  68  49  25  14  37  36  84  14  59  19   3  96  46  83  70  49  47  55  36  32  88  75  99  24  89  11  79  93  91  87  32  33  74  64  27  21  92  18  57  73   1   3  29  95  22  69  63  35  92  46  47  23  92  65  62  37  77  51  27  42   4  85  99  68  55  89  74  66  48  33  28   1   5  19  69  93  42   8  35  64  89  36  10  54  43  83  17  87  76  39  66  29  72  51  57   1  26  78  27  88  70  97  82   3  21  97  53  65  44  62  62   8  28  29  95  94  35  80  21  35  98  99  68   2  23  50  95  48  25  72  43  39  37  69   2  82  19  20   4  36  35   1  17  93  43  61  41  21  23   6   5  75   6  21  61   8  41  14  20  32  40  44  47  66  10  81  65  45  64  82  53  74  72  17  77  39  75  86  26  49  89  59  33   6  95  41  45  60  80   4  80  49  29  31  86  58  71  56  22   4  30  55  30  52  19  44  41  53  29  31  27  55  28  96  54  18  61  19  13   4  48  13  38   6  76   6  18  33  35  34  79  39   4  11  31  65  75   3  38  94  98  45   8  37   2  55  14  30   5  14  65  52  69  51  53  33  69  96  89  33  80  72  42  91  54  68  88  23   7  38  24  42  28  65  75  75  63  50  24  84  17  24  75  49  69  19  25  34  25  62  43  92  25   7  70  79  45  17  48  29  52  80   8  84  30  32  65  14  63  63  93  14  25  97  99  85   8  70   1  53   3  99   4  22  87  70  25  26  97  96  13  56  67  75  95  22  25   5  75  38  79  85  83   6  79  93  45  60  11  85  80  43  88  54   4  70  88  86  98  33  89  58   3  92  49  44  43  51  64  47  95  77  52  81  67  43  52  44  32  14  54  73  24  46  38  60  16  94  97  73  34  88  25  39  13  97  49  20  63  35  49  96  85  41  76  32  84  39  19  62  63  16  37  90  77  58  88  65  71   8  23   8  38  40  94  54  78  61  84  54  83  77  46  50  23   3  76  32  58  79  51  18  88   9  88  17  39  96  48  74   4  80  23   9  34  56  13  49  49  86  75  36  81  95  11  13  45  56  24  61  36  21  86  36  72  50  44  64  76  34  43   1  77  94  57  35  15  10  96  14  56  91   8  48  92  97  22  84   8  12  82  77  38  32  62  84  73  63  37  81  32  43  21  48  74  11   3   9  77   6  87  14  49  33  40  54   7  17  53  12  45  38  46   1  98  16  57   3  19  52  40  94  18  38  73  24  83  78  19  76  93  68  29  43   5  56   2  48  33  87  44  36                                                                  
                                                                66  71  99  32   1  47   9  33  18  98  45  12  51  29  19  83  25  92  59  57  51  16  51  76   4  19  34  82  19  89  89  78  96  23  53   7  41  76  35  11  45  40  26  23  91  69  64  97  75  81  87  10   8  55  19  47  73  26  26  59   1  15  41  85   3  53  96  32  26  34  71  61  64  85  38  40  87  39  99  30  91  35   4  53  51  40  84  25  76  74   3  52  75  38  57  73  16  12  33  87  45  98  34  83  55  67  45  15  78  16  27  42  60  97  41  92  90  51  66  87  40  96  34  44  74  22  76   1  31  57  31  78  11  96  58  56  35  42  53  14  82  35  35   9  12  56  24  48  88  17  98  83  80  83  40   3  69  19  23  57  55  11  59  28   8  54  79  48  13  73  28  68  89  58  20  37  89  82  72  34  29  40  66  71  25  84  47  58  92  63  12  87  46  79  34  91  86  49  94  81  75   3  57  57   3  81  98   9  45  30  53  87  59  14  13  98  51  84  25  61  83  95  92  12  87  17  15   7  15  26  98  17  13  98  22  79  48  51  33  17  66  67  45  39  73  28  96  72  72  61  77  59  38  48  65  98   5   2  83  36  18  72  24  98  87  40  13  91  65  96  80  91  68  14  61  50  23  46  67  61  41   3  82  10  30  47  61  54  58  12  34  77  59  99  19  48  55  61  21  12  34  90  83   8  68  55  61  28  24  21  40  37  67  15  37  78  68  68  71  67  42  69  62  98  81  78  86  69  34  16  46  77  28  26   3  94  15  26  81   1  83  15  45  95  61  54   9  27  70  27  62  32  37  71  99  32  33  64  67  48   9  72  66  48  21   8  20  49  95  20  74  19  52  76  60  94   4  64   2  45  11  20  20  26  12  93  19  27  43  29  88  75  80   6  88  33  66  76  12  45  85  20  64  78  59  69  40  94  27  38  26  76  12  66  37  36  10  64  87  60  24  26  75  34  43  96  61  43  34  68  35  20  70  94  64  91   7  71  99  34  69   8  18  89  62  48  32  52  44  62  54   8  47   2  28  90  56  72  79  44   1  90  16  11  61   7  51   5   5  29  62  92  19  88  24  86  30  53  51  41  49   3  47  57  21  76  25  70  66  72  95  51  57  38  27  13  85  17  92  98  35  62  84  27  54  46  56   6  91  84  31  94  24  54  53  10  42  89  19  14  56  78  17  18   5  51  62  31  68  79  58  51  16  62  24  11  62  51  18  60  83  69  96  70  57  69  91  87  11  91  85  98  84  15  46  30  40  28   5   5  92  31  53  41  22  21  43  54  27  32  57  29  66  23  27  90  35   5  40   4  10  82  56  89  62  55  70  49  84  32  72  36  74  99  62  39  89  76  83  37  98  22  83  60  10  37  47  80  75  25  43  64  16  39   8  90  35  39  10   6  54  22  13  14  98  48  96  45   1  87  82  90  97  11  91  14  69  54  84  16  37  38  31  97  57  33  28   3  78  67  77  11  70  44  73   1  40  46  45  29  12  13   4   3  18  91  56  89  79   4  11  73  51  45  69  99  87  36  19  25   5  66  68  42  39  47  55  53  10  62  61  86  20  91  39  23  78  48  72  28  48  62  44  10  62  34  31  49  89  95  13  90  52  88  44  85  54   8  21  66  20  35  79  90   9  79  34  91  98  11  10  73  33   2  49  19  20  67  85  37  75  41  90   9  68   5  89  26  90  10  41  40  76  80  57  20  74  37  45   5  26  36  78  40   6  15  39  61  50   6  60  26  21  85  73  48  20  97  36  66  14  16  55  47  48  59   8  78  24  11  81  51  99  24  60  38  98  44  61  40  49  13  21  78   9  79  36  69  36  40  64  76  44  73  28  91  45  35  44  29  97  79  79  84  63  41  67  41  78  73   6   7  74  55  97  96  29  93  39  64  78  95  24  45  44  94  66  60   9  33  99  90  37  32  86  95  12  14  83  22  40  94  63  29  57  87  82   1  67  58  95  32  71  13  47  48  50  84  95  75  31  46  54  88  34  19  19  34  99  72   7  95  84  79  16  43  37  75  91  39  44  38  85   5   7  34  27  33  92  51  45  84  59  65  17  51  34  14  24  75  61  65  55  80  27  77  93  62  68  65  60  71  10  24  56  42  50  52  37  77  98  11   5  37  15  95  44  69  68  62  85  19  44   9  85  37  90  96  75   3  83  79  32   5   1  88  55                                                                
                                                              88  50  46  81  30  65  96  76  57   8   1  53  22  26  51  42  66  48  20  45  50  29  89  10  62  33  76  45  19  31  27  63  84  97   4  13  85  91  94  98  58  51  22  60  40   5   1  10  61   9  23  94  76  61  15   2  17  62  36  22  89  58  69  67  38  30  31  43   7  25  26  34  39  66  93  44  98  45  88  97  81  80  73  10  68  68  58   8  14  19  58  11  68  55  56  62  18  29  74  98  95  31   2  73  30   2  49  68  95  42  89  92  24  96  80  94  25  32  96   8  71  58  94   2  95  37  78  60  58  10   9  90  36  89  85   9  55  41  79  54   4  87  18  28   4  63  92  22  17  51  32  28  62   5  32  13  29  79  81  96  61  70  24  31  49   9  89  44  85   6  48  48  83  81  45  95   3  68  10  41  35  71  67  12  86  15  78   3  23  99  77  93  40  63  92  85  17  92  56  47  45  81  18  85  93  86  98   3  20   1  24  14  35  45  33  20  61  18  47  30  92  91  21  63  51  77  72  36   7  22  91  51  55  93  28  35  34  36  95  93  84  99  42  86  94  73  18  76   8  56  45  19  66  58  84  99  69  56  92  81  23  96  19  50  27  16   3  97  35  40  38  79  35  82  71  68  19  89  23  93  42  23  66  74  92  93  12  57  57  44  63  44  24   8  74  22  70  34   5  40  40  95   7   6  52  11  11  50  59  21  95  89  25  95  15   6  77  50  61  92   5  91  16  47   6  32   3  39  64   1  68   6  86  95  88   6  51  81  40  58  34  43  72  30  94  22  42  31  30  97  41  43  59  84  95  30   2  81  56  36  26  89  67  53  75  28  74  95  17  46  22  26  14  37  35  28  52  78  12  28  40  35  56  92  91  22  24  47  76   9  12  81  27  80  94  26  31  26  99  64  70   2  95  58  77  82  24   9  71   5   1   6   1  36  63  66  29  71  19  58  39  62  76  78  13  29  42  94  51  63  87  19  34  14  96  63  45  36  68  65  64  19  40  20  21  82  23  30  65  81  26  85  58  59  58  10  63  11  15  77  80  29  29  15  18  56  26  63  97  63  37  83  72  43   9  60  57   6  86  30  72  65  85  78  72  89  58  23  37  69  77   4  11  59   1  31  44  26  24  36  96  94  87   1  71  71  83  96  11  34  85   2  80  93  45  32  98   7   5  70  27  75  22  27  67  92  34   3  61  13   7  74  74   7  39  63  70  82  47  38  35  90   7  80  44  50  53  29  82  42  24  88  96   5  58   7  57  62  99   9  87  42  16  28  40  82  59  89  64  28  83  10  35  93  80  22  81  20  29  48  79  84  56   8  75  51  56  35  22  98  39  66  33  81  95  63  12  50  52  26  31  76   3  39  34  54  94  72  96  88  14  20  33  54  24  57  77  69  33  10  32  48  32  81  48  23  79  64   6  62  19   3  84  58  22  63   4  41  70  91  87   9  75  90  25  81  47  51  18  58  70  95  10  29   6   2  45  43  12  21  22  42  74  46  55  52  96  17  12   3  20  25  60   4  53  94  73   7  45  43  31  59  31  14  62  22  40  15  95  42  36  86  19  37  23  42  61  86  45  99  76  21  58  10  97   4  66   4  63  72  61   6  65  95  98  80  45  56  55  38  39  35  29  20  54  74   2  84  42  16  23  15  48  90  60  95  21  21  74  43  37  85  11   9  68  86  34  70   2  19  14  83  86  16   9  50  24  19  48   2  80  93  28  51  13  30  35  75  90  10  61  35  54  97  59  70  33  59  79  84  79   2  60  92  32  85  51  10  68  73  89  77  47  81  71   6  28  86  51  32  70  88  46  87  61  12  19   8  81  94  61  59  42   6  34  53  45  99  34  48  53  44  95  91  91  22  46   6  15  66   6  60  31  12  66  95  48  23   2  54   7  61  11  35  68  89  58  67  29  54  24  80  88  29   7  16  77  16  88  20   5  33  63  57  93  85  65  27  82  81  80  34  78  14  88  99  50  50  34  21  22  79  21  19   1  64  53  58  82  46   2  26  12  21   6  64   4  17  44  49  28  76  52  11   3  62  88  36  35  91  92  80  24   6  75  32  41   7  39  24  64  69  43  15  18  92  95  56  19  38  23  31  91   4  54  39  83  94  96   9  74  51  33  77  35  83  97  53  51  46  80   4  25  55  51  40  34  63   2  11  57  91  38  93  28  47  36  64                                                              
                                                            38  98  71  39  96  62   1  86  17  68  39  93  41  82   4   6  74  21  82  98  92  31  10  76  58  46  30  24  29  12  45  18  68  54  72  49  91  79  74  49  27  37  87  46  14  71  87  80  75  29  68  26  75  61  39   9  28  44  11  98  30  73   4  91  38  89  49  80  87  17   7  66  63  48  31  79  96  87  23  88  92   8  39  26  74   8  81  44  40  21  46  77  40  48  17  40  84   4  22  67  91  74  17  97  56  42  72  47  94  56  19  70  90  19  77  41  50  84  20  21  33  60  93  15  51  69   7  99  99   2  62  99  15  26  38  58  29   5  41   6  11  22  31  75   2  65  63  87  71  45  47  74  60  18  59  56  26  80   5  72  20  59  62  94  24  88  92   7  69  95  47  39  57  94  95   6  49  79  73  64  78  41  10  62  13  39  83  65   8  45  26   1  16  29  60  30  38  50  28  22   2  99  66  44  99  29  78  56  18  95  63  41  21  43  57  53  83  26   4  79  33  91  63  67  91   7  22  89  79  41  61  43  11  45  54  80  93  74  54  45  78  18  59  93  27  81  95  41  52  51  24  58  46  21  37  38  65  19  59  35   7  37  13  53  96   9  74  64  53  80  35  19  23  64  32  28  19   9  18  69  21  77  25  27  68  15  20  85  97  27  77   2  14   6   5  41  42  98  68  74  55  50  51  87  75  62  55  46  75  78  47   8  41  49  66  57  12  74  41  82  95  36  21  32  31  72  79  99  40  99  28  16  87  18  61  71   4   2  64  14  27  13  72  11  58  76  87  71  91  77  87  32  71  61  46  99  91  89  80  41  23  59  66  98   6  92  70  75   4  63  65  14  78  44  98  14  89  22  62  52  48  64  25   1  84  53  11  99  70  57  94  27  17  33  73  30  56  20  29  36  47  69  15  32  49  93  10  30  74  39  73  23  53  31  37  81  41  71  97  58  98  72  18  88  98  90  73  37  96  87  43  23  33  44  56  84  39  14  26   1   8  45  88  84  26   2   3   4  21  55  99  85  41  49  69  79  36  73  61  49   4   4  72  74  82  87  47   5  49  96  75  42  30  11  39  86   3  41  87  12  24  66  53  10  42  90   1  94  69  70  32  86  34  97  21  27  91  63  66  63  93  93  98  55  66  17  23   6  40   3  46  78  48  74  94  42  96  30  16  38  29  68  73  43  76  98  35  78  59  10  87  53  50  59   8  24  89  84   2  98  33   1  43  52  41   7  39  91  96  54  43  15  60  53  95  22  95  54  65  46  24  90  77  18  14  74  40  36  15  26  86  27  44  24  67  75  16  24  63  16  13  97  42  66  41  71  25  69  26  18  37   7  82  46   7  26  83  56  14   8  89  21  36  90  76  55  20  95  63  88  37  72   3  13  21  93  52  38  49  35  66  25  74  70  56  77  74  96  86  78  20  74  58  25  93   2  43  35  27  78  93  58  47  16  20  22  58  95  32  14  37  74  98  92  70  83  43  93  64  55  95  42  54  24  95  50  42  42  42  75  27  46  57  46  48  68  58  97  10  99   9  97  23  82  44  99  91  23  48  42  14  95  35  76   5   5  23  40  90  75   1  28  20  19  99  97  42  92  50   1  41  22  80  87  60  71   7  15  68  49  80  93  18  25  97  81  86  46  37  67  38  89  83  16  43  99  89  99  85  16  82  18   2  41  11  28  96  37  66  25  65   8  83  21  79  26  42  97   1  30  58  97  29  74  69  47  85  30  86  25  95  21  78  63  84  94  86  80  93  42  37  66  94  36  25  32  16  57  44  91  60   1   8  84  12  64  64  79  77  11  16  88  83  90   3  49  62  23  17   4  45   3  32  82  50  93  73  45  76  23  77  58  44  50  57  34  47  54   7   4  58  42  13  43  91  64  67  99  65  25  35  34  15  60  94  25  85  63  12  55  13  22  41  63  39  54  37  89  38  77  12  16  95  67  45  51  63  29  19  10  25  11   2  49  11  38  77  97  69  38  74   3  78  12  14  30  93  33  29  50  91  59  36  74   5  69  57  31  27  67  28  85  94  84   4  82   4  98  99  69  89  62  37  62  50  60  26  67  46  59  31  68  14  20  65  34  11  47   8  52  67  70  70  81  10  32  31  81  41  97  68  12  55  77  60  60  93  43  55  79  34  97  11  11   8  35  89  45  48  21  55  72   7  11  85  96  87  86  74                                                            
                                                          67  85  12  31   4  13  14  56  98  13  47   5  16  61  82  77  75   6  75  16  74  33  81  95   6  76  81  36  17  33  95  13  88  88  64  97  76  54  94  47  28  87  94   7  23  31  35  56  42  92  43  84  87  50  39  97  91  83  47  48  95  42  71  87  42  42  58  93  11  26  12  89  14  31  98  50  10  34  63  61  68  12  98  38  87  82  40  43  64  48  65  80  99  95   4  84  43  86  94  31  58  34  75  46  87  20  62  99  87  39  82  37  36  16  63  98  83   9  88  26  63  85  86  48  64  24  74  29  21  12  31  84  50  12  31  48  79  33  35  45  90  47  99   2  66  23  43  90   1   3  42  58  65  51  37  75  65  84  55  44  52  30  14  48  29  11  28  75  24  71  45  90  92  90   4  20  88  70  55  59  74  79  18  12   3   8  35   2  71  69  78  56  18  76  16  47  29  46  98  86  67  39  52  87  96  12  23  38  36  69  64  61  39  96  62  43  26  64  74  71  25  43  96  51  49  80  88  55  90  40  49  14  58  48  58  79  87  53  77  98  28  79  69  79  56  14  58  13  97  56  57  76  33  25  96  96  97  55  35  17  87  26   8  42  92  23  46   1  19  83  87  95   7  68  31  79  31  41   5   8  48  35  46  38  94  62  77  49   3  22  95  15  78  23  55  92  66  45  27  17  77  84  31  39   5  13  21  86  91  97  85  66  46   4  65   9  13  66  26  43  12  54   2  63  77  67  84  29  78   3  17  79  47   1  83  16  16  57  39   2  77  39  61   5  34  42  51   6  69  73  88  53  20  38   9  57  19  73  13  20  95  71  91  86  21  13  36  77  72  21  87  44  27  67  59  26   2  79   7  46  63  44  39  44  96  73  85  12  55  74  56  98   9  29   1   9  68   4  99  60  86  76  42  44  52  30  77  60  80  89  76   8  40  94  70  25   2  75  99  44  48  19  89  28  92  23  88  30  93  97  81  18  51   1  89  37  94  21  99  64  35  36  49  80  89  91  62  60  40  96  94  11  16   6  14  95  72  41  72  67  34  34  22  53  85  64  67  14  64  31  39  44  60   5  96  11  12  93  55  55  60  24  32  12  95  11  52  29  53  75  62  21  22  22  58  81  61  28  93  31  42  75  62  78   2  91  71  43  11  41  42   7  49  97  83  62  12  73  83  43  37  75  67  21  60  68  75  23  95  75  10  77  20  98  36  61  69  54  29  18  19  95  92  11   9  18  20  21  83  76  26  20  45  84  82  97  32  84  22  71  66   3  30  77   6  94  22  37  69  67  84  24   6  95  70  59  77  75  62  40  47  71  45  75  64  48  34  24   5  55   4  45  75  97  83  41  64  68  10  77   1  58  85  23  81  14   3  60  97  27  87  22  60   6  33  46  50   6  18  14  79  64  83  43  28  80  91  51   4  90  91  95  85  98  36  21  54   1  53   5   4  66  94  32  92  49  65  44  30  48  90  35  78  30  93  98  70  79  94  94  56  74  56  28  95  91  25  75  80  71  28  59  27  63  31  18  58  75  48  62  25  51  43  82  76  55   6  52  68  44  65  62  87  48  42  85  27  25   6   3  42  50  45  21  12   7  16  17  70  57  23  18  11   3  62  43  91  73  39  68  50  63  79  89  21  94  62  55  42  92  78  44   5  76  38  99  72  42  54  51  57  84  50  87  86  82  21  75  50  30  29   7  17  71  13  25  67  62  44  43  73  62  71  78  14  94  42  79  81  68  12  41  63  57  85  57  57  18  63  87  15  39  26  38  21   5  34  85  74  54  47  44  99  47  61  26  24  98  61  91  76  64  86  25  94  21  45  51  10  56  98  48  34  73  51  49  50  80   5  90  27  14  65  65   1   9  50   6  98  15  86  90  46  60  26  55  14  49  60  44  66  99  34  73   1  58  58  95  57  84  47  57  17  87  41   7  13  48  83  92  36  37  58  77  39  49   4  67  93  32  95   6  54  54  30  72  77  56  91  49  77  61  20  22  46  33   5   2  17  63  45  46  86  27  73  65  10  50  29  54   6  77  89  29  76  57  53  20  17   2  86  59  76  66  60  46  16  94  70  83  51  67  96  46  66  84  85  67  27  86  32  85   8  48  55  57  64  74  94  87  33  17  74  26  13  46  69  21  81   2  93  18  79  24   4  67  23  91  44  11  44  78  90  81  96  51  54  12  58  75                                                          
                                                        82  27  49  48  25  91  45  20  20  69  89  20  42   9  40  14  10  32  17  25  69  34  63  41  74  27  58  89   9  63  13  76  64  15  86  69   8  62  17  41   7  18  99  76  75  33   4  93  95  98  11  88  40  91  97  15  88  45  50  50  27  58  54  65  98  88   2  73  82   3   4  61  37  38  98  98  58  70  38   7  84   1   6  88  32  87  37   2   8  57   7   7  33  17  73  10   6  21  41  29  89  61  80  97  95   8  26  92  49  11  71  36  17  16  45  23  71  75  60  46   1  49  11   3  42  59  55  65  77  61  61  84  41  52  57  60  52  58  52  70  82  15  52  46  18  89  88  50  14  76  69  74  40  27   1  96   8  76  56  68  18  92  34  10  96   7  87  19  85  54  81  22  17  26  76  77  54  88  99  44  72  79  82  62  32  96  80  39  99  19  27  10  84  87  23  54  81  45  18  93  75  79  45  11  13  55  42  65  25  81   9  62  24   3  86  14  50  96  67  37   3  54  42  55  98  17   3  25  92  36  67  83  29  88   9  36  59  49   7  67  74  89  59  33  87  74  21   7  96  64  11  37  47  44  77  51  70  29  88  17  10  13  71  42   8  99  67  64  12   4  35  28  64  56  40  67  79  14  34  35  38  25  25  78  31  75  59  88  94  11  68  59  75  71  94  56   2  19  77  60  97  72  16  43  49   2  53  42  70  28  24  14  11  77  52  81  98   4  63  89  99  36  59  44  54  68  33  87  51  56   3  44  83  56  41   7  32  88  48  99  14  31  29  64  43   5  14  51  75  93  58  50  89  89  93  30  98  75   9  49  28  51  56  29  72  35  60  43  96  11  46  36  41  56  86  29   1  90  32   8  62  12  42  49  73  78   3   7  93   7  84   8  18  84  69  91   4  83  35  28  43  14   8  26  92  47  69  94  79  97  93  77  26  87  11  55  58  77  47  27  55  76  90  71  57  33  73   9  42  40  26  69  90  34  83  33  19   9  80  41  12  85  32  65   1  28  48  29  17  99  42  66  22  60  69  82  42  72  66  38  66  43  66  70  19  39  81   4  72  20  55  75  97  51  36  52  15  54   5  88  18   3  16  20  36  11  81  97  92  94   4  36  31  56  99  20  19   5   1  64   4  74   6  26  55  73  15  18  62  26  85   6  40  62  77  87   6  65  37  57  37  74   2  55  44  15  64   8  59  85  10  82  10   7  94  82  29  10  13   2  58  86   7  25  92   3  64  10  34  56  54  60  58  58  17  78  26  12  74  26  35   8  69  94  95  47  14  96  85   4  81  55  28  37  22  46  76  61  74  51  68  34  72  31  94  48  96  85  40  73  79  14  16  50  10  91  65  13  30  62   3  88  91  77  31  47  21  20  18  95  98  99  92  80  51  29  57  35  23  72  82  31  13  79   5  26  19  19  52  63  51  66  69  62  33  43  87  96  41  46  30   9  67  32   8  36  70  77  62  18  31  58  15  87  82  33  37  69  65   7  37  34   4  99  18  32  13  19  31  99  39  27  31  94   5  65  85  47  55  90   8   3  14   1  88  29  12  31   6  19  97  72  84  27  48  72  88  37   5  38  56   4  20  39  92  48  29  85  56  13  88  87  66  91  87  89  54  35  74  13  85  38  75  21  21  87  50  80  22  75  64  96  41  61  24  83   9   9  66  82  58  90   8  45  67  95  11  62  40  98  56   9  62  51  85  65   6  37  91  17  25  66  64  71  96  57  83  25  72  98   6  80  50  84  11  34  35  55  10  57  17  49  96  86  56  83  12  46   8  53  92  95   6  28  90  11  94  10  24   2  11  39  86  76  13  88   2   6  76  98  53  24  12   8  34  56  65  74  88  52   2  44  35  95  13  55  25  56   4  58  45  52  50  38   2  62  64  76  28  73  13  93  25  28  13  36  99  51  53  20  67  85  58  46   2  68  54  43  72   6  92  12  45  11  91  18  59   5  42  57   7  74  10  56  97  95  56  94  49  12  65  33  45  85  94  56  33  63  63  48   1  76  69  37  15  71   4  19   6  95  87  79  64  61   9  95  22  97  49  52  29   3  64  83  86   7  21  83  29  27  77  63  26  52  83  15  70  35   3  65  11  53  60  67  60  21  25  50  35  81  53  34  15  89  91  10  30   3  77  66  82  33  33  83  95   9  52  48  45   5  19  51  23  58  84  32  32  97  44  49   3                                                        
                                                      68  92  64   2  49  89   9  40  89  92  42  11  29  63  47  96  16  11  47   2  67  85  71  41  83  85  32  35  36  53  63  67  16  18  13  57  35  82  88   4   1  81  13  10   4  54   1  75  57  98  29   8  23  17  49  69  11  70  35  38  33  49  13   9  86  69  53  74  66  41  37  71  51  91  53   5  12  70  32  27  20  72  91  96  26  85  66  83   6  29  89  39  61  16  55  41  44  66   4  48  91   8  47  96  53  78  32  12  36   2  93  96  40  14  86  44   8  81  71  97  48  67  90  71  74  70  64  19  87  20  84  38  47  54  72  19  68  31  87  69  67  57  87  52  46   3  83  67  82  63  25  60  42  30  64  71  23  27  84  58  68  26  26  75  18  92  28  35  16   9  29  86  77  70  93  65  29  67  45  47  52  68  48  85  25  49  48  79  22  31  66  38  19  17  32  58  72  79  56  51  11  78  79  12   8  23  14  12  60  69  54  53  41  71  79  21  91  90  90  59  12  41  34  79  49  82  42  75  69  94  33  14  80  45  64  54  51  51  54  47  44  73  28  10  63   9  71  20  30  61  99  29  63  16  98  87   8  58  12  27  22  66  26  84  66  89  10   4  56  58   2   4   6   4  65  64  69  66  53  21  39  22  40  37  15  51  67  77  18  43  25  12  56  35  41  35  80  91  88   5  95  26  56  81   4  83  46  26  69  27  70  90  85  66  93  71  58  81  14  50  89  54  48  78  49  82  96  43  32   3  87  95  71  36  50  63  80  11  14  26  82  69  16  15  56  47  15  49  46  36  51  89  41  22  25   4  36  18  76  86  32  18  13  71  71  82  90  42  61  20  34   8  70  50  78  24  33  52  41  81  58  75  49  51  54  33  40  64  20  56  25  75  98  38  94  14   9  69  48  33  36  10  25  98  40  10  79  22  22  83  10  46  10  51  98  10  18  11  73  42  13  27  82  61  73  36  61  28  38  83  80  25  52   8  11  23  28  32  21  25  19  62  39  81  70  11  65  91  35  11  61  38  17  11  38  66  68   8  28   4  21  46  60   3  78  83  70  87  81   2  62  76  52  10  96  41  14  51  10  46  76  34   8  91   9  88  20  85  95  75  15  94  65  39  40  32  32  77  81  94  95  93  49  79  39  34  66  53  62  20  67  68  70  82  63  51  68  65  46   8  18  30  25   3  50  23  92   6  76  22  81  18  91  34   6  50  28  61  66  59  99  53  77  82  56  80  61  94  95  78  67  10  26  73  40  20  92  57  35  55  52  34  15  23  39  88  34  84  29  59  37  96  48  92  12  22  81  19  76  38  62  14  47  70   4  92  40  10   8  22  78  19  27  66  42  56  75  11  14  78  52   8  74  88  99  93  16  35  55  92  15  37  67  26  31   1  32   2  64  92  34  20  11  37  23  21  37  24  76  99  19  44  90  88  27  29  56  82  27  22  75  69  37  48  22  55  21  29  72  34  93   6  25  71  72  74  34  33  13  13  23  71  97  53  12  70  44  35  61  78  81  46  66  17  61  37  73  44  63  55  41   4  67  62  18  91  21  91  31  71  19  55  23  43  29  20   2  27  93  90   7  40  38  68  85  58  47  10  83   8   5  92  80  84  75  88   3  83  56  43  71  33  16  50  17  41  74  46  89  95  32  94  51  51  54  94  87  20  42  59  72  96  35  77  93  69  41  16  29  62  76  23  11  98  70  36  10  61  43   2  94  10  26  85  79  60  80   6  68   3  65  75  49  20  21  26  45  26  29  94   1  78  51  49  24   7  53  41  30  63  21  94  60  79  54   5  18  86  41  15  64  75  27  63  80  25  59  97  84  13  51  48  39  53  90  43  11  33  53  66  83   2  44  81  72  25  62  77  42   1  91  71   4  80   6  66  29  35  80  12  77  72  99  11  85  20  52  25  11  79  49  43  75   6  52  68  22  96  43  27  31  62  35  75  41  50  34  22  82  90  23  15  28  52  99   6  25  84   6   3  46  95  60  70  64   9  65  75  35  52  13  57  10  60  78   9  51  94  21  45  37  77  88  15  93  12   1  70  15  86  96  46  43  82  54  85  57  75  58  93  51  97   1  49  53  46  11  76  19  60  59  89  40  17   6  90  49  53  72  18  27  98  47   8  17  31   6   9  53  69  35  26  85  54  31  91  73  87  18  43  56  29  15  35  70  47  81   3  73  73  35  70                                                      
                                                    72  94   7  28  35  35  34  48  12  50  27  86  42  94  30  18  83  69  57  72  80  95  68   2  84  92   4  20  34  72   6  83  53  92  37  74  74  42   7  47  94  52  95  79  12  56  57  13  67  80  32  34  38  20  80  85  14  50  93  88  17  28  97  61  70  99  25  21  93  42  59  31  61  77  62   9  47  91  68  39  15  61  73  94  63  60  14  33  84  58  30  81  98  54  48  50   7  97  25  44  17   8   6   4  80  75  85  24  32  36  23  33  64  59  39  88  64  63  62  63  94  13  86  94  13  65  31  38  28  83  46  57  74  91  45  84  13  65   7  67  92  63  11  42  34  25  89  33   7  21  11  23  70   5  17  45  11   3  88  29  57  85   1  23  18  58  93  36  44  48  62  25  72  57  93  52  16  64  77  39  69  69  70   4  66  82  95  33  64  52  39  34  67  36  20  55  83  44   7   8  44  62  72  99  27  34  97  79  80  10  91  22   8  14  69  16   6  87  22  79  72  82  22   1  80  31  50  53  22  24  73   3  35  31  62  55  92  20  23  50  88  62  86  73   1  83   3  89  20  69  50  25  56  38  39  42  43  84  92  74  44  42  57  94  40  44  68  64   6  69  17  78  19  12  90   9  94  73  96  39  72  90  30  18  58  20   1  41  81  47  66  21  15  48  97  90  93  53  15  69  99  24  70  52  53  49  82  12  24  70  35  24  89  38  37  63  71  91   6  32  27  36  75   1  71  55  14  70  18  32  97  70  62  30  37  29  19  36  56  41  86  27  69  26  81  77  71   9  25  36  13  58  14  67   6  79  59  61  63  59  38  74   3  66  25  85  33  86  40  95  53  75  78  12  50  99  81  42  58  55  70   6  32  28  32  17   8  63  74  87  79  49  47  94  24  57  16  74  89   9  40  85  74  67   5  72  28  69  39  13  77   5   9  44  37  83  48  83  23  40  97  87  27  52  94  10  35  11  92   2  12  70  29  67  44   6  84  93  64  84  24  18  38  16  50  50  49  41  50  42  34  57  14  83  92   4  45  31  16  46  47  69   8  81  84   5  68  36  73  78  59  58  88  29  25  28  56  39   8  77  34  19  29  60  42  65  97   7  29   8  53  71  39  49  73  95   2  38  84  37  30  23  34  21   6  80  29  61  58  61  64  26  84  82  25   9  25  39   6  55  49  83  67  17   6  28  18  20  75  56   9  28  18  82   4  33  90  83  96  46  40  95  78  47  14  61  65  12  26  42  52  67  54   6  75  12  32   9  54  36  41  26  22  29  25  79  53  92  37  43  87  92   5  36  24   3  53  75  51   2  80  91  70   4  24   1  22  49  96  44  46  63  73  53  36  23  86  15  46  97  63  18  51  96  46  54  97  82  23  11  55  22  38  66  53  97  84  16  75  35  57  62  87  48  54  75  33  37   5  36  36   6  97  22  54  86   6  59  13  19  68  23  71  65  26  58  20  12  62  61   7  62  88  62   7  50  37  13  30  14  66  96  71  63   3  30  74  58  33  98  99  10  50  92  34  75  73   8  31  83  72  62  91  44  11  79  97  23  97  71  28  44  79  54  43  36  41   9  62  21  18  50  64  36  85  99  62  30  42  57  77  18  64   3  35  46  80  77  76  27  92  45  88  29  98  49  83  25  43  11  78  59  32  99   5  66  97  74  23  85  83  54  90  70  88  32  47  85  87  91  89  19  58   9  41  55   5  46  89  57  46  49  61  98  27  75  38  47  27  48  80   7  38  85  11   7  66  77  67  28  20  62  23  90  13  51  68  99  10  14  85  95   9  91  10   6  74  68  23  77  25  87  11  22  40  38  78  12  67   7  24  41  12  73   8  56  68  76  89  36  94  34  50  29  22  37  19  96  58  24  78  21  28  37  58  76  17  38   1  50  29  42  71  63  46  96   9  22  55  88  89  74  14  13  97  43  79  43   6  81  53  53  57  63  37  45  47  26  39  97  96  59  20  99  37  63   2  76  91  89   5  63  85  95  12   9  89  29  63  75  61  18  82  36  21  53  73  28  69  97  96  22   3  33  23  55  64  71   7  95  87  66  19  38  45  97  97  79  31  50  64  23  13  42  44  89  35  58  24  71  69  72  28  12   5  83  68  35   7  34  57  15  13  62  98  20  24  81  22  82   5  30  91  36  34  34  16  31  29  46  80  52  34  98  33  80  20  91  87  30  76  76  22                                                    
                                                  63  28  99  30  89  46  72  71  54  83  91  91  17  44  19  72  90  81  34  22  91  84  86  76  96  15  38  18  30  27  78  59  86  50  79  72  74  79  60  85  63  87  95  37   2  49   7  65  24  82  59  18   4  51  21   1  22  77  58  79  42  43  65  61  53  28  38  78  32   5  15  87  42  21  63  54  76  83  75  62  80  94  17  84  99  23  43   1  71  11  21  57  58  39  13  25  14  68  83  25   4  70  20  54  62  82  92  45  68  64  22   1   6  54  14  66  44  61  86  99  53  20  43  56  48  63  77  12  16  69  27  62  22  23  37  83  30  76  69  81  89  13  60  89  86  27  48  39  62  70  96  10  99  89   2  41  76  90  88  12  68  66  24  50  67  44  11   2  49  64  25   6  56  22  91  75  50  16  26  69  43  82  26  65  39  60  48  68  37  56  88  67  50  13  47  48  21  96  13  76  84   6  21  37  28  74  89  22  91  72  14  44  87  85   1  41  71  27  32  32  13  99  25  57  43  94  13  16  49  63  10  27  29  42  43  25  39   7  64  93  77  48  73  41  40  69  58  20  94  81  21  75  84  34  83  86  82  48  63  75  75  95  95  41  70   8  27  63  63  95  59  43  84  61  94  67  47  32  11  87  83  78  57  72  57  89  25  91  64  52  27  59  30  22   1  68  80  37  18  31  98  79  12  47  20  99  50  61  60  59  70  37  34   1   7  64  48  44  11   2  63  13  20  50  19  24  79  22  41  37  81  97  58  79  13  88  70  84  33  42   3  96   9  45  83  43  71  69  94  18   8  84  25  25  77  77  47  96  87  59  11  32  78  16  46  34   2  53  37  75  92  49  85  48  64  57  84  18  99  24  97  29  48  30  20  79  35  54  55  87  72  16  23  84  10  51  11  28  45  87  61  89  35  89  76  33  81  11  72  50  35  96  94   3  29  28  81  68   5  40  34  23  10  33  46  59  93  91  87  45  42  93  17  58  97  19  24  15  61  56  17   5  43  15  19   7  87  76  43  43  15  10  91  96  69  75  11  88  14  53  22  44   2  65  76  71  77  53   8  84  50  36  93  67  38  64  17  27   7  14  82  67  59  37  56  84   4  65  71  64  28  43  20  57  74  68   5  22  93  16  52  30  74  73  47  11  97  73  63  83  49  17  99  96  37  86  50  63  79  84  46  15  82  84  10  15  17  15  27   7  31  62  70  72  79  26  56  36  57  99  72  82  35  82  62   1  66  62  66  29  16  22  32  28  38  35   6   2  88  37  17  99  92   2  10  28  91  32  29  28  87  56  61  29  55  23  77  80  62  89  66  16  21  28  21  78  94  92  81  96  47  37  66  67  32  14  91  47  81  97  58  45  38   8  48  35  65  47  13  31   6  81  99  72  75   8  32  57  72  36  90  34  84  55  93  15  15  39  11  83  88  77  56  46  98  15  15  23  62  57  20  74  53  21  62  36  22  56  99  88  40   9  26   4  93   9  92  59  88  40  81  99  59  58  73  15  52  42  16  39  10  11  63  22  76  73  53  45  21  43  99  37  33  98  76  83  56  73   6  14  87  26  66  65  18  66   7  56  85  78  67   4  21  23  75  77  71  10  95  31  27  73  30  45   9  21  13  69  25  64   3  60  45  38   9  85   9  31  40  74  14  94  99  23  98  22  12  25  39  84  10  18  71  93  74  29  54  58  51  67  13  74  44  29  89  50  54  35  60  10  34  88  86  63  66  18  87  59  87  57  82   2   5  41  59  20  64  75  55  65  57  99   1  44  86  15  80  44  22  74  72  27  63  14  42  52  92  96  94  72  41   2  86  90  27   5  54  20  28  37  60  50  32  69  32  13  23  61  83  92  86   5  68  69   2  57  81  27  21  64   2  10  76  25  81  31  92  37  82  90  52  55  18  13  28  15  22  20   7  72  46  44  21  12  11  11  42  76  82  50  59  26   4  52   4  38  56  32  19   4  26   4  22  89  68  52  88  97  49  25  80  87   5  16  10  81  34  80  14   8  16  12  10  40  48  84  24  66   4  89  22  99  25  47  16  46  98   1  81  87  61  43  91  78  84  95  54  48  25  76  33   5  76  74  37  90  67  70  25  55  74  55  97   4  24  90  95  95  36  28  29  61  44  10  18  49  54  78  56  47  25  43  23  34  96  32  84  19  53  73  51  41  74  48  41  44  21   5  17  93  39  43  36   3                                                  
                                                42  37  19  47  60  28  65  64  65   6  23   3  28  98  91  87  83  71  12  82  93  80  17  30  74  76  46  84  72  64  63  35  89  93  23  21  46   2  17  92  16  26  49  99  25  59   5  83  13  36  30  53  81  68  71  11  73   9  48  18  25  65  44  40  39  13  81  64  15  40  61  79  38   5  66  39  60  19  53  21  11  78  52  46  34  90  85   1  35  56  66   5   4  45  19  68  48  36  81  16  54  77  73  49  30  20  62  42  17  28   9  59  85  41  38  25  30  98  28  37  47  56  79  19  85  23  74  89  86  98  41  29  99  69  58  88  39  30  31  78  71  65  39   6  25  76  90  41  63  56  48   7  63  69  28  11  87  71  89  70  61  77  88  70  19  15  60  18  82  61  89  65   3  13  14  68  74  18  38   6  44  35  93  32  15  92  38  66  49  14  67  64  92  10  14  28   1   2  49  26  25   9  36  23  60  58  36  20  77  74  77  26   7  62  14  79  17  73  80  37  30  64  64  12  28  58  68  63  95  58  42  93  47  46  42  94  36   4  76  55  78  19  30  92  45   9  33  47  53  77  62  17  64  40   1  86  35  17  61  46  67  46  15  26  24  99  75  28  84  20  73  26  15  89  52  31  38  43  56  94  68  83  32  82  45  93  79  47  24  41  24  81  77  34  92  63  55  56  86   8  85   6  39   1  94  74  59  93  32  71  68  81   3  33  17  27  52  84  80  56  77  90  17  10  45  14  68  97  23  93  19  26  16   3  81  82  45  46  13  53  22  79  13  92  89  32  93  34  39  50  21  54  81  73  65   4   7  33   1  32  70  10  41  25  35  16  93  66  87  68  39  61  15  52  89  16  92  56  75  98  10  57  95  36  67  86  92  20  91  99  92  27  27   6  88  31  65  53  22  73  22  75  64  45  90   5  56  35  71  25  66  79  33  42  82  91   3  94  30  65  91  22  95  26   7  23  82  96  54   5  94  13  79  25   1  77  98  39  21  26  49  47  83  28  48  54  99  89  59  88  31  85  97  19  36  95  80  82  96  74  81  30  62  16  80  53  99  45  97   3  18  23  62  38  79  53  62  33  94  33  76  80  50  86  93  65  63  96  51  55  56  79  45  96  40  64  63  50   8  28  91  78  84  15  70  32  23  68  95  94  17  95  27  15  10  44  63  44  55  17  40  92  63  50  90  93   7  28  86  86  10  51  17  14  16  16  90  12  47  76  82  13  10   1  76  27  71  10   2   9  68   5  86  85  93  83  13  18  33  67  79  41  75  87  56  81  46  96  28  79  48  27  99  92  13  13  39  20  12  71  67   8  67  16  14  63  91  84  95  87  83  55  88  80  51  98  49  33  51  71  71  21  65  67   3  61  84  50  73  91  14   7   8  48  86  32  24  62  51  43  53  91  50  10  33  73  64  71  50  37  93  48  95  20  28   2  76  32  21  77  40  24  75  56  20  48  10  93  93  19  19  16  89  90  64  33  17  36  53  19  94   4  83  43  26  35  85  92  88  90  75   5  75  18  74  30   2  14  14  83   5  27  25  16  40  50  71  14  22  58  45  29  66  79  62  64  92  69  96  77  12  67  11  30  16  76  43  32  23  14  30  36   4  38  38  13  43  83  70  38  90  37  27  41  56  89  33   2  49  78  71  39  53  31  91  86  33   1  21  76  71  40  38  69  62  75  46  93  51  18  94  54  50  58  67  51  95  97  98  59  64  76  71  89  80  61  56  39  73  52  23  82  86  66  88  90   4  89  81  67  40   2  66  85  49  99  33  83   7  44  23  81  64   4  94  32  98  24  35  23  89   1  61  58  63  34  74  96  44  33  77  36  38  48  14  22  11  73  26  35  92  24  59  95  35  56  76  11  80  76  94  75   8  89  79  89  45   1   1  38  86  70  26  63  93  16  45  22  39  25  96  93  42  98  67   5  55  98  23  11  56  35  48  78  96  63  80  12  51  73  14  36   9  31  27  27   4  97  47  53  74  25   1  33  49  57  69   1  46  36  99   3  69  88  99  77  65  74  39  97  65   6  65  73  83  18  13  93  89  60  11  64  49  30  11  48   7  61  23  85  16  38  47  97  84  47  62  41  87  99  78   7  90  74  63  85  36  89  98  56  93  75  57  52  29  71  53  76  26   6  99   6  69   2  88  75  83  25   8  47  85  99  79   2  43  27  62  48  16  79  27  79  68  65  14                                                
                                              51  17   4  30  25   8   1  32  41  61   8  84  79  70  23  99  58  91  16  82  86  12  28  29  45  77  32  95  15  27  81  58  21  19  37  74  26  40  44  73  20  42   5  32  26   1  50  57  11  42  29  92  76  62  14  97  92  84  36  15  10  12  51  70  17  61  31  37  68  15  56  94  86  24  29  98  50   2   8  18  61  12  28  92  74  14  67  55  38  81  53  13  30  50  43   3   2  99  38  10  80  81  29  29  98  96  56  94   4  39  73  36  71  97  73  17  89  44  40  53  62  94  65  41  51  48  78  14  27  42  94  83  92  88  28  17  87   1  61  84  92  79  59  79  44  71  52  11  91  62  33  57  86  99  52   3  13  18  71  82  87  86  96   2  53  16  85  75   8  15   8  28  58  30  31  93  28  59  36  33  17  60   9  59  66   3  69  85  26  78  59  30  10  86  34  94  91  17  15  44  89  92  70  86   8  50  67  39  11  38  17  44  71  77  47  58  94  50  45  93  87  36  74  81  15  75  93  63   4  16  12  39  87  79  95  26   9  91  27  22  63  94  75  44  12  85  41  42  51  79  80  40  51  93  89  19  89  57  60  28  10  79  41  39  64  64  40  34  85  67  78   8  33  57  52  22  24   5  39   8  35  15  25  69  71  99  82  80  36  49   9  46   4  36  49   8  69   3   1   1  39  46  42  46  34   7   3  82  80  41  23  49  25  83  26  17  80  93  67  93  82  62  24  17  72  48   5  48  49  49  18  39  93  96  98   5  91  80  94  24  74  68   8  99  23  34  71  88  25  78   7  89  35  32  30  10  16  93   8  69  35  17  56  37  31  67   6  11   2  96  75   3  99  93  57  92  53  99  64  76  94  27  47  54  45  28  51   4  53  91   5  47  21  58  47  22  83  52  55  14  69  51  75  79  33  49  67  80  71  49  34  39  24  58  36  62  87  68  70  60  83  71  70  74  18  61  46  30  75  25  94  90  18  31  77  77  70  24  37  28  96  34  69   8  20   1  34  29  96  81  43  33  90  27  75  58  85  75  88  27  92  67  88  97   2  29  28  29  16  71  38  33  63  13  86  21  33  97  95  99   4  24  81  85  65  31   9  14  90  59   1   3  55  28  51  60   9  11  28  93  62  60  14  46  25  97  52  64  20  40  80  70  15  53  31  96   1  64  20  73   3  19  48  22  86  12  48  55  12  75  17  48  78  29  23  84  74  65  11  50  15   7  72  32  24   6  32  41  82   2  67  70  28  36  89  97  63  85  72  61   5  36  39  32  69  47  68  26  23  91   4  23  65   3   5  29  13   7  44   9  50  24  58   8   9  84  72  69  52  89  56   5  72   7  30  57  12  68   7  52  12  27  11  46  19  18  53   4  51  90  26  11  44  60  23  96  23  45  51  87  77  89   3  84  46  98  97  83  58  67  13  74  37  25  80  51  79  23  86   9  84  43  61  16  85  67  43  75  22  86  17   6  59  57  16  51  57  67  46  51  72  26  46  54  87  80  74  81  20  28  30  78   3  93  38  13  81  58  37  89  23  50  84  20  29  89  25  13  60  96  24  32   7  83  53  54  36  15  35  41   4  66  17  53  55  88  26  52   6  86  93  32  77   9  28   9  78  27  25  60  57  31  45   6  20  71  85  10  96  53  68   6  93  17  37  71  18  57  55  77  66  93  38  99  88  46  15  78  52  30  89  13  94   6  54  20  40  75  38  41  56   8  43  34  14  39  63  39   7  11  39  48  94  82  92  62  70  19  33  48  70  17  71  84  16  63  67  41  53  55  13  54  89  48  99  36  65  43  41  85  82   4  66  97  33  89  37  88  72   2  99  35  76  35  71  95  29  34  70  74  57  22  47  23  17  34  33   8  62  46  32   9  40  85  47  20  61   5  34  97  60  47  11  72   9  11  32  78  73  87  43  53  95  98   4   8  94   8  66  94  54   1  68  34  62  80  76  56  22  54  82  12  52  40  16  20  80  10  57  65  31  79  80  91  60  87  40  15   9  94  97  48  78  75  96  91  61  56  30  23  96  98   1   2  33  95  17  94  26  96  45  79  45  12  36  93  99  56  33  15  91  88  24  27   4  80  37  42  62   6  49  18  29  85  29  81  62  67  72  40  27  79  83   7  56  14  86  92  50  62  77  42  80   4  56  76  22  69  29  28  54  18  87  62  32  84  52  35  67   7  67   1  11   9  14  32                                              
                                            74  91  84  81  75  94  67   2  29  18  99  58  44  20  96  94   7  81   5  14  26  44  12  89  21  89  67  55  29  73  30  33   2   1  34  23  47  99  14  54   4  44  19  86  60  71  81  38  57  26  39  11  33  99  85  91  71  51  10  36  38  10  74  57  95  79  81  46  87  98  34  47  69  35  47  86  13  67  20  32   8  14  17  42   4  79  59  76  81  62  40  95  12  54  63  17   6  34  47  12  10  46  61  47  26  36  13  20  77  28  57  47   8  47  19  76  28  56  65  63  33  90  25  12   5  25  46  12  81  95  96  26  60   9  58  53   2  90  38  62  78  11  26  33   6  60  14  89  86  54  95  57  52   7   8  76  42  87  73  93  21  46  52  39  65  19  70  98  66  40  51  18  67  92   3  50  87  95  31   8  75  67  66  83  19  60  82  47  76  84  20  78  32   6  58  83  64  79  97  63  51  27  55  19  32  33  86  23   2  53  25  88  39  30  86  92  66  92  51  85  43  91  20  53   8  59  38  27  12  60   1  18  49  35  81  72  82  80  41  81  53  14  27  93  63  49  36  63   7  54   7  51  60  35  66   4  33   2  10  63  80  15  68   1  71  38  51  59  49   5  93  67  62  29  24   9  24  78   8  57  36  20  20  87  46  60  77  42   6   5  14  15   8  68  94  18  50  13  11  27  96  38  96  71  55  40  21  21  92  87  71  79  15  11  99  24  44  30  63  59  52  34  86   7  12  71   4   4   4  96  49  84   8   4  69  43  31  85  61  96  13  22  56  69  29  32  12  15  80  97   4  98  18  38  78  85  18  25  88  20  27  13  86   1  97  95   3  12  10  20   1  30  14  65   7  51   4  24  13  93   3  50  38  98  11  67  61  54  81  17  57  18  25  67  57  23  73  88   5  32  21  10  85  78  63  66  37  20  83  98  14  89  33  49  45  54  80  47  51  39  30  27   1  33  51  77  36  38  67  92  16  33  34  96   8  93   5   1  59  54  36  78  68  90  82  55  47  83   3  91  45  78  40  73   1   2  89  90  72  32  25  25  19  52  29  93  19  41  55   5  48  47  50  79  69  29  20  25  59  89  21  80  49  92  78  14  96  42  52  87  96  72  89  67  86  91  27  13  12  70  12  72  62  19  75  46  72  65  84  42  69  25  26   7  92  52  86  60  12  30  32  59  40  92  48  43  18  18  50  77  33  18  55  28   9  35  49  27   1  25   3  74  62  66  12  56   3  24   6  20  46  85  86  97  26  81  78  41  19  42  33  80  50   4  77  99  14  78  79  44  28  32   8  48  52  41  86  59  68  18   6  72  53  75  49  16  96  40  45   6  84  28  35  35  92  12   5  66  17  34  93  96  41  25  64  74  23  91  59  75  20  19   1  54  56  37  89  45  26  54  27  39  33  35  40  53  84  98  91  65  53  91  78  47  33  28  90  70  83  52  60   5  42  98  65  20   4  87  66  28  43  22  84  31  85  44  45  32  73  65   7  93  31  60   4  16  66  16   3  62  78  32  66  10   9  99  80  55  66  12   2  70  88  45   3  55  86  80  81  27  31  92  11  52  86  96  53  60   4  18  47  18  14  61  29  60   2  46  35  95  83  34  99  92  84  16  63  11  26  40  55  24  33  35  64  26  46  50  90  35  73  59  54  97  51  26  16  77  90  10  40  17  32  56  37  46  96  54  46  72  78  74  84  76  60  99  53   1  38   7  24  20   8  60   1  34  23  41  99  65  54  16   3  39  34  54  41  69  69  48  42  76  60  85   5  59  29  97  21  23  88  37  14  93  47  38  38  39  51  84  55  46  74  45  98  82  47  48  69   3  53  37  18  51   1   5  87  77  80  20  38  15  11  24  15  27  53   8  31  14  27  33  94   1  15  48  72   9  45  82   7  24  19  62  59  55  97  89  32  31  88  35  41  13  36  69  54  17  32  90  87  94   9  48   5  68  11  17  49  17  67  88  57  42  62  78  61  92  28  60  64  92  17  43   3  16   9  56  16  73  78  33   9  47  34  24  47  25  96  78  23  96  80  59  78  92  24  36  90   5   4  64  75  65  45  14  92  48  16  83  76  61  96  37  46  75  37  37  23   2  31  32  50  91  44  63  15   4  65  51  43  43  44   8  54  84  63  89  40  81  50  54  65   4  69  21   1  52   1   7  39  49  80  98   5  47  84  60  30  23  47   8  81  90  90  98  95                                            
                                          97  26  19  55  39  73  38  53  16  33  26  66   4   5  48  57  56  49  39  78  91  37  90  53  50  10   8   7  94  64  58  32  77  25  84  44  60  11   3  87  99  55   3   7  39  38   4  95  51  78  15  54  43  40  16  88  79  17  87  39  15  94  63  87   2  40  22  17  90  61  91  67  78  90  80  74  18  27  93  55  75  49   3  59  16  81  57   3  59  92  75  84  25  64  37  83  68  88  24  63  52  65  26  51   8  76  95  14  39  83  38  73  41  92  62  78  16  36  45  57  50  96  85  89  86  34  31  26  83  97  38  15   7  21  91   2  78  63  95  97  82  48  16  41  87  85  78  36  21  23  14  46  76  49  87  47  68   5  39  59  91  18  30  80  69  18  42  73  21  13  56  11   4  30  82  89   9  97  57  73  30  55  43  81  30  68  60  44  68  69  77  87  68  23  90  74   3  29  57  19  41  57  27  53  71  78   9  53  42  59  69  60  47  25   6  36  42  54   8  44  89  74  23  28  67  29  74  92  50  16  80  36  93   5  26  10   2  43  76  31  86  48  54  87  10  10  87  33  24  20  94   2  17   6   2  38  12  88   4  89  99  98  26  96  72  52  79  93  79   5  15  16  60  82  63  45  29  75   4  38  87  99  90  19  66  27  76  88  39  92  96  80   3  11  75  69  67  62  38  65  55  77  26  90  56   2  46  69  75  73  15  46   3  69  38   7  77  63  23  42  67  66  33   1  84  42  86  51  22  74  25  91  71  12  18  85  81  97  71   1   3  80  17  73  57  11  84  65  35  54  29  51  65   5   3  43  61  32  18  19  21  81  12  83  46  39  80  68  33  37   3  82  77  46  84  55  57  71  51  81  17  36  17  76  88  54  33  26  96  50  83  71  81  68  38  74  53  22  62  36  90  87  48  84  28  82  47  49  92  85  38  49  54  81  89  92  15  28  85   1  53  80  71  30   1  23  99  22  16  17  55  15  94  89  23  68  51  80  57  36   6  80  53   5  50  20  73  89   4  44  30  55  63  71  34   1  42  15  82  86  47  25  86  35  24   7  21  20  40  71  96  44  84   4  93  85  40  56  68  38  53  11  19   5  46  74  10  88  62  66  94  27  76  28  18  21   2  34  74  44  84  32  28  43  59  80  67  29  13  19  85  21  43  57  36  40  65  40  41  54  81  81  40  58  27  18  32  14   1  69  65  10  70  61  84  13  53  78  33  84  47  64  24  96   5   5   7  22   8  34  68  78   6  49  26  94  43  54  55  50  94  15  92  33   7  10  37  28  15  96   3  80  86  50  15  56  46  84  34  31  45  82  13  16  31  20  24  80  67  17  85  21   8  55  69  20  27  74  29   7  20  40  26  32  33  88   7  38  73  53  51  72  43  61  65   8  65  97  74  30  79  81  45  55  92  28  36  56  16  78  31  50  41  88  51  95  85  86   8  77  87  80  18  91  52  27  96  33  12  63   9  51  74  23  62  39  62  83  41  46  75   7  15  47  90  80  86  45  82  54  68  81  62  28  21  90  71  49  53  53  11   2  97  43  89  59   5  91  71  15  61  32   7  96  38  50  95  91  31  35  24   1  86  19  42  53   2  58  51  91  63  24  86  38  85   8  42  34  79   4  41  60  50  47   6  49  80  84  54  58  52   7  96  49  22  12  26  12   6  44  77  44  69  73  34  16  93  19  39  58  19  56  57  90  65  46  32   2  12  56  31  41  23  49   6  11  53  40  64  86  57  38   9  90  47  92  75  30  96   9  98  73   5  79  53  26  38   3  79  36  98  90  32  43   4  33  96  13  60  64  57  18  47  92  25  72  56  58  87  46  22   2  56  46  50  32  97  96   9  92  69  32  10  81  48  35  50  40  42  59  96  56   7  17  59  97  97  67  31  56  37   2  95  67  21  83  52   9  28  14  27  58   5   5  72  65  61   5  39  97  28   8   5  33   3   1  62  94  33  26  40   3  23  17  13  14  13  97  68  46  94  61  69  44  59  27  11  16  22  96  49  49  84  43  16  76  48  17  59  43  40  26  93  19  24  70  93   9  95   4  74  90  32  36  43  84  18  93  99  59  45  37  62   3  17  85  32  16  62  31  94  32  84  86   9  30  45  43  83  11  63  74  35  88  82  42  26  29  41  30  22  95  45  39  38  98  61  70  46  75  38  69  43  29  98  45   4  58  64  77  33  92  66  16  94  92  97  54                                          
                                        56  62  48  35  47   5  52  49  14  89  87  97  82  57  90  25  36   2  77  29  81  53  49  46  52  26  29  65  62  39  79  29  80  75  38  87  82  51  31  95  34  10  70  83  13  21  15  65  86  80  24  45  43  57  46  93   7  94  18  28  74  76  30  19  65  47  85  66  56  60  42  57  38  32  90  59  75  16  62   8  79  73   6  75  27  73  94  30  47  11  38   8  43  94  20  26   7  37  39  58   8  72  23  33  64  48  35  10  60  59  46  68  86  52  57  30  87  35  99  96  56  86  83  75  33  24   7  59  43  89  16  45  99   9  55   3  39  23  80  89  42  86  74   7  77  22  16  16  85  48  35  50  68  12  81  92  77  30  22  35  54   7  43  47  59   7  98  24  65  49   5  14  31  92  78  50  91  76  38   5  57  99  88  66  19  89  74  53  87  51   2  39   9  57  61  17  72  99  99  26  81  72  98  29  83  20  83  68  10  88  59  22  36  99  87  53  59  30  66  29  50  64   9  65  96  37  51  28  22   2  63  31  99  67  42  99  38  48  76  79  47  90  15  30  94  63  24  38  95  43  52  22  62  52  70  76  56  50  41  79  95  17  58  60  34  20  11  89  53   4  18  76  89  35  77   3  40   9  17  21  84  29  69  79  17  50  71  54  14  71  75  92  74  29  36   3  48  53  89   5  39  16  71  80  96  30  48  55   2  78  29  77  74  36  75  21  20  60  18  28  61  46  26  38  61  18   4   4  75   8  78  19  26  58  32  82  59  43   9   8  61  66  96  24  47  11  72  79  29  10  63  83  93  35  23   1  45  53   2  64   7  59  80  42  24  79  35  10  57  14  76  32  15   8  35  97  73  26  22  97  56  63  70  55  46  89  39  11  12  92  71  81  87  99  93   8  90  39  60  66  73   4  99  60  41  40  59  40  83  77  54  37  11   6  12  59  41  26  81  75  42   4  38  58  29   2  76  54   3  76  87  42  57  63  58  33  40  72  43  43  97   7  65  34  52  61  10  38  21  84  99  26  13  46  35  11  13  43  89  71  38  78  71  80  34  87  15  30  92  51   4  79  88  55   2  19  20  87   5  10  95  84  28  25  84  52  48  21  80  31   6  47  54  12  19  66  54  51  36  69  35  50  51  41  61  10  72  20  29  28  79  63  54  48  68  37  79  19  52   8  65  36  94  21  45  70  83  91  28  12  28  89  88  90  48  49  58  13  47   5   9  80  28  68  77  36  56  49  91  69  65  46  30  89  56  58  34  15  24  99  75  80  20  82  97  22  66  41  76  40  14  28  34  40  91  66  96  44  57  57  51  71  40  46  81  24  37  86  51  82  90  69  48  32  22  91  17  18   5   4  46  95  20  41  46  99  89  73  34  89  68   9  48  19  22  10  22   6  81  98  87  30   2  67  33  24   1  24  42  45  59  88  32  66  58  42  67  48  87  91  92  41  27  97  25  87  42  40  72  99  70  68  97  65   1  19  26  49  26  45  86  63  84  12  32  99  59  29  70  34  79  80  49  49  93  23  75  76  62  93  66  59   2  69  23  18  85  76  79  85  75  85  83   6  17  10   1  13  94  81  99  10  72  42  13  79  79  17  79  15  83  96  55   2  51  48  27  90  11   1  97   4  35  21  74   9  28  81  84  88  79  18  29  62  89  84  50  13  28  22  27  95  88  26  72  92   2  15  71  77  19  40  43  18  76  89  91  88   1   5  43  71  99  55  36  38  10   3   3  57  48  91  68  39  84  68  79   1  23  75  10  40  52  33  38  35  90   5   1  84  84  58  41  36  83  77  59  56  52  90  62  86  69  34  45  15  93  94  92  23  15  81  49  67  40  61  91  30  31  33  87  50  98  19  10  36  26   8  42  82   6  56  48  58  42  67  72  75  86  20  86  33  80  78  34  14  65  34  54  56  33  66  37  87  14  97  16  31  25  34  10  63  97  98  60  96  43  83  29  32  88  62  63  88  55  83  64  14  48  20  31  42  20  44   6  84  47  76  35  61  40  61  42  63   1  41  94  83   2  13  39  80  18  71  67  13  52  46  38  65  79  44  26  59  49  85  49  78   2   7  30  78  85  10  53  91  87   8  88   3  77  29  71  55  54   8   6  94  80  21   1  68  81  36  65  31  44  48  57  46  48   7  54  13  78  74  54  68  11  34  47   4  88  33  17  93  34  24  58  16  10  37  47  28  52  94  84  40  59                                        
                                      90  89  49   6  45   6  19  87   4  33  85   3  13  92  22  98  91  74  22  83  69  14  84  74  66  92  25  20  27  30  69  16  92  89  91  59  13  76  45  23  74  72  28  91  32   3  41  90  38  20  57  12  29  64  91  63  82  99  35   2  80  93  77  65  77   1  37  61  11  17  92  86  90  98  78  81  37   2  75  61  37  40  57   1  94  79  23  85  82  19  50  13  14  49  50  16  53  15  80  75  11  38  81  94  56  47   2  77  13  96  88  41  81   5  71  23  76  63  65  88  15  71  81  26  32  65  88  14  13  91  35  16  78  51  64  95  67  92  85  44  20   3  27  18  85  72  68  14   2  57  64  69  59  24   5  61  70  84  98  44  68  42  61   8  65  26  18  42  18  51  19  62  71  80   7  86  88  77  19   2  36  65  22  26  35   5  84  73  27   4  41  98  31  88  42  79  12   4  50   4  79  15  34  85  25  40  41  22  45  85  89  47  51  78  16  14  57  19  32  48  75  17  56  88   3  36  35  61  35  46  56  78  10  59  94  89  43  92  81  78  97  40  20  91  39  96  23  14  88  73  92  91  54  28  61  71   1  29   2  52  19  82  12  32  35  12   8  77  28  60   4  48  33  86  94  44   5  74  67  90  64  41  57   8  34  88  21  63  55  11  22  43   6  43  10  64  57  71  88  50   2  63  78  55  12  32  74  12  85  36  42  36   6  17  33  61  42  58  61  76  23  55  53  73  34  80  82  64  80  97  11  54   1  72  13  19  71  57  73  44  65  99  51  79  36  64  55  33   3  27  76   4   5  80  49   6   2  61  99  41  16  20  50  39  89  29  86  36  72   1  78  68  93  45  82  30   9   9  49  31  68  11  25  35  48   4  72  65  60  70  25  15  71  40  78  94  24  72  37  71   5  11  56  20  33   9  75  24  54  73  77  59  67  72  58  46  94   2  84  95  68  14  55  50  70  30  71  10  75  48  49  49  11  18   2  74  31  27   8  29  22  53  77  82  73  99  27  61  46  39  83  75  25  80  99  97  62  23  67  85  39  63  30  83   9   6  49   6  48  20  85  17  20  31  28  40  29  91  36  60  98  49  93  24  74  87  47  69  74  27   4  33  97  48  23  98  60  42  26  94  29  48  61  49  10  26  62  18   4  89   2  47  61  45  64  68  48  56  34  73  44  28  74  19  91  58  99  13  76  49  37  30  83  41  62  79  63  63  67  76  80  97  36  38  36  32  47  90  90  80  74  57  67  28  38  17  17  93   9  38  83  68  20  20   8  93  82  38  80  62  20  40  54  42  23  17  13  95  65   3  59  63  79  67  38  92  84  67  20  12  77  31  99  86  31  88  47   3   8  23  95  69  37   6  40  37  22  98  58  83  63  44  57  56  87  53  65  62  59  87  82   1   4  82  11  27  61  72  33  66  36  55  41  81  18  57   3  27  30  23  94  18  67   4  45  26  29  80  86  93  46  19  14  62  13  10  22  21  60  58  39   5  39  76  62  57  23  37  78  86  68  87  47  27   9  64  68  15  84  60  57  76  49  94  99  80  16   5  98  33   6  36  25  51  84  48   3  79  66  11  28  59  56  44  34   3  55  58  98  49  77  33  35  28  81  56  20   2  34  10  57   3  40  24   9  91  88   4  48  60  48  13   6  93  46  25  59  37  34  87  21  49  20  12  97  48  46   4  92  67   4  94  60   6  86  46  67  73  92  76  19  67   5  25  18  49   6  39  45  96  68  23  24  65  22   9  17  21  63  58  45  66   7  14  98  79  43  71  72  89  35  14  82   5  43  12  24  42   7  35  94  82  10  79  18   2  45  95  54  76  16  84  15  65  60  99  21  36  17  90  68  43  27  61  40  18  58  54  89  35  45  41  89  84  83   8  35  48  89  33  44   3  99  70  36  36  36  47  98  40  17  89  29  87  89  62  67  56   3  79  70  90  24  21  17  81  40  10  18  39  74  57  81  61  16   9  55   9  87  67  39  95  60  77  96  60  30  75  75  87   3  50  30  59   5  39  56  16  49  93  39  47   9  20  16  74  34  50  60  75  27  36  88  15  18  16  42  44  35  53  70  86  16  74   7   1  40  40  28  90   4  16  15   5  13  80  46  56  59  75   4  30  76  50  60   7  27  50  34  55  81  76   3  33  93  37  72  58   7  43  16   8  39  25  47  16  99  81  80  19  90  85  68  55  78  33  19  21  94  11                                      
                                    44  42   3  95  86  45  79  86   5  62  96  13  94  86  26  54  49  22  10  56  28  94  97  30   2  96  18  29  71  27  27  86  91  27  49  57  99  12  63  60  31  18  84  17  88  53  51  55  41  89  52  96  25  22   4  81  37  49   7  62  72  11  89  30  63   8   8  52  54  56  27   5  10  76  58  19  13  80  61   4  67  47  18  55  63  37  28  84   3  76  88  17  83  62  69  17  35  78  85  22  92  37  23  18   6  11   4  19  14  45   4  53   1  58  27  55  41  24  10  93  97   5  50  46  88   8  34  38  29  58  30  33  12  32   6  97  45  32  55  65  10   4   5  97  95  70  48  83   2  19  96  16  67  90  81  61  47  87  71  33  39  67  11  54  24  81  78  17  63  74  38  14   3  76  57  76  44  37  30  93  20  82  76  93  46   7   3  48  88  55  12  79  68  15  99  59  90  37  53  17  64  86  69   4  56  61  97  19  96  16  54  26  51  55  18  39  75  57  15  41  69  42   2  33  87  88  18  40  22  22   5  59  40  86  47  17  41  68  93  13  20  30  58  95  14  19  92  83  71  84  88  66  88  89  10   1  54  64  16   9  11  32  19  17  10  57  25   6  85  39  48  37  80   9  34  58  15   7  25  97   9  93   3  74   5  17  96  27  59   2  78  57  94  60  36  29  88   4  22   6  73  35  20  12  56  31  80  49  77  44   6  73  68  65  28  68  99  94  27  96  60  31  95  90  65  27  22  74   9  39  21  82  49  75  49  10  57   6  23  41  78  40  75  55  36  37  19  41  46  84  71   8  55  73  77  32  59  92  34  98  23  25  82  36  48  63  38  86  77   1  22  88  61  23  43   7  40   9  65  16  23  88  37  84  64  62  15  32  51  35  36  68  90  43  30  96  20  42  96  66  43  72  63   2   9  33  67   3   9  78  83  67  98  41  24  37   5  81  59  41  39  86  41  54  41  40  43  83  58   9  26  93  14  29  94  61   4  17  17  26  55  16   5   2  89  36  60  36  42   8  16  73  98  69  89  24  99  79  63  66  27  28  18  68  25  44  93  37  80  51  24  99  22  37  89  38  39   3   1  23  51  79  97  27  48  72  21   4  15  79  98  42  96  59  81  34  30  64  45  11  56  89  73  92  63  16  24  22  73  73  37  45  23  99  24  47  30  51  25  14  39  64   3  12  71  90  83   1  19  43  31  31  49  25  66  92  74  91  49  99   6  21  71  74  79  27  66  86  33  57  20  53  62  67   4   6  39  52  91  49  76  33  41  94  83  24  17  47  32  21  34  78  53  31  66  49  81   2  94  37  13  15   7  62  92  88  76  60  69  49  94  26  70  29  56  36  33  84  68  33   7  40  29  42  73  10  12  37  17  76  72  73  72  47  78  58  44  97  93   9  98  93  63  94  80  95  97  34  65  58  41  39  23  96  60  44  65  63  51  61   4  74  32  77  74  24  47  15   2  18  73  81  55  19  60  19  66  42  96  97  36  54  46  57  15  71  70  69  93  49  58  37  10  45  99  66  62  29  54  42  20  70  62  71  83  70  45  86  80  45  93  96  59  63  94  84  85  98  68  65  99  43  60  59  60  87  48  99  72  46  66  59  53  67  95  27  41  12  60  91   3  83  43  79  63  89  71  97  53  15  66  24  95  63  64  40  22  50  64  78  27  48  53   3  19  57  32  99  86  29  46  54  63   5  55  80  61  95  45  58  96  13  73  31   9  60  58  38  96  81  31  33  84  16  87  89  94  67  17  68  58  87  98  33  76   1  98  79  78  48  58  73  24  55  10  92   4  71  52  64  94  87  22  25  51  74  91  69  97  27  26  31  31  85  79  82  46  49  80  37  38  73   6  78   3   8  38  90   8  47  42  92  76  37  23  11  79  44  32  96  83  39  72  86  48  77   6  39  88  74  46  17  10  42  50  61  67  70  83  47  97  42  22  79  59  71  94  80  44  78  81  14  58  59  73  26  28  97   7   4  60  67  12  36  77  13  74  18   6   9  65  88  28   9  28  27  22  50  13  53  80  39  31  16  14  30  72  41  39   8  22  89  96  44  88  78  79  12  16  18  87  89   7   7  28  10  15   5  38  42  88  22  12  71  96   2   4  82  79  47  29  64  10  94  21  24  98  81  16  76  73  31  42  44  89  45  75  57  75  71  41  50   2  56  39   6  22  83  84  71  14  18  14  79  30  51  70   3  20  65  97                                    
                                  90  41  92  14  84  31  35  68  82  77  68  89  74  16   6  99  30  84  71  19  56   5  76  91  93  97  66  90  23  85  35  77  67  35  15   8  55  74  59  83  41   3  25  99  92  22  85  12  63  98  50  69  65  29  29  96  17  70   4  71  98  55  71  65  93  96  40  13  56  16  20  25  17  38   5  43  76  99  33  62  76  47  55  84  73  22  91  84  45  17  81  73  48  50  54  46  45  53  27  18  80  75  70  98  94  72  22  64  63  81  11  48  81  29   2  16  68  13  32  86   2  96  96  93  91  90  28  75  63  24  45  24   7  71  97  45  32  35   5  32  96  93  94  51   6  15   1  57  93  97   2  45   7  27  20  81  95  68  34  61  28  67  96  91  95  60  55  77  98  93  46  57  21  30  71  61  11   4  30  25  41  93  31  28  45  68  54  47  96  48  82  55  25  77  63  73  49  78  88  59  42  72  73  80  16  20  10  96   2  45   2  70  16  67  39  81  59  93  21  66  38  70  78  93  91   1   1  20  10  49  75  76  91   9  21  53  51  31  44  44  65  54  83  40  91  17  93  58  46  22   2  59  80  44  48  40  57  15  28   8   7  95  27  84  21  63  72  82  17  78  75  15  34  91   6  88  15  12  65  58  44  29   4  22  37  72  86  57  23  34  72  61  87  94  67  71  63   6  31  58   3  18   5  52  40  19  92  86  51   3   7  85  36  26  10  58  15  29  56  93  32   2   9  46  20  37  51  52   9  97  43  40  40  92  27  53  32  57  19  87  59  33  74  48  40  67  50  25  38  13  66  70  23  20  88  23  25  44  56  74  72   8  62  15  95  97  61  24  88  28  91  61  15  76  14  54  22  83  37  47  44  20  73  54  79  29  92  38  21  67  35  60  96  64  61  29  29  22  64  82  38  25  83  27  53  97  52   7  74  32  72   5  23  46  68  10  22  24  61  45  26  80  17  67  96  91  33  43  22  21  27  22  35  81   7  89  20   7  39   4  85  56  15  89  78  45  62  69  63  96  25  16   3   7  93   6  32  14  23  11  64  53  42  81  61  89  32  90  45  16  10  43  70  81  78  50  38  32  52  70  88  69  21  84  88  89  43  50  66  99  38  25  91  68  50  18  94  90   6   6  80   4  58  78  67  58  73  63  29  40  35  54  98  40  50  63  73  26  87   2  10  81  26  28  70  69  89  85  57   1  46  53   1  51  65  42  44  43  71  71  63  66  35  73  28  89  43  53  44  33  15  86  84   3  62  83  67  10  66  61  80  81  49  59  73  23  49  57  79  60  40  32   6  36  17  11  40  46  14  15  39  77  19  97  14  21  98  57   4  57  46  93  60  54   6  10  89   7  29  60  18  43  81  64  71  84  90   1  85  99  23  71  41  59  57  59  48  15   5  60  39  83  30   1  33  52  81  21  17  15  48  22  68  48  64  13  63  91  37  89  28  81  91  50  35  73  76  13  62  62  69  56  91  96  43  10  59  60  43  55  72  37  34  47  62  78  11  58  79  82  88  76  95  77  20  76  70  16   1  12  11  41   5  25  91  34  52  71  77   9  26  21  55  39  31  60  44  92   3  56  14  95  84  41  46   6  80  28  99  77   1  35  75  42  55  39   7  24  44  13  48  11  84   4  49  48  15  69  62  31  72  16  78   4  89   8  87  99  96  93  53  58  96  61  37  20   4  30  39  37  85  74  39  74  51  98  39  47  19  27  85  50  12  92  90  38  92  81  29  21  42  16  11  12  43  26   2  15  27  20  35  82  71  45  91  29  48   7  12  21  91  65  55  42  91   2   8  81  33  84  16  43  40  51  25  78  56  54  44  45  10  52  75  41  60  78  33  19  27  54  79  38  86  68  88  59  50  55  31  59  85  46  97  94  42  84  78  96  30   7  54  77  66   6  70  22  12  61   1  46  30  58  98  33  60  58  33  35  50  54  80  72  54  87   6  24  10  36  82  85  19  10  71  12  89  72  24  85   7  80  19  99  17   7  16  95   3   9  75  97  75  94  55  35  41  97  94  22   3  42  40  12  88  97   8  49   2  78  38  40  28   9  91  77  40  60  72  87  86  65   2  65  51  46  84  81  41  35  47  51   1  51  12  82  47  45  77  76  53  38  38  76  81  98  99   5  31  49  25  30  85  10  92  14   2  93  38  13  70  66  27  67  38  66  33  58  67  92  82  66  57  87  73  50   9  59  45   9   6  32   6  10                                  
                                95  88  34  71  24  55  43  44  99  37  74  80  28  86  34  82  30  98  21  16  53   7  59  63  93  42  58  56  23  89  89  56  27  72  84  83  71  69  50  68  69  12  27  12  38  32  43  97  38  60  69  98  17   9  15  73  67  28  12  90  29  45  62  68   2  84  67  90  43  62  76  21  38  58   7  40  51  94  39  10  79  86  90  98  64  43  58  87  97  70  60  53  97  68  64  95  72  94  30  37  44  99  52   9  30  82  76   7  57  82  17  47  73  69   7  35  96  32  84  30   1  66  65   1  16  96  40  50  36  27  69   7  67  56  18  17  87   7   9  20  97  97  52  56  49  85  94  37  97  72  40  66  78  13  71  62  11   7  16  30  19  28  55  39  71  98  22   1  82  26  71  93  83  10   5  75  17  91  21  31  93  30  44  81  32  89   6  70  23  48  10  25  37  73  16  31  92  32  40  50  45  57   4  36  95  74  77  83  82  11  89  88  36  36  36  71  77  49  26  20  69  88  40  46  56  74  50  85  73  81  59  29  79  87  61  50  57  14  74  30  46  97  34  74  77  80  47  88  90  10  62  85  29   3  97  67  88  19  85  25  35  75  51  81  17  78  33  58  96  52   5  52  12  51  24  69  36  51  89  25  81  42  60  17  25  29  16  85  19  37   8  21  32  42  30  90  68   6  34   9  58  51  67   1  50  46  58  46  39   3  57  19  13  91  77  62   6  16  21  37  56  72  84  36  39  74  28  63  12  91  35  18  46  27  26  41  80  17  76  31  46  15  73  48  81  25  94  28  10  98  58  92  41  21  59  77  87   1  50  17  79  20  52  92  12  89  29  81   3  13   8  10  18  65  60  18  85  11  34  95  77  83  39  57  27  16  68  54  66  32  27  38   3  33  35  63  37  37  92  47  68  89  71  53  14  94  97  88  74  23  68  21  55  37  90  83  28  49  14  55  93  77  21  25  50  25  69  97  90  92  89  38  63  80   8  31  40  62   1  46   4   7  80  53  91  71  66  88  36  60  67   1  81  47  68  64  55  13  84  79  91  53  24  33  75  69  98  93  28  95  89  20  79  66  78  84  55  41  43  38  62  87  68  79  85  26  89  35  65  84  33  84  91  66  15  17  19  40  50  36   4  65  19  75  97  15  51  46  88   5   1  37  57  47  69   6  13  78  90  45  65  26  36   4  92  18  22  14  19  92  29  33   7  92  70   2  41  29  55  66  76  33  72   5   3  77  38  78  36  75   8  24  15  30  20  96  70  33  57  68  59  34  98  52  64  45  24  72  18   4  31  76  76  24  80  25  99  79   2  13  69  20  32  69  51  46  28  63  53  96  57  26   6  88  78  34  55  80   3  78  70  17  25  86  22  93  17  94  59  44  53  20   9  74  20  64  98  55  36  12  46  75  22  10  57  61  63  76  56  26  49  20  42  39  62  76  50  28  11  40  59  70  68   3   6  76  78  44  46  50  57  41  63  14  52  92  33   8  92  24  92  79  83  61  58   6  21  64   3  74  87  85  83  76  62   9  65  93  83  46  41  43  94  96  94  51  42  88  17  72  30  23  35  88  20   8  77  63  94  47  96   3  91  34  29  11  16  94  55   1  35  22  30  89  68  67  69  41  19  40  51  92  70  27  54  62  95  74  21  59  95  61  93  88  75   4  50  26  98  17  45  76  98   2  53  72  78  14  17   8  45  87  58  21  13  95   9  93  68  69  97  61  79  50  16  68  93  85  97  32  37  75  57  38  13  37  77  95  63  24  79  27  12  78  62  78  28  22  47   2  15  39  28  72  36  44  74  50  88  98  37  91  87  17  64  28  68  11  44  21   3  12  51  93  81   3  33  72  25  82  99  18  98  22  38  33  70  72   3  88  46  84  46  26  55  22  23  36  63  38  25  59  29  27  27  79  15  82  37  12  44  44  62  16  35  53  26  26  47  58  18  46  11  47  16   7  99  69  88  56  59  14   4  80   1  40  35  73  84  41  71  55  94  24  38  57  61  75  37  79  76  37  99  94  39  80  38  49  69  88   4  97   5  87  52  86  46  12   4  47  16  54  42  98  35   8   6  20  46  65  40  93  28  29  72  43   8  90  19  35  99  60  73  81  96  69  97  19  50  58  87  44  44   6  17  28  17  86  84  63  81  44  72  20  67  51   9  30  97  39  68  49  92  67  91  99  18  45  10  73  20   5  42  88  88  80  39  71  82  88  88  44  84                                
                              55  53   6  35  17  28  83  80  66  43  78   4  57  64  28  54  81  38  26  67  26  27  67  24  33  90   5  30  57  85  75  71  99  87   3  53  56  94  28   2  95  51  10  57  28  64  93  92  83  73  80  55  47  97  87  48   4  80  72  73  17   3  95  22  15  38  42  76  34  99  81  18   5  67  48  96   4  68  32   6  93  88  17  46  70   5  61  45  39  40  77   9  81  79  30  44  74  70  66  16  87  27  35  82  56  38  65  12  68  79  99  13   5  16  50  79  40  45  13  67  83  32  86  41  23  18  95  58  63  93  11  55   2  11  81  95  39   1  27  81  98  48  85  10  25   1  77  87  46  51  21  64  69  56  83  15  20  19  75  91  68  15  39  95  68  57  92  85  33  77  91  94  73  21   7  65  77   4  24  42   7  31  40  82  98  16  35  62  51   5  71  79   9  88  50  67  64  52  11  24  39  98  85  22  82  69  46  25  34  33  95  95   2  87  46  75   8  50  82  37  33  68  79  10  87  12  50  51  37  52  74  53  72   1  11   5  79  32  64  59  86  56   9  15   8  27  21  98  86  91  48  59  56  88  42  22  78  28  68  25   3  14  11  26  42  66  69  85  32  61  94  49  81  22  68  42  94  46  13  80  83  10  59   9  39  79  64  34   3  91  16  64  38  98  33  54  28   9  92  84  67  95  35  50  49  67  12  74  67   7  55  86  91  29   5  14  12  96  33  84  11  25  26  75  74  24  30  89  72  75  47  30   9  38  41  37  22  99  91  99  37   2  99  43  21  24  20  52  67  15  21  64  24  49  56  50  50  82  42  96  83  38   9  65  20  84  27  41  28  75  62   6  77   2  21  96   7  15  22  40  79  69  69   9  46  86  38  27  47  69  53  93  90  39  95  55  67  12  90  42  78  54  93  95  12  51  51  12   4  54  56  86  82  66  42   6   3  31  69  76  21  91  88  81  23   1  84  23   4  70  87  91  65  71  60  32  81  73   3  92  30   4  51   8  93  27  41  98  92  86   5   3   4  44  11  52  55  69  41  55  79  76   7  55  67   8  99  55  16   3  30  49  69  11  27  26  26   6  28  25  76  95  48  22  90  72  74   3  38  59  42  87  20  84  51   3  58  63  37  49  65  83  82  80  83  10  24  79  42  32  88  24  78  92  56  11  14  91  52  27   4  49  46  93  65  77  14  77  82  45   6  42   7  89  82  19  58  43  81  41   9  33  19  80  49  43  35  69   1  98  81  92  22  36  20  79  55  90  72  98  17  21  86  96  32  76  78  78  50  89  70  18  42  64  53  62  70  62  48  33  28  22  84  54   1  80  15  74  80  55  85  73  36  77  71  28  66  34  54  61  36  24  97  64  32  72  99  59  94  97  40  64  72   6  34  11   2  67  62  27  55  84  20  39  90  64  58  85  12  93  10  50  42  58  68  25  30  79  17  93   7  61  12  19  10  14  71  78  87  44  48  21  68  20  71  23  54  65  54  46  57  23  20  46  96  68  68  46  74  16  83  37  51  76  45  51  86   2  40  13  20  20  63  61  70  26  48  74  13  67  84  92  57   1   2  14  16  52  81  17  84  47  59  82  58  95  42   6   4  11  34  92  46   2  54  24  53  87  17  56  50  81  73  79  92  52  84  41  30  27  38  11  77  72  54  74  78  65   5   6  96  53  99  26  62  93  20  11  16  52  67  26  75  94  12  15  91  63  19  98  73  79  50  89  36  44  33  77  49  30  70  69  26  35  30  82   5  29  25  47  66  35  58  53  84  70  69  72  28  34  65  67  57  55  30  14  22  96  94  57  21  24  16  85  17  39  64  25  11  11  44  70  22  15  85  37  93  93   8   1  85  37  32  90  76  32  58  42  86  51   7  49  87  20  88  71  39  27  12  42  63  76  30  17  39  90  33  15  67  61  14  68  57  31  86  11  77  45  40  54   3  65  25  24  99   3  28  23  25  94  51  65  34  75   5  20  60  34  20  52  81  77  14  41  45   8  78  64  81  44  24  46  71  26  66  67  50  24  58  94  86  25  63  31  66  24  30  77  26  35  99  46  33  18  56  40  74  55  22  84  95  99  15  98  55  54  37  60  40  11  92  57  67  48  39  19  14  54  49  56  39  23   3  17  48  64   2  46  97  19   9  73  80  32  90  79  79  82  54  60  78  16  28  54  70  95  82  77  36   5  61  36  74  22  53  61   4  53   1   4  41  93  11  27                              
                            67  14  56  13  33   2  22  29  98  67   4  90  10  47  14  57  85  62  86  72  68  23  12  59   7  58  62  53  56  20  77  83  15  41   1  83  19  28  24  60  68  12  17  55  90  58  58  54  32  12  64  21  92  40  19  85  45  99  63  47  85  52  28  30  24  86  81  89  33  23  89  12  57  93  95  67  39  21  10  92  64  88  27  10  76   9  19  35  35  31  46  82  87  25  92  25  60  19  43  24  70  71  14  11  44   9  78  14  61  62  50  51  57  87  31  95  34  47  12  63  23  44  57  20   4  37  63  86  86  38   9   2  50  14   9  76  31  22  46  31   5   4  88   1  43  13   8  81  51  64  84  72  69  92  61  36  86  45  62  75  55  78  11  39  25  16  91  59  11  41  82  84  25  75  75   9  14  93  78  83  18  61  60  64  90  24  93  63  83  61  97  82  94  93  59  32  23  13  22  55  55  35  91  89  79  99  27  13  50  64  91  59  76  34  20  93  80  66   7  11  70  55  53  41  36  51  24  82  61  64  10  66  94  88  80  38  18  51  40  26  70  83  75  20  59  88  40  90  42  92  98  82  60  12  88  83  26  77  67  38  65  78  60   1  52  70  53  80  81  88  17  75  11  83  82  27  23   3  48  43  52  70  45  66  26  31  82  21  39  37  68  17  73  94   6  26   7  73  38  31   8  85  36  98  99  54  62  22  35   4  13  78  25  65  55  25  37  49  68  34  36  69   8  93  84  62  43  28  57  53  16   9  97  56  44  14   2  43   3  31  55  90  81  46  25  96  76  60  66  81  25   1  56  17  66  65  88  83  27  76   3  75  28  31  69  73  25  47  81   7  77  89   4  33  98  19  59   7  62  70  70  87  11  51   6  51  75   1  22  44  78  25  66   3  26   5  44  49  29  40   9  37  25  20   8  52   2  36  56  46  11  79  64  75  92  92   5  83  22  41  34  59   2  16  17  38  99   3  37  66  28  57  20  12  43   9  42  46  74  24  45  13  72  84  12  78  25  73  63  38  31  64   7  76  69  44  73  78  24   1  17   4  28  13  84  18  63  42  52  84  78  88  40  52  86  49  60  59  89  19  20  19  23   5  99  14  23  97  92  57  11  39  29  70  28  68  30  59  79  46  71  15  45  88   4  63  72   4  23  54  26  52  42  63  99  63  84  72  14  48   4  97  81   5  85  38  41  64  98  26  93  29  17  18  24  13  40  82  94   7  27  20   7  69  99  14  56  90  43  41  99  64  53  94  67  66  54  91  25  39  45  31  58  91  53   2  64  77  54  28  59   9  28  13   4   7  58   9  84   5  56  85  33  12  23  17  44  40   4  73  22  12   1  26  15   1  63  28  37  32  26  44  82  29  30   4  43  35  80  61  64  90  38  19  68  22  68  37  99  40  60  43  30  10  48  85  10   4  46  17  18  69  41  88  79  52  56  16  47  23  37  22  57  96  95   9  62  80  11   6  28  77  96  74  87  99  92  53   1  86  24  14  94  27  74  95  93  18  11  42  55   4  27   6  38  49  87  48  87  81   6  53  16  66  87  49  89  64  16  40  81  77   2  55  77  45  49  64  91  11  12  77  99  58  14  91  63  90  12  77  42  34  50   2  92  87  19  48  90  57  45   3  21  14  90  62  89  92  64  29  73  90  52  63  14  99  55  90  17  21  66  52   2  58  62  38  16  20  72  51  43  71  96  14  86  20  27  33   9  29  51  85  36  79  41  53  83  93   9   2  47  73  49  15  42  42  90  64  99   5  55  13  70  87  13  87  96  51  70  30  18  72  81  78  13  45  11  66  10  40  97  36  12  38  59  33  68  58  35  74  41  14  68  46  48  48  36  70  58  72  33  10  58  58  14  67  86  74  27  54  84  54   3  10  65  96  68  63  79  32  98  54  39   9  83  67  46  75  45  33  29  17  42  58  59  95  87  81   9  49  42  37  74   4  25  10   2   1  82  44  80  39  18  65  68  86  80  75  96  75  81  86   6  54  12  59  51  23  81   4  79  97  66  56  47   9  65   7  57  65  37  88  74   9  42  95  26  73  87  51  89  65  51   2  80  57  35  47  92  37  45  99  68  66  25   8  83  19  77  21  97  26  47  92  78  83  52  77  42  48  80  41  48  21  24  62  75  30  26  35  27  46   2  88  83   4  87  23  48  69  59  68  58  93  16  11  94  83  74   7  59  97  14   4  32   8  30   1  56  10  35  15  60  12  66                            
                          28  72  14  73  45  37  80  38  19  68  20  60  64  64  13   9  63  65  52  31  30  92  49   6  83  37  60  42  53   7   5  16  52  92  64  63  20  25  25  54  87  71   3  27  14  64  99   3  57  12   2  30  35  77  17  16  27  13  98  27  78  61  89  31  89  85  72  76  64  12  98  75  21  67  93  52  44  97  37  79  95  33  20  35  37  22  93  76  88  56  20   7  43  63  87  99  93   3  58  73  23  37  77  13  29   4  69  92  83  83  15  39   1  43  13  87  33  11  46   5  81   3  99  62  25  18  36  67  59  88  49  12  74  58  31  36  86  64  95  29  49  44  97   4  69  45  59   8   5  36  38  45  26  93  76  49  45  50  42  11  27  40   5  19  98  69  42  50  69  80  76  39  51  69  38   9  35  41  59  69  28   1  36  50  40  90  92  72   1  16  23  46  12  12  34  54  77   5  50  36  70  53  92  64  57  56  80  58  22  96   7  37  43  22  61  37  97  68  67  12  31  25  10  38  51  91  88  35  74  45  70  12  48  73  10  10  77  65  85  68  81  90  86  42  37  51  43  32  53  24  46  27  23  60  91  91  35  92  34   1  70  91  95  37  74  91  86  40  70  80  38  94  40  39  76  35  59  23  98  81  53  79  54  36   2  56  47  17  67  59   1  12  78  49  94  16  85  98  83  40  94  63  60  56  93  48  61  32  43  72  24  20  71  36  95  87  91  17  60  66  17  72  25  65  49  12  39  57  13  11  88  29  79  79  63  42  18  10  51  62  95  55  11  81  83  34  70  79  35  11  14  13  66  90  67  62  49  97  93  25  11  66  15  13  45  55  56  80  70  39  72   2  10  87  99  26  40  64  53  25  99  91   5  81  26  46  60  39  10  93  13  80  66  69  81  30  20  39  62   2   1  15  83  65  44  88  29   8  60  35  46  50   9  33  29  91  42  51  49  65  31   7  45  61  71  77  21  26   4  18  73  57  83  68  59  46  92  16  65  47  27  46  40  48  23  91  91  40  77  57  41  13  49   5  19   8  68  61  39  52  76  25  81   5  46  76  71   9  42  41  34  21  61  91  74  58  38  83  78  49  90  49  68  27  91  63  43  69  45   8  47  64  56  37  28  70  15  61  45   5  90  50  59  84  32   7  14  40  76  97  95  22   1  60  57  96  97  50   2  88   3  28  20  97  67   4  87  12  94   6  73   1   9  59  87  14  31  23  72  43  78  70  27  83  75  47  85  25  72   9  74  80   3  20   7   7  10  73  27  66  13  39  41  92   5  91   6  28  28  92  63  40  38  54  26   1  33   2   2  29  66  23  96  83  32  70  77  53  24  24  46  59  49  34  89  87  51  88  18  61  92   6  77  27  19  21   3  31   7   8   7  19  60   7  30  70   8  25  85  92  52  44  29  16  34  63  98  27  44  28  26  77  29  26  18  65   7  35  70  43  83  36  61  20   9  65  93  77  79  95  87  39  12  75  77  94  55   4  80  93  60   1  71   1  38  70  17  90  58  23  26  95   5  46  81   6  16  82  82  13  13  32  43  55  38  53  93  33  83  64   8  53  96  88  52   5  93  12  29  40  54  53  68  38  47  83   7  20  21   6  60  45  75   5   3  49  88  96  15  67  36  28  43   3   6  53  81  51  95  64  89  13  55   6  10  61   6  82   2  45  76  63  83  82  65  69  19  15  19  13  55  15  95  36  40  50   5  45  25   4  99  45  68  77  68  77  49  65  99  16  48   3  49  41  97  73  69  12  12  40  81  76   8  98  58  18  12  52  13   9  11  33  42  74  23  69  86  17  25  50  12  93  78  26   2  75  18  93  63   2  73  67  41   6  61  12  74  39  35  77  23  85   4  11  69  90  77  50  80  31  47  51  12  42  49  91  53   2  23  55  67  40  41  18  79   3  91  60  52  21  52  25  82   4  30  91  59  90  65   9  92  83  39  67  71  18  76   4  48  75  98  93  34  50  47  51  39  92  21  20  30  74  44  94  76   1   8  85  42  56  95  64  91  98  42  51  86   3   5  22  97  37  11   9  51  51  74  66  59   8  97  23  15  18  29  60  98  42  74  75   2  62   5  65  67  52  59  42  61  52  32  88  30  96  75  68  71  45  26  14  47  96  33  83  64  47   7  58  26  68  88  85  84  91  37  93  18  79  41  74  10  29  35  63  41  73  17  91  42  18  32  98  10  57  87  60  58  74  65  52  68  57   3  28   9   1                          
                        33  51   9  26  25  85  28  84  96  98  21  16  21  19  97  21  46  83  25  22   7  26  69  90  56  52  72  87  67  10  45  62   5  74  49  42  58  80  10  41  27  24  36  27  66  15  52  60  67  93   7   3  66  40  89  17   7  77  49  63  88  38  81  49  60  34  99   4  45  93  56  10  77  91   3  32  52  48  23  93   3  27  41  35  29  33  26   5  15  27  65  27  62  32  44  90  89  84  92  77  28  37  40  46  55  88   9  24  29  80  80  27  74  88  43  56   7  89  36  80  42  95   4  64  58  44  23  10  25  87  86  70  36  17   7  80  23  24  60  12  26  29  86  86  71  14  72  48  93  50  17  46  84  94  99  30  48  90  45  97  41  61   1  36  50  61  33  37  43  13  48  90  89  46  67  94  78  57  97  92  20   5  96  58  22  99  90  51  49  48  93  87  93  62  56  38  40  25  87  70  94   8  68  43  23  29   1  87  60  47  69  82  18  51  11  85  70  18  98  62  85  93  37   8  35  75  22  82  34  93  25  68  74  25  69  70  37  89  76  24  97  53  18  82  36  45  14  44  95  16  17  20  49  12  19  84  35  81  21  64  12  39  97  54   2  89  10  43  93  47  26  19  89  69  88  58  25  40   9  45  80  37  22  15  63  80  96  56  62  42  80  12  83  52   7  72  89  30  20  55  59  15  59  51   2   8  73  63  17  46  70  84  59  15  14  53  13  11  51  60  91  12  82  71  99  32  29  57  42  91  70   5  53  59  16  39  58  90  82  64  36  45   9  46  58  77  49  92  79  90  85  67  64  82  27  82  50  32  52  65  92  37  75  15  98  91  91  34  97  84   7  10  94  40  89  95  48   6  63  66  36  32  93  80  28  15   1  31  24  26  64  26  26  84   6  83  79  74  13  23   5  66  44  56  62  52  54  92  25  29  35  17  51  58  20  30  47  17  14   2  44   3  92  92  88  68  82  20  89  26  34  36  42  48  57  56   1  20  85  66  99  99  30  45   2  82  94  48  42  71  36  72  10  86   1  21  32  21  16  67  21   8  99  69  46  70  58  92  40  62  77  64  48  82  58  37   6  36  65  30  89  30  11  51  68  51  70  55  66  93  28  68  70  18  55  82  45  24  59  19  86   8  30  40  83  83  63  65  52   6  75  81  67  63  70  48  15  18  21  20  80  61  34  84  56  83  30  91  98  73  83  32  92  83  10  51  82  73  25  94  83  59  11  98  41  63  99  68   8  27  93   7  53  55   5  60   1  94  86  67  24  77  72  47  65  31  96   4  65  98   8  22  41  31  18  56  94  37  44  34  79  78  72   3  95  65  76  44   2  81  52  57  34  59  40  22  90  38  29  74  65   7  92  61  78  54  96  40  80  66  96  36  27  97   7  39   2  80  66  96  43  17  26  35   4   2  63  19  18  51  76  14  45   7  11  35   5  34  58  81   5  83  77  96  91  44  45   1   6  58  94  91  17  19  83  41  82  73  79  86  75   4  11  85  58  53  68  33  31  80  62  57   1  92  23  41   6  14  89  13  37  60  80  81  85  41  99  71  12  83  83  88  31  57  35  81  32  24  41  57   7  52  30  37  58  73  65  55  25  95  44  62  78  68  74  64  69  74  51  82  59  63  74  97  59  55  34  91  69  36  33  57  77  64  63  67  31  67  53  38  48  25  27  43  29  90  10  46  50  13   5  13  12  99  68  18  35  69  62  41  67  48  51  25  30  27  66  34  87  50  10  66  17  89  45  46  57  44  60  82  39  77  52  17  16  22  11  62  34  10  12  67  39  83  83  87   7  58  25  46  66  92  41  71  72  55  38  36  16  60  72  16   1  82  92  91  31  25  58  89  65  60  70  12  25  42  68  55  98  84  63  20   3  49  99  95  22  67  99  22  36  65   3  92  25  31   6  83  73  92  15   5  60  28  16  52  45  27  99  36  14  24  49  73  19   4  52  27  40  13  31  45  63  85  49   2  27  15   9  47  84  23   6  57  50  45   8  49  47  47  16  31  48  86  30  77  49  40  35  51  90  41   8  44  74  53  11  12   9  84  23  47  49  59  31  45  74  72  11  90  46  51  52  52  91  56  90  50  39  77  85  60  61  44  52  97  66  49  91  44  28  87  63  43  75  27  52  28  11  92  31  50  37  62  93  93  74  10  82  87  77  10  36  55  20  38  30   4  77  27  92  63  82  81  17   9  24   1  52  72  44  80  11  32  95  90  75                        
                      86  76  22  21  38  55  34  41  63  77  91  44  38  81  57  69  53  87  70  72  84  68  48  11  52  68  45   8  33  21  82   7  21  90  95  27  19  35  53  98  85  22   6   7  26   9  90  54   9  17  73  30  53  73  13  65  63  81  29  36   2  92   2  75  43  50  40  81  20  48  18  16  72  57  83  21  75  10  30  27  51  30  73  51  44  42  13  13  33  12  41  91  25  92  25  88  76  45  57  58  77  48  44  21  71  41  16  54  21  69  74  50  23   7  10  83  44  72  79  39  10  99  65   2   7  73  20  81  70  50  93  42  49  72  79  73  81  95  99  10   9  40   1  51  96  45   7  36  75  30   9  72  73  64  91  22  63  32  35   9  26  16  46  53  26  42  25  92  22  38  52  92  26  14  58  71  95  77  51  48  12  66  66  61  31  12  29  21  19  95   4  21  55  97  27  30   7  42  46  72   6  39  91  21  86  92  43  93  85  51  29  99   3  32  50  87  67  14  11  14  76  23  39  75  56  40   9  67  68  29  49  92  19  41  93  24  88   9  42  77  59  74  33   7  43  65  12  72  51  60  14  55  24  73  53  51  50  95  67  72  17  68   6  63  21  78  80  64  17  92  19  98  48  18  84  36  96  42  53  17  30  39  96  64  55  47  84  10   8  81  92  58  16  86  10  10  11  87   5  92  26  22  15  82  43  16  12  41  42  74  73  48  52   7  16  35  64  53  48  65  65  37  65  36  92  56  65  88  18  87  41  44  81  99  87  37  32  82   5  71  57  95  65  90  21  31  70  40  87  41  96  32  24  87  28  36  75  36  19  46  71  74  68  40  38  16  95  99  95  29  71  29  97  18  64  73  50  82  73  76  85  94  43  44  74  88  79  80  60  45  61  61  99  38  15  55  36  27  10   2  90  64   1  49  26  82  77   9  97  72  95   2  73   3  47  23  80  67  93  60  84  47  58  85  23  21  32   2  28  81  58  90  50  42  76   8  44  33   2  74  92  64  32  86  80  52  33  21  47  68  23  16  79   1  11  64  16   3  98  27  63  88  66   1  93   6  11   7  87  99  22  34  33  16  14  47  42  92  88  27  36  32  25  91  54  21  28  52  76  17  18  51  46   8  25   2  13  89  65  72  76  61  73  37  44  99  51  46  84   2  53  94   2  21  52  55  12  25  49  77  70  20  80  23  77  52  87  85  31  95  12  98  95  30  45  80   9  16  39   2  59  51  55  56  35  33  74  55   3  40  56  52  38  59  17  86  21  53  19  21  40   4  76  45  51  62  51  16  68  19  26  19  90  31   9  88  79  12  79  11  23  50   2  17  59  67  23  84   9  21  62  84  20  80  18  24  33  74   6  78  74  45  92  31  71  71  38  75  75  82  68  54  79  67  66  17  74  21  16  15  16   9  92  34  52  33  85  87  95  16  15  44  36  32  67  75   1  60  24  60  54  94  48  17  76  46  18  33  44  31  43  72  98  23   8  35   1  98  56  11  23  22  65  25  78  18  74  25   9  99  56  27   8  51  16  34  86  14  80  91  65  77  95  90   5  53  11  43  17  98  32  84  75  35  89  33  67   6  19  22  65   8  94  80  54  31  54  96  77  39  26  42  98   5  47  25  76  32  48  83  90  14  19  83  87  66  42  97  99  60  40  46   2  91  68  48  17  52  10   5  40  97  33  78  30  89  60  70   2  75  35  53  71  16  78  39  94  30   3  42   5  91  62  71  85  68  30  48  28  17  33  87  23  54  35   9  63  33  11  35  56  91  16  45  91  56  96  22   7  65  64   7   6  34  36  87  30  69  44  51  15  56  28  39  64  45  93  61  89  83  49  19  38  34  53  29  85  68  44  70  17  88  11   7  34  31  21  71  15  75  45  14  12  23  61  87  79   6  49  13  54  58   7  93  62  68  30  46  53  73  76  44  58  39  95  33  14  59   6  25  38  89  93  91  49  30  50  27  52  91  49  36  86  69  15  50  64   7  61  76  80  77  71  12  64  21  50  87  81   9  38  78  97  29  91   4  92  41  48  34  93  83  66  15  70  57  71  88  22  50  77  27  17  72   5  95  88  67  30  17  55  75  15  74  75  40  72  19  57  11  48  54  36  86  17  29  94  41  68  67  39  70  93  36  84  96  54  33  25  87  32  99  24  80  77  64  96  25  82  24  72  60  89  60  50  67  96  44  33  67  20   4  38  83  66  48  75  34  88  14  21  31   4  88  21  36  13  91                      
                    95  94  56  94  98  38  40  76  31  69  55  43  21  26  54  74  93  69  14  64  60  86  55  90  36  77  21  47  38  41  48  67  76  78  91  99  32  88  96  91   2  41  54   7   4  56  35  13  40  48   3  50  62  70   7  99  18  82  72  42  83  15  62  72  83  30  65  17  73  37   2  32  60  18  46  11  58  15  21  36  74   5  81  57  77  17  87  11  58  43  40  45  43  49  93  61  11  51  39  15   2  63  81  95  18   9  59   8  38  86  73  80  45  73  89  29  59  93  37  72   4  62  25  40  68  30  19   7  82  88   5  98  88  68  50  46  42   8  54  47  99  24  69   6  36  82  60   7  91  80  32  17  83  95  35  52  87  76   7  27  75  70  66  78  38  83  24  29  47  74  46  79  42  72  37  14  70  50  23  38  33  83  43  74   2  97   5  76   7  35  50  29   7  60   8  53  80  71  82  70  24  76  70  31  69  20  68  20  35  33  12  59  62  60  10  17  65  85  79  92   3  98  30  95  46   1  70  41  89  54  76  70  11  12  34  77  53  30   8   6  51  20  27  91   7  62  17  62  69  33  45  41  73  86  83   6   6  25   5   2  14  24  63  72  15  55   6  61  97  84  24  93  95  57  12  93  73  34  94  94  93  97  50  97  52  54  24  37  93  61  59  66  68  87  92  93   5  57  55  27  64  83  93   1  18  95  41  73  19   9  58  56  91  43  82  56   3  19  90  61  47  84  58  54  88  56  96  74  52  47  34  80  43  73  64  27  52  19  22  53  46  41  71  93  59  74  37  69  40  47  79  49  72  78  46  11  66  64  48  16  51  77  42  99  87  57  29  75  76  26  26  48  48  79  76   7  61  83  37  38  88  27  14  58  48  68  61  80  74  55  91  88  25  29  23  45  65  64  78  28  69  48  53  50  52  27  75  43  43  26  75  23  23  38  30  63   4  68  62  60   7  16  55  69  62  67  50  59  23  53  34  93  49  26  74  85  70  93  58  93  95  58  66  28  20  49  98  67   9  94  98  85  65  56   2  17  20  23  23  43  47  88  37  98  20  46   4  12  70  19  78  29  34  85  51  24  17  45  48  70  16  41  20  12  75  24  17  88  32  82  12  13   8  82  23  41  24  62  94  57  62  74  93   8  93  55  82  60  73  26   1  67  91  20   8   4  87  88  44  53  13   8  54  58  78  11  99  30  79  11  32   8  78  84  71  50  72  72  66  52  90  45  70  33  11   6   8  83  25  77  73   1  76  50  43  72   6  60  25  74  32  83  63  22  12   7  63  60  63   2  62  61  53  50  79  96  76  22  76  79   9  32  66  30  82  72   4  56   5  19  42  39  16  15  27  93  90  24  26  66   2  36  91  60  15  91  83  85  54  27   4  73   1  78  63  48  47  68  81  38  41  99  83  34  49  44  17  36  26  10  51  29   2  48  92  13   1  77  85  71  96  40  74  73  53  92  19   3  87  34  14  72  76  14  86  28  86  82  74  71  67  62  43   4  42  77  89  81  27  51  90  54   3  49  34   1  10  33  13  70  81  65  48  39  61  39  57  86  95  84  69  34   2  90  86  43  97   3  95  24   3  31  97  68  70  19  72  26  31  14  76  11  22  43  85  99  52  33  68  50   9  13  89  26  30  25   1  47  64  89  13  31  84   3  24  98  36  19   4  98  18  16  93  82  98   3  32  51  85  98  11  82  63  22  70  95   3  38  33  15  60  72  92  55  59  47  84  55  68  81   1  30  35  11  68   2  87  16  61  89   6  45  87   7  98  72  51  18  94  94  45  77  90  24  94  13  99   4  28  71  10  77  73  24  83  55  76  73  65  39  54  17  95  20  99  36  12  28  83  69  48  32  92  92  51  33  64  37  53  73  34  94  58  95  40  28  81  68  55  81  54   7  71  69  93  80  67  20  66  81   8  42  80  13  21  62  78   8  93  70  30  44  43  67  65  26  36  17  58  52  92   2  72  96  60  26  52  59  83  27  77  82  39  18  32  20  90  11  56  51  80  36  10  34  56   2  81  14   6  92  52  20  31  95  11  37  84  74  11  88  51  75  86  63  65  45  79  79  83  35   5   6  39  79  70  97  37  43  61  19  27  82  99  46  54  18  74  77  42  98  36  65  25  36  73  36  97  82  18  69  13  81  33  71   4  78  66   1  83   2  17  40  82   6  30  19  39  62  17  68  54  89  47  31  36  60  11  38  37  96   4  52  61  17  78  86  47  95  58                    
                  25  11  64  70  67  83  93   8  70   4  70  89  48   3  97  48  46  61  16  53  82   3   5  87  51  30  49  81  65   4  41   4  87  34   1  46   2  19  71  39  95  80   5  74  73  75  47  15  61  96  99  82  52  63  44  81  65  92  27  23  17  51  27  78  61  97   9  22  94  99  56  48  69  34  97  97   3   1  55   5  44  37  72  87   4  30   2  68  65  74  10  99  88  16  17  69  79  70  97  61  39  86  23  90  74  37   7   9  43  32  75  99  18  49  21  32  42  30  41  94   1  83  87   9  47  43  18  68  79  45  79  57  23   4  28  38  41  29  20   1  31  43  46  38  74  58  41  84  17   9  12  22  45  86  74   4  42  67  24  66  66  25  15  89  77  46  41  54  59  98  85  95  39  45  18  26  54  46  72  30  33  46  17  81  26  94  69   3  49  30  51  49  17  97  69  31  82  11  97  87  16  71  21  31   9  95  75  73  59  66  71  26  46  71  23  94   8   9   2  45  88   7  11  41  65  55   6  14   1  53  95  55   3  14  77  40  74  26  54  35  11  50  40  93  15  46  87   6  10  69  89  30  67  39  47  44  29  24  54  79  97  67  41  89  62  84  79  30   5   3  53  45  31  60   3  82  52  17  52  74  57  70  77  21  28   8  13  44  82  36  93  90  62  10  77  16   2  99  11  76  95  69  64  67  70   2  77  82  93  46  96  40  22  33  86  40  54  51  18  89  42  18  92  12  32  74  88  76  28  28  19  55  61   2  78  84  66  54  11  94  20  45  46  50  15  16  79  32  77  45   1  35   5  64  33   9   1  78  69  36  87  25  97   9  94  79   3  28  46  96  45  83  43  61  19  12  69   2  70  64  73  65  66  92  46   7  85  49  36  67  96  84  25  28  84  21  29  87  65  41  31  81  19  11  51  21  27   9  17  16   2  22  88  80   9  81   1  54  41  92  64   3  76   7  15  96  99  15  98  80  71  71   9  89  27  81  69  86  89  44  52  26  84  87  47  36  99  40  34  92  83  64  59  39  38  41  74  29  53  27  51  66  94   6  37  97  42  79  72  69  60  42  76  29  69  82   8  57  78  23  70  38  13  58  83  18  58  87  95  55  22  11  57  64  35  83  63  23  37  69  97   4  68  83  92  36  10  36  60  98  55  39   2   6  47  36  44  89  59  46  46  75  51  23  17  58  61  62  56  27  67  44  28  92  15   4  98  25  19  82  98  94  43   8  70  63  44  47  46  46  47  16  62  76  69  55   9  31  83  25  99  27  18  62  53   5  89  35  72  92  82  62  56  16  94  31  26  75  34  42  24  31  15  91  34  13  54  84  66  77  40  76  73  28  66  43  31  51  93  24  69  74  27   9  98  35  61  62  27  55  73  89   1  97   6   3  61  36  22  35  99  80  55  11  65  83  62   9  19   5  62  74   3  85  65  74  48  16  94  23  53  13  54  16  13  90  38  60  14  50   7  57  18  63  71  21  69  87  34  40  95  79   8  63  39  93   8  79  61  29  91  98  19  26  45  20   8  91  78  61  45  47  28  73  61  80  97   7  69  87  79   1  27  80  56  39  65  54  33  32  84  64  23  80  56  40  58  90  10  77  86  73  55  48  32  95  61  59  24  19  92  49  33   4  87  75  60  63  87  16  47  89  14  82  23  85  88  78  14   4  94  60  11  27  21  84  22  23  86  40  91   8  20  31   8  79  42   2  67  99  38  98  89  11  85  76  90  10  25  35  75  86  75   4  88  52  44  80  31  60  60  31  60  44  46  64   4  24  72  71  71  18  17  40  50  44  59  35  94  17  94  62  70  85  53  43  26  64   4  35  48  59  39  95  54   3  87  73  42  60  50  89   7  35  92  55  97  59  15   8  29  13  13  24  99  91   5   9  37  69  74  20   8  88  41  47   7  67  38  48  99  89  78  83  10  76  15  29  53  47  73  46  65  63  99  14  83  47  12   3  50  83  38  27  34  61  15  96  49  67  84  96  14  63  33  52  53  38   4  26  48  93  29  90  23  34  20  10  92  77  56  15   9  42  12  54  10   6  89  41  22  52  49  63  89  37  19  63  80  91  73   5  52  44  77  31  49  39  92  43  79  77  82  50  33   1  70  15   6  67   6  43  78   2  58  53  32  93  43  91  32  54  82  66   7  55  37  84   8  31  25  58  45  27  93  56  84  11  77  49  53  91  17  41  68  45  47  85  68  54  35  83  46  73  79  62  94  88  26  31                  
                25  66  78  96  70  20  19  42  94  95  55  25  93  63  20  37  41  11  86  31  39   9  15  56  31  56  87  51  50  89  64  14  37  58  89   5  56   5  35  19  24  85  59  28  21   3  41  60  91  76  71  60  80  38  87  44  76  14  66  97  15  87  33  89  94  36  77  80  52  22   2   7  27  88  54  45  73  33   3  23  59  72  17  94  80  81  49  74  42  74  62  36  82  65  29  45   4  73  88  67  63  83  31  52  47  27  19  94  82  50  42  10  77  21  95   6  27  46  39  58  74  46  18  50  51  87  33   5  28  82  20   3  69  72   5  68  51  51  13  53  50  23  79  40  10  72  19  31  27  84  18  12  23  93  82  70  12  88  99  62  90  95  52  88  34  23  63  11  23   7  25  22  73  78  52  31  46  66   8  83  73  24  49   6  46  85  91   4  82  90  12  43  92  82  86   3  91  39  77  12  50  67  20  23  93  89  54  47  41  44   7  71  66  75  57  48  23  24  27  93  56  56  38  86  65  11  23  30   3  20  77  73  29  64  94  92  43  58  65  68  13  38  54  61  24  51  15  24  84  95  82  88  57  61   3  33  48  54  11  18  54  18  23  32   5  36  17  32   3  25  85  63  66  27  78  22  96  62  40   6  85  45  66   4   5  34  27  12  37  31  18  49  93  70  59  25  38  43  26  60  57  89  52  98  27  68  26  51  43  90  73  89  20  38  57  95  14  48  81  85  94  48  88  46  24  78  96  15  47   6  17  59  99  87  80   3   1  48  79  59  87  34  82  60  63  62  38  50  72  28  72  33  34  13  64  28  31  43  67  50  49  76  64  17  75  91  36  26   4  14  10  85  10  28  94  65  76  89  32  26  89  82  37  35  41  58  34  37  24  46   3  96  86  26  65  94  77  79  30  47  86  30  52  99  29  71  78  41  50  52  27  50   3  65  16  29  56  75  88  48  76  54  15  33  54  67  24  20  14  48  13  12  98  52  66  13  30  35  80  73  38  45   2  99  71  69  45  48  92   2  64  27  12  59  32  69  36  67  53  68  50  33  38  53  99  97  90  59  70  11  85  48  36  82  53  70  38  93  24  49  87  44   5  92  13  47  27  41  76  89  55  27  59  41  11  68  22  40  95  28  95  48  47  22  63  20  67  48  15  79  13  39  36  50  16  78  16  32  18  39  54  24  67  33  22  29  57  49  99  37  99  11  98  81  16  40   3  71  70  64  31  74  21  99  28  27  49  17   8  33  18  40  28  94  83  97  21  19  81  24  13   4  87  80  81  21  18  62   3   4  49  46  98   1  97  29   2  84  98  42  94  15  16  23  91  86  81  45  77  85  16  11  87  65  28   5  36  27  76  40  39  49  29  39  10  39  44  40  57   3  74  76  71  69  27  86  74  55  31  70  51   3  72  21  21  67  53  84  59  16  32  83  35  83  16  83  13  14  92  23  17  65  23  10   3  58  45  13  10  72  69  56  31  67  60  25  48  47  79  86  26  97  18  93  50  72  72  27  71  20  57  86  22   9  13  60  65   8  83  62  34  58  10  99  17  55  67  31  69  46  85  36  48  63  75  53  67  83  96  92  32  80  29  66  70  12  72  99  35  22  70  82  10   8  25  31  42  75  25  91  25  44  78  94  76  52  38  93  10  97  21  89  17  44  94   2   2  43  56  21  40  98  70  88   4  36  58  58  41  48  10  29  71  10  80  83  71  57  34   7  17  52  97  84  20  93   1  84  20   6  21  64  52  37  79   5  99  93  11  61  68  88  90  22  91  76  22  95  58  54  91  39  17  25  56  19  53  93  35  73   9  22  61  20  44  74  68  70  80  71  11  98   2   2  12  15  44  51  16  60  96  14  57  94   9  75  84  97  69  44  59  79  35  75  55  17  53  21  45  90  40  29  63  99  99  49  47  75  75  29  14  81  90   5  82   9  20  30  50  97  70  98  30  76  17  48  13  81  16   2  78  21  63  63  35  81   6  75  26  14  35  47  53   3  86  62   8  45  96  79  28  47   5  46  51  59  29  10  36  54  61  87  44   4  42  25  46  47  88  85  17  75  24  12  81  86  37  91  73  98   6  46  88  31  70  69  75  29  22  82  80   7  24  21  74   5  55  92  79  69   5  11  60  24  74  76  40  52  26  64  43   9   1  74  25  14  94  75  93  53   4  70  30  66  10  63   1  71  18  96  13  91  91  69  85  48  17  18  47  45  16   4  74  19   7  95  29  66  55   6  63                
              45  67  58  51  76  42  91  70  76  19  97   2  87  77  55  93   7  67  91  36  68  82  48   6  65  97  77  65  12   8  64  26   3  35  33  38  22  70   4  94  65  90  20  42  47  46   5  78  22   8  89  81  23  37  76  85  78  53  23  39  25  44  87  74  13  43  92  49   1  80  45  87  78  39   2  37  78  26  51  82  86  94  68   5  60  29  43  76  93  74  22  35  98  58  39  25  44  80  70  27  30  13   6  76  78  21  56  64  49  61   4  24  63  19  53  54  41  20  42  96  47  57  78   3  83  53  43  92  96  26   2  87  30  34  68  15  14  73   2  30  33  97   1   8  42  51  99  23  90  70  14  27  50  56  83  20  42  20  18  90  38  76  11  87  37  18  27  97  90  52  72  83   2  65  22  21  32  35  69  16  27  99  91  20  66  81  55  12  51  75  11  66  71  75  95  12  74  47  43  79  27  75  16  38  55  30  26  25  12  98  41   5  82   5   5  74  42  55  84  31   4  18  31  57  66  90  27  16  97  26  44  63  35  36  80  92  52  74  21  98  44  60  30  64  14  85  62  16  59  64  96  66  22  26  44  61  75  60   3  32  79  43  54  76  87   4  49  57  78  11  27  62  42  87  56  35  67  19  40  98  15  38  65  72  65  46  24  96  73  10  20  37  89  29   6  88  59  88  55  44  41  18   4  21  36  58  24  54   4  87  76  38  29  10  93   5  89  37  75  61  95  89  41  42  61  62  43  90  77  65  62  36  55  85  71  41  34  34  94  34  51  40  92  55  66   7  86  32  19  68  81  47  75  43  30  43  36  24  36  34   5  84  55  96  33  41  71  72  31  40  31   9  15  12  26  46  49  92  35   3  20  37  85  92  82  71  52  64  75  81  84  19  26  55  79  42  84   8  10  90  30  91  41  38  11  17  75  19  97  79  14  43  67  48  14  19  77  86  39  91  82  37  84  77  42  77  43  90  20  27  68  21   7  14  32  46  37  65  32  77   3  48  18  38  80   1  15   3  38  68  67  89  35  22  42  50  23  84  50  32  73  38  22   7   8  62  35  26  78  82  60  46  23  86  79  49  68  36  18  98  86  78  65  57  79  41  70  41   9  78  92  67  35  71  12  27  57  38   3  98  88  64   6  28  77  35  28  98  30  79  23  60  56  11  56  28   8  67  47  95  85  28  96  90   1  69  69  28  46  24   3  23   5  57  40  33  42  39  92  62   7  98  45  64  16  31  43  16  13  67  24  70  42  91  51  27  58  44  11  94  13  74  79  15  31  11  98  36  91  32  16  19  24   9   6  77  19  64  51  31  35   5  83  11  89  61  27  83  42  55  65  74  44  62   4  12  38  93  97  72  53  63  92  55  50   8   4  16  14  82  45  13  50  25  10  79  16   9  59  14  96   5  74  33  25  91  60   8  91  15  89  73  97  91  59   5  42  97  71   3  57  63  20  91   6  84  49  53  23  80  89   6  36   4  45  57  58  66  22  53  73  46  61  33  67  47  90  28  60  15  41  67  94  84  91  66  46  59  73  93  53  49  99   1  16  62  70  69  24  43   9  73  23  84  56  62  29  71  26  93  45   3  20   9  95  21  13  42  82  22  32  26  93  47   9  37   8  63  77  66  32  46  74  47  56  48  65  29  75  74  62  12  24  56  20  46  83  11  74  29  45  96  15  27  40  93  47   9  79  64  67  10  18   2  60  95  51  19  23  30  90  87  45  25  57  61  70   2  40  54  72  15  47  43   2   3  42  98   9  12   3   1  63  59  68  74  23   6  54  27  92  74  60  18  19   4  72  87  60  97  91   4  46  51  64  67  16  35  16  90  59  25  43  87  54  46  32   4  33  21  31  23  41  21  43  99  64  66  67  12   4  20  20   2  94  68  27  34  29  86  10  50  29  88  53  37  22  42   9  14  28  91   9  93  63  70  48  89   5  40  77  51  26  43  69  29  69  63   5  98  94  14  83  66   6  87  61  34  50  86  26  13  12  53  97  32   5  72  15  43  30  37  17  91  58  77  87  78  60  45  96  45  60  32  74  63  31  93  29  92  42  69  35  51  10  49  54  95  45  46  31  59  49  21  81  70  17  99  70  38   8  89  39  13  74  28  78  71  97  99  15  51  46  84  10  25  49  80  66  35  27  44  74  90  95  76  37  74  50  16  78  54  66  18  82  19  38  97  59   5  19  47  83  97   1  75  18  30  19  92  32  99  22  48  97  96  78  95  92  80  45   7              
            51   2  90  87  54  22  52   1  76  91  90   2  13  83  94   1  28  25  68  86  16  27  76  27  24  81  51  45   2  41  91  36  10  88  72  77  60  74  59  10  86  48  37   2  17  66  20  95  78  19  30  70  83   7  10  38  17  27  19  42  45  70  66  14   6   9  25  45  25  18  26  33  51  36  34  93  20   2  44   7  88  21  13  50  66   1  16   2  88  67  32  70  54  52  14  10   8  47  95  34  26   1  83  23  57  86   9  49  19  36  14  32  83  70  86   4  26  97  84  60  41  67  10  35  92   8  34  18   9  87  95  31  10   9  23  73  37  16  47  66  89  62  21  54  60  46  48  43  90  55  32  25   1  76  53  43  14  73  72  40  69   2  35  81  48  88  85  91  93  60  27  73  88  84  34  83  89  88  45  62  26   5  78  83  87  71  67  18  16  19  92  16  67  39  43  54  15  84  96  50  38  57  72   3  24  36  79  23  55   3   8  17  48  11   3  23  61   7   8  71  33  99  77  84  69  96  54  50  16  88   6  10  56  81  43  71  57   4  66  62  20  28  60  78  56  87  22  68  43  68   6  51  55   5  16  90  55  86  21  29  77  73  42  83  54  75  91  12   1  10  60  62  33  69  30  42   5  10  16   7  62  93  81  78  54  25  51  15   7  76  19  36  21  15   8  42  84  57  33  36  63  78  58  17  35  91  13  94  53  49  83  25  87  55  26  61  45  83  93  55  89  80  71  77  14  94  56  29   4  56  51  81  10  99  37  29  28  66  24  50  86  12  69  83  56  34  82  87  13  31  46  44  59  15   9  82   8  22  28  98  60   8  68  67  81   5  73  51  32  83  47  91  72  53  68   7  43  65  49  77  12  32   1  17  34  30  76  37  56  29  58  93  24  89  93  20  67  85  33  48  94  69  15   8  87  24  65  16  12  30  23  69  21   5  16  13  37  82  38  24  55   9  98  36  71  84  84  88   5  31  29  42  55   9  18  22  36  37  42  64  51  40  97  66  85  67   3  46  88   6  68  23  67  78  99  91  65  20  97   9  14  64  16  62  27  33  72   7  85  36   5  17  58   9  34  70  42  10  17  84  72  96  31  10  98  49  85  59  42  26   4  69  94  10  55  58  47  98  35   1  96  57  22  17  66  91  56  86  76  53  94  72  87  41  49  68  91  79  67   7  58  97  15  64  66   3  37  67   7  10  74  27  76  38  26   3  11  90   4  82  19  31  54  41  84  45  30   3   1  29  82  76  62  56  32  24  77  86  50  76  85   7  77  75  68  21  79  31  66  17   9  51  40  98  56   7  14  61  11  22  59  53   6   3   9  74  82  92  66  82  29  69  36  95  85  73  34  14  50  28  18   7  81  51  91  64   8  78  24  35   4  74  99  89  29  44  43  24  75  71  50  43  93  54  57  76  62  39  65  34  72  41  29   4  82   8  11  47   4  49  96   5  13  64  18  71  57  80   9  15  17  45  38  22  10   6  67  78  81   3  21  31  20  91  19  65  45  68  29  90  73  66  47  78  47  58  11  86  55  83  76  97  48  96   1  24   7  74  94  88  54  29  91  78  44  60  27  84  21  66   9  40  56  85  73  60  14  83  38  98  30  87  43  69   3   1   8  78   8  52   8  89  34  28  69  15  61  25  32  10  58  91  35   9  90  10  46  37  85  37   6  83  39  75  32  69  23  41  59  55  69  32  60   8  46   2  64  13  94  55  74  40  70   8  69  77  92   4   1  45  14  62  44  55  65   9  53  17  25  65  93  67  93  15  37  10  26   4  49  19  84  20  99  63  39  19  28  55  31  13  37  60   8  47  35  72  50  74  89  79  13  38  46  53  19  15  44  52  26  65  78  94  81  57  79  83   3  49  61  80  28  30  90  58  39  94  42  79  64  27  21  34  11  47  55  12  84  43  95  47  62  88  81  10  30   2  53  71  69  62  43  14  79  92   9  79  95  71  36  98  38  75  27  18  71  77  26  48   6  64  37  48  88  81  83  83  51  91  65  88  82  66  48  48  24  42  49  99   2  58  30  59  83   2  99  66  26  26  93  56  44  67  68  99  32  76  27  72  97  87  38  30  76  62  97  81  43  22  14  39  55  74  82  21  69  13  31  16  86  89  47  58  62  86  20  34  25  96  37  98  88   8  84  13  51  46  41  17  17  45  82  69  63  85  85  91  79  72  31  29  22  29  27   4  87  50  10  20  74  72  37  51  99  78  28   7  41  60  32  78  59  89   4            
          23  69  22  35  32  39  31  54   9  43  46  34   6   4  34  85  40  75  77  38  69  59   8  45  13  97  85  76  71  58   7   3  23  56  16  57   7  56  62  85  10  29  32   7  90  21   3  37  49  32  87  82  55  56  91  38  43  37  12  56  71  15  58  94   8  72  95  56  91  22  73   7  72  79  16  54  31  54  93  59  32  26  62  36  85  69  89  68  95  47   8  66  32  61  45  31  33  41  51  25  38  29  10  41   8  32  87  26  98  38  89   2  66  75   9  54  33  19   7   5  88  73  25  21  67   6  23  61   3  43  25  49   9  42  67  71  73  13   4  67  78  66   4  90  78  20  56  65  64  98  88  97  54  56   6  51  52   2  12  73  42  51  43  10  88  30  25  41  59  45  81  97  77  17  91  85   2  93  14  56  63  87  15  94  46  75  35  76  21  97  70  28  66  34  34  52  78  33  68  49  82  66  61  58  87  53  42  56  20  55  98  83  93  35  43  92  24  89  22  81  61  53   5  13  16  68  19  18  98  47  19  36  55  22  60  34  85  46  41  93  28  69  37  96  91  34  27  95  44  52  86  75  99   2  89  89  20  87  37  35  71  55  55  62  15  29  94  65  99   8  58  42  73  77  10  48  65  56  99  16  18  20  54  46  13  13  54  89  33  45   4  92  50  79  10  79  91  81  86  84  76  23  45   9  80  33  49   4   4  82  56  47  43  65  18  41   3  86  19  83  90  81  25  30  35   9  31  29  22  54  67  95  63  36  87  61  39  55  95  90   6  97  79  34  63  48  82  27  91  26  19  37  69  66  23  67  32  79  92  60  30   4  25  88  40  90   6  54   7  46  84   2  31  73  20   1   8   5  35  81   6  53  41  10  61  64  95  99   3  39  57  59  37  17  59  37  12  99  16  43  51  17  80  63  90  79  19   5  52   3  59  76   1  23  37  83  77  84  96  12  61  71  52  48  96  59  57  64  98  41  51  76  81  83  71  71  39  49  92  68  95  96  62  62  88  13  40  95  57  27   4  44  77  22  11  36  46  11  74   9  12  80  70  84  39  99  71  53  56   8  48  47  82  72  22  37  24   1  37  59  23  32  13  77  90  74  59  39  60   9  69   2  73  75  42  54  69  19  31  83  44  35  46  71  48  49  92  68  18  16  23  78  37  75   9  95   4  61  83  94  39  88  17  78  86  46  58  23  77  66  36  66  11   1  56  91  23  58  74  68  61   3  59  19  96   6   5  16  56  39  39  10  57  32  49  11  35  20  38  74  80  60  41  86  98  45  38  84   4  70  11  94  55  69  68  17  10  76  14  60  21  88  68  20   9  93  70  56  80  72   9   9  38   6  81  19  74   7  15  35  68  18  26  16   7  67  71  78  12  12  38  81  32  56  42  21  49  87  91  33  67  15  40   5  19  79   2  50  78  20  58  85  57   3  23  44  64   5   5  45  48  60  19  30  31  53  37  66  88  18  73   8   2  65  20  24  90   9  40  92  85  10  32  16  52  52  95  54  32  92  10  91  92  83  48  31  98  19  22  49  63  82  51  16  64  38  75  41  68   8  19  24  21  25  69   4  78  67  83  50  64  23  48  77  74  49  16  78  95  50  31  61  47  24  23  93  60  34  39  35  62  47  16  31  36  84  63  47  14  78  56  89   5  17  31  91  19  19  12  20  42   6  62  74   4  20  41  30  92  95  43  92  39  94  81  80  14  42  14  48  45  55  73  23  50  38  71  61  42  27  23  44  65  30  32  62  47  43  52  42  46  36  28  68  76  91  82  88  14  95  12  46  88  87  85  39  99  95  93  72   4  11  34  30  49  74  12  57  28  54  54  22  73   1   2  45  60  54  14  94  26  16  99  70  49  88  27  95  84  92  63  91  16  70  63  39  55   1  89  21  91  20  94  90  62  65  85  67  97  17  46  26  94  34  17  26  24  36  26  42  53  94  29  13  88  27  76  41  85  14  37  62  47   7  70  42  52  88   7  75  89  26  39  79  83  27  87  83  68  57  69   9  47  12  80  98  95  23  25  48   1  99  73   6  49  42  38  37   5  15  75  51  44   6  22  83  20  16  70  63   1  27  99   3  23  35  13  90  39   7   1  86  56  94  46   8  40  57  57  76  93  26   3  92   4  44  75  39  94  59  43  84  34  34  84  95  90  57  17  41   2  18  70  95  90  73  99  74  49  41  36   6  72   4  33  22   8  54  39  36   1   8  72  55  72  52  47  77  76  95  71  14  77   8          
        79  66  24  52  19  19  17  80  84   5   4  11  38  38  25  92  51  74   1  75  21  45  73  78  15  61  29  39  51  35  18   7  78  20  66  68  90   6  51  22  55  99  15  20  20  90   9  33  56  97  47  43  54  28   4  43  79  88  99  68  74   2  81  41  26  75  83  96  24  76  81  59  89   9  59  84  81  68  89  66  86  44  91  55  95  14  41  86  63  71  20   1  16  62  46  47  90  23  67  51  67  40  75  33  66  51  51  23  58  97  73  94   7  65  54  51   3  68  69  43  60  64  42  49  69  61  58  85  89  28  13  13   6   1  51  85  28  98  10  46  39  49  96  28  78  95  71  31  24  13  71  80  12  18  37  73  54  78  27  42   2  10  28  14  54  21  85  17  95  84  92  34  93  82  25  82  17  22  22  61  17  10  97  27  84  10  71  87   7  40  16  35   9  47  45  19  59  64  93  25  96  33   8  98  88  51  22  19  48  27  52  24  95  91  57   3  20  86  40  73  96  19  55  10  43  13  92  30  99  63  58  44  64  47  34  11  45  20  30  28  36  67  46  43  58  64  34  74  72  26  55  62   1   9   3  11  68  61  31  15  81  21  41  87  33  43  32  38  57  95  22  82  21  91  96  72  64  12   9   7  32  42  40  91  85  98  38  65  12   2  60  64  82  74  56  47  68  10  14  51   1  84  80  95  17  17  84  26  45  98  93  22  45  78   6  58  76  64  62  45  34  45  17  43  39  88  97  88  71  16  56   8  15  34  35  86  39  20  66  16  81  89  27  90  88  98  29  14   2  80  34  56  58   8   3  94  76  58  45  46  18  72  22  27  16  99  47  16   1  91  55   5  95  41  21  72  86  63  79  65  89  35  25  96  59  45   3  90  47  95  69  80  48   7  44  44  89  70  92   7  49   8  79  30  28  98  88   4  65  47  84  63  43  65  83  74  12   8  18  74  61  26  95  35  25  98  82   3  97  57  74  84  11  84  20  61  67  42  58  23  32  61   4  27  30  39  64   5  64  58  79  33   3  66  98  93  83  39  63  84  77  78  87  41  19  14  14  62  20  93  88  38  27  83  90  64  65  47  74  24  75  74  95  79  87  77  29  70  36  77  36  87  53  91  77  83   5  10  23  61  81   1  53  57  32  27  25  16  32  34   6  46  79  74  14   7  42  98  74   7  11  77  71  85  66  41  73  59  25  24  36   9  91  61  17  28  36  80  45  19  95  84  57  62  69  43  84   9  85  38  44  58  96  40  62  69   5  66  75  84  81  52  65  25  12  13  85  76  90  40  22   3  79  49  32  29  68  92  10  98  37  29   9  26  16   9  91  51  12  22   8  45  93  98  59  50  38  41  24  25  66   8  44  14  55  62  47  91  41  59   5  20   5  36   9   4  11  77  78  72  67  22  94  94  62  67  18  81  31  19  61  59  89  95  77  96  34  39  35  77  18  44  75  46  95   2  15  84  87  73  74  85  66  84  65  93  98  63  35   3  29  77  33  71  26  90  11   1  73  48  65  18  18  39  39  77  87  46  68  39  25  39  37  32  19  19  55  31  79  65   8  30  66  93  83  73  95  33  47   9   7  93  17  22  91  73  52  12  14  55  11  72  32   4  65  45  14  41  92  25  90  49  46  82  52  49  34  69  82   3  63  42  94  64  19  68  93   2  67  21   2  72  42  86  27  11  94  50  23  82  58  79  76  82  95  63  89  73  39  82  99  50  86  17  30  17  74  51  55  77   9  11  87  99  60  48  57   6  11  15  54  81  31  12  62   9  63  91  43  29  32  17   6  65  72  41  73  43  45  58  59  26  47   9   4  64  28  53  60  96  77  49  22  39  41  50   7  67  65  39  31  73   3  24  67  79  11  18   8  49  96  77  11  87  71  35   7  15  72   1  17  64   3  84  27  40  74  86  87  23   9  35  44  45  89  42  52  54  43  52  64  29  48  43  55  42  58  19  45  86  97  12  64  61  87  79  29  87   1  70  60  26  90  44  75  61  76  57  28  19  33  39  50   7  72  63  73  44  52  67  69  99  39  45  41  32  51   7  68  55  88  54  61   9  68  42  43  26  42  94  11  85  48  89  91  63  46  47  25  60  52  94  63  71  36  28  28  96  78  50  75  86  57  88  31  75  90  57  45  63  85  94  77  97  55  80  58  32   9  95  16  68  36  82  22  33  72  94  41  90  92  81  25  62   2   7  38  44  74  81  59  23  48  66  74  97  61  55  79  88  59  45  82  12  39        
      98  94  77  14  72  29  21  57  59  19  51  51  54  59  48   2  49  47  48  95   9  52  69  54  97  16  44  42  94  97  34  32  59  17  43  75  90  40  44   8  35  97  52  48  56  17  53  18  65  71  75  86  96  12  80  34  15  69  86  33  54  84  44   6  30   6  54  30  83  32  31  95  33  25  34  48  78  28  50  62  77  44   2   6  63  29  38   5  88  35   5  88  39  34  87  33  96  71  50  82  17  15  93  62  51  40   3  82  28  87  16  32  93  85  86  90  18  64  45  18  57  60  80  67  30  97  32  30  64   1  98  36  98  67  42  27  71  69  70  16   3  15  19  59   5  63  55  72  49  38   6  62  88  10  89  80  33  91  38  22  64  62   4  38  55  76  34  49  57  77  25  92  51  90  11  44  66  88  81   4  56  66  60  48   7   6  44  41  62  57  76  43  76   2  60  75  81  60  66  18  75   6  85  56  78  65  40  77  91   4  68  34  80  76  65  86  59  87  80  27  58  48  97  71  75   4  60  68  89  40  13   6  65  65  79  58  28   9  23  94   2  55  56   5  84  60  18  58  56  87   5  70  96  88  96  78  84  46  83  70   8  39  10  44  84  90  74  82  54  14  35   7  57  58  74  53  22  85  54   9  55  26  63  56  59  17  57  48  32  38  64  75  40  89  84  43   7  99  17  54   5  52  68  26  62  15  25  69  11   1  14  39  46  41  52  98  23  21  39  73   7  26  71  70  89  23  17  21  95   3  68  97  31  81  26  94  19  57  79  30  75  50  32  95  81  69  97  30  59  53  81  83  75  59  66  78  38   5  27  86  67  14  60  64  34  14  80  38   1   8  70  29  40  74  26  46  67  52  79  45   2  15  84  13  60  87  97  39  91  41  12  83  33  45  27  37  28  48  81  40  41   3  30  80  56  51  95  90  59  19  12  12  37  47  68  23  97  37  62  35  42  95   7  21  80   4  26  91  59  61  15  19  39  85  80   2  93  57   4  30  13   3  66   4  70  67  71  39  68  28  21  94   4  62  70  89  16  27  61  79  93  20  82  42  54   9  16  92  15  31  11  40  24  20  37   8  31  70  55  38   8   9   4  55  85  11   2  26  76  81  45  63  45  63  93  74  38  45  49  33  55  91  84  63   1  24  15  84  48  59  62  41  68  53   3  59  48  64  18  54  46   9  51   3  28   1  11  35  46  66  89  19  38  97   6   3  16  89  39   8  84  78   7  60  36   9  51  90  33   9  71  27  30  84  69  41  90   2  44  21  81   3  72  23  35  22  32   3  93  99  75  68  58  70  48  31  27  78  50  57  45  44  49  67  82  79  20  17  26  41  29  40   4  67  95  76  72  68  83  46  25  76  32  67  36  51  25   1  83  72  55  84  61  24   4  41  50   1  30  66  73  96  86  41  50  76  64  37  65  21  48  95  23  93  93  98  11  33  32  49  50  42  75  52  39  79  42  34  19  76  66  91  33  27  86  45  59  14  36  58  76  38  94  98  41   7  20  86  12  87  32  27  43   4  39  14  71  20  27  38  84  98  31   1  28  22  69  85  99  18  31  23  32  88  25  90  71  27  86   2  87  50  22   5  83  12  19  94  70  48  27  45  50  92  56  88  75  72  16  91  58  19  13  79  27  16  29  82  33  42  24  78  48  53  98  18  48  56  27  50  18  29  78   8  97  68  29  74  14  79  59  47  38  12   5  70  13  19  58  70  94  91  65   2  78  46   3  81   9  19  72  69  78   1  44  56  15   1  15  19  37  27  75  46  44  76  22  42  43  98  88  45  18  53  20  52  80  35  23   7  30  51  36   9  74  26  34  58  81   2   3  54  73   9  42  69  84  67  54  76  73  54  39  63   7  45  73  67  92  70   7  12  27  40  49  62  92  38  53  34   2  53  92  45  21  54  41  20  16  46  27  33  11   8  52  78  79  35  43  82  21   8  57  12  50  87   7  58   9  66  47  34  53  39  14   5  59  22  90  15  73  74   5  84  96   4  86  87  82  90  47  46  77  80  79  50  46  65  14  66   8   8  64  92  80  57   1  49   4  20  25  72  39  98  83  72  38  11  17  68  45  92  94  17  43  96  87  15   7  63  98  40  67  95  70  21  98  28  86  16  69  89  57  28  81  78  16   1  99   5  58  24   1  25  25  15  17  98  27   3  68  10  75  98  53  44  35  24  95  37  75  99  71  98  87  25  26  76  55   5  43  63  52  81  51  86  36  72  27  28   7  62  65  64  28  45      
    28  92  81  30  98  26  76  46  95  57  42  25  95  42  75   8  62  90  61   4  18  69  68  67  26   9  93  64   4  66  89  83  33  78  32  97  59  85  15  10   8  83  26  25  80  90  29   2  83  10  94  12  21  89  55  62  72  81  74  49  74  20  27   1  85  31  75  77  85  18  25   5  46  98  82  91  73  45  91  72  45  34  94  71  88  56  76  23  80  80   3  56  94  89  94  92  43   1  14  29  61  19  32  40  37  89  82  76  69  24  72  94  83  78  50  82  68  46  73  41  67  89  37  73   2  25  63  52   2  74  40  14  97   4  56  25  88  42  63   6  14  25  45  13  44  27  61  83   3  85  95  34  35   6  53  79  88  54  65   8  28  74  35  58  37  13  97  75  82  57  17  90  66  39  40  45  40  62  94  66  69  23  53  64   8  31  28  45  41  76  76  55  22  92  74  43  74  79  45  48  81   6  40  78  30  32   1   3  27  84  94  97  45  81  22  56  48  39  42  81  22  15  65  38  15  86  34   7  24  60  87   8  93   3  46  14  17  39  53  79  20   8  97  27  71  29  61  76  46   9   2  90  59   4  15  99  48  65  88  66  25  39  85   1  75  91  50  75  76  56  88  34  15  30  75  77  97  76  32  70  79   2  96   3  17  24  96  70  64  82  17  32  77  10  51  27  72  57   5  94  70  65  62  98  85  28   5  10  55  54   1  57  92  73  37  17  88  51  81  22  34  81  38  13  70  62  81  55  34  35  25   1  24  48  55  72  81  52  83  44  27  31  19  80   9  37  70  25  73  65  33  18  95  89  81  51  18  24   9   6  96  64  30  24   3  48  63  66  56  81   4  61  67  10  61  69  89   7  62  16  49  81  47  67  65  24  47  42  30  69  63   1  81  38  58  73  13  63  99  83  14  77  21  54  37  15  75  89  91  90  65  33  23  89  44  63  58  94  77  18  21   9   7  26  73  78  92  59  12  74  81  26  69  25  83  94  37   6  95   2  85  39  62  30  39  69  76  40  67  27  85   1  73  70  94  92  85  19  30  94  78  26  81  88  78  95  42  73  49  30  15   1   9  13  56  24  70  31  23  63  94  92  23  79  73  92  35  78  37  29  73   9  33  23  61  70  25  42  63  81  96  52  96  98  74  13  71  73  36  57  82  34  72  60  58  59  83  78  61   6  49  33  29  42  72   7  55  79   4  89  77  78  11   5  82  23  25  97  33  52  90  83  32  65  83  24  37  43  16  23  49  61  91  19  26  30  74  55  38  33  31  75  21  94  89  13  49  85  85  90  70  54  68  45  65  99   2  97  71  87  31  78  10  22  18  10   3  21  33  45  26  10  19  75  47  15  74  45  44  45  91  82  64  19  57  42  40  10  85  86  23  27  75  93  21  40  36  78  37  99  16  21  45  97  54  45  35  52   3  74  99  66  51  20  89  90  56  51   6  17   2  57  34   2  56  47  24  34  23  10  83  14  30  98  81  26  94  97   9  73  17  57  78  67  93  27  75  89  44  47  36   2  14  44  70  66  71  36  56  56  34  60  94  64  65  46  58  27  80  44   8  77  80  38  39  84  45  51   2   6  27   9  38  43  18  53  22   7  12  29  62  88  85  35  81  97   7  45  77  91  76  72  21   4  96  23  28  10  21  42  78  12  86   7  84  27  35  71  52  15  94  50  64  21  70  14  85  63  48  85  14  19  77  56  27  38   9  29  91  92  55  40  15  18  52  62  28  95  73   4  83  43  46  83  17   9  12   9  53   5   3  97  40  55  75  35  54  34  43  51  66   5   5  24  69  28  73  99  28  60  99   1   8  94  21  34  24  42  76  40  18  88  52  54  74  43  45   4  65  11  63  49  75  34  47  17  77  91  98  82   8  26  33  96  17  50  50  81   5  49  54  10  36  20  27   8  61  47  13  58  63  69  24   5  84  25  46  43  95  98  95  49  84  69  46   6  87   8  49  85  65  60  80  80  34  71   1  47  12  84  24  60  32  24  89   6  39  72  69  21  56   8  90  98  33   2  97  58  93  42   1  96  45  12  37  22  41   2  62  93  95  87  68  61  25  40  49  22  97  84   7  86  63  15  54  42  94  17  46  64  24  87  12   7  60  35  43  47  18  79  18  22  38  65  77  62   6  69  86  85  80  29  54  86  25  86  68  18  13  20  64  27  13  75   6  26  80  56  37  27  53   4  11  90  24  23  69  94  81  39  67  66   9  43  73  36  29  21  38  13  83  17  22   4  28  62  88    
  57  23   9  23  25  52  46  94  67  45  71  19  43  50  35  38  39  97  59  83  94  22  45  72  84  46  68  31  61   1  22  85  67  60  22  19  28  99  67  59  24  36   3  61  78  43  56  85   1  84  75  55  87  50  59  68  94  78  35  73   8  65  92  76   9  31   5  65  23  31  45  13  27  30  46  25   2  46  67   5  72  61  43  64  32  50  46   8  43  63  79  69  70  82  66  33  56  81  58   9  45   6  98  78  40   6  45  54  94  73  99  82   6  70  36  96   5  24  84  36  88  12  48  75  37  99   6  42  67  86  79  87   4  93   2  57  57  95  75  96  57  88  33  45  41  41  38  81  59   8  53   8  70   2  30  38  50  18   2  96  36  45  62  55  87  26  49   3  64  72   6  47  43  86  55  78  44  79  17  62   6  34  48  53  85  82  92  79  47  47  97  58  44  87  16  70  75   4  46  97  52  69  96  36  38  26  34  91  98  11  83  28  43  17  36  29  58  60  49  17  19   5  64   9  11  28  46  78  19  11  14  56  25   8  19  76  47  49  26  51  60  43  29  32  53  47  82  81  20  95  94  36  13  98  46  96  51  91   6  63  72  67  34  10  96  25   8  26  60  81  72  65  21  15  34  41  73  57  32  15  18  82  97  50  36  97  90  10  32  91  59  87   3  43  80  97  80  27  94  16  28  80  56  21  12  32  38  74  90  28  96  88  99   8  97  52  75   3  96  96  97  39  23  20  79  54  34  66  79  38  62  63  70  78  46   6  85  94  28  32  47  70  11   4  58  41  69  77  35  75  96  43  41  84  81  94  15   9  17  77  58  75  56  70  93  85  43  21  32  12  51  70  54  93  34  39  79  82  33  54  14  40  62  96  67  24  49  46  70  86  84  95  33  53  33  95  99  80  80  78  83  49  46  11  16  45  38  13  53  22  25  80  35  99  47  28  52  66  71  17  76  85  39  65  77  31  74  58   9  49  32   6  95  72  44  12  19  35  45  44   1  34  84  33   4  74  17  69  99  50  25  72   8   1  76  39  46  66  36  72  46  19  32  70  23  98  19  48  10  43  44  35  15  32  69  61  39  65  59  22  46  54  42  92  50  43  39  98  31  93  40  95  75  39  51   3  28  76  73  71  49  42  42  57  10  16  69  17  20  92  87  21  36  56  80   7  85  68  87  88  69  88  96  92  14  87  35  83   5  56  94  72   3  78  75   2  32  48  45  41  28  63  61  16  95  80  62  38  72  23  99  17  79  10  70   8  69  77  40  68  56  95  80  38  72  83  57  70  92  42  82  74  73  83  89  46  53  49  60  96  75  45  24  86  86  73  97  18  26  21  37  83  10  84  49  39  27  59  11  73  53  28  98  48  97  33  78  37  82  51  27  41  41  88  27  32   9  20  33   7  10  56  42  43  21  46  11  47  99  11  45  76  25  52  10  35  18  86  86  33  23  34  98  15  91  98  73  83  13  25  83  98  65  35  55  93  55  33  56  76  11  18  44  25  97  31  40  99  32  75  51  15  59   8  20  15  52  96  54  15  18   6  35   4  22  84  61  66  20  29   8  86  64  28  85  26  59  56  23  98  83  42  38  72  35  72  96  48  70  35  60  55  71  83  26  52  33  40  51  66  25  21  30  11  68  46  99  57  75  78  74  53  71  70  35  23  90  75  75  90  93  83  93  67  79  99  76  81  91  31  31  18  88  47  94  93  72  10  57  60  92  50  72  46  72  74  49  33  72  45  95  50   4  56  56  70  82  90  44  50  54  66  70  13  98  53  22  27  90  22  85   5   7  14  74  43  74   9  25  86  38  90  20  30  41  79  99  64  19  18  45  24  56  72  59   9  53   9  36  30  73  26  23  62  77  90  69   4  58  94  68  18  47  43   6   2  81  92  15  28  39  23  49  12   5  19  78  67  86  42  38  66   7  67  32  34  53  83  91  52  34  71  59  28  63  13  58  94  86  63  24  81  13   4  12  48  94  62   6  21  63   4  54  33  70  14   8  46  69  77  29  25  12  70  19   9  74  77  47  71  21  30  23  58  94  22  93  13  13  87  99  16  87  84  90  88  32  72  55  23  34  98  37   1  16  47  62  17  38  31  34  40  81  81  96  32  44  97  44  17  11  61  89  39  43  86   6  34  81  34  94  30   1  94  38  15   7  67  50  21  64  32  35  17  18  86   5  25  80  34  15  95  71  38  13  87  35  41  44  29  16  15  45  57  39  46  84  71  35  82  53  82  41  97  35  86  77  80  
63  73  52  94  11  65  14  50  36  90  43  21  91  83  46  22  39  74  62  20  32  96  79  31  20  22   9  85  17  38  62  28  70  88  86  17  66  29   6  47  73   8  12  67  92  60  55  75  46  46   9  39   5  98  19  29  32  34  22  61  53   1  79  95  59  56   9  11   8  74  21  34  43  80  22  82  75  65   4  37  33  93  83  50  80   3  95  51  38  74   3  95  97  82  50  36  10  67  80  49  76  66  36  28  43  32  95  56  39  13  20  20  67  33  28  18  91  95  19  74  94   7  14  44  75  41  43  61  89  89  71   5  36  80  26  88  91  13   6  77  11  47  48  51  91  88  13  22  52  46  60   4  90  56  33  17  61  20  71  77  29  64  53  44   1  53  82   4  92  42  76  85  50  42  93  83   9  38   1  35  62  98  66  39  37  93  55  84  33  17  90  34  64  62  98  86  24  78  79  19  24  32  88  74  51  65  55  69  46  49  50  50  32   5  97  83   5  55  62  90  19  10  12  54   8  28  22  79  92  86  48  44  24  24  23  65  16   6  29  20  21  33  67  80  95  21  70  23  40  78  32  64  83  47  70   4  73  63  55   7  70  60  12  66  13  64  11  92  17  47  57  91  91  27  15  74  76  62  65  28  29  96  63  79  80  75  49  64  67  58  64   4  26  70  68  87  42  82  60  38  86  95  27  92  77  70  86  74  70  80  32  72  32  82  44  60  88  27  67  61  54  39  78  29  56  79  24  40  18  14  11  52  79  49  52  12  14   9  82  95  37  99  23  55  27  70  42  70  84  80  31  69   6  24  60  64  52  25  94  67  28  77  40   8  58  65  74   9  38  84   3  48  94  97  86  60  19  33  46  17   9  21  93  43  59  25  83  90  71  12  15  88  82  55  77  62  85  74  60  24  92  53  91  75  53  22  47   4  83  19  48  69  54  91  18  20   2  10  85  37  78  79  82  46  26  32  27  78  95  18  84  97  44  65  94   8  65  41  28  85  68  32  44  80  68   3  52  96  46  35  16  71  33  71  74   7  27  83  62  31  79   6  29  58  39  50  89  20  78  10   1  51   2  35  81  90  98  86  55   2  33  15  78  71  17  20  51  81  31  42  47  10  30  79  11  53  88  20  13  22  55  84  45  86  39  53  83  46   4  91  36   6  92   8  18  72  37  17  41  25  27   8  71  84  53  43  52  59  46  22  82  67  96  39  23  33  82  13  11  99  37  26  85  72  97  32  33  47  98  81  25  36  23   8  47  88  22  19  88  49  36  56  31  87  54  69  52  32  52  74  36  95  97  26  88  65   9  34  10  32  35  49  25  50  83  40  49  92  60   7  93  77  25  42  80  46  92  97  15  34  35   8   7  70  95  80  46  81  20  46  98  37  15  83  20  97   1   3  79  52  46  29  37  69  77  52  11  44  60  36  69  64  75  82  32  87  77   2  78   3  85  40  43  72  78  87  61  81  31  53  37  53  72  73  62  73  46  49  83  37  98  42  77  98  50  46  56  73  16  81  33  66  92  94  77  58  35  60  92  50  81  78   9  72  28  42  31  44  53  60  40  71  41  60  14  41  72   9  50  75  67  78  96   5  38  34  25  31  18   8  73  54  64  17  54  29  91  62  60  41  55  72  67  29  29  70  83  61  42  12   4  15  62  18  70  65  47  57  58  52  58  82  79  68  12  41  56  77  85  97  77  85   4  64  13   4   7  36  10  37  98  44  63  38  46   3  75  53  45  23  96  73  94   3  64  90  46  60  37  83   9  79   8  10  74  95  99  28  13  21  28  52  26  11  10  81  79  96  39  94  20  63  93  94  51  41  28  32  86  86  77   6  87  75  94   7  45  92   9  46  29  59  13  26  81  25  76  64  64  64  15  36  91  10  43  83  43   5  71  68  21  13  27  81  36  39   8  79  36  91  18  24  53  35  23  80  38  12   6  34  26  33  97   4  69  44   8  13  44  52  76  81   9  68  64  69  24  15  85  32  28  31  88  57  30  50  64   5  13  58  59  99  83  96  41  33  33  92  26  21  93  41  58  19  71  26  78  66  13  60  16  50  65  71   9  95  22   2  21  58  77   8  38   6  84  60  37  90  88  64  42  79  20  79  68  20  22  37  13  79  77  25  43  27  45  78  88  73  51  60  33  20  38  71  26  17  43  38  68  87  33  58  79  63  63  76  29  48  20  40  64  73   6  66  84  12  77  84  75  43  86  46  36  27   1  17  25  96  30  94   4  65  11   4  65  87  86  48  34
  58   6  62  20  80  46  30  61  47  53  69  60  91  24  51  42  84  63  15  36  84  13  98  99  53  73  81  79  16  30  72  74   4  95  11  81  91  85  79  98  55  13  84  29  81  98  44  73  20  35  95  31  16  11  27  97  99  59  52  42  53  26  35  80  77  57  96  13  78   6  70  61  88  34  62  36  69  72   8  35  55  28  51   2   2  86  27  11  64  49   2  34   1  59  68  44  23  77  74  33  15  70  65  90  57  82  24  72  61   2  12  57  58   1  34   9  13  87  37  35  88  65  90   6  77  18   2  16  80  51   1  43  28  94  67  16  59  70  38  12  22   3  51  33  31  84  90  19  24  39  92  90  47  76  32  46  48  31  75  52  72  93  96  32  49  31  28  46  93  78  42  70  31  44   8  10  46  74   8  74  95  83  28  97  64  26  13  26  61  20  26  51   6  52  26  39  95  71  89  32  23   7  78  43  62  35  28  12  30  53  47  53  83  14  73  58  72  99   1  56  85  69  96  28  41  53  13  44  33  54  60  49  15  61  29  46  22  40  56  58  34  65  84  95  39  68  90  44  64  66  31  94  18  93  22  39  93  14  34  83  85  14  70  84  41  51  75  58  30  74  45  38  64  17  44  42  95  30  95  19  82  62  61   3   4  36  89  34  96  43  67  73   5  80  46  25  14  87  50  10   4   8  83  46  62  66  52   7  57  51  70  62   1  60  98  29   4  73  66  50  15  61   6  46  92  22  66  81   4  76  46  97  27  45   3  58  40  67  84  46  66  31  74  43  35  41  51   5  77  86  83  20  30  23  42  18  76  16  88  68  51  25  76  61  99  51  32  41  56  71  90  88  69  74  29  90  44  60  56  87  67  16  56  63  76  84  60  20  34  16  30  20  75  18  32  26  71  20   7  11   4  15  43  54  76  95  51  75  96  88  61  97  35  92  43  65  25  49  52  83  19  89  54  64  44   3  60  68  92  52  51  13  55  63  11  76  75  94  33  63  93  48   9  88  69  42  71  26   3  88  46  35  89  80  23   4  92  38  34  98   2  81  46  61   5  15   1  84  79  87  71  88  26  83  63  72  90   7  83   3  16  54   7   4  89  96  51  61  73  83  25  48  91  38  86  61  56  76  11   9  75  89   7  76  75  66  42  42  99  82  82  89  76  69  25  20  10   9  31  35  68  36  17  96   6  71  92  84  36  88  81  79  40  45  77   5   6   7  81  14  50  48  27  50  19  84  55  52  48   6  90  60  34  84  85  82  62  78  36  79  77  45  36  55  39  96  47  42  82  87  46  53   6  56  10  11  38   3  55  43  14  43   3  11  12  35  65  94  67  92  82  98   6  21  57  39  99  91  23  98  64  13  62  30  47  30   7  25  33  55  49  32  13  45  68  96  30  60  69  98  89  66  83   3  37  62  29  65  83  59  36  88  85  69  54  39  96  80  45  34  34  18  71   3   4  37  51  50   4  58  16   4  48  25  11  68   9  67  16  97  66  73  28  23  88   6  76  92  59  86  37  11  52  21  34   5  71  41  16  10  85  49  53  94  74  42  56  59  94  96   4  34  99  17  61  38  32  62  45  72   8   6  29  93  27  27  99  66  42  96  34  51  41  47  24  73  41   7  23  49  16  16  63  76  83  32  69  79  97  43  53  10  36  14  83  63  66  96  95  96   6  39  36  61  57  86  65  18  76  65  76  63  16  38   2  77  76  89  46   6  39  26  89  27   8  41  80   3  87  31  57  39   6   8  94  48  38  22  28  40  32  20  21  79  94   4   6  39  60  21  92  59  35  90  22  66  69  10  10  60  20  44  74  21  20  44  46  98  39  52  65  60  58  77  28  79  57  28  43  59  56  97  41  60  55  51  86  92  74   7  19  13  84  76  18  37  85  92   2  85  72   9  31  80  50  42  19  16  71  70  50  80  60  85  85  64  79  43  61  62  83  75  23  80  14  55  65  22  56  80  46  86  47   6  57  84  58  72  91  48  30  84  59  34  17  77  36   8  15  89  97  12  54  12  35  50  45  30  20  65  45  15  34  61  63  42  27  17  11  24  91  20  76  77  44  14  82  53  11  59  13  12  11  71  63  57   8  75  91  12  33   2  97  37  17  59  41  42  12  11  18  26  30  72  34  42  49  18  46  26  52  39  35   7  74  68  30  13  45  16  28  30  44  45  19  26  98  62  84  78  33  92  96  25  53  31  25  78  61  36  12  65  53  20  86  62  71  20   5  61  90  39  47  14  54  35  81  91  
    31  90  36  39  59  81  25  41  15  11  71  91  25  29   9  35  16  41  21  79  52  51  90  59  68  46  76  87  58  69  78  86  32  73  66  42  81  31  69  87  60  45  43  91  31   7  30   8  64   4  75  77  66   5  10  59  23  44  99  75  59   8  29  56  86  19  49  76  38  61  46  83  46  91  22  18  76  21  65  16  67   9  33  12  26  63  48   5  30   8  97  88   4  21  68   5  13  36  80   5  74  66  31  30  24  70  97  18  44  32  65  58   2  33  54  85  18  46  59  68  22  67   9  18  70  82  74  91  68  21  77  71  51  52  90  67   3  59  59  10  95  16  89  10  93  15   4  74  27  68  45  76  72  23   2  51  84  56  22   9  80  81  45   4   3  52   8  35  58   9   7  80   4  89  34  48  80  99  37  72  19  86  75   9  80  59  41  39  11  24  79  51  13   6  23  29  69  18  64  36  62  67  66  14  39  98  98  58  70  71  26  49  63  80  78   7  55  66  74  98  43  93  36  95  27  78  23  22  84  14  38  17  15  40  33  49  41  86  57  26  10  37  44  18   9  32  21  26  68  76  41  58  85  40  95  17  52  30  51  70  46  88  47   8  54  69  25  86  20  65  68  45  13  30   5  40  89  74  26  21  55  54  53   6  24  64  81  80  98  92  62  75  65  90  15  19  67  94  49  14  36  37  78  99  27  79  68  28  13  27   9  78  33  63  20  28  38  60  34   9  57  76  72  91   4  81  18  36  17  18  55  20  81  17  91  69  22  50   3  60  89   7  82  11  68  28  78  84  82  32  74  59  27  11  31  94  42  86   2  36  92  72  12  70  22  61   1  38  82   8  32   3  70  16  90  14  57  73  27  28  20  72  36  82  73  18  69   8  29  86  99   3  29   1  32   8  99  23  54  46  99  40  51  31  75   6  17  86  67  34  72  63  65  48  10  97  69  91  52  15  13   4  53  15  40  25  12  57  12  77  21   9  56  20  77  41  30  57   8  27  81  61  67  19  84  54  51  21  65  36  32  76  55  86  86   2  80  99  99  97  77  38  72  60  80  95  91  38  35  88  41  69  45   3  48  16  64  88  48  76  68  77  16  79  78  74  64   3   7  85  20  77  48  63  62  22  83  49  23  30  98  81   8  97  44  65  73  51  84  83  13  69  44  91  47  18  23  78  37  67  81  87  94  72  28  61  69  50  86  46  96  13  83  38  18  95  78  63  36  39  42  71  66  86  41  24  96  13  11  28  88  55  68  25  64  56  31  20  43  52  12   6  65  10  53  62   6  53  70  33  38  48  34   2  39  65  81  49  28  47  56  51  48  79  18  39  11  40  87  77  18  18  51  87  20  28  50  74  86  41  68  67  95  12  74  58  94  15  41  94  51  96  26  32  84  97  93  63  13  10  44   4  34   5  17  78   1   3   3  15  26  77  54  41  54  60  26  61  83  51  70  82   5  73   1   1  48  28  16  63  82  74  95   8  71  58  43  53  16  56  37  64  64  39  96  97   4  91  30  43  16  66  51  60   2  19  73  10  47   5  61  37  52   7  51  40   3   5  32  46  56   6  70  58  33  12  39  60   5  89   3  29  25  25  49  78  72  95  11  60  70  69  52  81   4  49  58  40  33  29  15  46  77  49   4  65  22  41  59  10  77  61  53  77  23  76  54  67  83  71   5  12  75  75  61  33  30  97  68  19  71  32   5  79   8  58   8  35  26  57  67  66   8  17  62  63  71  60  88  23  11  28  93  81  36  82  14  45  50  48  54  37  83  15  62  12  53  96  18  49  48  10  35  74  98  62  42  59  92  86  90  65   7  86  45  36  68  10  25  53  37  53  24  27   1  13  44  40   1  83  61  55   8  93  10  25  99  45  64  15  50  33  50  41  97  38  40  21  93  62  30   6  53  95  73  96  48  62  96  78  72   2  93  31  59  73  67  68  47   4  76  37  68  95  46   1  51  35  67  49  98  80  63  30  77  99  44  70  10  99   3  36  54  87  18  42  79  63  89  83  29  71  95  82  43  92  30  27  47  18   7  17  97  73  27  97  12  83  26   4   5  38  25  68  14  46  65  30  48  82  82  81  43  71   6  63  92   3  55  71  98  78  70  27  79  36  85  69  38  68  45   6  61  31  91  59   7  84  92  81  98  48  65  90  55  82  56   8  46  69  39  47  57  41   3  11  36  75  94  81  30  73  21   7  69  71  99  91   4   3  85  64  24  51  75  95  18  97  73  39  77  48  87  95  68  22  57    
      70  25  69  19  13  92  19  18  25  96  64  80  32  96  20  45  31   8  29  49  97  98  82  67  48  36  16  62  98  22   8  31  88  52  25  36  25  50   5  41  66  57  18  51  94   2  63  30  74  87  30  54  56  26  73  34  49  51  69  42  83  26  52  31  84  69  38  33   8  46  96  80  13  39  88  92  70  55  76  95  96  73  68  36  59   5  11  13  56  46  44  90   4  19  20  10  70  45  83  30  83  37  52  52  65  95  76  62  66  58  43  92  43   3  16   1  10  81  12  39  61  84  51  73  52  25   8  59  83  93  28  24  88  60  43  14  89  62  50  91   7  26  42  45  37  75  12  26  17   6  83  52  64  95  44  34  87  58  69  35  28  37   3  33  43  35  67  13  97  58  30  65  12  74  12  67  36  17  22  78  81  71  17  40  79  13  60  59  85  75  33  81  91  41  79  74  75  58  81  30   3  18  13  43  88  54  82  55  92  97  87  63  12  94  83  93  66  74  44  27  28  55  33  30  47  53  45  38   6  13  14  36  13  22  59  77  69  38  82  39  67  14  22  36   6  12  37  96  29  63  35  70  24  78  54  24  67  17  91  61  91  84  59  93  68  90  88  21  27  36  50  82   8  54  26  26  73  51  89  21  50  49  35  75  84  92  75  46  57  92  56  40  23  26  54  98  48  33  29  12  34  54  30  96  82  33  46  35  71  84  50  69  82  46  55  95  41  98  17  99  64  29   7  54  33  32  62  59  63  76  34  83   8   7  24  93  70  56  33  71  99  64  77   7  17  53  25  13  14  11   9  46  62  81  35  55   3  25  72  17  24  89  61  88  31  32  88  36  28   4  69   2  68  94  22  60  97  39  22  29  78  41  27  17  17  70  10  65  11  10  98  58  70  72  65  81  36  42  30  98   4  30  55  44  76  98   5   6  80   6  89  85  50  12  21  36  71  19  80  86  81  18   5  20   3  72  87  96  45  65   5  44  37  73  83   1  53  33  20   5  67   8  75  83  62  83  17  22  96  95  80  97  42  26  96  94  71  22  59  19  97  68  26  26  98  26   8  42  43  40  41  75  87  25  23  15  91  45  28  83  25   3  89  14  30  67  45  16  65  35  35  74  92  83  93  72  89  96  38  21  89   2   3  60  70   7  78  13  21   5   6  34  24  76  24  37  59  48  14  20  31  46  56  11  52   1  46  56  55  89  98  57  38  39  17  34  89  59   7  96  33  64  72  58  59  44  28  55  24  14  97  60  74  97  33  49  64  58  27  49  59   2  16   7  19  35  18  66  79  72  13  89  29  20  84  73   4   7  46  13  55  39  36   7  25  48  64  97  63  30   4  81  99  44   5  76  98  27  58  49  50  70  61  34  26   6  91  57  99  35  46  58  36  38  26  42  58  81  96  19  24   9  44  36  11  60  99   6  69  16  22   6  40  14  23  10  74  31  22  49  15  10  89  25  41  43   1   1  98  81  33  89  81   8  40  82  20  32  22  37   8  60  69  95  69  77  35  68  30   5  79  63  79  98  98  72  42  30  35  56  48  60  31  58  94  15  29  15   5   4  86  39  79  90  67  53  46  53  75  84  56  85  71   5  89  44  80  72  51  51   2  68  85  24  24  12  13  58  64  54  62  61  58  62  24  84  53  59  47  34  48  74   1   5   9  13  21  13  37  56  88   3  83  10  53  81  44  80  58  20  90  47  88  99  38  37  55  80  10  44  75  96   1   7  49  28  61  43  93  39  66  79  95   2  46  50  94  57  31  29  62   8  37  73  50  47  86  97   5  66  40  63  26  75  85   9  88  10  45  16  56   3  82  29  31  32  90  25  72  13  87  24  38  81   3  54  17  66  14  98  75  35  22  90  16  48  87  61  26  43  89  66  95  42  73  75  21  35  92  24  56  74  76  35  98  26  97  52  55  61  88  50  59  84  91  80  21  34   2  62  86  26  20  33  46  60  42  41  72  92  12  66  37  35  27   6  22  88  95  59  32  73  59  14  18  92  25  63  90  88  42  41  22  80  20  76  93  58  28  92  99  31  18  86  91  76  85  43  37  38  63  16  53  70  68  99   3  11  51   1  40  32  50  42  79  70  36  69  22  26  96  67  18  62  10  18  24  65   2  46  83  15  56   2  78  20  71   4  97  37   4  36  43  22  60  40  50  86  41  87  25  12  37  27  69  18  82  35  18   1  12  36  40  55  59  96   6  56  75  94  20  72  84  68  84  40  36  30  34  95  24  28  90  21  33  36      
        73  52  79  83  42  76   6  44  41  49  38  14  49  20  27  76   9  54  76  29   6  27  26   6  83  46   5  14  28  84  40  95  44  46  31   9  32  90   7  79  16   3  97  35  88  86  97  81   7   1  43  74  58  58  31  52  24  99  29  28  25  65  64  72  24  53  45   5  63  25  70  38  41  31   5  85  92  22  91  40  53  15  71  16  47  48  37  69  81  23  72   8  78  69  80  89  64  62  35  34  76  91  63  49  76  62  89  39   1  41  57  77  98  80   9  76  76  40   1  23  82  57  85  98  65  74  12  64  69  53  24  21  12  60  77  82  14  74  33  96  91  50  48   7  50  98  67  51  23   5  50  98  26  84  39  99  36  20  71  74  39  58  63  82  21  44   3   5  77  48  34  26  71  47  89  69  53   6  98  96  94   5  47  79   6  97  24  15  90  82  69  82  35  48  40  32   3  19  24   1  67  42   3  72  98  80  11   2  17  39  62  91  89  23  81  45  59  28  30  80  57  46  35  10  67  82  30  25  67  28  17  22  88   1  18  76  24  69  67  27  81  28  98  14  27  62  30  27  87  81  67  34  12  62  22  19  75   9  39  55  60   9  46   3  73  95  51  91  68  18  56  29  47  85  93  71  99  17  27  39  91  51  41  20  41  68  66  61  40  57  13  28  17  47  13  98  84  43  36  34  67  60  36  14  31  83  69   5  95  74  80  68  19  74  26  27  94  31  94  21  98  91  41   5  10   2   4  76  36  60  16  88  73  23  31  79  66  42  50  32  67  70  51  94   6  44  87  44  77  42   4   9  10  93  63  73  57  29  15  42   6   2  14  14  79  34  85  97  41  87  14  83  99  96  73  49   4  87  15  96  93  79  78  42  44  60  40  18  62  36  35  16  77  74  62  16  39  61  21  74  99  11  76  44  88  25  66  82  44  83  28  24  52  28  51  83  80  84  73  16   7   8  69  78  79  44  21  89   2  10  89  40  88  34   9  44  90  64  46  45  82  23  47  92  23  44  91  48  79   4  88  92  42  30  47  53  30  94  86  11   5  93  62  95  69  75  92  74  29  25  54  22  68  40  61  95  18  37  68  28  40  55  80  53  23   4  67  21  11  53  91  63  51  73  42  62   9  40  41  67  15  88  11  24  95  12  84  89  45  60  23  67  58  77  78   6  30   2  18  49   7  27  47  72  78  12  10  71  23  85  62  55  55  22  14  47  19  34  46  67  37  67  82   2  97  26  32  17  14  56  77  58  88  77  46  61  99  55  79  43  49  16  97  35  81  31  17  37  63  65  19  56  27  70  51  63  99  14  60  91  24  80  11  65  92   9  60  51  24  54  39  45  29   5  48  18  55   6  76   3  14  30  62  81  79  53  28   8  39  62  67  76  99  54  89  85  72  99   2   9  62  67  78  17   1  47  53  83  85  71  23  10  65  80   1  36  15  42  75  68   8  43  31  80  11  83  29  65  70  16  37  71  68  62  98  50  13  76  80  32  28  85  43  38  92  71   7  59   6  27  55  36   6  74  42  93  48  47  75   8   5   6  94  58  37  47  41  85  62  30  77  32  19  86  78  99  79  86  17  46  11   4  26  43  94  72  44  48  20  83  26  27  54  48  86  88  19  56  73  59  33  26  28   1  81   8   2  90  78  44  25  29  88  65  70  73  13  46  23   7  65  41   3  48  84  99  52  28  39  67  37  70  14  40  10  30  19  43  56  15  28  70  54  34  74  55   1  49  84  97  28  63  68  13  42  22  85  94  16  48  73  35  13  52  67  25  73  21  37  94  50  77  90  43  56  60  90  35   5  12  77  71  48  18  66  89  90  84  58  40  57  37  88  68  64  72  10  37  69  29  59  81  51  57  49  76  10  56   9  43  39  44  51  90  42  63  79  19  19  94  77  76  39  79  62  87  64  54  99  21  18  28  18  16  71  31  27  12  12  44  52  48   5  36  50  66  59  25  33  57  23  35  14  55   2  72  42  90   1  91  32  42  84  49  15  39  17   9  49  37  94  33  21  37  43  87  13  63  29  97  28  71  75  54  17   6  79  88  59  65  46  21  89  52  28  61  96  89  78  44  81  76   1  55  62  95  78  67  74  25  59   2  13  16  10  21  43  71  31  74  75  43  51  27  84  98   2   4  49   2  20  91  55  43  31  30  17   9  67  32  88  34  41  90  42  63  69  71   6  13  81  86   7  40  36  49   1  10  58  80  13  22   9  89  31  94   5  38  38  71  72  62  51  28  60        
          42  17  78  25  42  26  30  48  69  83  53  22  95  89  39  34  60  65  59  42  65  54  80  93  79  21  33  14  24  21  98   8  41  44  26  80  21  94  12  92  22  79  88  84  77  91  37  45  20  97  44  80   5  47  48  73   4   2  32  82  53  30  36   6  69  83  64   6  66  29  68  81  42  89   1  43  16  53  94  35  31  99  28   6  35  18  83  56  42  44  18  76  14  48  50  93  78  27   3  71  85  17   9  72  37  36  59  94  20  19  16  37  93  18  31  14  54   2  55  64  40  45  41   1  15  79  50  86  71  38  63  53  29  77  61  81  55  78  65  66  41  76  44  10  54  52  69   1  67  60  99  95   5  47  22  74  95  89  35  34   6  35  71  76  14  34  23  73  18  76  64  32  52  48  34  18  96  46  61  96  33  72  20  63  89   8  80  52  24  17  54  29  85  80  34  66  72   6  76   5  89  96  67  36  85  63   2  61  73  74  30  68  11   5  53  10  47  46  73  67   9  62  56  63  64  12  61  66  75  14  95  86  73  60  42  55  27  33  98  54  25  17  91  83  46  48  15  27  97  51   5  78  85  84  41  12  25  17  86  83  49  24  37  22  70  49  41  12  12  97  93  17  25  82  14  83   2  28  99  84  27  29  64  44  26  97  79  58  97  32  49  99  97  42  90  61  68  78   3   2  54  82  54   7  25  26  25  33  62  36  53  46  87  15  82  27   6   2  16   4  94  61  38  95  59  42  75  15  16  31  49  12   9  57  34  84  24  30  36  51  25   1  50  96  65  51  53  37  14  21   2  73  25  83  36  57   4  87  40  39  24  47  92  94  34  17  54  79  26  43  68  80  78  99  84  82  58  76  38  76  36   6  49  70  96  32  35  34  26  39  27  95   7  23  83  28  86  39  47  22  35  91  43  56  47  86  50  37  14  82  35  78  42  73  67  37  94  11  36  28  42  27  12  30  98  52  97  68  58  69  44  18  73  61  94  54  25  76  11  27  25  51  48  63  92  72  23   2  67  80  46  47  53   6  48  12  81  73  84  62  73   5  13  81  57  32  78  70  22  98   2  46  58  35  78   2  87  17   3  61  96  46  44  48  14  18  56  15   4  16  12  44  21  51  73  37  10  27  80  63  67  24  56  14  43  71  39  87  58  63  38   3  72   8  24  88  18  59  69  89  94  19  99  35  90  68  83  23  71  53   2   9  93   8  45  89  69  20  61  83  11  50  99  57  98  59  92  80  15  97  87  56  10  55  74  18  68  18  10   6  70  45  10  46  19  93  51  11  94  59  71  21  13  47  55  10  99  71  20  21  32  21  69  50  35  32  89  24  64  20   1   5  12  80   3  56  73  94  64  29  70  23  84  20  28  89  43  68  51  33  70  90  74  50  39  28  59  32   7  62  75  78  43  19  90  92  50  36  41  82  23  78  71  78  24  35  36  19  49  23  96  71  80  57   6  46  50  76  67  74  91  62  63  59  27  54  69  83   9  95  18  34  31  88  86  19  39  82  72   5  14  93  19  69  50  86  73  59  46  83  85  61  28  58  44  16  77  12  80  36  46  22  81  26  57   3  78  84  52  56  12  22  63  22  35  38   2  86  89  11  58  93  59  36  51  20  78  21  96  40  92  23  10  53  31  99  84  37  55  25  90  12  56  76  11  48  21  84  44  20   6  60  63  80  38  65  39  98  48  23  10  11  88  61  38  19  48  74  14   6  66  55  87  37  37  62  67  37  32  88  88  22   4  97  71  30   5  22  73  22  97  53  51  66  26  49   4  89  14  13  78  10  14  25  96  67  28   4  21  43  63  29  11  66  94  22  21  37  83  11  58  59  13  36  66  95  65  92  76  85  84  75  32  82  91  13  55  86  33  83  90  53   2  45  73  63  89  42   9  82   2  65  68  45  35  73  22  73  75  32   8  54   6  68  30  43  48   2  23  31  53  97  35  38  16   9  69  52  34  36  91  23  62  94  79  29  79  50  91  30  74  42   7  10  83  62  46  13  94  17  33  82  47  68  87  66  89  67  76  58  39  82  79   4  72  17  82  73  69  50  79  47  48  26  38  40  60  97  43  16  47  54  30  93  51  51  13  64  81  76  25  41  29   6  47  38  15  84  72  23   9  52   3  72  84  92  55  95  56  81  45  16  14  28  20   4  10  35  62  68  89  18  55  23   4  58  85  13  48  78  14  22  86  45  91  66  11  43  27  81  92  78  59  60  64  45  53  33  61  50  95  92  38  50          
            65  27   7  57  88  20  93  59  48   1  21  55  13  23  39  58  61   4  15  22  86  95  76  91  73  97  96  83  37  40  43  98  28  59  99   9   8  46  45  31  92  40  71  52  44  49  24  78  42   9  29  18  27  98  39  37   4  97  89  83  14  33   5   9  59  75  33  39  31  25  87  19   2  19  14  87  78   2  62  46  81  96  39   1  16  82  53  53  75   4  26  94   7  27   8  91  62  43  78  36  29   4  68  56  81  19  32   7  61  20  16  82  40  62  83  54  31  64  34  29  78  70  10  18  30  94  47  64  34  62  26  38  29  73  45  76  33   6  63  74  76  83  93  93  45   3  10   4  99  83  14   8  55  36  98  83  80  13  75  19  38  41  73  49  18  74  90  81  56  85  74  68  49  20  45  22  14  39  23  66   3  89  45   5   4  27  33  95  96  84  34  77  33  23  88  14  35  14  54  64  76   6  66  69  72  61  11  35  87  29  91  45  31  29  99  57  11  85  28  10  58   5  64  45  95  36  38  77  51  84   9  93  71  49  90  62  72  23  21  50  88  46  67  14  28  88  58  66  93  59  20   6  30  23  10  51  95  24  93   2  58  44  52  95   2  14  13  79   7   8  64  17  79  26  68  33  55  89  98  92  62  52  45  68  99  47  48  59  48  79  56  12  77  32  59  77  57  17  43  82  51  37   4  15  65  60  42   6  76  63  59  86  37  12  45  62  10   2   9  76  24  29  56  43  56  83  19  85  88  24  53  63  31   5  87  62  92  57  30  80  91  47  56  15  68  36  29   1  35  13  88   3  77  37  50  92  45  43  65  47  75  21  40  66  26  10  39  26  62   5  84  12  82  71  99  92  72  67  58  67  51  16  90  44  81   4  65  12  67  58  93  95  27  62  49   9  11  40  92  13  55  13  43  10  60  79  27  82  14  92  90  80  16  61  38  41  58  44  35   8  74   4  36  39   3   4  37  78  90  39  37  48  17   4  63  55  99  66  15  78  83  54  59  36  13  71  43  64  51  51  20  28  78  99  47  54  43  65  19  43  11  11  41  88  53  94  81  20  19  27  37  87  12  53  49  25  98  17  15  58  24  28  28  83  62  66  52  34  77  91  11  92  22   5  40  87  25  27  87  21  33  66  47  29  15  67  44  59  32  22  90  15  50  78  28  81  94  53  43  20   7  10  60  57  51  35  94   5  24  21  31  75   9  21  17  19  26  45  94  87  20  83  11  63  38  38  46   6  91  35  33  44  57  95   9  97  63   9  37  61  11  92  80  56  21  98   7   3  76  53  87  71  24  41  64  59  91  16  11  49  61  62  51  52  40  57   5  61  62  59  26  54  29   3  91  30  76  16  11  90  70  41  40  23  47  80  96  20  16  20  71  31  18  13  30  28  88  50  29  83   5   4   1  40  35  37  18  18  45   5  40  90  20  66  97  44  58  22  64  59  28  61  48  22  17  13  40  41  67  46  68  38  10  32  45  57  93  95  96  33  73  38  42  56  45   6  58  37  59  71  38  18   4  89  51  60  75  43  56  49  71  10  49  57  83  98  85  42  41  30  47  74  33  83  45  31  72  82  71  53  61   2  13  69  14  85  17  18  57  32   2  10  47  31  80  14  63  37   1  44  28  22  45  70  57  26  33  32  39  32  62  72  78  48  41  99  42  76  87  34  67  57  44   5  54  70  98  22  16  38  24  34  87  77  46  75  36  77  16  61  80  77  99  17  47  22  89  30  92  27  71  25  94   5  85  25  85  36  41  16  80  98  23  21  33  44  22  30  33  28  74  87  20  30  34  48  31   3  18  47  73  61  43  96  28   7  34  35  29   7  57  99  85  80  46  50  51  14  75   7  52  42  64  45  17  15  48  60  35  68  95  88  30  49  11  47  55  60  98  11  35  43  63  90  71   6  14  86  39  46  29  71  60  23  61  26  61  62  18  44   9  59  23  95  44  28  28   7  42  44  62  95  45  65  59  20  82  57  81   2  64  79   6  14  75  57  68  75  20   1  70  66  32  40  50  19  52  45  50  54   3  47  17  63  86  44  76  62  86  47  27  22  26  21  44  21   6   7   4  98  97  88   1  47  77  30  74  69  74  16  14  56  18  80  22  69  34  82  10  68  36  14  12  52  99  83  92  36  16  60  36  34  22  61  77  73  57  81  22  77  72  15  11  36  15  38  73  68  76  72  17   7  33  19  31   3  42  50  62   8  31  93  46  58   4  75  50  79  99  41  52  62  31            
              31  25  74  49  43  82   7  18  68  29  50  37  64  26   2  56  40  24  49  99  18  98  32  36  11  30  46  96  79  51  21  48  67  23   8  45  73  54  70  92  54  17  52  19  11   2  25  40  40  67  23  14  19  74  97  39  56  16  69   7  58  91  46  31  30   8  23  14  16  36  41  54  97  77  10  43  22  57  56  36  93  59  77  53  74  38  78  53   5  66  85  10  86  32   6  94  76  80  16   4  51  42  84  60  28  98  99  43  75  86  93  93  29  75  95  67  45  24  18  54  48  88  60  17  91  70  11  43  99  63  97  74  70  86  36  43  85  60  18  39  35  33  49  29  68  62  37  46   5  13  63  51  12  48  83  86  20  97  86  57  41  60  71  59  93  97  94  75  93  24  45  64  98  62  43  47  30  63  98  54  10  51   1  86  38  48  32   4  32  30  25  70  27  80  13  76  37  71  56  10  14  70  30  97  85  17  19  34  16  29  33  87  49  64  70  58  81   1  45  25  40  25  71  22  57  28  89  72  72  48  30  90   4  42  47  79  12  43  97  23   1  85  50   1  37  76  38   2  32  66  43  10  20  14  69  78  84   2  57  26  49  92  58  60  96  50  45  18  66  20  17  31  40  63  95  76  21  34   5   7  48  30  67  74  27  96  91  80  64  61   5  57   8  98  44  13  46  82  88   5  86   8  40  56  86  26  82  17  67  95  47  35  17  55  85  54  95  90  24  31  17  27  46  39  70  30   6   7  55  69   7   7  15  46  62  28  48  14  94  38  89  40  70  49  44  86  73  32  52  49  67  69  57  88  97  10  75  40  81   9  91  42  43   8  67  58  27  60  16  98  60  17  58   1  37  25  90  43  60  66  37  71   9  15  86  88  89  37  46  16  81  52  34  18  86  84  19   4  94  69  29  91  51  74  37   7  43  29  30  84  82  45  95   7  86  79  71  83  33  41  12  23  81   7  92  51  19  21  78  73  69   2  90  84  43  87  99  97  13  17  22  86  77  47  73  29  61   5  58  95  27  25  91  48  96  78  79  15  19  47  73  45  39  99  92   7  49   5  97   1  97  89  59  40  76  71  96  29  33  27  52  58  30   5  42  91  93  40  90  47  78  33  46  72  98  61  59  62  74  67   5   7  68  75  73   8  21  65  74  86  33  70  39  69  11  22  91  35  84  66   9  65  84  96  13  78  79  48  38  59  52  86  64  70  79  75  89  64   8  10  93   2  33  81  55  90  85  78  36  34  98  83  74  94  60  95  99  17  82  73  20  48  57  99  55  60  86  33  27  59  23  35  60  28  98  88  79  64  37  36   4  10  88  84  59  90  79  43  67  33  12  64  54  57  40  56   9  87  47  73  70  27  61  62  43  33  95  86  30  99  78  42  68  38  48  18   9  55  30  47  33  36  88  90  79  66  28  50  10  77  80  12  68  85  80  39  89  25  69  24  50  59  43  90  67  61   4  40  45  16  79  86  89  73  54  42  36  87  24  86  94  92  45  78  51  79  39   7  71   3  46   9  24  10  62  77  82  36  12  16  74  11  61   3  24  45  48  27  28  90  85  79  28  21  82   6  27  73  29   3  46   4  99  61  40  57  10   6  28  88  95  88  53  92  93  22  89  90  90  21  71  91  91  89  69  15   7  72  24  52  21   6  93  97  65  13  77  16  75  20  60  87  19  32   9  75  45  99  84  23  13  89  75  11  90   8  78  99  48  98  91  81  80  59  57  96  73  16  89  68  92  97  93  51  79  41  26  66  51  76  79  27  22  50  62  31  75  72  60  93   2  50  43  44  38  82  81  94  16  35  27  27  65  78  41   7  61  18  89  27  33  38  45   2  67  13  61  29  65  43   2  92  84  45  42  49  85  91  81  46  30  73  16  32  36  56  20  97  71  53  93  75  98  52  12  62  89  96   9  82  75  59  11  52  86  28  19  63  30  94  27  54   4  55  78  24  51  66   3  52  85  89  95  10  28  31  96   1  78  32  47  19  91  65  43  19  39   5  89  84  24  73   9  50  68  12   7  74  71   1  62  34  67  41  63  38  28  82  14  67  19  22  33  95  46  44  29  38  76   5  69  30  76  58  30  11  44  75  10  30  16  74  80   4  89  28   1  56  99  61  87  50  44  43  72  10  50  19  54  79  64  58  60  35  35  99   7  74  82  84  53  26  41  21  25  28  55  25  94  30  91   2  26  66   8  52  63  54  78  62  23  56  98  55  47  63  26  81  68  33  36  17              
                94  56   5  56  32  41  28  80  35  90  88  39  26  87   6  76   5  90   5   4  67  77  88  18   9  74  94  51  69   8  53  54   1  24  92  25  78   2   6  57  40  89  70  52  44  50  16  28  69  65  87  77  37  95  32  75  43  39  83  15  70  14  73  44  75  52  12  21  21  66  37  58   5  44  77  19  73  18  18  50   4  56  13  42  80  57  99  25  26   6  96  24  96  10  40  14  18  40  68  92  51  57  27   6  95  86  79  71  12  72  59  79  33  78  75  54  35  29   6  57  85  33  25  51  32  76  59  24  22  59  51   5  46  75  30  52  54  26   9  69   1  84  82   5  29  85  87  14  94  32  62  21  15  96  13  93  89  40  91   2  20  89  97  61  76  30  46  77  86   5  22  25  92  54  60   4  20  92  23  18  97  89  18  22  36  56  19  20  97  77  99  96  62   4  20  91  21  52  78  33  47  32  78  92  30  77  24  65  40  41   9  43  83  28  89  71  60   3  82  10  84  62  88  17  65  13  59  88  27  17  65  44  91  74  14   6  86   3   4  36  92  90  71  45  97  40   1  78  89  64  88  18  17  52  75  40   4  31   5  23  22  94  26   6  77  84  66  43  61  34  81  51  27  49  83  77  42  47  49  43  61  81  13  13  44  11  33  86  95  37  71  49  68  64  92  23   1  72  34  55  67  43  41  23  30  44  62   5  77   4  63  94  37  68  62  83   4  10  89  54  34  48  78  73  91   2  14  64  28  29  70  49  31   7  25  42  36   4  15  38  13  52  60  84  93  40  65  85  34  35  16  56  14  92  64  66  91  65  16  49  38  44   8  38  28  78   2  95  10  26  53  45  90  80  38  22  70  71  13  41  45  92  27  12  19  63  63  86  51  28   9  63  15  60  32  64  85  44  90  21  91  55  54  62  13  16  94  40  38  11  78  54  45  53  77  72  21  72  91  69  95  82   2  60  58  18  69  66  17  71  28  17  14  41  52  47  30  17  59  65  49  68  14  48  22  79  59  16  40  92  16  72  31  46  79  56  20  82  90  16   9  44   4  72  96  65  48  44   9  75  86  91  89  24  59  36  84  31  47  19  61  83  96   7  57  16  72  80  97  87  61  60  33  24  16  58  86  11  98  95   4   3  26  23  10   3  25  92  20  61  52  91  27  48   2  73  45  35  55  78  29  31  91   2  83  65  49  32  63  63  78  22  90  24  47  85  24   6  92  85   6  13  23  63  99   8  13  56  73  83   7  64  85  91  36  59  49   1  10  17  26   2   2  78  24  52  26  14  85  31  79  11  67   3  32  95   6  54  35   6  12  52  78   6  12  13  76  42  51  15  82  86  43  84  29  40  67  27  73  29  41  79  55  28  55  98  28  91   2  69  27  64  67   6  39  84  72  19  64   5  38  79  43  43  65   3  27  13  34  89   1  72  85  59  53  12  68   7  93  11  54  40  24  54  68  24  43  49  15  40  71  13  65  89  95  34  61  36  69  10  35  53  36  70  43  44   9  80  40  43  98  90   7  82  80  10  62  96  17  57  56  10  41  24  28   3  17   7  84  64  92  67  56  13  76  84  36  59  54  30  48  16  12  22  97  35  25  45  94  64  11  94  82  79  54  67  86  98  80  77  74  20   4  48  47  12  89  92  10  40  32  72  53  60  89  49  97  61  99  73  13  14  76  80  92  31  41  72  11  48   1  78  41  66  75  70  85  94  29   6  41  68  66  12  19  58  86  16  59  41  62  48  35  40  74  94  49  45  76  84   1   3  71  13   8  23  19  90  83  94  10  49  49   6   7  81  63   2  22  19  60   1  56  99  42  22  43  30  40  76  68  20  45  59  10  23  18  72  32  79   5  82  91   5  77  72  12  97  38  36  70   7  20  53  71  11  54  19  45  72  10  43   9  12  42  17  59  97  45  88  18  87  98  90  39  25  48  40  38  20  32  25  24  67  38  79  31  46  25  65   4  90  86  75  88  73  77  41  75  63  58  55  19  10  35  30  84  33  84  41  70  42  82  20  55  58   8   3   6  40  17   4  15  61  12  87  43  89  97  51  21  49  26  30   7   9  34  58  67  99  11  52  84   6  46  60  32  53  47  54   2  79  49  20  55  52  85  34   5  83  40  57  67  81  96   1   3  82  29  90  70   4  30  87  64  88  26   1  18  91  64  70  91  60  93  22  98  79  94   7  50  35  13  73  82  22  27  38  44   2  94  37  40  96  78  52  32  55  10  61  55                
                  50  21  29  58  73  26  73  39  61  45  46  64  28  67   5  16  32  52  31  37  49  17  85   8  85  10  39  33  95  27  45  28  98  60  71   9   7  15  40  22  21   8  99  90  79  14  20  47  21  57  67  40  38  71  96  64  83  73   7  71  21  66  65  69  92  67  73  97  14  23   5  30  15  55  96  93  65  71  54  57  25  70   5   4  44  70  66  65  60  65  25  84  98  44  46  85  50  81  19  21  80  35  59  79  80  19  27  15  41  14  95  43  39  42  69  66  45  42  17  62  69  52  94  64  67   2  91  99  68  45  66  60  21  95  36  15  89  37  32  33  34  12  36  97  45  33  59  19  90  38  67  16  44  82   6  40  41  80  15  94  48   2  29  37  21  86  53  16  30  93  75  93  97  33  16   2  93  99  58  72  42  13   2  47  59  75  84  20  72  74  67  26  78  20  45  14  64  60  65  10  43  82  78  61  14  79  59  66  67  32  13  39  46  85  25  70  86  45  52  84  44  82  64  67  49   7  90  71  22  55  74  34  11  42  63  20  65  17   4  23  38  52  59  85  22  70  42  73  71  74  94  91  32  14  40  79   7  97  23  31  95  73  41  67  63  85  68  16   2   5  79  96  24   1  89  44  96  71   2  27   5  21  16  21  93  48  62  79  44  76  97  56  90  10  39  23  75  63  39  11   1  44   6  47  42  87  89  17  87  59  24  22  52  21   9  88  14  63  32  21  27  60  34  70   1   1  48  67  94   3  41  29   3  70   5  19  52  94  16  57  89  61   8  13  58  87  79  77  99  21  43  22  29  97  72  59  87  41   1  88  98  83  34  64  87  62  79  19  37  51  31  69  33  40  89  33  91  41  42  55  67  20  80  31  92  73  71  53  75  92  49  16  51  33  31  81  35  70  28  20  81  53  29  91  57  16  41  85  12  38  89  58  55  91  30   7  11  31  41  22  62  29  84  16  58  96  25   6  73  41  94   5   5  57  80  62  59  68  10   9  45  61   9  82  56  32  71  12  74   1   6   8  19   8  95  91  65  82  31  23  84  76  15  36  89  89  83  12  92  41  93  83  60  46  13  55  34  29  39  59  71  17  96  39  91  52  74  86  93  60  70  53   8  76  79  48  11  67  30  29   9  98  69  98  58  50  18   6  89   4  44   1  79  68  34  47  48  79  52  71  21  27  44  44  20  99  81  91  51  90  90  37  82  95  14  86  70  70  22  77  85  29  36  82  97  21  27  47  44  45   6  22  82  86   7  50   1  21   7  77  64  54  10  63  33  38  27  70  94  70  24  13  95  23  63   7  36  72  10  57  50  89  33  95  38  22  30  80  13  61  66  47  52  37  45  18  95  51  49  13  34  85  56   8  35  83  79  71  19  36  55  38  23  35  51  91  18  79  12  52  41  26  27  62   4  82  21  26  89  59  45  10  47  28  72  92  67  59  59  64  89  53  57  96  48   3  66  61  79  61  59  75  26  84  11  86  11  82  51  95  48  19   2  71  72  81  44  46   6  39  49   6  76  40  14  26  65  79  63  19  73  47  30  74  10  48  20  35  90  68  79  99  33  80  70  56   5  17  54  78  25  62  13  25  15  88  83  16  94  55  45  83  88  78   3  36  65  81  31  26   7  57  27  45  30   8  91  38  46   2  51  29  74  86  70  77  18  49  84  70  92   3  17   1  43  89  69  13   5   3  35  34  19  98  73   7  76   8  43   2  88  67  15  68  98  31  33  60  29  45  21  89  27  40  39  42  94  47  52  49  44  35  78  72  38  32  34  37  55  10   2  37  63  66  63  56  93  55  89  62  16  40  50  91  95  28  17  50  28  61  13  87  13  96  80  35  97  87  58  36  50  55  93  11  96  84  13  53  17  90  59  37  87  40  21  54  20  70  66  89  66  40  63  60  21  95  87  13   4  40  97  89  44  28  37  32  34  39  93  85  60  51  31  18  76  38  38   2  59  97  98   1   9  52  99  54  10   2   6  17  11  69  87  73  75  30   1  48   4   3  28  79  18  24  41  83  86  40  15  85  56  31  21  57  41   7  73  37  91   4  63  70  49  92  22   2  12  97  98  17  63  70  34  14  50  58  14  18  54  23  97  95  43  54  81  24  31  62  85  96   7  26  58  87  22  40  39  57  98  16  11  89  36  73  11  97  87  73  56  69  81  88  20  33  39   9  40  28  16  87  66  28  60  59  48   3  99  39  82  27  35  36  92  87  44  60  12   1  48   5                  
                    21   5  90   7  40  67  40  33  72  71  93  54  31  95  53  88  95  98   8  75   9  51   5  65  38   4  72  29  13  46   6  58  51  44  65   3  62  18  92  70  93  68  27  17  57  12  49  92  15  33  12  22  20  22  45  99  17   3  13  15   6  76  61  52  38   3  26  85  25  44  26  53   7  57  35  56  16  83  74  61  73  92  63  33  39  66  92  75  40   6  80  87  95  24  21  70  35  81  83  16   4  79  75  43  85  85  15  72   4  24  88  43  73   2  15  37  44  15  74  82   6  27  66  51  90  54  72  57  24  85  95  23   8  83  36  25  92  52  31   9  38  90  57  59  83  31  32  19  29  86  77  67  84  90  10   5  73  30  56  51  14  89  97  74  44  97  69  13  61  68  63  82   1  58  12  41  60  76  96  69  37  86  78  18  25  63  40  76  47  24   7  84  13  44  24  94  97  68  62  88  71  46  62   1  83  66  34  69  55  62  65  64  87   3  93  96  34  13  49  63  13  94  33  36  63  54  26  14  79  26  32  81  69  59  88   9  96  65  88  67  13  43  59  66  25  39  73  16   8  91  20  19  23  38  79   7  96  39  56  92  37   9  19  46   4   4  81  24  27  73  74  33  67  61  21  52  96  28  80  31  97  59  88  84   8  33  59  69  42  52  37  93  91  71  23  99  48  15  99  96  86  96   1  91  14  22  43  26  19  56  84  11  19  37  69  75  65  16   9  90  53  21  78  41  62  41  36  77  43   9  11  24  59  60  11   3  34  35  21  64   3   9  79  58  11  35  63  27  56  91  56  89  52  80  94  59  58  35  61  87  39  47  43  86   7  72  12  91  85  36  38  62  76  45  26  55  18  12  40  18  86  49  58  34  91  33  26  32   4  32  48  72  27  34  56  53  41  60  93  72  53  77  78  69  27  51  25   2  91  49  99  52  37  78  43  71  57  85  84  36  66  30  14  37   7  45  28  71  80  14  50  16  49  96  69  45  92  83  77  25  89  38  63  70  42  91  28  31  98  51  55  24   8  48  15  62   9  45  42  54  82  80  28  46   1  64  41  25  11   6  51  51  19  90  77  70  29  69  57  13  22  58  53   6  44  32  11  17  29  11  64  14  16  25  92  10   3  55  48  82  66  50  26  47  35  72  10  59  78   7  29  73  36  80  95  76  78  45  17  19   8  44  93  85  40  80  11  72  29  94  83  70   2  70  70  43  44  50  97   1  59  48  37  71  33  40  56  81   9   9  67  62  66  57  46  10  40  69   8  85  40  48  99  32  87  39  67   4  92  32  85  43  25  35  95  46  48  34  61  79   9  80  64  54  15  16  64  92  65  73  71  16  49  44  13  52  68  74  18  31  69  75  47  94  68  14  66  66   8  71  49  47  14   6  20  77  21  99  78  92  55  31  94  52  74   4  46   4  78  47  18  72   3  26  38  76  76  47  17  78  16  99  41  75  90  16  30  30  78   4  26  86  66   7  39  75  37  56  52  37  81  18  34  46  16  30  36  27  98  81  46  18   5  58   4  26  32  19  37  93  87  40  72  39   4  34  72  97  62  54  90  50  22  59  62  93  46  86  72  36  11  15  72  60  40  86  20   5  49  21  86   9  69  72  90  36  97   6  12  10  41  51  80  54  25  37  41  51  18  30  77  80  20  76  45  90  41  19  43  69  38  89  84  65  56  85  90  43  84  10   7  68  13  97  82  80   9  65  58  77  12   1  69  94  69   2  57  41  49  92  74  16  44   4  81  83  26  60  80  66  99  16  60  26  23   2   9  51  49   6   3  64  18  21  72  74  48  49  87  74  76  69   3  22  38  36  13  86  75  30  75  76  87  36  47  16  64  89  35  99  41   2  18  35  13  17  92  55  60   2  47  28  85  85  56  90  58  50  97  75   1  77  84  69  91  72  50  53  27  59  99  36  46  63  92  29  26  22  31  75  70  57  61   6  73   1  70  80  97  31   7  90  10  89  60  95   7  44  99  50  24  88  33  54  10  20  71  17  89  36   3  26  98  98  92  91  24   6  35  35  70  49  29  77  34   2  65  79  84  37  58  96  19  25  42  72  18  27  87  82  58  34  57  40  21  84  31  49  78  90  53  71  86   2  71  92  54  88  59  73  69  46   3  56  85  25  88  36  75  24  36   6  74  53  36  62  29  70  94  39  88  83  78  57  75  34  49  83  65  14  43  99   2  48  16   3  67  88  45  57  48  52  56  75   9  85  36  48  12                    
                      84  71  32  23  81  74  56   1  13  76  92  45  78  58  22  98  42  71  29  93  94  51  82  33  61   4  37  36  20  50  77  54  16  65  70  37  15  26  50  54  78   6  68  23  61  29  63  77  16  26  99  47  84  58  74  32  21  73  27  96  37  70  48  48  29  29  11  68  21  61  36   5  73  15  81   1   8  31  36  84  95  54  62  81  10  12  66  42   1  14  41  35  68  44  65  65   2  87  66  68  59  33  39  34  10  36  80   7  88  45   8   8  49  84  86  86  98  45  74  41   6  22  80   6  44  30  35  30  46  60  95  69  42  58  90  82   1   9  62  40  69  33  62  83   4  46  86  75   7  68  57  65  93  47  81  36  65  63  33  92   1  10  32  59  37  19  23  12  39  84  44  30  94  58  62  74  97  32  54  98  88  27  68  72  84  31  18  42  28   3  78  58  83  69  33  89  10  79  78  30  51  85  52  58  47  17  54  75  18  34  58  97  69  68  48  31  89  23  73  71  17  39  97  18  75  67  42  77  63  52  22  60   6  28  91  35  35  21  86  48  50  80  97  90  60   6  15  80  43   2  93  28  33  46  95  45   5  31  22  83  19  12  17  42   2  16  48  62  50  62  17  82  30  27  46  30  17  90  41  31   9  74  58   5  61  77  94  78  17  36   6  20  19  92  53  55  85  28  70  50  39  57  26  96  17   1  64  34  68   6  50  73  43  50  22  11   6  11   8  26  29  46  76   1  55  28   5  31  61  70  81  16  81  62  87  63   3  91  36  78  49  16  19  63  93  66  84  25  56  24  89  14  96   2  14  10  49  98  30  19  73  71  47  58  95   3  18  14  95  62  12  54  22  84   3  81   1  18  28  89  37  25  23  33  42  71  13  11  14  79  65  54   1  19  91  90  59  29  15  38  81  98   8  94  39  36  97  89  11  10  83  61  90   1   9  77  64  14  61  45  28  84  16  23  82  43  94  18  41  18  22  33  34  30  86  55  90  20  82  41  81  48  52  39  71  11  33  56  24  75  45  87   7  81  27  35  26  85  54  43  73  86   7   1  39  89  10  29  76  24  89  70   6  73  31  26  75  50  74  86  80   6  97  60  34  93  91  64  41  37  18  29  71  71  55  61  97  36  63  32  73  31  91  89  19  81  38  86  73   5  63  59   2  60  44  30  84  56  95   4  64  97  88  47  10  83  10  51  27  99  21  28  93  58  52  40  61  18  40  59  93  68  83  16  85  63   9  93  58  49  53  68  88  63  27  59  72  70   8  94  46  39  56  47  60   6  96  29  71  77  50   6  43  93  75   6   9   4  61  34  29  71  46  38   6  98  73  64  69  84  87  64  15  29  93  64  97   1   3  93  85  39  66  92  88  76   7  88  73   5  49  46  15  52  66  40   7  43  57  32  58  40   9  75  60  90  78  51  42  96  68  54  30  44  48  36  68  79  68   4  38  60  56  24  63  87  26  11  51  36  50  13  93  47   7  22   1  62  68  47  95  33   8  34  73  19   3  13  76  72   5  38  40  41  28  63  16  78  29  40  95  48   1  10  16  92  59   2  53  63  57   5  91  29  16  30   9   8  14  27  56  81  19  88  68  91  47  62  93  25  74  36  19  61  71  71  90  55  85  61  12  63  84  37  12  25  41  97  55  96  95  94  30  46  82  66  87  43  33  92  68  39  53  39   5  11  97  98  48  50   3  75  22  87   4  42  48  93  61  29  67  60  32  73   1  23  17  61  56  81  27  33  53  34  54   4  57  47  29   8  90  14   1  42  72  78  33  23  48  21  20  88  51  81  58  53   3  95  86  89  25  37  26  32  28  54  36   6  90  20  80  29  10  58  88  53  68  61  61  80  71  95  39  90  62  32  99  22   5  15  39  45  42  56  56  76  88  23  87  28  19  79  60   3  70  19  71  32   1  83  65   7  84  10  24  73  43  68  50  21   2   6  46  37  79  48  57  20  79  72  82  15  47  99  75  34  93  58  49  30  86  45  57  62  15  66  70  15  92  87  31  10  98  15  28  17  36  63  23  23  14  43  90  11  40  28  74  11  50  55  81  43  74  27   6  39  13   6  68  64  60  78  85  29  33  40  42  55  21  14  36  42  10  73  25  34  38  77  46  65   8  25  84  72   7  51  22  17  45  22  38  50  64  78  49  94  10  79   2  14  31  38  22  17  29  28  81  44  42  22  13  66  25  89  71  94  38   4  80  71  14  95  87  33  32  59  34  38                      
                        77  11  45  12  81  60  47  68  46  58  45  18  60  21  67  60  41  74  16  52  30  22  93  63  87  91  88  66   2  55  66  51  48  99  72  99  47  87  40  87  49  90  62  63  93  99  80  53  91  22  72  21  53  57  11  38  46  65  48  73  10  25  57  32  92  18  36  15  67  33  68   1  25  71  75  65  13  29  58  64  60  31  87  37  86  41  84  60  86  70   6  26  37  90  15  83  26  15  39  24  44  29  10  97  57  46  20  52  94  31  95  45  78  39   9  62  67  47   4  57  49  39  55  37  35  70  18  77   3  12  99  63  74  96  49  39  13   9  16  87  79   7  43  93  47   4  60  58  30  15   1   6  62  69  88  85  15  33  76  10  56  82  81  85  11  11  85  75  92  11  12  34  90  18  97  39  33  87  69  44  45  43  89  32  92  78  42  94  31  60  86  38  90   9   8   9  51  84  12  63  31  57  85  78  37  28  87   2  77  82  73  77  31  27   9  86  22  13  76   6  50  18  11  29  33  52  18  16  70  30  65  53  74  23  14  21  41  54  80  82  91  80  99  27  39  39  92  38  39   5   1  14  41  48  62  57   1  88  60   6  91  32  61   8  98  14  98  90  87  89  28  28  78   4  35  20  76  53  84  20  89  91  41  17  66  64  29  33  94  89  71  13  93  37  24  58  73  49  76  82  95  13  36  43  66   3   2  57  44  87  56  92  59  63  93  67   4  37  92  70  51   6  37  26  46  34  89  14  17  30  14  60  83  91  32  35  99  31   1  89  29  85  19  37  17   8   6  28  25  26  22  90  51  31  37  30  34  75  75  16  94  21  24  17  52  41  86  17  61   2  49  89  66  52  51  41  19  42   8   3  90  47  29  64  12  37  38  15  61  39   3   6  79  65   3  54  74  79  67  56   4  58  65  93  45  40  38  47  57  82  22  95  96  25  85  97  83   4  19  34  15  18  30  80  59  29  24   6  54  98  53  87  85  68  59  71  36   8  88  22  96  91  71  17  95  56  81  41  92  74  57  78  81  36  81  85  82  83  58  46  52  85  60  30  95  54   9   6  69  28  90  55  68   2  80   2  80  30  92  42  86  60  97  31  61  21  94  16  18  35  27  45  83  58  73  96  11  63  57  77  34   2  99  46  84  77  59  84  85  80  62  73  18  32  34  25  96  26  26  35  12  11  90  20  81  11  92  24  48  13  71  75  32  88  54  58  30  21  27  59  71  27  68   5  72  71  83  20  43  90  77  28  90  77  73  27  69  72  92  40   9  45  11  36  88  97  67   6  76  42  29  73  87  53  97  36  29  32   5  69  35  69  40  41   8  53  29   5  93  37  25  56  64  19   3  76  19  39  61  38  19  99  62  85  68  76  75  28  25  91  87  51  66  83   9  89  12  86  75  47  52  17   9  62  61  41  71  32   9  72  12  37  37  93  37  36  91  65   1  67  72  24  61  71  83  13  89  51  92  44  99  95   4  42  85  34   4   9  23  55  93  10  63  10  23  47  74  37  46  25  86  90  86  34  51  67  42  32  95  27  31  29   7  63  69  23  49  75  52   3  72  88  69  63  57  58  47  73  23  89  64  19   5  12  87  97  20  31  64  33  70  78  99   4  85  88  53  54  66  23  51  44  15  95   1  20  98  39  96  29  21  76  10  58  79  77  73  47   2  36  17  27   3  25  61  40  11  64  46   6  34  67  55   6  12  48  34  91  59  37  85  58  20  35  32  21   4  85  33  98   8   6  19  81  75  94  91  45  89   9  10  20  65  63  73   4  79  60   5  62  65   2  14  94  23  83   3  52   6  96   9  68  51  61  51  71  30  93  37  15  36   8  86  71  71  74  97  61  23  61  92  61  64  98  73  92  32  93  89  76  74  21  19  72  45  72  57  41   6  95  75  55  75   8  47  93  18  76  14  82  11  98  52  29  19  49  26  18  60   5  22   7  33  43   3  69  64  50  83  56  77  98  83  36  51  41  22  95  68  15   6  27   2  82  20  31  83  85  80   1  28  96  39  87  70  97  15  36  94   1  86  32  71  83  16  13  83  93  64  92  84  58  91   7  51  64  86  93  89   6  67   3  12  39  72  66  47  45  19  61  80  78  38  73  68  81  35  42  19  58  43   1   9  88  15  12   4  88  59  52  82  27  96  90  94  53  13  11   6  49  36  91  70  93  88  83  32  99  24  46  76  53   9   3  54  85  59  35   9  10  15  22  31  88  97  19   5                        
                          66  93  92  38  93  74  66   7  95  89  81  53   4   5  75  89  98  65  88  79  17  86  36  54  23  54  92  33   8  47  28  64  55  38   5  89  92  29  58  98  70  20  75  66  94  19  51  62  91  19  58  36  45  31  98  12  20  93  99  50  70  59  68  20  25  63  41  15   3  36  75  57  74  83  55  41   9  94  20  66   6  10  82   3  98  99  53  74  66  89  12  92  26  87  32  51  74  44  88  39  75  35  62  38  62  75  11   7  65  90  14  59  89  23  56  38  26  93  43  34  21   1  20  63  61   9  95  82  72  98  21  84  33  18   4  17  17  92  69  90  49  81  13  93  20  41  51  76  60  70  73  75  33  94  25  38  62  51  69   4  27  88  21  70  22  74  71  72  23  74  67  43   7  11  19  18  42  18  29  84  92  77  95  51  33   8  67  74  48  32  28  91   3  94  35  80   5  34  21  28  18  35  58  35  67  10  54  38   5   7  10  26  82  35  90  29  66  74  25  97  83  28  80  60  43  61  95   2  79   8  41  48  96   5  64  56  33  22  47  93  75   6   6  20  29  82  49  87  82  67  52  57  99  23  20   3  48  76   7  66  46  44  38  54  17  33  49  50  63  13  17  75  97  52  21  31  14  53  16  68  36  32  53  21  63  33  73  89  81  82  28  30  19  53  46  97  65  93  97  75  22  41  13  37  24   2  92  79  30  96  16  18  40  78  97  36  76  98  60  66  79  18  78  66  37  11  11  54  89   3  81  63   8  53   4  80  30  87  80  34  84  47  96  24  27   5  93  88  46  97  13  37  11  55   2  55   3  71  31  66  75  55  87   6  15  99  83  69  54  40   7  68  42  37  24  79  53  66  66  93  58   2  37  32  73  46  93  70  87  92  52  73  66   7  66  52  68  41  73  48  80  25  85  12  16  77  17  31  48  55   6   9  77  20  88  92  98  41  60  58  18  87  37  29  90  71  29  19  30  50  54  33  99  60  60  27  90  14  36  53  62  97   2  89  55  78   3  36  65  81  73  85  25  67  73  85  92  95  68  99  20  37  28  67  73   1  98  21  36  91  90  68  40  41  60   3  38  75  54  67  29  32  25  40  58  50  91  23   8  28  84  38  74  99   3  80  61  77  64  93  39  10   8  76   9  67  97   3  36  93  57   5  70  65  34  65  10  53  33  15  10  81  32  84  78  20  58  15  82   9  71  77  79  84  35  78  99  91  28  55   5  71  68   1  97  39  53  77  62  63  37  43  20  40  53  88  63  36   5  92  99  33  96  42  75  22  31  56  59  94  61  16  28  33  79  35  34  23  15  43  31  35  98  27  85  44  87  62  69  92  88  10  58  78   8  89  88  89  57  48  36  69  24  31  37  33  21  86  45  57  79  58  64   7  90  44   2  51  20   5  68   8  16  20  78  80  60  67  51  55  67  89  72  88   3  77  68  40  83   2  58  97  87  56  61  55  31  75  27  55  76  16  30  45  88  25  84  30   9  30  34  61  31  90  32  72  27  81  74  76  57   8  52  54  95  12  48  17  11  84  59  93  92   7  11  72  17  99  78  10   7  68   8  95  20  23  91  57  85  41  52  26  56  39  82  64  70  82  49  19  37  31  13  65  56  36  34  23  41  21   8  73  53  20  32  95  90  33  33   5  47   6   6  56  83  88  78  59  40  84  25  16  51  48  40  91  36   3  64  34  80  90  73  80  95  19  70  57  66   7  56  80  79  62   5  75  76  18  21  57  34  16  88  35  97  16  22  62  52  43  62  42  96  73  32  46  44  38  85  15   2  93  21  67  95  37  54  60  86  89  61  77  82  28  15   5  99  97  96  58  89  36  56  98  66  49  81  85  18  66  32  38  77  71  95  21  83  60  24  44  33  16  61  91  72  91  34  87  72  11  28  78  19  27  43  60   5  24  52  44  37  63  11  80  40  66  22  57  69  44  12  77  83  56  82  73  49  56  44  99  66  12  40  50  50  73   4   8  21  67  15  51  27  75  47  67  15  59  94  83  92  78  34   4  29  75  78  82  80  59  78  99  72  19  46  20  43  89  70  68  29  51  22  45  99  44  91  73  31   3  88  39  38  68   9  72  85  18  15  80  46  63  78  12  94  34  67  11  18  44  11  63  91  91  97  25  50  64  23  25  57  66  79  63  10  13  14  12  66  83   2  43  34   8  65  36  44  93  20  59  75  72  18  79  89  41  31  28  57  64  45  14  60   4  35  92                          
                            21  54  98  45   8  22   2  65  78  41  20  91  99  88   6   3  20  43   9   8   8  66  44  60  41  21   7  38  47  46   1  11  42   1  82   5  94  71  89   1  41  73  58  81   4  81  85  35  85  49  96  35  64  20  94  44  99  17  66  41  35  85  74   7  70   1  87  80  13   1  82  22  32   8   8  86  86  41  69  75   7  10  54  58  18  12  66  81  65  32  35  13  58  62  57  53   5  60  85  65  86  19  80  84  49   8  66  42   2  75  34  21  12  90  35  16  58  23  61  92  46   1  17  11   6  23  37  49  15  43  29  96  93  71  26  68  23  46  96  12  48  46   3  23  54   1  18  30  38  71  91  39  69  36  38  54  61  39  53  63  23  75  51  87  28  65  53  10  79  10   7  93  73  44  51  83  71  95  86  54  88  62  17  89  82  78  83  13  24  58  94  31  89  53  62  76  30  66   5   8  55  44  39  35  60  62  82  43  73  35  13  81  94  27  85  96  28  15  18  68  73  79  69  12  21  13  13  78  73  29  51  65  10  80  79   7  48  69  25  68  33  66  53  28  36  55  49   9  77  11   7   2  30   4  31  74  30  28  34  94  12  95  81  55  22   9  79  72  63  85  24  69   2  31   8  62  52  70  49  73  55  57  78  26  85  65  51  24  87  29  88  58  69  56  33  78  15   8  78  59  85  19  10   9  26  95   9  15  98  76   1  88  32  17   4  77  67  92  60   9  40  22   8  54  89  48  43  16  87  62  16  74   5  89  70  42  14  79  25  91  23  28  44  68  99  71  83   8  16  23  99  26  73  50  78  38   6  86  53  90  97  64  38  33   4  37  68   9  63  45  51   1  39  69  55  46  69  10  98  85  59  64  87  87  46  77  86  10  48  80   3  37  33  14  82  97  84   1  93  96  95  26  26  55  64  61  38  87  60  33  67  80  10  22  74  51  72  80  32  66  10  74  62  97  52  41  34  68  22  43   1  31   2   7  72  46  28  43  32  62  67  11  36  57  64  56  38  44  74  64  38  32  47  96  46  55  68  41  79  98  40  60  47  29  79  44  87  32  94  35  49  79   2  84  20  96  77  19  24  93  67  30  90  67  33  89  51  67  41   3  84  69  89  65  13  13  82  76  96  63  40   6  12  11  28  57  24  76  89  26  97   4  56  91  91  70  81  39  28  63  57  16  13  92  93  22  68  89  50  85  52  63   3  67  11  99  13  41  58  94   6  97   5  12  27  15  88  96  15  11  31  47  39   1  73  55   2  74  34   4  13  27  52  22  43  16  98  52  15  51  69  50  80  36  82  54  38  25  58  44  13  13  48  41  25  59  16  87  63  86  48  57  36   5  84  74  93   6  76  24  87  68  15  94  71  39  93  92  82  27  77  86  46  63  68  84  21  45  52  33   1  73  47  74  74  55  99  40  74  78  81  96   5  38  65  23  71  95   1  61  38  44  36  51  57  66   1   3  43  94  93  77  66  48   6  57  82  50  60  28  66  46  12  94  50  71  13  97   5  16  53  72  78   4  65  95   5  45  56  67  34  13  78  92  22  38  64  40  64  66  95  46  91  98  86  34  90  74  92  67  34  81  84  35  53   9  11  58  49  57  53  59  15  49  83  47  29  56  90  69  61  46  15  92  41  88  37  32  62  48  65  51  64  57  91  31  24  46  60  22  58  39  35  83  25  27   8  46  27  38  38  53  19  37   3  57  54  62  74  71   1   7  27  16  42  51  85  58  43  17  15  37  51  43  45  41  33  31  90  17  24  66  16  96  30  69  92  77  76  91   9  67  81  81  52  37  88  37  15  62  87  80  82  91  20  86  75  23  53  56   3  31  60  72  97   2  30  65   5  40  49  61  53  62  95  49  45   5  50  79  87  63  52  31  54  79  95   6  73  67  19  29  96  19  39  89  57  49  73  31   5  31  29  79   9  46  94  44  80  80  99   3  35  46  75  64  76  26  59   4  10  39  74  27  25  40  64  23  10  84  61  31  91  10  76  97  40  92  77  83   2  64  98  67  95  97  90  12  70  81  26  18  91  85  90  12  50  46   9  37  57  69  16  88  31  47  47  73  64  58  63  69  83  94  68  36  28  76  44  79  51  98  47  26  92  98  68  22  67  67  38   9  16  35  84  64   6  58  35   7  72  37  39  31  47  96  77  31  53  37  64  63  22  82  37  62  92  28  78  50  80  10   9  68  55  78  68  75  70  32  68  46   7  38  40                            
                              9  13  47  45  13   2  49  61  65  42   3  48  18  74  90  21  57  40  22  98  37  49  98  19  38  14  11  21  95  80  51  48  40   3  52  12  21  74  93   7  40  22  83  25  27  78  29  25  78  26  83  40  25   5  72  21  57  56  69   6  31  65   5  51  96  76  23  35  26  74  31  13  18  96  64  89  46  40  65   9  64  63  87  26  68  35  62  58  87  31  49  13  19  75  36  51  14  63  22  91  25  10  56  12  75  27  37  34  67   3   6  50  74  80  85  90   2  95  43  72  32  49  64  21  59  61  18  50  30  69   6  79  94  32  84  61  94  87  63  37  35  33  36  36  44  53  78  68  97  80  43  40  74  79  73  99   5  73  49  28  56  17   3  10  64  50  24  19  34   2  62  23  91  39  20  92  55  49  27  11  94  20  95  77  70   2  68  82  96  36  76  43  21  16  85  90  22  20  75  34  61  75   4  86   1  35  66  67  48  83  18  66  22  83  91  32  87  11  81  22  21  93  16  57  30  78  15  42  46  67  14  46  22  56  79  45  47  71  81  32   3  80  67  36  42  15  96  32   2  57  62  40  23  43  61  84   2  88  21  39  24  64  69  19  58  67  59  97  36  22   6  58   4  13  89  96   5  50  25  80  29  79   1  75   3   5  29  55  19  23  69  55  69  58  47  78  39   9  55  65  67  38  62  45  65   6   7  44  91  44  21  13  63  76  91  96  11  26  64  70  94  71  22  50  16   4  86  31  77  20  23  74  48  44  90   3  59  60  80  87   8  79  67  74  54  19  67  74   9  66  51  69  97  87  18  73  63  57  14  43  55  24  23  23  79  48  78  73  45  84  18  54  38  20  60  29  35   4  53  25  62   2   8  71  61  81  26  95  69  77  68  52   8  95  80  84  91  28  88  80  44  19  72  15  15  88  68  66  23  53  48  78  80  57  75  32  36  42  98  54  66   7  73  55  86  66  51  38  87  88  97  51  34  38   4  36  13  92  23  45  29  27  59  73  21  59  60  86  53  55  37  10   1   6  42  14  55  34  95  80  24  91  70  84  33  50  18  16   4  52  15  95   7  97  99   2  83  14  54  64  78  77   2  95  42  34  93  46  20  68  20  11   7  76  98  58  40  11  26  32  66  33  18  79  28  27  72  24  55   5  14  77  69  21  95  60  82  36  69  58  79  83  31  91  80  78  51  39  33  10   6  22  54  12  64  27   2  19  77   5  75  99  47  67  97  43  32  97  44  29  81  24  49  79  91  77  95  41   3  96  82  26  77  19   6  65  13  75  59  60  59  54  64  20  49  30  21  89  95  20  22  32  56  13  19  32  13  85  57  42   5  79   8  84  22  31  47  99  28  17  80  44  80  80  68  88  73   6  58   5  72  67  93  21  25  22  33  15  72  18  70  23  36  46   1  30  86  79   9  49  85  92  81  83  83  17  89   7  62  41  93  26  55  80  84  40   9   8  63  60  41  63  90   3  51  69  73  26  46  78  15  80  58  78  89   1  37  86  44  75  32  73  57  62  19  67  59  54  14  15  79  75  78  11  77  95  91  49  32   7  53  37  73  30  17  69  27   5  33  31  98  29  69  97  43  68  26  42  75  23  83  87  31   8  17  90  52  54  84  15  17  33  82   6  54  80  86  90  42  16  28  66  84  94   5  94  79  73   1  49  56  52  59  74   7  34  99  36  64  62   6  80  93   9  73  17  69   3  31  77  71  38  78   3  28   6  52   6  54  43  67  75  36  13  94  28  21  92  71  46  61  84  69  82  95  72  60   4  24  89  91  74  31   9  28  81  22  91  25  32  84  24  66  30  62  80   4  43  70   1  99  71  22  77  51   9  33   2  37   1  88  88  97  18  61  33  74  85  83  69  82  41  18  63  19  24  65  63  30  22  77  10   3  69  49  41  51  99  81  98  55  36  71   5  20  70   6  72  44  89  85  32  24  78  21  24  50  39  43  66  11  75  44  77  20  22  37  87  16  13  53  72  32  79  68  32  14  81  69   6  48  43   6  74  21  12  57  50  87  41  56  37  18  37  32   5   2  15  40  16  48   7   5  59  19  87  90  37  98  95  24  75  51  13  26  89  31  46  83  63  20  41  84  88  34  75  51  38  62  69  26  79  79  16  81  45  62  49  60  77  69  50  30  52  88  67  62  31  59  40  23  62  62  85  95  91  22  81  63  32  79  10  56  33  19  48  24  87  87  54  88  70  95   8                              
                                1  72  59  95  76  88  31  89  75  76  76   7  86  57  39  71  91  32  41  78  34  72   7  82  85  46  60  27  87  21  86  72  36  27  50  52  87  81  85  30  14   5  68  44   9  20  94  63  39  91  55   1  74  39  63  72  91  83  64  43  88  29  65  25  85   8  66  43  69  40  58  31  93  95  70  31  18  43   4  15  16  53  41  68  80  21  16  30  60  11  17  60  15  43  92  26  23  76  27  11  51  51  49  71  31  87  18  39   1  68  15   1  66  24  57  51  56   2  56  62  23  92  92  32  62  84  55  34  67  21  38  38  56  83  33  23  22  34  32  60  90  38  82   9  88  98  22  77  53  36  75  48   4  72  98  40  12  42  25  82  50  90   2  19  16  43  63  10  98  13  30  39  62  49  25  99  78  94  45  38  14  68  86  30  36  62   9  36  97  73  87   6  49  36  73   8  96  60  67  44  61  82  10  32  17   5  43  74  66  17  11  38  71  37  99  46  71  86   1  23  58  22   4  69  86   9  44  29  44  44  51  91  50  76  93  75  89  74  38  51  25  88  97  75   3  96  30  67  52  11  29  73  12  19  98  76  82  11  73  82  19  54  30  97  43  20  65  59  21  80  72  58  34  32  32  66   4  94  20  11  46  23  36  94  89  90  57  19  56   8   6  35  27  72  16  80  42  99  63   8  98  75  81  49  99  42   4  99   3  37  18  99  68  92  66  51  36   1  37  80  95  74  32  54  50  19  97  15   8  65  72  90  61  50  23  48  63  33  40  49  22  35  94  32  47  30  13  15  20  58  50  71  23  55  13  29  19  64  95  34  38  79  53  75  78  56  22  95  52   9  52  84  14  10  97  23  40  84  75  67  57  31  82  52  72  37  12  91  99  89  57  87  18   5  95  19  84  82  54  45  23  76   1  90  77  33  68  75  85  41  54  60  91  47  93  37  86  37  48  12  54  72   3  72  77  18  13  28  87  18  65   9  22  69  33  31  72  60  72   1  21  10  64  14  18  41  34  37  51  79  72  45  60  50  37  36  79  55  43  75  23  34  95  99   6  92  36  69  27  85  38  39  73  98  42  18  81  92  69  73  28  94  71  46  48   5  93  42  58   6  45  50  25  67  16  55  18  73  59  31  68  13  14  18  89  73  70  26  36  65  86  22  66  61  81  56  94  25  96  63  51  39  14  48  63  72   1  96  89  46  70  81  66  24  34  41  67   7  69  62  19  30  75  23  35  85  22  49  42  64  72  41  38  72  61  15  76  91  67  50  77  31  20  14  23  40  90  25  94  64  40   7   6  65  83  80  84  72   4  26   3  29  80  49  48   2   1  11  58  71   6  38  27  16  36  20  37  16  32  28  33  69  76  86  22  33  99  18  86  87  57  17  11  92  27  70  99  12  95  61  99  24  34  74  11  51  95  70   5  48  93  98  89  31  96  47  73  21  14  13  88  88  19  51  63  12  90  11   5  75  65  25  23  98  87  83  64  22  91  13  85  36  90  29  38   2  36  97  11  31  15  80  41  14   5  44  84  57  65  47  74  38  72  90  68  91  23  21  49  64  35  65   7  92  29  77  54  28  50  58   9  92   3  27  73  36  28  61  33  65  26  19  19  34  18  92  16  61  38   3  47  75  45  59  92  81  92   9  13  25  35  57  14  32  65  56  58  66  35  64  67  32  72   1  25  93  19  61  24  40  95  43  71   3  24  30  49  34  31  33   9  95  29  11  38  95  20  86  92  86  29  57   7   1  36  67  38  44  41  96  33  43  85  79  31  34  53  75  40  36  71  90  40  95  76  53  45  11  59   1  75   1  43  14  11  48  45  54  59  61  48  49  41  75  30  61  89  75  29  50  15  11  74  28  58  35  52  87  74   4  72  14  92  12  84  26  62  75  40  36  80  26   5   9  26  30   1  18  17  37  41   5  95   5  12  18  22  26  96  98  88  37  75  87  27  65  81  67  57  66   7  10  94  20  29  54  56  48  54  11  95  19  37  88   3  48  92  40  61  21  45  70  16  52  30   1  52  84  63  89  46  58  19  67  96   4  39  87  61  60  14  48  51  25  49  69  96   9  62  72  65  71  92  72  62  13  88   2  64  94  31  59  53  34  66  21  32  19  34  37  44  43  71  49   5  85  76  53  85  69  83  43  11  73   7  24  77  45  18  63  65  26  55  49  53   2  95  13  57  80  35  95  94  33   1  50  10  56  64  39  56  71  62                                
                                  61  60   1  70  39  26  24  52  71  63  48  21  78  64  53  72  66  82  37  10  98  65  42  15  51  63  79  99  91  83  52  42  12  81  80  99   1  77  20  30  51   7  51   8  79  81  51  97  61   2  54  82  21  31  11  90  47  83  62  18   1   7  30  46  14  38  39  24  66  81  45  12  28  13  66  40  93  58  41   2  73  38  84   1   4  95  91  76  65  70  98  99  67  48  28  54  55  25  11  86  20  13  83  34  84  41   6   1  80  21  48  18  92  74  92  41  86  88  91  21  54  93  45  98   3  90  81  34  57  33  41  74  10  94  85  94  59  68  80  64  52  98   6  96  13  55   3  26  97  24  76   6  99  15  31  10  66  72  11  77  23   1  48  12  23   7  12  15   9  36  20  82  91  18   4  16  91  85  62  79  23  78  42  31  72  43  72  35  95  77  95  13  79  10  21  73  93  67  12  19  73  47  98  77  45  91  68  33   7  23  15  55  63  70   7  55  54  95  18  71  73   2  70   2  67  15  58   7  29  49  41  84  66  86  16  16  50  62  43  96   9  36   1  49  79  84  72  84  79  35  14   2  70  16  21  89  37  78  16  45  60   8  22  20  58  53  44  10  47   7  41  19  72  49  27  22  81  89  10  64  21   6  52  57  79  35  65  52  70  37  52  70  33  64  45  91  42   5  91  42  27  38  68  43  80  42  95  79  57   6  84  92  15  56  24  17  72  52  91   5  81   7  68  67   1  80  29  36  32  35  20  32  42  14  51  71  19   8  80   3  71  54   6  50  90  69  98   5  73   7  18  60  47   8  31  48   1  48   1  26  26  10   8  52  68   6  44  98  55  74  35  38   2  97  54  68  94  10  46  50  93  74  60  23  24  13  51  99  16  48  49  68  32   8  50  11  98  72  19  53  49  88  62  40  84  43  31  29  74  78  63  29  96  90  74   6  71  46  60   2  19  39  59  91  55  81  35  35  64  75  56  40  18  53  19  49  38   2  21  39  59  68  88  36  30  93  34  59  49  98  48  33  90  11  40  98  11  95  26  14  16   9  59   2   6  17  89  89  52  59  20   9   3  85  13  24  95  71  56   4  63  74  59  60  23  84  36  73   8  89  19  25  21  55   5  94  25  79  68  33  88  21  54  60  61  66   1  59  94  88  96  83  14  95   8  74  49  50  21  28  96  65  75  85  15  20  80  78  59  42  47  93   3  22  10  68  78  61  32  45  77  19  72  10  84  53  14  11  36  83  33  35  67  17  44  36  83  71  34  90  56  18  87  19  66  71  29  41  64  60  44  68  44  74  38  32  70  49  63  20  48  41  27  51  25  34  96  84  49  27  33  86  42  80  57  60  91  17  85  95  16  68  59   8  51  96  44  14  39  72  35  23  33  83  15  36  42  16  71  95  14   2  18  16  83  72  56  22  85  95   6  89  42  88   8  94  56  94  57  56   5  24  89  54  65   6  49  65  61  29  64  36  88  62  84  62   5  93  20  40  83   1  43  37  36  11  84  29  71  41  96  27  61  49  85  66  82  47  63  77  64  21  94  26  10  70  26  92  69  55  24  79  78  77  62  72  60  48  98  86  26  80  31  92  88  81  79  93  25  41  77  34  14   8  25  69  34  36  61  90  52  38  92  96  58  41  74  64  14  74  23  25  48  36  39  26  84  17  63  89  64  47  48  36   3   2  77  35  87   3  95   9  32  96  76  11  61  24  99   9  38  22  61  27  49  34  47  13  58  64  28  16   8  26  83  31  97  52  65  25  71  39  51  10  38  71  99   4  44  79  20  80  70  97  42  91  42  29  51  75  51  68  59  90  89  80  89  69  80  65  22  78  77  19  20  12   1  14  11  13  60  32  89  26  76  79   8  81  60  58  52  17  81   2  64  50  47  10   4  93  75  22  87  88  85  58  26  99  72  18  36  34  31  94  66  40  35  37  57  79  19  87  80  44  58  60   3  11  92  44  98  58  90  19  63  69  99  44  32  91  45  77  59  15  73  93  63  61  82  56  64  99  37  93  37  23  20  49  29  94  67   7  11  20  45  94  57  57   8  19  95  59  20  35   4  27  62  71  67  18   2  33  57  89  76  98  45  97  99  50   2  96  22  95  45  68  23  36  97  20  90  32  12  78  77  27  71  14  72  77  26  99  78   8   2   2  30   4  21  57  49  25  88  23  30  95  68  62  38  62  58  93   6  46  59   7  14  12  70  29   6  61                                  
                                    10  39  29  94   4  95  51  76  61  79  55  30  59  85  67  56  52  47  87  82  43  51  41  58  74  69  17  92  98  34  53  72  57  76  13  62  39  33  92  62  84  52  69  66   2  20  89   2  21  43  70  37  15  24  27   3  15  36  15  18  73  20  38  20  50   1  62  94  98  97  66   2  14  90   5  57  48  33  80  88  53  31  60  14  47  64  55  94  61  98  21  96  80  53  79  91  40  35  68  46  33  46  10  47   3  35  53  44   5   6  81  76  78  79  36  43  85  48   7  46  59  82  80  21  63  68  73  94  37  37  24  91   9  72  57  77  57  75  31  19  72  47  23  20  74  31  32  12  96  61  99  29  15  24  86   6  19   7  94  21  50  50  67  79  57   8  43  70  32  19  39  49  77  92  77   8   9  39  11  53  73  37   1  43  65  65  80  71  71  52  88  89  15  32   1  49  83  82  75  39  37  51  97  37  62  54  30  75  92  55  43  88  20  18   3  93  27  91   1  66  19  38  25  93  58  73  70  12  12  27  45  84   5  81   5  16  35  77  41  56  99  20  28   9  73   5  97  95  70  76  30  58  98  99  23  82  57  17  40  62  65  20  90  40  37  15  26  35  67  43  86  85  16  65  63  57  86  66  67  72  34  95  59   7  36   2  54  30  63  94  43  60  96  66  65  26  58  38  50  93  86  45  21  20  55  61  75  55  76  84  96  41  21  23  79  62  51  99  58  84  83  36   5  28  25  30  63  17  78  39  44  12  92  11  43   6  21  66  99  76  66  55  59  19  95  62  35  58   6  97  24  21  36  92  20  29  48  75  67  65  14  26   7  69  76  56  29  59  96  68  71  63  34  91  45  91  79  97  34  51  35  78  75  36  70  50  36  89  50  20   2   7  50  40  55  95  28  28  48  81  21  69  86  24  12  21  90  43  14  29  76  13  34  62  58  85  93  20  52  77  93  50  16  20  96  90  38  84  52  41  23  71  70  91  31  94  56  21  19  25  30  97  63  41  20  52  20  58  11  15  30   5   1  40  20   7  30  15  29   3  53  34  78  55  58  54  52  57  16  89  16  41  12  21  31  58  28  40  52  60  97  48  22  69  31  54  69  21  97  69  45  83  34  12  92  17  66  90  30  32  56  26  43  48  89  40  20  78   9  27  82  35  76  65  86  37  64  56  97  51  96  75   2  31  79  26  15  86  33  19   9  95  22  66  76  37   5  24  76  54  25  26  41  48  10  86  61  37  94  68  84  72  28  73  82  37  14  37  40  82  85  18  24  66  58  50  82  77  85  92  74  25  22   9  46  44  55  64  17  26  65  46  16  26  99  29  85  26  39  51  57  25  67  53  77  38  33  18  50  64  57  89  89  65  89  14   3  23  11  90  54  33  60  97  22   1  46  61  80  70  73  11  40  47  19  51  98   8  39  26  17  29  32  15   5  56  87  71  12  40  51   3  18  33  89  47  70  62  38  25  88  44  72  10  37  37  56  73   3  98  48  34  91  25  29  39   4  68  74  73  58  90  72  57  98  87  39   8  79  19  21  26  68   8  19  74   1  13  80   8  81  83  66  60   4   6  91   3   9   3   1  88   7  51  31  34  81  77  34  66  42  17  25  32  92  61  71  18  39  21  39  16  61  47  53  92  92  92  47  94  22  21   2  19  20  13  85  40  42  20  68  75  42  28  93  78  16  23  33  16  98  70  65  46  61  48  49   8  24  21  94  39  42  93  85  95  64  45   4  84  38   5  13  80  93  52  93   2  21  18  37  93  13  96  89  73  66  86  62  47  20  65  59  45  77  12  69  73  28  50  23  49  36  53  88  49  66  36  77   2  82  94  80   5  19  18  93  80  48  42  17  19  42  33  78  14  58  50  27  10  14   6  83  42  95  20  17  12  27  94  92  21  44  54  20  17  55  23  94  23  82  95  15  37  25  27  97  52   3  60  51  20  99  82  66  75  31  43  16   5  90  37  26  24  72  76  87  32  59  68  56  29  76  80  55  74  71  39  42  49  13  25   1  60  33  48  12  87  13  66  40  77  95  77  58  71  91   6  31  23  15  41  24  21  41  38  30  84  26  76  85  17  53   9  22  79  87  72   5  74  44  72  11  49  60  52  20  16  96  79  78  79  96  43  11  84  94  18  94   2   4  51  89  70  65  82  84  53  30  10  33  84  34  96   2  73  30  41  81  63  99  49  83  60  83  11  58  76  60  90  81                                    
                                      45  35  77  44  27  20   6  34  86  36  88  84  36  15  17  55  96  44  25  20  98  59  48  59  19  88  87  79  42  16  74  47  49  96  32  99  87  16  48  25   1  16  56  56  74  90  94  85   6  97  27  59  80  48  11  54  71  81  77  63  40  87  44   9  86  79  99  35  75   5  92  58  45  90  89  74   9  38  33  57  32  49  46  22  67   2   4  75  33  24  43  19  65  79  87  25  66  39   1  44   4  27   8  95  45  37   9  30  62  61  33  49   3  66  37  55  13  55  57  80  29  77  67  95  98  21  75  25  97  16  81  54  74  15   3  53  76  21  99  74  72  59  33  44  66  44  39  43  77  49  33  89  72  40  44  22  77  60  73  12  24  33  90  91  95  11  19  35  81  30  44  75  38  88  57  96  93  70  75  53  90  49   6  87  97  17  21   4  54  54  19  61  86  39  37  92  99  89  29  20  28  96  97  22  23  74  40  12  29  16  81  60  41  26  66  61  89  73  33  33  52  71  98  47   6  59  90  83   6  10  78  49  52   4  39  56  40  24  58  28  98  92  34  50  62  29  68  71  89  40  86  92  54  81  55  39  88  52  51  89   6   8  59  37  10  14  55  13  52  79  99  76  75  81  56  59  15  41  35  84  81  31  68  35   5  36  82  14  34   4   2  75  17  81  24  36  58  98  72  91  74  40  61  29  96  37  34  52  38  51  73  20  40  62  57  88  90  92   6  28  94  77  46   1  96   8  10  54  40  72  42  74  95  28   7  37  43  94  59   7  78   6  52  89  67   8  77  14  64  25  52  91  10  91  72  37  72  31  20  18  55  85  98  45  70  80  27  91  19  84  92  71   8  23  70  74  90  41  73  66  30  35  24  73  71  81  79   1  46  44  59  96  79  71  46  87  96  26  62  78  76  45  19  15   1  65  69  97  43  34  54  62  36  62  73  33  77  51  79  73  89   2  55  28  13  57  83  22  88  57  76  65  55  26  29  61  38  46  94  59  68  95  88  18   4  31  61  35  51  17  40  24   9  87  49   9  26  55   3  79  63  65   6  53  41  84   1  11  39  63  39  73  59  57  56  80  38  72  32  91  34  61  90  13  68  95  16  11  23  41  39  62  81  64  27   8  21   5  25  71  53  68  19   7  18   8  26  90  41  99  30  31  69  12  77  48  14   2  43  75   5  76  32  75  84  42  53  76  52  83  42  43  46  74  95  78  21  70  28   1  10  31  14   9  47  56  82   1  99  28  31  53  75  90  30  22  23  29  97  38  11  74   1  24  13  28  97  48  32  59   4  79  52  41  27  80  79  96  14  80  14  71  75  13  66  96  33  25  36  63   6  24  64  68  66  52  95  30  32  83  79  75  53  51  55  78  41  29  55  42  67  21  64  49  43  77   8  58  16  20  16  14  46   7  73  44  72  97  11  36  11  83  80  70  64  21  38   4  46  12  61  16  45  39  63  28  38  96   2  54  78  68  64  39  76  88  48  22  86  65  96  55   7  34   9  31  48  28  97  51  10  52  77  35  66  37  31  69  92  17  19  52   2   1  30  69  15  64  35  98   1  60  31  56  39  84  41  90  81  97  30  37  10  22  41  87  79  24  32  67  51  20  25   8  87  35  68  40  47  47  93  82  52  46  35   5  27  26  59  27  39  43  19  49  63  41  94  36  34  59   8  83  46   2   5  91  48  64  54  61  96  35  54  85  12   6  83  26  41  41  88  26  88  94  22   1  49  49  52  71  92  85  62  13  56  61  25  96  25  59  16  11  81  36  17  87   9  66  28  10  31  43  81  37  72   9  78  13   2  60  88  17  77  58  49  69  27  72  54  23  34  95  20  41  63  81  35  85  89  60   8  59   4  17  39  38  14  62  59  84  49  20   6  47  69  92  62  30  62  63  84  74   7  52  15  66   8   2  76  60  54  97  99  72  85  43  78  31   3  19   6  97  73  31  48  64  49  25  49  41  25  81  70  15  28  47  28  99  55  45   6  27  76  76  50  70  98  55  96  56  93   3  86  63  27  18  12  23  61  87  35  16  72  40   4  67  30  16  43  76  32  19  36  12  31  48  99  54  66  52  18  57  30   9  27  87  63  31  31  59  71  67  84  69  26  87  41   5   8   9  13   2  90  52   1  72  40  52  44  83  35  86  60  80  79  43  79  38  36  37  75  47  11  61  16  54  62  95  63  70  84  77  76  51  67  34  55  41  88  66                                      
                                        58  76  85  53  23  58  35  15  24  98  88   1  75  90  49  37  50  49  80  89  42   1  99  61  11  37  40  55  32  44  45  30  92  99  15  64  73   2  41  18  96  52   3  20  55  39  59  19  90  98  72  82  82  60  99   7  11  96  88  42  11  48  40  50  41  46  99  52  32  86  20  34  58  71  47  23  68  80  60  69  51  15  61  28  72  90  52  24  60  75  20  89  24  57  82   7  29  26   4   7  17  45  90   8  93   3  31   9  82   9  26  18  45  82  40  59  28  62  30  24   6  37  78  29  82  26  43   7   2  28  19   4  22  44  58  25  74  54  71  66  92  52  66  82  11  80   4  13  69  95  52  49   8  34  86  75  67  63  57  70  75  40  90  27  18  68   1  81   7  46   2   2  27  72   3  90  13  96  74  97  88  12  23  99  15  49  57  85  16  47  28  37  72  73  59  73  79  86  64  73  19  80  21  31  92  47  10  74   1  12  32  71  35  33  43  47   5  47  15  96  19  66  61   3  45  33   1  51  48  12  81  15   9  19  91  40  94  32  64  75   7  34  18  12  65  62  91  49  27  87  40  68  19  54  39  57   6  14  77  89   7  99  64  63  40  84  47  34  14  59  79   5  72  66  45  84  52  18  43  44  85  79  60   3  76  49  26  32  22   4  64  76  46  73  28  84   4  50  28  74  50  84  46  55  63   3  36  11  61  84  12   4  58  69  48  60  88  90  68  75  79  49  41   1  58  96   2  83  90   6  78  75  46  11  94  96  42  92  27  50  76  46  94  14  61  30  15  67  46   1  90  96  66  26  43   3  35  42  14  95  72  30  52  28  68  82   1  92  22  85  65  43  60  93  41  27  90   4  90  40  13  73  13  30  76  34  68   9  81  69  69  32  26  91  43  29  48  93  11  47  40  46  92  54  71  43   1  99  88  78  91  22   6  84  91  97  42  90  80   3  33  13  57  75  37  73   6  37  87  70  28  98  34  59  18   1  17  17  58  31  89  59  68   1  30  43  56  19  82  25  38  25  20  73  64  69  95   4  87  81  77  41  66  64  85  89  40  40  74  65  48  89  55  14  39   3  76  39  86  47  26   4  57  83  67  52  74  13  46  94  26  87  88  90  71  61  13  17  94  18  93  39  31  36   1  50  47  69  91  46  50  12  74  41  66  49  70  63  80  74  53  86  95  64  79  17  98  63  28  70  46  84  86  32  90  81  53  36  78  36  40   6  44  87   3  29  40  25  74  19  89  15  99   2  17  64  18  45  76  85  47  67  47  18   6  14  10   4   5  56  44  17  56  89  69  56  41  89  59  39  25   9  40  64  14  51  71   5  95  48  85  83  63  52  61  77   4   2  43  77  95  61  69  74  61  72  49   8  14   5  44  54  56  83  58  53   5  44  64  80  83  10  17  21  75  28  84  80  17  59  49  94  11  13  29  28  38  15   7  28  52  84  24  95   6  78  59  77  55  92  86  51  82  79  35  59  23  34  36  47  73  91  93  70  30  82  63  40  20  41  17  73  27  61  85  84  30  32  97  86  37  99  67  56  23  28  26  25  67  63  58  32  51  56  55  77  65  62  24  27  40   2  59  73  56  57  64  48  37  57  26  93  66  62  97  47   8   9  31  40   4  53  84   4  73  52  56  71  68  34  36  51  77   1  92  68  36  87  12  84  48  79  72  35  17  90  66  70  30  29  85  17  75  53  58   1  11  50  70  67  46  26   6  52  99  55  35  40  46  33  19   9  27  16  91  79  98  39  45  16  82  70  70  58  76  96  82  53  70  47  19  67  15   5  67  62   8  15  13  48  35  81  81  16  28  42  19  28  45  66  57  10  38  89  49  35  67  42  37  10   5  12  92  28   2  91  97  93  68  83  99  44  30  47  72  74  74  43  27  66  19  88  18  13  66  14  85  35  57  77  36  66  55  45  30  27  22  37   6  10  42  74   9  97   5  64   1  58  25  56  58  58  29  68  40  38  53  87  31  90  44  53  52  19  83  95  41  46  57  80  35  44   4  60  38  84  75  94  36  65  48  96  25  41  52  77  15  43  25  19  89  85  96  10  61  36  17   2  82  10  66  88   7  91  72   1  38  18  92  87  99  52  51  70  18  85  38  19  74  34  74  34  71  71  99  10  34  12  97  34  93  99  88  71  24  34  98  34  92  17  65   7  67  94  34  84  31  43  95  49  86  90  77  55  40  10  30  80  33                                        
                                          45  87  69  84   4  64  41  14  56  21   1  55  10  69  10  43  31  53  88  98  80  63  14  55   6  18  87  79  56   2  26  50  11  51  81  42  77  43  86  90  20  39  66  66  20  98  93  63  78  14   8  80  65  38  37  45  65  21  57  82  42  26  62  50  97  65  67  66  45  48  74  80  25  47  86  28  15  32  90  85  13  95  21  75  25  54  87  65  64  82  75  74  18  53  38  45  79  20  51  40  63  60  91  86  85   3  46  47  13  42  23  82  10  44  27   6  17  29   3  57  22  76  62  89  31   6  15  61  10  93  51  83  97  87   5   4  64  95  97  98  39  55  73  24  65  99  93  24  16   9  14  46  73  44  71  65  45  78  37  31  67  42  24  32  82   4  53  23  19  75  30  11  31  44  58  72  84  31  39  82  94  99  99   3  90  73  31   4  15  75  30  20  62  49  60  50  54  64  89  81  26  27  67  23  93  26   7  96   3  13  43  58  51  77  51  16  38  75  36  31  73  23  98  66  32  60  93  21  20  20  28  21   7  11  53  52  50  78  76  56  54  31  41  86  27  72  21  84  69  40  86  26  25  49  47  89  14  36  94  21  88  67  12  39  11   8  14   8  32  96  12  11  31  29  80  62  67  64   7  83  65  11  65  45  40  91   4  81  91  63  48  78  91  57  59  10  80  88  25  13  40  41  75   2  64  34  37  28  88  89  39  83  29   2  95  51  58  15  98  45  76  69  22  54  66  34  48  29  58  72  39  74  53  39  46  91   8  18  86  55   1  13  88  15  26  82  61  16  51  15  37  72  94   3  90  36  90  83   3  53  50  58  90   8  21  98  26  86  34  86  46  94  86  80  53  77  24  20  69  62   1  26  49  15  28  92  76  11  31  82  72  81  96   8   7  86  79  12  94  18  17  31  21  92  20  27  31  73  90  63  76  55  19   8  84  98  11  58  89  52  40  28  22  95  94  26  25  76  35  74  44  24  60  85  43  75  46  12  21  57  82  83  72  36  57  74  47  59  73  47  73  98  89  79  69  55  77  22   3  67  29  16  57  13  70  64  40   4  92  16  24   2  47  58  56  94   2  22  48  49   6  61  22  57  30  99  30  90   1  56  23  59  62  55  57  88  54  55  96  62  24  74  86  56  71  65  23  85  52  46  16  13  54  12   2  74  41  96  38  72  46  42  98  73  48  58  74  91  53   5  27  19  54  50  35  12  40  89  44  95  36  52  62  54  99  36  72  12  43  55   3  95   1  22  29  83  23  14  91  60  30  31  22  68  20  23  67  41  31  36  18  38  51  26  75  28  18  92  51   8  27  33  56  22  13  20  29  86  87  60  44  14  54  26  45  89  67  88  13  51  24  71  78  68  56  58  59  50  73  65  39  52  38  28  66  64  22  41  54  97  37  90  69  75  18  42  52  16  23  64  67  89  65  36  79  57  17  19   8   1   5  81  38  48  26  38  57   5  91  16  66  29  30  26   1  60  79  53  74  93  83  27  60  57  36   6  34  34  22  36  82  83  82  78  86  50  17  26  89  78  49  89  77  43  77  35  85  71  94  85  96  55  46  96   8  14  58  39  33  59  98  83  74  61  30  98  36  65  72  41  37  53  35  78  64  65  59  43  92  48   6  72  32  90  75  53  46  23  14   9  90   9  49  19  67  12  28  89  83  11  24  20  15   4  23  14  87  11  62  64  36  31   4  40   1  23  25  36  79  33  89  79  71   8  22  47  72  63  67  50  69  15  33  68  75  11  42   8   6  64  58  58  10  41  13  46  74  14  53  74   8  17  45  40   3   3  79   6  79  41  70   4  26  14  96  10  11  36  64  37  17  41   6  52  13  92  99  18  12  42   1  31  53  54  29  98  24  35  75  35  79   2  72  67  38  39  93  39   7  40   5  68  60  68  19  31  54  47  45  93  50  67  86  20  96  72  24  78  52  32  42  66  75  75  83  63  66  49  92  41  57  73  64  42  83  99  91  54   3  31  26  79  20  78  43  38  75  49  30  57  62  60  82  71  27   5  86  95  74  64  79  91  37  48  95  27  42  21  35  65  54  56   8  84  50  18  39  69   8  47  37   1  47  45  81  53  36  55  97  58  95  35  67  37  78  74  39  44  10  80  94  89  84  61  29  47  85  31  83  48   7   8   5  50  82   2  86  36  89  87  13  87  93  77  35  98  99  86  98  42  75  84  48  30  73  34  68  19                                          
                                            62  24  40  21  89  65  22  87  74  25  79  85  65  95  66  23  13   8  12  57  16  27  25  94  20  62  52  47  59   6  47  95  11  50  61  99  66  75   3  14  23  99  62  84  25  23  67  84  76  36  99  19  51  49  63  68  82  32  10  93  67  29  16  61   9  91  65  60  19  16  50  13  17   6  91  91   8   9  66  82  37  77  57  66  26  14  82  10  40  25  49  24  34  19  86  76  21  15  33   9  66  97  15  37  77  41  83  94  50  92  81  10  40  37  65  85  39  79  47  55  29  10  36  74  55  18  27  74   2  44  43  38  24  99  83  26  53   8  19  36   6  54  88  66  28  83  36  75  50  24  70   2  46  43  87  81  58  91  62  62  52   5  61  16  57  26  43  35  49  30  42  61  92  72   4   7  82  51   5   6  14  94  58   9  32  44  66  60  20  68  68  26  90   4   1  84  68  81  32  52  87  77  11   1  65  50  96   3  49  17  93  70  80  30  32  68  82  28  36  43  92  80  37  72  57  99  48  95   8  91  41  80  51  70  58  86  98  89   9  76  70   5  79  72  88   2  42  70  61  22  96  38  67  35  20  69  37  99  40  34  42  16  99  73  91  43  14  40  44  34  64  51  11  58  13  80  54  63  34  21  75  33  71  32  26  39  15  48   5   7  83  40  93  11   4  99  12  64  98  83  19  44  42  89  64  98  34  46  45   4  13  59  68  50  26  91  10  89  48  77   6  85  61  67  38  73  49  42  61  97  90  70  21  94  35   1  37  17  65  43  31  95  11  43  73  46  12  64  61   2  74  13  67  73  83  98  15  37  26  57  44  65  29   2  36   7  55  96  86  24  24   1   2  11  62  24  91   1  16   6  37  29  96  84  14  89  61  92   8  65  91  76  72   4  89  97  14  74  86  49  14  62  54  20  23  73  42  49  45  42  90  59   7  42  45   7  25  40  87  19  90  63   5  30  89  34  64  37  25  27  57  34  76   9  98   1   7  86  22  45  39  28  55  34  68  98  62  87  64  34  85   5   9  69  47  95  30  64  30  43   9   4  13  31  54  33  35  71  40  12  11  78  55  84   9  79  82  47  90  79  19  55  37  82  78  97  34  67  15   1  44  27  27  87  26  71  40  45  67   7  76  40  78  14  86  48  83  88  50  49  93  76   3  75  75  20  58  78   3  67  62  52  63  19  63  96  86  17  92  33  92  42  65   5  27  73  19  68  90  10  87  86  96  77  56  80  21  49  18  64  38  27  42   7  76  19  25  64  89  24  70  33   9  30  58   5  32  79  70  96  11  71  37  64  45  59  89  16  24  65  42  80  66  76  90  35  87  18   6  26  38  75  14  32  15  86  86  34  54  63  37  70   9  98  20  51  69   5  47  51  65  55  56  52  50  80  64  50  47  59  13  99  48  50  56  73  68  42  89  87  13  25  82  37  19  39   6  82  56  36   4  80  57  65  94  86  18  93  16  43  71  66  72  61  42  32  87   3  41  73  59  91  89  27  35  70  96  90  71  30   4  77  53  29  79  87   3  80  38  13  23  90  71  11  65  96  70  55  54  36  42  27  49  92  32  41  23  24  23  67  80  54  98  73  50  55  42  50  47  32  40  49   5  49  48  15  84  43  94  53  25  97   5  39  18  26  23  85  31  88  88  98  59  29  92  70  22  53  65  33  45  76  78  91  74   2  36  42  12  72  16   7  64  82  85  45  51  96  74  46  66  75  58   5  89  60  35  98  62  16  99  79  63  81  26  75  44  75  39  52  66  77  52  57  26  54  81   7  38  50  35  66  23  29  94  68  38  23  54  21  30  19  42  65  45  45  30   4  21  54  30  13  29  73  99  18  61  82  68   3  53   8  25  62  50  22  66  92  87  70  53  89  32  30  85  27  40  66  24  12  25  47  33  76  43  14  80   3  42  12  96  75  78  54  36  29   1  42  21  83  80  49  43  26  22  41  58  42  58  14  69  47  96  88  10  99  52  72  94  89  95  35  90  22  15   4   8  75  42  17  37  96  80  72  43  30  79  45  33   2  24   1  13  64  65  91   6  20  55  12  60  66  26   5  72  63  96  24  28  36  68  97  69  15  20  56   6  71  18  29  28  36  71  82  27  25  35  44  31  37  32  40  51  38   8  39  46  78  88  76  85  91  79  24  93  89  94  36  46  64  48  64  37  57  61   7  24  72  92  18  35  74  57  72  79  71  38                                            
                                              4  28   8  80  93  53  23  76  97  83  64  65  98  25   6  80  90  77  59  61   1  13  19  36  89  66  41  31  84  13  77  81   2  74   7  83  65  25  75  47  17  92  48  71  65  40  48  66  45  30  40   9  46  74  33  54  39  20  77  17  50  20  48  79  57  36  60  48  62  72  69   8  58  33  94  91  17  37  73  43  69   9  65  73  84   9  96  92  61  41  56  46  80   3  80  73  31   7  87   7  14  11  73   3  28  65  70  14  52  81  86   7  58  54  69  11  32  37  78   1  22  65   9  90  59  38  46  25  67  20  99  92  45  90  66  26  46   4  47  90  35  48  46  53  43  21  38  32  51  94  64  51  30  29  39  55  26  47  30  22   2  88  14  41  81  47  43  14  13  37  35  54   1  87  86  55  73   2  82  25  85   1  93  98  22  12  85  90  62  79  26  60  15  76  96  64  89  23  71  22  63  35  62  66  88  38  16  42  49  37  49  21  66  68  22  66  31  68  15  34  49  66  36  76  89  23  26  89  68  58  81   9  44  74  87  15  56  31  33  58  51  70  42  54  18   6  30  13  11  87  42   3   7  53  80  30  16  40   2  39  87  67  17  90  78  83  58  64  89  92  99  17  31  29  11  64  28  44  50  46  52  54  39  17  14  78  47  24  98  58  95  92  77  83  34  19  55  99  68  92  37  64  70  60  32  53  66  80  62  29  52  93   7  52  33  21  62  15  70  31  17  87  50  85  85  94  57  21  85  41  95  91  24  52   3  19   2  47   5  62  70  61  14  94  75  61  52  32  85  32  72  47  77  32  21  29   4  23  64   2  30  98  90   4  90  75  42  29  78  10  58  17  24  47  97   2  12  57  65  50  43  11  45  86  50  64  21  80  65  93  51  91  66  34  50  55   1  45  60  62  54  80  99  10  76  49  47  68  31  58  61  97  92  44  67  36  32  21  24  41  52   8  17   1  76  65  79  21  13  66  42  81  62  53   5  21  16  19  20  22  19  32  51   9  42  48  92  56  64  93  51  54  61   2  94   4  41  23  92  14   5  33  64  37  48  62  89  19  41  89  67  80  40  75  98  17  12  16  43  99  17  87  74  83  46   8  51  13  44   7  58  73  58  58  29  37  63  76  28  93  28  30  59  77  65  68   2  95  52  23  69  14  65  85  63  15  40  67  86  20   5  22  24  70  16  33  57  57  24  40  35  57  43  46  68  42  63  72  50  35  40  86  66  34  76  43  26  55  45  37  93  53  58  95  78  66   3  34  72  19  73  46  75  43   2  12   8   6  28  76  64  98  70  14  58  75  62  88  62  94  94  88  24  73  19  18  40  52  36  50  56  35  27  52  98  87  25  33  44  10  15  66  91   5  48  22  49   5  74  92  84  11  86  87   6  28  88   8  52  36  81  99  75  79  13  10  79  39   3  88  38  23  69  90  73  28  69  38   1  30  66  21  31  66  42  44  28  68  64  38  58  67  51  92  23  29  94  28  93  12  56  80  28  50   4  19  60  48  89   3  28  36  94  56  87  19  37  55  77  38   7  39  47  86  66  17  52  89  23  64  65  42  12  76  20  73  70  36  18  31  75  33  24  39  83  21  50  42  45  90  25  97  74  76  98  97  51   7  53  36  96  45  87  31  40  84   9  93   3  17  59  84  64  96  97  89  60  97  56  74  58  14  35   3  86  16  59  74  97  19  61  95  80  22  88  63  29   1  10  57  37  42  38  75  38   3  98  74   8  86   7  67   4  30  96  73  15  84  77  25  30  56  76  50  95  13  27  26  91   7  51  96   5   6  44  61   6  12  81  96  94  32  98  96  33   8  31  34  42  77  15  28  98  83  43  79   1  11  75  34  97   5  81   4  56  94  52  53   2  35  16  48  32  68  24  29  99  61  83  97  71  10  86  12  79  21  31  49   7  19  18  56  72  10  60  72   9  60  67  29  94  60  43  29  59  57  57  80  83  19  68   8  23   7  67  65  24  93  80  10  50  54  18   7  29  82  97  15  14  38  50  36  39  57  87  22  69  91  60   3  65  27  67  70  77  58  54  98  69  23  88  95  37  39   8  34   7  96  39  85  41  72  56  40  12  11  24  29  99  57  84  84  22  52  61  77  85  96  67  76  49  42  17  58  32   1  18  18  38  36  90   4  42  95   4  25  36  85   7  59  83  77  75   9  19  14  67  61   2  94   6   2  93  81  69  84                                              
                                                21  72  55  20  91  39  28  40  17  89   7  54  45  65  88  33  23  64  10  86  11  39  30  42  87  83   3  52  29  60   3  24  29   8  14  60  38  40  47  99  69  99  49  34  15  46  48  27  36  15  67  65  92  91  67  77  14  21  73  20   1  24  85  94  62  87  24  73   7   9  32  29   5   2  59  59  82  52  11  66  72  83  15  10  86  47  73  35  46  31  70  72  70  49  92  28  35  70  42  48  57  99  93  16  39  37  59  50   7  73  50  88  31  45  64  65  63  43  73   7  96   8   1  10  82  12  60  63   1  55  86  24  42  72  15  86  80  21  15  49  24  19  77   9  33  94  33  58  11  37  29  34  79  11  91   2  49  15   1  33   2  34  89  96  11  27  40  20  11  23  77  11  35  61  89  40  68  77  20  61  31  21  19  61  52  75  51  91  12  48   1  34  69  74  46  64  16   4  42  17  59  95  31  31  22  26  60  82  44  56  84  60  65  46  65  76  50  44  35  80   7  21  69  10  41  95  25  24  23  84  40  17  10   3  73  76  27   7  82  91  49  22  94  55  97  12  60  69  85   9  16  77  35  28  48  91  35  86  75  63  78  93  96  90  35  26   8  69  46  23  19  32  16  14  38  61  83  39  77  76  59  26  70  15  40  33  30  41  74  67  25  41  39  54  93  39  82  12  11  23  51   6  96  77  30  32  32  32  51  59  10   7  66  33   8  52  25  23  57  71  64  68  22  58  70   5  89  24  33  14  99  94  35  21  49  87  29  59  26   1  86  83  29  58  28  38  20  43  99  81  30  47  62  95  62   4  98  60  13  63  60  59  48  90  56  29  88   7  32  59  92  34  80  56  62  97  34  56  81  52  69  97  50   4  53  94  87  32  81  71  74  46  46  57   4  80  23   8  61  10  69  85  90  94  84  67  80  33  14  10  87  98  36  65  18  28   5  89  77  61  11  94  45  24  84  76  52  18  63  39  32  25  21  27  27  24  14  79  58  79  46  76  52  32  70  80  59  93  13  91  37  80  23  23  32  69  16  16  35  88  90  85  14  54  54   7  94  73  81  66  98  13  73  46  74   2  15  26  36  81  84  20  18  96  85  46  54  36  75  20  39  35  55  45  57  65   7  99  33  68   3  27  36  53  81  58  57   9  34  30  24  38  76  32  33  84  28  10  80  23  74  43  40  86  53  96  86  67  78   9  44  24  46  43  72  90  28  84  60  90  15  61  33  29  48  26   8  80  71  81  77  11  32  99  96  73  94  32  91  18  76  94  19  74  63   4  80  95  10  72  36  24  28  81  10  19  27  12  21  24  77  14  29  43  70  72  13  31  71  34   1  38  30  30  59   3  53  62  85   9  98  87  93  14  95  54  64  79  16  72  75   9  51  66  84  63  76  45  13  13  36  58  89  74   9  41  37  80  44  21  92  88   4  64  12  77  17  89  45  25  83  73  40  46  69  24  54  15  58  26  94  56  83  36  63   9  70  21  53  68  72  18  56  83  20  47  71  39  46  40   7  97  10  63  23  55  30   7  47  17  10  19  25  95  19  26  55  34  79  23  10  11   6  72  58  79  57   9   3  26  44  84  37  15  86   7  13  80   6  94  47  54  17  74  21  24  49  28  27   4  34  58  97  90  35  52  41  27  25  68  35  21  60  91  21  35  35   8  82  31  94  91  35  87  76  12  12  85  63  20  50  50  90  27  98  72  39  33  49  86  80  59  34  86  45  63  70  46  12  59  14  21  11  12  21  82  66  33  87  34  48  61  50  86  99  15  12  69  42  19  56  23  80  41  82  47  86  34  89  35  21  94  80  29  22  95  62   5  38  23  94  35  72  24  94  74  73  68   1  23  47  82  79  25  21  40  52  26   1   9  51  64  32  23  93  30  79  97  72  86  48  89  66  81  83  42  39  84  77  40  68  91  73  54  54  24  33  47  79  98  87   6  60  37  57  50  46  82  78  19  43  59  47  25  80  65  98  20  92  34   7  78  98  30  94  99  85  19   8  57  54   7  11  81  21  56  99  58  74  81  17  66  30  29  71  56  59  70   7  82  74  91  93  37  67  82  59   8  71  29  84  60  42  98  76  74  23  58  73   7  68  42  88  45  94  52  79  38  98  84  71  20  61  44  52   7  77  40  21  94  37   2  31  40  33  42  82  76  96  57  33  49  77  94  82  91  37  48  76  28  28  37  94  93  51                                                
                                                  54  87  88  70  74  70  27  61  66  15  44  14  45   6  72  90  68  68   5  90  54   8  10  46  75  63  56  98  84  28  72  96  60  22  19  49  57   4  74  90  99  70   3  39  35  44  53   6  53  75  15  69  52   4  94  33  22  97  37  34  47  31  36  17  66  51  28  73  46  61  95  68  72  10  65  50  34  24  92  26  96  20  67  24  55  94  40  91   8   5  18  63  23  67  65  69  71  24  66  37  31  87  42  52  57  26  23  75  51  62  33  46   9  54   8  84  36  14  24  79  27  88  76  15  37   2  87  36  96  35  75  79  16  21  85  80  67  72  78  65  75  59  11   9  31  69   7  12  61  32  15  41  28  20  70  65  26  25  63  86  16  44  77  91  23  40  24  86   4  56  91  54  55  49  41  90  90  80  76  82  31  99  18  83  55  70  40   6  17  23  53  37   7  29   1  15  75  40  27  42  21  27  43  57  65  65  71  68  29  23  66  58  26  88  18  73  85  70  56  66  18  38   8  49  40  29  84  96  61  29  72  52  95  48  61  76  25  46  94   1   1   5  32  63  13  48  47  63  98  19  75  72  28  61  91  56  11  16  64  89  48  18  80  41  89  19  84   9  71  41  19  27  89  11  56  86  32  26  26  34  59  92  20  12  33  96  93  63  87  93   7  52  27  73  73  72  53  84  78  89  78  46   1  97  53  68  40  37  59  52  10  42  19  50  81  97  80  23  65  45  16  13  27  82  50  77  92  65  59  81  56  54  45   6   1  34  44  53  63  18  64   2  18  73  21  93  53   1  52  19  83  16  51  63  58  46  37  34  29  12  63  29  69  80  67  78  76  79  46  12  45  18   4  64  23   9  71  46  49  19  94  51  34  29  90  13  12  70  74  48  53  59  74  60  30  40  29  55   9  40  61  20  13   5  61  18  57  93  57  80   2  64  82   8  16  17  11  55  77  41  94  97  23  70  42  95  12  66  13  97  29  92  19  76  46  66  51  22  59  86  17   1  80  59  31  73   8  14  30  94  30  64  62  50  80   3  35  69  25  80  47  25  81  89  26   3  44  41  15   1  73  20  15   8   4  43  43  59   2  85  16  55   6  60  16  22  70  60   4  84  47  19  48  85  22  51  37  93  99   7  34  88  24  59  98  17  11  57  40  21  96  42  86  69  42  62   1  73  48   2  24  97  33  57  70   6  28  32  93  65  20  79  62  87  60  99  35  17  28  42  10  84  27   7  18   5  34   7  23  56  65   1  61  95  68  98  39  81  68  80  81  92  21  24  81  28  59  87  47  97  96  34  63  10  82  49  60  58  63  84  45  65   5  44  52   9  53  26  73  29  26  71  98  53  50  89  54  91  90  70  55  60  74  31  51   8  36  73  84  85  76  18  56  87  47  72  85  78  76  68  60  15  10  81   8  82  27  85  30  70  23  70  67  62  44  22  67  43  56  60  86  17   2  63   5  41  58  52  89   4  87  41  68  74   2  60  55  87  46   6   1  37  28  36  67  33  31  12   4  57  27  12  68  48  99  77  73  50  37   4  88  17  84  74  17  71  33  29  63  48  42  31  79  38  82  47  56  93  58  82  50  85  86  70  55  45  42  19  15  17  73  81  48  89  88  32  19  43  82   7  26  57  85  22  81  34  24  20  31  99  55  60  91  12  13  53  22  79  67  22  97  45   5  74  52  62  51  87  89   8  11  94  84  68  22  61  82  77  65  66  31  79  78  28  30  82  72  31  80  44  10  83  75  34  73  13  82   9  97  97  93  20  24  57  78  84  65   8  39  31  18  28  57  59  22  86  39  89  67  90  21  67  16  73  44  91  70   5  61  86   5  21   3  61  53  34  49  87  22   1   2  80  41  55  26  13  89  10  37  39  56  69  78  94  42  31  90  96  66  88   6   2  98  33  41  25  93  35  95   2  55  74  73  96  18  64  78  60  56  77  52  37  45  96  11  27  95  84   7  47  19  55  39  88  97  64  21  88   4  25   1   9  12  78  22  66  36  71  12  89  25  94  28  11  84  72  83  37  41  53  45  35  91  57  83  81   8  71  16  37  97  93  33  47  46  62  19  33  25  98  35  81   5  46  21  87  98  81  12  43  28  11  55  56  11  42  24  45  81  23  30   4  94  62  12  62  64  89  81  99  48   9  52  71  32  55  67  53   5  17  25  88  75   6   6  55  34  19  74  23  27  96  74  39                                                  
                                                    35   1  78  54  12  70  54  82  72  43  63  32  56  85  67  78  45  79  90  69  96  14  64  15  37  90   5   3  61  17  10  28  59  28  64  16  18  66  37  11  66  75  10  90  55   3  46  92  46  98  28  10  58  97  73  95  16  40  15  33  75  88  89  58  23  83  70  83  55  66   4  18  44  88  22  66  82   5  46  94  60  67  28  83  21  86  67  87  28  40  69  92  59  36  81  73  32  69  47  54  43  93  80  25  66   2  56  85  44   4   4  14  80  61  34  77  72  87  44  47  52  26  65  33  76  11  48  26  98  70  97  19  67  76  75  20   9  57  97  81   6  17  75  48  19  33  84  10  86  52  93  63  15  84  48  20  21   7  76  19  89  66  62  43  84   5  38  43  69  63  46  10  11  87  76  21  69  18  80  18  34  17  46  87   5  33  15  46  59  39  58  35  54  53   1  12  97  83  26  63  69  42  82  96   3  78  22  53  44  66  33  58  81  70  56  58  28  36   2  65  82  81  16  25   7  12  41  84  66  24  95  11  89  20  80  81  15  87  71  60  91  66  68  66  75  10  42  74  12   8  10  77  98   9  23  35  42  60  26  34  53  35  25  17  79  22  20  64  53  42  10  84  31  21  34  17  98  17  33  29  85  10  33  57  56  53  54  78  25  71  27  28   9  11  17  15   9  23  99  71  53  66  90  41  84  79  99  10  27  88  83  27  23  17  25  23  39  14  62  58  44   6  11  62  49  38  95  50  63   6   5  14  16  17  83   5  81  84  75  13  24  92  19  84  61  76  18  30  15  60  44  54  15  97  14  13  52  44  69  41  14  72  10  33  57  12  11  37   5  80  84  80  21  73  20  77  41  22  10   1  50  54  84   2  99  19  80  72  98  52  52   3  36  58  44  72  89  25  67  30  87  49  47  79  79  65  57  26  56  72  26  98  68  85  64  19  33  20  13  11  15   5  90  57  37  61  92  56  51  35  83   5  61  67  77  83  92  83  85  99  99  39  36  99  76  89  50  43   3  79  98  62  75   4  35  22  19  61  74  94  16  72  57  92  45  50  68  22  58  52  19  19  84   9  72   6  42  79  87  28  90   4  64  35  12  81  96   9   2  46  74  80  75   5  23  12  58   7  11  43  54  87  30  25   8  82  95  51  36  75  62  74  15  88  53  63  96  25  13  24  83  87  79  57  42  72  42  95  80  53  36  99  37  39  90  72  70   4  76  21  99  47  79  31  81  77   5  76  42  96  40   3  28  71  49  34   1  10  65  61  42  11  85  76  16  93  61  53  19  31  79  97  88  37  81  25  18   2  67  63  44  66  56  12  91  36  41  63  36  81  58  89  57  92  13  11  76  98   8  80  85   7  21  82  62  61  17  75  66   6  46  18  73  97  82  85  31  24  73  67  20  27   6  42  20  97  22   8  89   5  75  92  23  52  31  14  49   9  52  60  83  65  42  29   7  85   5  83  96  87  97  62  24  34  59  15  23  62  75  63  71  70  38  37  58  32  60  95  60  31  39  18  67   5  84  62  81  39  45  26  65   2   1  20  45  17  53  52  31  61  40  64  65   9   2  13  67  72  62  55  53  33  94  66  10  86  96  32   5  22  85  51  19  40  55  46  20   4  82  81  26  29  43  97  37  66  42  28  32  87  32  23  30  85  89  89  86  85  27  40  57  67  53  83   4   6   1  24  68  79  50  70   1  50   4  19  59  76   8  54  12  86  91  31  97  55  25  74  83  88  32  50  53  18  29  94  90  27  22  90  74  63  15  12  40  63  74  76  24  58  73  10  68  66  52  94  93  99  16  79  93  21  22  32  18  21  81  62  22  58  14  97  10  14  12  60  86  55  75  54  59  83  98   1  90  96  91  97  43  74  51  65   6  67  77  21  34  27  91  61  64   4   8  12  73  90  93  45  73  30  87   3  69  38  83  40  80  35  63  73  31  99  72  27  43  97  30  59  78  90  73  35  24  18  60  67  79  75  84  39  84  88  63   2  44  27  90  68  66   7  89  13  67   2  66  32  26  11  97  40  39  55  12  30  96  50  87  30  39  18   2  65  93   9  57  25  75  75  93  63  91  59  40  23  43   8  48  75  89  95  73  13  87  24  41  81  97  97  62   4  51  68  93  21  51  76  99  56   2  20  90  35  57  93  60  29  22  76  33  25   4  24  71  88  27  97  76  82  31  65  29  87   4                                                    
                                                      17  71  16  96  12  44  97   3  94  77  93  10  59   9  27  81  93  53   5  12  95  64  54  50  33  45  46   5  51  73  80  43  75  14  10  84  22  28  88  98  37   7  49  50  98  99  55  69   2   1  13   2  97  57  42  17   7  24  95  43  49  16  58  43  86  50  13  58  14   3  49   5  31  87  44  98  84  73  95  52   8  91  63  25  75  84  56  18  52  38  51   6  50  75   1  50  56  36  38  58  60  41  33  81  58  12  86  17   3  35  85  41  36   1  49  72  17  78  59  15  10  94  50  73  42  66  79  67  44  93  39   2  13  85  12  40  78  42  50  30  76  53  83  90  16  83  89   3  66  71   4  93  64  44   8  24  35  19  45  43  86  82  94  49   5  54   3   2   7  75  35  86  21  46  80  48  30  77  71  37  71  13  62  94   1  85  95  82  58  72  32  52  43  55  87  31   5  60  38  95   5  74   8  87  16  97  41  18  72  88  64  61  26   6  64  73  35  26  39  13  48  74  14  53  66   8   7  30  70  96  99   9  65  56   3  80  88  75  23   5  29  35  47  28  17  78  66  45  89  53   5  41  24  67  19  11  25  72  53  95  50  58  27  56  41  29  12  48  20  94  76  11  57  30  92  90  61  62  62  77  68  53  91  50  91  73   6  14  83  13  99  50   9  44   3  62  72  53  79  28  40  60  69   6  29   6  97  24  64  14  28  75   3  94  73  69  26   7  79  30  79  98   2  91  49  29  27  30  82  99  69  18  97  65  36  24  71  92  63  76  13  25  66  59  75   3  99  85  55  39  24  73  77  94  30  84  60  29  22  81  45  62  50  29  70  85  25  45  56  42   1  93  35  72  77  66  26   1  53  35  73  51  72  95  70  90  83  20  85  20  29  22  54  90  93  38  77  56  58  52  52  69  68  52  55  64  23  86   3  16  64  40  34  60  80  25  54  71  59  49  16  72  60   7  63  95  95  34  22  27  76  66  58  36  16   5  96  57  89  88  39  80  46  51  22   6  75  15  78  16  82  75  64   3  40  38  36  23  42  45  46  70  49  82  14  20  34  23  31  86  89  19  79  90  75  55  76  86   2  69  22   1  50  12  97  75  13  98  39  32  20  59  78  86  37  21  55  53  89  91  50  84  58  78  77  23  41  46  93  88  53  84  76  90  45  82   9  14  33  47  25  79   4  16  10  19  84  48  69  75  65  41  56  11  72  52  88  66  74  86  31  84  11  81   5  13   7  23  22   3  48  70  43  64  76  55  16   5  49  57  92  68  12  16  47  99  59  34  15  77  62  71  84  22  50   1  51   9  38   3  20  33  63  40  82  48  78  68  20  80  59  93   4  10  92  16  62  32  52  66  89  94   9  34   2  76  12  94  87  83  53  60  38  93  82  14  40  32  58  81  73  44  22  41  74  75  18   2  77  10  68   1  23  67  95  71  70   3   8  59  39  22  45  99  33  37  28  74  27  70  42  68  25   5  92  79   1  94  28   6  19  36  38  77   7  85  60  38   2  88  32   5  12  93   6  89   9  16  45  51  18  79  25  78  97  24  82  74  70  96   8  84  37  20  67  94   8  74  48  13  80  88  60  52  21  73  56  96  49  20  94  86  14  86   9  97  29  15  78  74  14  17   4   7  74  85  99  99  43  52  33  67   9  35  89  58  96  98  19   4  48  54  23  86  54  56  55  29  35  30  37  28  90  29  47  30  57  22  64  82  78  55  61  38  60  57  93   3  41  42  27  58  80  34  40  13  26  14  17  32  27  53  25  11  82  47  79  93   4  43  87  14  48  26  53  20   5  42   9   3   9  90  15  11  73  17   4   7  91  93  17  17  30  14  15   8  87   2   8  21  31  74  95  81  56  70  23  82  50  73  91  30  85  91  10  12  63  62  37  45  47  90  14  94   6  80  43  43  21  74  85  26   7  56  59  93  35   2   1  16  56  53  71  62  91  61   1  91  57  63   3  63  89  37  39  42  80  67  62  10  72  32  54  10  55  27  18  17  39  56  23  64  15  35  29  17  73  19  95  17  32  50   2  70  85  61  77  76  35  32  89  19  79  32  63  29  91  23  27  12  47  39  28  26  63  86  48  84  64  71   2  69  30  49  19  16  42  19  38   7  80  75   8  12  75  42   5  58  18  24   1  95  57  18  78  48  12  36  78  58  26  30  89  19   8  64  35  30  89  66  92  58                                                      
                                                        23   7  40  84  30  62  19  67  68  10  70  88   2  68  52  21  23  45  50  83  84  29  68   9  48  98  49  27  56  82  10  64  62  76  29  64  76  74  90  59  20  95  64  41  45  54  76  52  96  84  66   2  90  22   7  17  56  12  84  79  59  93   5  97  96  28  65  63  75  16  30  18  80  24  69  59   1  41  46  56  46  81  47  41   8  84  36  45  52  28  24  42  58  95  85  16  78  55  31  55   3  64   8  75  68  52  79  58  19  31  74  54  10  29  94  90   6  29  59  30  13  56  59  91  65   1  66  81  42  80  77   5  93  42  17  68  23  87  30  34  25  73  34  67  58  61  57   5  77  55  82  72  84  27  56  31  50  68  33  31  14  59  97   1  72  53  12  49  87  30  60  96  30  53  30  56  91  65  90  96  18  99  37  21  63  95  42  23  41  35  84  10  11   6  10  65  79  20  97   6  84  13  19  78  99  19   1  71  93  41   1  38  11  85  13  13  27  84  51  36  94  91  77  34  39  93  75  41  82  10  17  51  62  35  64  33  15  45  49  50   3   1  45  95  85  92  39  40  35  92  41  76   9  33  27  25  66  56  94  94  11  72  73  77  15  35   3  35  12  41  67  80  56  37  88  32  19  69  25  70  48  29  54  63  24  96  64  21  40  35  23  62  63  86  60  46  10  54  53   5  45  49  32   4  70  90  52  97  55  17  40  36  82  17  71  42  29  32  54  75  91  41  95  76  91  44  63   7  97  66  84  17  89  79  15   2  96  57  64  73  41   1  90  68  38   5  71  94  60  81  33  17  33  89  46  37  96   4  67  90  26   3  68  10   6  10   7  13   9  95  27  87  72  68   1  60  45  86  87  56  35  46  87   1  63   2   7  16   5  81  42  66  95   6   9  97  76  86  50   6  49  65  26  62  68  56  62  93  24  14  70  32  34  29  13  70   1  92  51  36  60  83  26  76  79  20  30  78  85  66  22  22   3  24  93  54  33  20  92  41  41  74  73  76  44  74  56  12  69  52  78  63  83  99  18  58   9  55  20  14  85   7  23  51  86  97  39  45  61  89  31  99  39  51   7  17  20  85  66  22  19  46  89  11  82  61  95  57  94  79  94   7  14  57  16  30   4  24  82  54  42  70  75  15  94  68  88  80  48  72  83  45  22  38  94  11  66  55  52  29  47  10  68  52  96  67  87  37  46   9  35  83  41  20  66  91  42  93  47  12  73  15  76  79  49   8  26  92  26  92  10  39  67   6  44  52  66  38  77  60  98  19  31  54  24  88  47   4  98  86  38   9  25  65  40  77  35   4   9  59  62   5  86  70   2  87  79  32  75  84  80  63  68  38  46  91  95  26  77  82  35  19   2  84  70  68  56  89   7  86  52  85  75  49  84  20  32  89  93  52  79  84  17  11  16  49  61  30   1  24  77  27  35  40  69  58   6  73  59  49  25  89   4  61  16  82   1  89  66  12  49   2  13  89  98  55  21   8  35  59   9  76  63   5   2  30  44  92  48  67  99  64  32  16  65   9  88  21  24  20  69  80  45  54  17  41  95   3  90  38  14  66  93  79  63  81  36  79  54  97  23  21  50   8  40  26  49  68  92  53  30  58  38   2  11  92  40  38  57  50  58  62  80  95  31  25  54  38  35  38  73  46  97  56  39  96  55   2  39  44   2  97  83  83  22  58  27  14  79  56   7   6  74   6  73  40  43  15  28   5  72  37  59  84  10  71  30  72   2   6  58  26  69  15  68  35  90  56  86  77  28   8  66  98  46  21  12   1   2  21  49   1  47  30  89  89   1  76   2  27  94  77  56  35   1  86  32  25  98  54  78   9  39  97  60  20  17  18  78  55  46  72  60  91  91  35   2  48  70  65  56  54  92  48  53  27  78  31  37  76  16  65  55  44  29  85  30  17  11  15  65  82  90  95  92  84  53   4  59  79  36  18  41  60  19  72  68   3   6  21  98  28  47  16  99  29  35  54  16  95  14  85  50  25  40  81  29  19  24  18  36  83  11  19  82  63  86  47  51  55  30  76  60  70  74  65   4   5  87  57  14  83  48  49  57  50  60  91  22  34  10  83   6  96  81  71  81  66  67  56  93   4  19  91  44  47  27  61   7  86  36  89  69  28  81   6  28  69  54  40  26  41  94  68  87  40  98  47  38  80  16  92  56  24  42  78  32  26  87  35  26                                                        
                                                          63  83  17   4  76  36  11   3  93  43  18  48  92  51  76  18  29   6  73  38  59  78  85  56  91  10  53  93  68  73  73  33  87  53  71  15  42  98  42  67  64  80  23  54  95  18  76  81  21  73  26  23  65  46   1  55  37  56  81   5  40  92  83  15  62  31  29  65  57  92   2  32  61  27  14  12  88  53  63  21  44   5   9  85  11  94  30  22  12  86  65   6  16  37  95  29  42  99  44  46  90  73   5  89  70  76  30  61  27  10  34  36  53  96  84  42  60  93  23  38  23  83  74  63  40  38  50   3  93  41  33  27   5  39  71  98  55  17  26  54  21  47  41  22  71  35  44  32  77  46  64  58  29  46  90  36  92  50  70  34  27  37  13  51  91  66  46  30  26  57  61  30  32  53  52  15  72  78  88  89   3  62  70  71   6  26  51  16  20  55  83  49  85  76  59  55  70  92  10  61  94  16  13  67   3  93  11  83  16  62  97  27  69  91  94  93  12  12  89  47  34  55   2  54  69  25  92  84   3  35  82  70   8  82  28  88  75  69  67  41  33  86  28   4  74  91  11   6  56  83  70  85  26   8  68  40   7  62  89   5  92  20  15  24   5  75  68  79  25  79  72   4  45  14  87  17  18  36  56  20  45  65  46  41   9  60  50  73  79   3  11  99  96  85  77  84  73  55  63  45  92  63  15  98  15  69  62   9  58  88  16  22  75  28  37  71  30  55   6  50  43  37  61  27  30  28  25  99  72  35  28  21  26  42  75  16   6  73  68  92  25  14  18  73  25  51  90  20  67  87  30  35   6   8  82  90  35  95  43  23  86  67  54  43  55  24  65  35  27  66  87  68  97  35  92  47  49   4  31  64  45  26  22   9  73  45  62  12  88  18   1  86  50  23  78  38  63  27  75  71  88  76  62   9  36  58  56  58  19  29   5  11  16  17  97  34  71  21  59  67  53  53  47  52   7  81  16  97   4  30  55  35  79  87  47  20  83  69  96  47  48  34  53  14  88  23   4  23  15  55  90  45  44  59  90  64  42  96  55   7  41  97   3  77  52   8  21  81  12  37  41  98  62  12  58  70  94  72  26  43  13  30  62  47  46  66  68  75  74  95  85  86  28  70  70  69  59  22  53   5  85  32  78  64  48  68  96  30  95  54   2  59  48   4  98   5  67  61  99  70  13  83  84  25  83  91  10  16  53  84  87  86  50  20  16  81  74  67  19  50  62  35  37  59   1   4  55  18  57  31  12   8  45  78  33  44  80  87  63  84  81  61  95  93  42  46  99   2  94  36  94  52  88  44  63  51  76  47  66  87  96  96  40  91  24  44  91  45   6  67  58  59  58  22  50  39   7  54  98  57  90  58  69   9  79  18  44  23  10  13  35  55   5  37  15  24  37  54   8  99  93  22  18  88  12  81  53  38  67  56  76  61  67  12  60  86  98  83  66  68  99  76  35  57  20  12  86  23  74  59  87  75   2  30  15  83  53  70  50  88  46   8  42  25  47  97  80  25  40  88  17  85  93  54  69   4  46  72   9  86  97  93  37  77  60  50  30  90  40  56  93  44   9  83  49  10  25  34  70  55  17  16  87   7  77  17  36  43  49  25  29  89  56  14  44   3  89  53   6   4  90   9   7  89   3  99  85  71  69   8  20  37  67  69  67  88  44  32  46  55  25  26  65  86  88  41  39  71  28  93  29  19  10  65  54  77  90   9  10  23  73  33  37  83  28  45  50  26  84  10  43  53  89  93   7  58  18  38  41  72  13  19   9  39  93  15  95  19   8  10  92  79  18  38  12  95  39  96  49  55  64  95  48  64  77  76  67  83  18   4  68  94  30  66   8  46  31  21  89  55  27  35  90  37  72   1  60  57  54  47  13  15  97   7  82  14   5  26  32  49  71  13  27  64  44  55  64  64  81  34  61  54  96  54  97   7  46  74  19  45  54  49  17  44  32  32  69  34  88  77  27  95  65  82  39  32  64  34  56  11   4  91  48  85  84  34  22  83  56  44  54  40  17  33  86  72  33   9   1  24  93  54  58  57  77  86  23  95  59  99  74  22  63   4   8  15  25  26  56  45  47  34  20  82  79  84  50  85  25   3  16  68  74  71  71   2  63  14  96  23  56  59  76  29  57  54   3  21  74  24  33  56  42  61  94  48  67  10  35  89  60  90  37  64  58  94  83  30  34  47                                                          
                                                            89  75  12  76  87  14  83  86  21   9   8  63  50  41  46   8  22  23  57  54  94  88  10  38  36  51  11  41  97  76   2  25  66  30  93  39  72  96  89  47  40  76  49  82  63  20  11  45  61  26   5  99  92  50  23  50  12   4  35   1  21  24  91  46   8  73  48  37  66  78  68  73  17  40  48   1  80  97  29  60  84  35  43  83  45  27  39  58  73  42  65  90  51  65  14  11  89  35  49  49  75  84  74  47  27  99  92  23   2  12  47  75  10   8  69  44  56  83  14  42  74   6  41  56  15  36  99  11  56   7  28  38  41  38  60  75  50  95  67  41  43  15  21  72  98  61  23  90  91  36  81  68  32   1  13  57  77  53  45  91   7  93  76  12  31  78  57  33   5  89  16  19  87  17  55  59  96   4  32  91  85  75  18  37  77  93  32  56  41   7  44  55  93  17  83  97  56  67  78  60  56  85  11  54   8  79  17  71  18  42  92  47  23  32  51  96  12  75  57  20  60  99  93  98  28  99  82  63  42  20  92  37  48  49  98  92  50  60  31  22  47   6  77  95   4  35   6  37  15  27  47  23   4  96  95  55  48  51  56  26  60  63  43  59  51  68  71  89  61  60  40  10  83  15  95  50  52  64  65  20  33  47  94  10  85  89  76  68  78  67  82  11  82  27  18  38  85  22  74  56  29  57  85   5  26  50  45  55  10  92  63  52  81  43  23  57  45  35  27  27  10  36  83  26  42  59   9  50  48  62  99   3  60  88  88  22  89  39  61  16  66  52  48  93  38  81  20  29  65  51  30  63  10  33  57   4  66  72   3  28  39  34  59  57  57  92  57  61  93  96  29  71  62  29  32  39  27  44  86  34  75  14  37  93  53  24  56  81   1  12  95  82   1   7  87  80  40  90  76  18  42  23  97   9  99  14  20  28  11   4   5  85  79  47  42  41  26   6  43  46  38  14   3  80  25  94  76  46  11  96  11   1   6  44  30  11  85  73  42  37  45  23  35  85  97  12  62  38  49  62  72  59  89  10   5  87  71  27  78  72  47  12  51  33   2   9  47  10  80  10  44  55  20  91  94   4  79  99  81   2  39  44  41  14  61  89  71  31  46  13  41  80  99  97   5  59  56  98  92  70  14  17  10  47  30  50  56  53  81  87  40  54  90  44  20  70  47  35  91  74  24  32  78  86  50  39  63   9  31  64  42   9  22  24  21  71  81  68   6  29  85  85  27  20  33  86  30   8  24  32  96  82  84  59  87  10  42  39  41  58  23  86  45  63  13   5  48  26  26  71   2  11  31  53  54  43  46  88  28  45  92  68  68  38  75  56  42  56   7  20  89  64  46  89  22  81   6  97  76  81  40   1   7  20  58  46  37  26  18  73  33  45  77  35  58  31  52  68   6  13  78  52  49  49  83  55  97  51  34  85  82  22  23  55  93  42  82  35  82  85  59  65  67  49  66  97  99  62   7  26  49  36  64  58  14  92  33   6  74  92  66  46  21  89  17  55  20   3  66  15  97  77  86  37  24  58  95  87   6  55  51  15  38  25  67  51  16  29  31  25  10  95  87  99  14  35  92  74  27  15  55  89  20  92  37  42  68  67  74  63  53  32  73  50  30  14  52  95  68  28  72  48  98  65  25  62  85  90  96  89  90   1  91  40  39  76  83  29  31   2  14   9  48   5  15  31  56  38  48  17  39  36  49  57  41  61  49   5  27  61  50  32  25  89  81  36  61  20  72  57  11  71  13  21  29  10  96  19  54  94  41  63  86  43  64   6  57   3  54   3  69  12  21  24  20  12  27  64  99  42  66  25  25  12  18  57  96  26  68  84  47  27  53  72  41  10  85  39  92  73  87  28  97  57   1  56  63  22  56  11   9  29  96  65   2  94  22  31  27  83  64  87  26  98  70  20  15  20  97  33  25  70  57  87  91  43  96  20  87  89  13  56  26  92  89  30  52  56  21  94  37  81  78  66  22  82  14  52  41  34  99  32  58  70   6  22  86  55  94   8  75  14  98  54  86  87  41  58   4  62  71  77  97  90  62  85  69  16   1  23  46  71  42  40  35  31  38  11  92  68  38   6   5  32  82  20  69   8  37  47  69  87  34  58  38  69   3  71  39  46  54  71  30  42  68  97  36  44  40  65  14  41   5  30  19  32  63  58  79  47   5  74  78  20  82   3  60  31   1                                                            
                                                              17   8  53  80  25  66  17  77  47  43  32  28  90   2  31  42  24  18  93  89  26  40  32   9  74  48  89  33  17  10  40  65  40  94  93  40  32  73  64  50  49  68  53  53  37  67  39   9  70  83  53  43  96  12  47  92  13  48  81  12  72  40  71  91  61  53  40  93   3  79  19  74  59  95  33  85  76  62  42  60  29  96  45  26  12  22  59  84  35  23  59  16  44  34  11  38  19  68  83  56  52  92  26  53  42  50  40   2  69  30  22  22  88  80   1  28  82  17  93  52  89  29  36  35  68  22  28  88  89  97  91   8  42  51  57  15  85  22   9  58  13  13  87  89  15  41  34  31  90  11  59  86  12  53  64  64   2  84  31  97  66  36  96  76  73  22  33  35   4  33  49  64  78  37  44  34  92  92  65  47  12  55  19  13  98  24  45  40  52  50  97   6   9  70  11  84  82  36  15  68  24  60  44  15  37  66  65  80  69  68  35  75  64  77   9  16  93  42  77  32  11  37  85   5   7  90  25  20  64  45  55  75  68  15  84  57  30  92  37  16  15  32  94  51  66  67  22  66   2  99  33   4  60  53  73  99  96  46  40  22  32  22  85  11  36  40  70  19  29  55  85  29  16  78   1  59  75  91  10  64  12  49  40   5  86  92  73  37  42  82  75   5  67  47  37  14  14  25  66  32  56  97  71  68  69  92  75  49  22   9  68  67  21   8  27  99  66  93   8  95  29  81  95  37   1  73  80  86  30  18  71  22  82  38  18  37  25   9  23  90  96  47  96  47  55  62  44  73  67  51  20  33   5  22  14  59  43  47  89  15  63  89  25  49  33  11  63  99  92  42  57  69  24  25  97  71  66  98  58  98  18  71   6  42  73  47  30  90  64  12  64  42  90  76  32  67  45   1  34  33  68  45  84  59  81  40  23  99  43   2  46  58  68  54  53  75   6  85  25  35  32  64   6  79  79  76  96  93  55  27  57  24  38  84  71   1   4  39  19  78  23  75  39  53  15  92  82  28  41  98  92  58  38  26   3  42   1  15  34  18  94  72  22  57  60  60  91  51  62   8  96  28  55  36  44  90  17  83  56  63  80  61  97  84  21  45  77  47  25  30  81   5  12  13  45  59  29  56  77   5  80  92  35  31  30  51  55  10  59   2  81  67  43  77  24  48  61   1  95  63  51  85  67  77  50  43  35  27  17  36  66  31  20   8  31  15  87   1  64  51  46  19  52  13  25  74  15  26  35  84  64  16  64  41  87  30  29  49  21  90  53  69  25  21  12  80  81  11  33  52  45  58  75  90  96  44  31  92  69  33  49  27  74  65  24  87  79  82  49  34  27  89  10  91  19   7  43  27  22  39  42  18  63  74  64  57  56  85  63  83  50  83  96  26  33  77   1  26   4  28  61  22  84   8  37  53  32  66  41   8  85  90  35  76  43  45  46  99  67  18  11  56  61  38  15  22  98  41   8  91  47   5  96  53  82  22  76  54  59  86  42  57  74  13  92  15  97  71  18  34  61  33  15  86  56   1  59  96  48  72  80  44  39  41  34   5  89  53  40  46  37  17  84  80  62  68  70  43  45  62  26  38  39  68  25   1  31  32  42  70  60  62  28  17  84  18  23  32  89  14  15   3  63  89  23  19  17  34  12  53  38  61  65  25  82  75  82   6  14  70  93  49  78  95  86  58  55  63  84  12  32  61   6  21  15   2  83  15  63  67  95  99  58  33  12  78  98  67  65   4  39  65  55  56  51  69  65  13  53  15  12  57  75  36  47  50  93  86  56   8  35  14  46  40  40  37  69  50  43  26  65  35  71  33  65  61  82  51  99  86  61  85   7  69  87  22   6  59  24  26  18  47  52  60  63  71  84  51  72  15  46  10  56  14  86  21   6  68  15  45  14  81  83  57  70  68  16  14  59  35  69  77  21  31  20  64  57  53  55  48  41  91  56  34  53  12  12  72  39  34  71  54  51  51  86  90  53  50  83  88  62  36  87  37   6  43  56  94  72  94   7  46  92  65  74  72  61  72  55  55  83  44   4  14  78  30  14   3  63   2  82  29  29  26   1  16   5  79  10  35  26  39  25  71  65  28   1  25  97  87  42  23  31  56  39  12  12  59  66  65  78  31  51  14  44  81  15  51  81  73  60  72  19  65  55  61  63  62  31  23  86  18   1  32  62  57  36  60                                                              
                                                                4  31  74  88  28  77  83  73  21  66  85  69   5  25  22  33  50  58  60  45  55  87  66  75  26  60  31  76  16  10  80  50  65  34  24  30  98  81  56  61  70  73  71  73  81  76  64  25  22  45  25  14  98   8  40  97  43  56  51  66  59  22  77  17  85  65  86  98  47  98   1  94  37  86  56  13  66  11  61  99  54  52  13  56  22  81  24  14  99  98  54  18  65   7  64  59  94   7  11  16  12  38  32  98  69  82  78  53  76  45  60  31  58  37   4   3  79  57  67  63  74  40  52  69  85  35  49  91  97  85  11  33  42  85  27  16  22  13  90  62  45  99  73  70  66  87  33  35  15  64  70  83  10  73  92  25   7  53  66  88  64  19  12  69  82  95  42  98  82  92  28  95  72   3  38  26  56   4  78  14  58  68  58   9  31  27  56   6  97  87  95  40   8  66  93  30  96  63  84  45  72  63  69  33  86   8  82  95  59  11  63  86  89  61  73  59  57  44  79  68  59  85  32  91  38  71  60   3  52   7  59  48  80  24  27  63  26  85  43  54  13  64  66  95   7  42  55  96  81  60  71   2  12  46  25  14  24  13  20  93  91  82   6  89  20  77  53  39  63  56   9  22   4  72   4  17  85  48  71  84   9  75  55  24  25  19  79  17  59  89  95  17  85  81   1  89   5  35  40  85  24  61  67  93  13  22  76  60  66   7   6  69  39   5  71  59  63  37  95  18  87  29  32  61  23  34  67  31  74  54  16  13  50  44  58  31  33  81  67  68  38  53  22  77  83  61  20  39  24  16  15  65  99  97  47   8  95  35  92  79  85  74  85  17  10  78  13  45  73  80  32  50   6  40  79  26  69  40  34  40  44  45  33  29  64  57  53  90  79  52  96  41  48  99  86  42  64  78  11  69  63  99  71  72   7  10  90  18  82  81  88   2  77  35  47  48  70  33  91  89  33  71  72   1  72  13  86  72  68  86  78  45  18  88  99  50  63  86  80  75  14  30  72  78  56  17  41   9  21  40  30  50  64  50   7  21  67  10  19  56  15   8  12  48  20  73  80  99  92  32  17  81  75  37  48   7  46   2  65  66  87  55   3  97  20   7  42  27  37  91  64  78  52  92  49  57  41  18  72  53  92  28  80  63  55  40  86  99  52  87  84  17  41   5  50  50   6  57  71  89  83  69  29  87  85  45  99  22  43  67  49  63  79  12  94  24  67  81  74  20  72  64  63  21  64  70  25  90  62  64  37  52  23  48  82   7  84  63  37  61  83  91  77  94  99  65  87  51  49  97  94  62  13  19  99  23  98  22  84  16  96  93  35  10  96  44  51   3  51  16  11  34  68  58  88  75  52  39  82  70  92  44  87  33  15  45   4  12  41  75  62   4  88  10  19  35  23  12  87  84  77  38  52  84  58  16  56  32  76  23  42  86  19  46  61  53  16  67  11  13   9  62   7  31  62  97  22  42  61  88  58  52  73  24  22  35  79  19  88  58  22  73  62  30  22  53  61  17  72  65  30  58  50   6  29  40  32  81  58  76  33  29  60  15  29  70  93   3  45  69  12  79  12  92  90  57  87  55  83   3  96  89  90  58  89  32  72  68  95   7  76  87  84  23  26  21  95   3  46  75  56  71  65  23  58  73  13  21  65  11  53  88  35  35  78  91  48  37  69   7  19  17  52  34  55  28  94  40  32  34  56  60  90  82  70  61  16  57   5  25  79  36  99  29  84  73  94  40  68  34  11  54  97   7  68  65  26  11  68  53  72  32  48  43  51   7  99  50   8  59  36  91  70  73  46  56  30  41  45  34  60  78  38  51  68   5   4  35  88  86  86  30  92  73  95   9  90  12  33  69  98  11  88  25  89  79  99  59  50  85  68  21  80  84  16  82  59  59  98  63  62  11  11  58  25  19  96   5  27  86  28  85   8  50  18  50  51  92  59  38   8  29  17  27  26   4  76  51  92  33  78   2  32  72  96  37  13   6  95   8  45  48  45  80  26  17  43  69  90  38  17  28   1  32  28  39  26  49  97  72  10  86  77  84  53  25  80  82  99  12  66  86  72  56  71  50  71  13  98  52  52  82  71   1   5  60  54  50  54  83  36  30  75  90  15  84  47  37  30  28  11  30  73   4  49  22  83  51  30   6  86  21  52  84   1  54  13  40  24  45  75  50  51  73  57   3  17                                                                
                                                                  20  44  33  50  37  29  70  48  62  31  47  80  46  28  70  78  35  48  40  23  36  37  83  10  49  14   2   2  76  31  78  24  75  99  65  27  21   3  52  57  32  65  31  92  26  14  64  46  63  64  45  35  26  11  42  67  60  34  10  16  23  49  93  54  36  13  88  93  92  71  77  13  68  60  69  35  89  20  39  33  31   4  85  99  78  13  84  39  98  58  17  84  50  60  21  75  63  22   6  88  91   4  80  11  74  54  27  26  16  29  36  19  59  33  97  55   3  82  45  73  68  78  72  74  58  64   8  43  88  70  16  36  88  62  74   1  87  59  17  94  41  77  64  63  73  14  22  38  19  52  89  56   8  15  57  60  42  43  68  28  87  70   4  93  25   2  41  71  46   9  87  45  55  82  21  16  72  41  45  78  66  68  58  54  28  26  23   9  96  37  50  21  64  96  17  54  51  47  99  75  36  99  98  58  44  99  30  88  61   3  20   3  58   8  15  27  18  53  67  66  92  79  39  73  31  26  52  16  96  24  52  92  16  90  94  58  27  97  11  83  50  95   9  10  12  91  19  98  87  98  77  89  33  91  78  11  67  75  11  71   3  98  19  27  20  84  88   5  24  70  30  99  94  76  49  71  26  31  55  89  74  73  98  34  11  40  87  37  70  45  21  18  96  92  35  91   7  97   5   4   8   6  76  76   5  40  12  78  57  68  72  91  72  57  71  90  80  90  45  25  81  69   5  39  92  81  75  38  48  55  89  84  97  20  92  24  38  45   6  79  55  19  84  99  66  99  12  41  62  38  29  53  94  62  35  39  94  17  11  46   1  15   3  73  54  47  18  62  78  34  14  72  79  19  47  57  79  61  61  12  72  56  38  41  85  88  45  65  74  47   3  51   8  30  54  31  18  20  37  37  56  90  65  14   8  39  53  35  29  77  97  97  75  33  82  59  56  37  39   7  77  18  80  45  53  40  90  97  71  88  14  77  50  14  43  91  55  82   5  62  50  97  33  62  46  78  30  16  96  32  46  56  38  28  20  67  12  23  17   6   2  16   9  11  14  28  82  33  47  16  42  90  24  79  28  69  52  63  65  86  24   1  50  89  73  52   1   9  45  78  73  71  57  36  84  49  35  97  43  66  42  99  50  94   3  19  65  34  66  51   9   7  94  19  11  62   4  46  25  51  52  58  65  41  41  93  78  94   9  66  58  25  26  19  39  68  82  13  56  44  43  97  83  31   3  98  72  40  10  33  19  43  84  58  34  56  30  59  22  90  41  96  47  10  40  62   1  48  57  81  34  81  22  34  26  55  65  61  80  64  71  70  33   9  12  73  98  51  65  73   8  27  19   3  48  53  83   2  36  48  67  58  69  22  98  32   7  26  55  79  25   1  62  49   7  29  26  13  82   7  71  57  58  31  31  40  11  56  85   3  46  24  86  38  42  56  60  90  13  17   1  27  20  94  63  18  69  48  58  33  93  17  83  18   3  21  34  40  60  77  16  33  73  35  71  82  17  22  91  51   9   6  39  72  43  84  97   6  73  60  96  38   5  67  40  95  68  19  90  32  36  35  73  92  88  26  70  16  24  93  69  28  44  76  49   6  37  44  84  73  99  47  59  32  43  94  11  32  30  66  85  25  87   9   1  80  92  42  52  69  91  81  59  36  89  67  87  78  93   8  40  44  11  48  71  89  85  86   5  19   7  50  37  22  73  97  70  85  37  44  95  72  30  91  69  91  43  64  10  40  26  16  54  13  52  56  74  11  88  68  27  84  46  28  64  17  51  19  86  46  10  64  25  34  20  32  10   2  12  98  27   4  55  10   2  42  49  18  52  46  61  63  18  76  37  49  18  52   7  22  13  59  55  33  90  57  93  73  48  86  12   2  82  64  85  98  97  50  60  47  97  18  68  80  70  88   9  39  71  44  22  14   4  79  62   1   7  64  32  62  54  31  13  77  27  86  49  69  33  86  17  13  79  83  88  10  25  35  22  57  31  39  80  61  23  87  56  30  54  24  21  22  69  41  58  68  54  97  79  73  46  38  30  84   7  56  93  71  75  36  10  50  60   1  27  93  12  55  35  98  74  78  36  24  24  87  59  99  73  67  43  36  36  20  40  27  70  88  64  46  23  50  21  98  57  12  34  54  72   6  79   7  41  82  53  41  24  90  76  16  86  20   9  75  39  41                                                                  
                                                                    40  80  92  66  68  11   6  88  65  77  72  58   3  43  93  71  65  51  92  58  91  98  33  54  40  55  13  76  82  77  65  22  44   9   1  25  86  46  25   8  37  97  46  57  44  97  84  44  42  15  70  36  80  31  99  48  34  57  67  68  55  57  94  16  97   3  92  91  59  28  14  49  54   2  27  92  21  10  10  46  10  91  58  49   8  14  38  75  12  76  86  44  44  26   8  56  59  63  34   3  47  27  90  26  58  73  94  91  37  51  67  73  74  79  63  77   2  73  75  27  67  94  80  70   7  99  65  32  75  30  58  92  14  82  57  60  50  38  13  14  98  12  66  48  93  23  79  18  59  34  98  31   2  65  94  31  57  81  22  50  96  98  44  63  94  90   6  51  32  10  36  67  41  41  15  83  84  48   9  61  96  11  34  99  54  30  73  63  80  61  92  31  35  83  33  22  16  18  18  25   8  50  41  27   4  87   6  89   8  34  53  94  97  40  14  82  57  93  63  56  91  70  32  41  84   3  91  88  70  54  56  97  51   6  18  58  64  69  84  69  89  62   6  56  92  54  31  53  86  37  91  34  29  18  89  62   3  91  97  51  25  94  69  89  22  17  39  82  76  21  82  52  64  49  62  19  59  39  56  22  96  20  21   9   5  73  82  97  88  94  69  24  15  86  92  73   3   6  60  87  69  42  19   9  76  36  67  97  36  34  10  59  51  79  14  39  55  84  70   5  27  28  29  46  58  79  70  68  38   9  38  14  92  26  52  48  80  24  70   1  35  43  92  18  77   9   3  77  85  51  83  10  25  37   1  51   8  74  16  65   5  43   9  61  14  43  40  51  77  85  19   7  93  36  14  75  79  43  55  28  96   4   7  61   8  38  20  20  66  14   6   8  10  35  13   5   6  62  13  14  32  71  91   8  40  49  47  59  35  58  57  77  68  62  80   7  25  22  48   6  31  36  58  38  41  93  31  28  15  71  90  70  84   4  91  60  18  80   6  97  98  49  17  44  32  77   3  96  48  29  74  50  24  91  59  16  41  72  28   2  67  96  78  95  17  40  41  44  93   9  77  24  99  73  68  50  35  12  21  75  74  49  85  46  21  97  61   7  58  64  91  56  74  23  18  35   8  23  35  23   9  55  87  13  70  11  34  63  88   4  59  91  36  66  53  61  73  77  94  40   1  75  71  63  86  25  67  12  94  27  82  87  72  95  39   5  50   7  90   9  63   3  91  76  32  22  17  14  66  69  98  69  54  21  56  34  53  13  85  55  23  72  43  20  17  26   5  99  30  97  11  34  81  94  28  73  44  48  57  33  92  71  15  53   1  45  94  66  46  45  94  40  83  65  32  56  83   8  59  55  34  35  59  60  95  80  86  35  78  55  50  63  75   5  83   2  13  54  28  76   3  43   1  73  75  29  63  73  48  67  98  19  31  62  65  57  34  60  42  93  83  79  53  94  48  73  59  97  73  40  96  92  69  73  58  51  43  77  36  55  44  76  75   5  93  27  82  51  48  85  32  26   3   1  28  74  75  88  26  73  86  16  22  92  46  17  41  98  31  77  32  68  40   7   9  59  56  64  47  71  55  82  68  34  95  18  24  88   1  80  47   4  98  88  12  57  65  88  93  12  73  51  99  75  38  24  48  95  74  22  64  61  54  53  32  77  13  65  64  44  29  93  79  52  63   2  42   4  17  74  17  99  50  40  26  93  10   5  93  11  53  37  81  42  80  94  57  95  61  38   8  89  43  67  30  83  98  79  99  82  12  44  90  49  99  81  95  22  43  73  28  62  26  29  54  54  85  97  51  35  63  83  89  17  72  43  56  45  29  87  28  92  67  58  68  95  27  40  38  37  31  68  59  31  28  93  52   3  21  66  75  14  56  26  75  15  14  58  75  47  14  61  75  78   9  40  43  91  56  67  22  72  31  87  87  73  39  82  87  95  39  54  29  18  99  39  44  39  90  51  31  49   2   2  48  26  25  20  64  93  38  56   9  31  73  78   4  21  52  80  11   1  10   5  43  21  39  88  15  86  72  82  44  60  73  59  29  33   6  20  96  69  20   3  24  10  72  80  79  33  44  42  21  30  24  64  34  14   6  40  85  38  30  23  73  74  21  17  11   5  58  76  31  95  36  40  42  62  33  53   4  42  38  67  42  18  79  27  29   2  53  72  19  84  75                                                                    
                                                                      44  74  76  44  61  22  78  92  38  12  80  82   5  13  20  63  21  52  10  38   7  19  20  69  99  34  61  48  86  62  41  97   2   9  34  78  83  31  15   8   3   7  97  81  51  94  57  15  21  41  21  71  63  26  23   8  36  17  83  95  73  17   7  49  11  78   5  41  13  16   9  13  84  61  58  56   9  40  95  11  11  97  96  82   7  90  96  55  77  17  47  57  98  99   3  66  10  48  32   8  61  69  19  57  17  98  51  40  51  73  98  11  51  54  89  61   5  16  23  65  31  74  41  16  39  19  89  86  74  61   2  44  94  50  40  11  64   8  71  61   7  74  28  72  99  87  36  94  47  88  12  80  56  75  81  19   6  57  76  23  11  22  91  68  50  26  34  17  53  35   3  90  63  44  62  11  30  50  21   9  35  93  76   2  48   1  27  63  34  39  77   3  50  30  22  61  34  90  80  15   8  60  77  47  41   8  10  53  47  77  73  72  77  74  81  55  83   9  54  91  98  61  95  15  66  11  18  48  69  25  93   2   6  75  14  43  27  50  12  61  63  17  66  64  54  28  62  12  23  96  18  34  71  78   9  53  27  85  46  46  11  52  19  95  69  56  44  23  24  64  43  93  17  86  55   5  13  83  90  14  95   5   5  55  50   2  30   7  55  33  25  24  42   7  16  25  15  80   8  33  65  62  81   5  77  83   9  61  95  69  25   5  34  28  14  51  10  49   4  66  39  20  80  38  69  93  73  68  53  59   5  97  11  35  77  70  55   1  24  55  46  55  23  18  77  48  20  49  16   4  27  15  73  41  88  75   1   9  51  50  77  85  18  97  52  25  44  82  84  11  46   5  27  94  15  86  78  78  12  97  37  16  81  50  41  97  82   7  13  49  17  49  85  83  28  69  93  85   8  35  52  88  81  46  99  60  35  99   8  69  59  66  57  88  70  23  93   2  33  85  72  92  52  90  72  99  84  70  99  64  74  49  15  69   6  94  76  65  18  19  77  28  10  38  18   9  50  37  30  18  71   2  83  64  97  85  34  89  98  55   5  92  88  83  87  11  47  49  46  33  63  54  33  37  84  52   1  22  32   4  44  26  83  39  63  80  48  64  70  81  83  69  84  22  21  22  77  18  99  54   7  12  84  76   9  54  14  27  82  64  15  35  43  87  59  72  43  70  44  92  59  97  96  81  67  66  16  80  39  18  96  24   5   4  56  52  70   1  70  39  69  35  70  56  93  26  27  20  89  47  65  87  81  51  88   5   7  92  11  58  88  15  87  79  40   3  29   8  16   5  80  65  44  46  12  20  63  43  34  87  17  28  53  53  90  39  39  87  73  45  19  47  42  18   7  95  19  59  77   7  90  35  40   9  23  50  33  26   1  40  62  84  29  57   1  75  32  78  65  10  95   8  26  15  53  29  16  80  63  27  58  30  81  23  44  81  69  24  10  93  52  93  95  58  27  49  43  17  31  56  96  30  82  11  95  45  46  29  54   4  34  48  92  64  58   3  10  90  37  25   9  97  98  43  90  22  35  84  21  79  32  27  17  64   6  70  25   7  70   4  62  13  17  55  42  28   4  83  15   1  12   1  12  77  91   8   2  67   8  50  16  78  21   1  96  22  88  23  34  12   7  77  41   2  78  86  79  39  77  78  73  34   7  56  45  33  16  93  45  83  41  72  89  96  69  45  34  71  90  26  34  23  45  43   8  44  66   1  99  35  36  96  24  40  13  91  39  33  12  66  95  25  50  85  96  84  72  24   2  27  69  94  74  74  91  99  54  27  92  94  91  47  83  34  52  84  22  94  48  47  66  27  46  94  94  23  99  72  99  32  13  21  58  21  67  35  36  52  60  83  19  33  60  80  35  86  74  37  95  85  78  46  37  52  24  76  52  62  18  80  25  89  84  85   5  28  87  50  96  82  39  97  67   5  73   5   6  11  22  50  63  76  80  58  54  90  84  97  60  99  24   1  10  95  27  66  10  81  39  23  13  94  18  21  50  23  59  79   8  69  54   6  98  81  49  71  56  76  46  82  94  51  80  56  48  99   8  47  29   5  43  10  74  31  26  56  91  56  40  23  25  36  55  94  85  58  11  91  18  45  28  35  39  55  68  88  28   4  47  10  92  81  68  24  71  21  90  25  21  24  66  55  55  50   8  63  37  34  15  24  90   6   1  96                                                                      
                                                                        79  85  33  67   8   9  54  76   4  50  19  12  70  92  30  56  36  29  85  22  85  31  34  55  19  54  36   8  13  50  29  21  37  88   1  51  91  20  53  84  27  40  51  91  29  11  11  71  96  21  96  98  34  44   3  38  33  83  48  31   7  25  63  27  95  94  19  13  42  63  57  31  86  82  17  68  45   4  23  11  87  72  89  71  98  12  69   1   1   6  35  76  38  17  82  81  62  94  97   5  68  19  61  29  14  99  39  34  32  52  57  29  60  74  16  19  58  60  45  48  90  92  20  58  79  32  99  34  54  45  73  78  62  23  94  41  40  96  98  96  13  19  27  48  18  54  44  98  67  38  35   1  14  52  60  35  95  32  29  19  42  82  63  84  53  32  66  34  55  64   6  51  77  17  40  31  32  36  10  18  66  58  18  51  49  83  99  95  14  83  64  74  70  60  83  89  63  36  31  24  12  50  33  82  17  29  32  16  61  10  32  33  77   4  40  26  62  59  52  32  37  69  62  66  40  45  90  24  88  62  61  19  62  87  23  65  39  92   6  75  93  26  73  46  45   6  49  11  75  15  28  34  80  50   5  18  92  14  48  63  54  18  16  81  28  89  34  35  54  62  62  92  53  14  71  21  34  83  96  88  12  38  59  59  40   6  26  67   4  37  91  16  54   1  35  53  53  31  39  82  71  12  53   1  31  23  74  73  16  89  59  59  71   2   3  22  61  22   3  31  44  44  23  91  39  40  91  66  96  11  15  20   5  98  66  39   9  14   1  69  77  36   4  62  20  73  23  54   2   7  32  68  98   4  66  95  38  86  96  14  70  82   1   5  89  40  36  39  77  64  96  51  86  14  88  39  76  10  36  98  99   5  76   2  18  10  65  97  15  10  97  67  58  97   9  66  64  49  67  17   5  65  84  76  66  42  66   1  59  39  65  16  23  64   7  50  27   6  46  43  73  41  97  63   9  10  91  37  57  91  49  54  17  69  53   4  48  21  30  75  93  85  50  93  74  14  22  41  62  77  53  38  46  64  90   7  22   1  33  96  19  59  17  36  19  79  43  17  64  15  35  22  94  88  60   6   2  17  93  81  79  45  53  56  35  17  39  66  64  21  90  88  30  44  83  90  70  46  42  60  99  34  93  41  89  22  78  16  69   3  86   3  15  45  92  75  12  42  44  72  48  50   4  92  49  21  13  39  98  54  35  97  79  66  59  28  71  79  51  47  47  53  42  29  51   8  91  18  66  13   6  85   1  58  70  60  49  33  97  40  71  12  39  34  44  62  36  52  57  39  23  85  91  31  22  60   5  55  33  12  23  83   9  89  81  12  31  31  91  63  56  63  97   9  45  26   3  43  13  99  23   3  32   6  62  58   4   5  27  88  30  15  11  49  85  47  87  12  35  28  44  14  50  82  36  90  34  46  92  76  86  89  32  46  82  55  71  94   4  16  55  31  21  70  77   1  12  40  36  79   9  26  49  61  19   3   3  27  54  99  63  47  37  62  12  24  23  78  40  81  10  14  99  51  20  46  99   3  54  63  24  30  82  10  84  41  11  31  38  50  83  63  44  45  63  57  31  17  41  69   7  91  55  57  95   9  12  47  19  90  65  51  76  13   2  40  52  46  72  11  83  88  84  84   1  29  47  34  99  10  80   6  14  56  60  58  96  21  90  15  98  73  99  94  90  91  29  16  80  18  88  48   8  63   7   9  80   9  34  52  98  21  97  34  16  70  78  45  58   6  77  23  61  64   6  36   5  42  57  86  81  97  73  25  48  89  42  35  70  82  42  19  15  57  10  39  22  83  93  18  88  32  38  46  70  34  49  43   7  96  65  86  67   1  75  31  73  37  30  46  20  17   4  15  38  53  16  47  90   6  58  63  38  96  20  29  92  38  38  75  28  45  60  46  29  30  17  32  26  88  81  79  40   2   2  32  49  19  87  99  74  77  82  49  92  68  74  71  73  46  68  33  44  60  30  73  63  87  56  59  53  86  51  81  68   5  84  22  41  12  46   6  12  20  25  11  71  89  50   2  65   4   6  65  54  68  49  58  89  55  45   8  47  98  80  18  75  48  88  81  82  35  56  32  94  70  15  16  65  87  29  15  63  47  75  34  51  75  20  73  56  21  74  61  85   2   8  71  64  35  68  15  81  21  46  46  63  83  34  36  12  34  50                                                                        
                                                                          75  34  79  84  65  66  90  52  18  87  21  50  34  86  23   6  41  37  99  84  79  19  44  72  64  87  13  80  92  20  53  48   8   5  97  49  59   7  59  55   8  15  10   7  49  35  73  20  83  23   2  92  25  93  50  19  29  25  52  90  61  41  80  88  35  67   6  73  53   1  29  41  38  54  11   3  34  36  15  70  97  10  23  80  89  32  78  93  38  26  51  55  38  79  49  73   3  88  24  42  96  89  90  72  45  86  17  27  57  87  59  50  98  57  42  50  83  91   9  60  13  37  27  21  78  65  36  75  17  83   1  79  26  41  65  21  10  25  24   5  57  55  96  40  67  39  65  40  99  97  47  82  60  19  28  36  98  24  25   7  51  62  41  79  82  22  97  45  74  17  28   1   3  16  45  77  50  10   3  87  11  54  32   1  84  44   4  30   8  17  62  37  62  32  59  10  28   6  64  13  70  64   6  35  34  71  12  30  25  51  74  69  17  76  55  26  37  77  22  47  51  20  56  58  47  54  13  41  14  75  38  62  43   1  69  41  88  12  19  67  21  44  36  57  34  63  13  58  55  62  83  23  31   6  20  19  97  86  92  71  50  14  85  42  62  68  79  87  20  43  18  95  43  73  78  89  43  24  18  49  57  78  16  76  83   7  42  74  61  13  84  21  82  98  59  35  14  34  45  45  31  42  46  98  25  22  79  76   6  46  51  69  89  10  72  22  95  39  56  48  86   1  19  72  12  89  12  82  66   7  45  25  52  97  49  20  83  30  22  62  62  15  19   3  11  42  77  84   5  22  52  93  36  45  21   8  22  74  41   4   3  14   6  80  14  53  10  18  54  69  80  12  82  27  15  60  42  12  79  46  35  53  63  95  35  77  70  67  87  63  83  41  99  68  77  28  41  99  93   9  79  99  19  69  74  60   4  31  58  32  18  99  97  26  63  44  46  87  48  63  30  91  13  63  42  25  12  69  39  30  57  66   3  28  26  89  76  77  33  43  30  47   5  20  61  16   5  26  66   6  21   6  79  23  73  98   5  39  88  41   7  69  13  66  56  43  13  51  11   5  10  23  99  80  76   9  61  55  87  67  40   4  52  97  44  52  51  84  52  74  73   1  80  22  64  64  33  13  39  72   3  55   3  45  16  53  80  32  43   8  82  37  51  29   4  47  26  48   2  81  35   6  61  28  80  13  73  46  48  12  87  50  76  17  61  34  34  89  34  36   6  73  39  10  56  23  23  49  22  86  82  43   9   6  93  20  29  77  45  18  46  55  10  18  37  35  92  85  81  94  72  37  11  89  76  69  73  19  74  94   3  22  70  93  65  48  73  57  93  89  80  92  38  38  79  25  30  63  26  84  69  10  51  71  86  89  67  58   9  90  47  82  95   9  72  19  40  84  17  85  81  86  46  38  12   8  19  85   4  50  59  56  53  68  66  56  35  30  49  82  83  74  91  53  51  24  15  29  53  73  93  39  10  35  64  29  14  89  43  21  18  16  52  30  64  78   6   4  31  34  51  47  35   1   2  52  44  57  34  11  73  72  50  92  10  83  32   1  67  19  19  50  79  25  10  85   5  14   6  82  11   6  94  25  42  79  19  97  95  79   6   8  10   4  28  94  87  57  31  13   2  36  42   8  99  77  68  34  91  14   7  74  62  18  26  94  49  60  45  77  57  19  51  62  98  78  73  84  97  54  66  46  90  49  11   7  86   3  14  25  32  60  13  62  44  30  13  17   2  37   1  91  42  98  28  77  62  91  66  48  82  61  46  54  46  67  13  86  50  48   7  21  12  73  99  90  57  87  89  44  74  82  35  56  79  78  23  84  62   5   5  89  68  63  39  17  75  41  41  97  61  45  57  40  10  71  92  76  14  40  30  68  40  95   1  98  12  94  48   3  56  83  70  41  74  12  63  41  10  80  81  58  15  20  23  24  43  55  93  57  20  98  80  14  35  93  37  19  30  80  99  60  97  25  73  81  68  47  55  62  88  88  48  33  95  39  79  41  79  96  45  35  52  72  21  21  75  88  10  84  36  48  27  27  61  92  59  93  89  97   2   1  23  33  34  44  41  97  67  42  16  85  45  43  84  78  16   2  72  48  16  99  95  70  35  92  73  95  93  47  63  91   8  31  26  70  54   7  57  94  22  86  16  11  40  96  61  50  35  76  43  45                                                                          
                                                                            24  89  20  83  23  97   2  43  82  20  49  68  35  13  48  96   9  53  96  41  90  55  53  73  30  61  59  73   7  88  53  34   7  24  99  43  98  94  70  65  61  60  63  77  18  16  51  31  17  60  46  65  23  54  51  38  97  33  26  55  99  76   6  42  76  16  54  49  27  31   9  18  20  15  35  31  17  96  70  30  83  94  83  71  90  77  78  50  40  63  13   5  34  13  58  56  60  41  97  10  37   5   9  74  85  64  56  49  81  87  46  56  18  51  62  86  56  90  22  80  54  79   4  73  29  28  42   2  40  86  67  50  29  44  89   4  81  62  81  17  69  90  55  51  24   1  20  57  25  48  93  11  48  37  47  24  98   8  23  43  72  34  34  33   7  60  95  98  22  28  34  64  44   7  21  28  61  61  82  44  93  52  65  84  92  77  62  94  59  39  31   7  65  68   3  50  32  12  76  21  94  81  60   9  90  23  64  69  68  39  40  50  83  57  65  91  55  43  95  46  81  48   3  12  98  86  53   1  74   3  56  24  46  35  62  12  12  46  21  66  87  47  28  91  57  62  83  28  85  95  72  11  92  33  30  76  34  51  53  74  79  66  85  84  98  65  48  16  43  99  37  68  40  40  77  58  98  89  58  53  95  38  64  60  14  49  59  44  89  53  21  43  47  23  17  52  16   6  85  45  68  67  32  83  28  76  82  14  46  98  63  59  35   2  41  49   4  35  48  31  57  29  99  87  39   8  80  93  38  42  86  39  23   6  20  80  37  26  68  65   7  49  20   6   2  81  24  62  61  27  30  80  61  55  21  72   3  71   3   2  36  33  34  17  93  37  87  52  66  17  46  48  72  14  57  42  51  48  93  99  64  70  47  90  93  92  20  67  71   6  86  21  66  65  47  33  55  16  43  49  42  84  73  57  23  76  81   1  79  98  61  41  22  32  77  30  90  99  27  88  38  87  43  97  50  17  18  76  98  52   8   7  35  20  82  82  96  38  60  74  94  59  53  79  85  65  98  40   2  69  51  49  86   4  13  90  64  80   2  45  37  71  75   9  93  56  63  85  12  80  97  95   8   4  74  23  84  27  90  57  40   7   3  66  41  71  54  37  46  11  13  14  20  52  47  17  90  71  57  13  76  82  47  30  16  30  12  42   2  37  58  13  49  12  45   7  97  57  15  10  53  42  71  99   8  26  54   3  81  62  93   3  19  11  38  25  38  30  22  93  99  11  41  28  16  64  55  70   9  60   7  68  12  67  99   6  56  25  12  71  67  47  94  74  56  69  92  50  33  70   9  51  75  32  70  16  31  39  59  29  38  12  62  24  81  40  72  86  78  66   3  89  66  27  29  12  30  56   2  54  32   1  22  90  62  28  69  77  12  47  31  52  68  82  94   9   6  89   7  44  31  91  38  58  88   3  58  24  25  59  62   8  86  37  88  28  96  78  68  16  44  92  33  13  80   6  25  79  52  50  55  38  49  37   5  50  28  78  89  14  28  44  63  12  68  70   9  67  44  18  54  10  28  30  89  57  20  52  55  70   1   6  84   5  74  34  68  39  92  87  58  76  47   7  21   3  41  36  71  15  57  39  68  60  92  93  45  85  86  65  87  11  72  76  51  17  22  69  40  92   1  38  11  28  24  38  85  41  16  59  11   4  34  12   4  43  75  79  23  66  64  82  42  48   6  59  85   6  69  10  92  58  62  97  46  39   7   1  74  69  17  34  38  34  58  89  99  38  78  28  92  29   7  70  69  52  71  43  50  10  48  99   4  23  16   8  26  73  68  36  90  34  86  40  80  88  67  96  11  38  69  12   2  69  32  86  39   7  57   5  54  91  75  61  89  21  53  31  45  38  66   9  83  83  62  71  37  12  80  56  71  14  33  47  50  50  79  83  81  52  15  17  48  82  76  29  25  86  83  81  44  67  92  84  91  26  75  87   1  96  80  76  45  34  85  98  25  16  25  90  76  46  91  57  48  29  22  52  53  39  42  89  86  54  71  71  57  75   4  97   5   4  64  59  27  98  72  46  61  31  61  70   9  29  43  93   4  89  73  47  13  82  36  98  77  39   3  10  63  22  34  43  86   5  89  19  81  27  48  61  21  19  76  34  46  70  39  54  93  46  99  22  29  32   3  48   2  63  58  88  66   3  14  88  59  44  88  12  43  32  63                                                                            
                                                                              7  13  14  13  54  42  53  37  32  61  19  54  94  78  30  15  77  34   8  22  81  15  86  53  70  10  17   2   5  84  81  84  91  25   9   8  49  76  32  31  67   5  73  50  49  51  75   1  51  97  53   3  82   8  85  44  57   9  69  20  42  53  63  61  19  35  22   4  63  67  25  20  89  21  79  96  36  92  81  31  81  26  13  54  28  14  88  37  88  47  90  71  26  60  73  76  49  49  42  94  53  94  16  69  90  60  72  85  46  19  72  48  73  32  28  41  54  61  35  43  98  52  64  60  98  42   8   2  71  97  39  10  89   8  23  91  50  30  43  89  68  95  53  26  35  38  49  17  98  88  43  18  81  75  50  41  51  61   3  30  86  71  48  18  59  84  43  80  97  59  42  85  72  33  65  13  16  39  94  93  46  45  32   6  17  73  40  17  63  75  44  69  27  84  32  56  77  81  63  22  58  90  82  21  10  12  76  86  63  48  80  62  97  24  44  10  51   1  57  66  50  26  42  93   5  77  63  28  34   7  83  82  63  11  29  35  36  37  40  52  26  37  74  82  74  31  73  70  97  88  37  81   4  96  90  18  30  27  61  45  75  63  46  84  39  46  45  35  94  26  25  78  99   7  11  80  81  48  59  60  20   7  88  27  44  74  80  24  50  68  35  87  86   3  78  57   9  10  49  39  31  83  70  45  61  92  64  75  56  75  91  13  60  58  66   3   3  80  33  26   6  39  85  96  22  40  37  57  17   1   6  14  78  68  41  79  26  82  72  19  32  98  86  58  28  19  29  94  17  45  41  83  92  62  87  99  57  93  79  81  72  83  86  55  15  27  11  99  46  54  47  89  59  34  66  56   1  28  57  35  43  30  93  52   7  28   1  87  66   5  46  16  22  14   2  43  50  28  34  10  19  52  48  30  54  32   3  41  37  74  15  13  38  46  23  13  15  13  76  91  22  61  47  15  86  81  31  15  94  48  40  15  39  61  63  61  82  18  34   8  50  47  78  96  22  20  64  11  96  55  98  18  82  29  88  65  97  98  49  38  87  53  50  25  69   5  43  10  37  26  68  85  14  72   5  16  26  84   2  56  83   6  20  51  67  23  93  76  38  52  32   5  59  45   5  78  45  12  24  85  17  84  55  19  71  65  18  95  13  54  12  95  66  78  41  63  12  85  81  25  32  66  76  30  45  19  90  33  37  77  72  40  97   3  12  29  51  65  12  45  92  13  44  26  81  81  14  38  72  19  78  42  30  48  60   3  67  56  13  29  50  16  37  53  95  85  43   5  18  43  63  37  13  68  58  53  77  38  91  30  48  80  38  14  52  87  57  72  61  59  23  55  44  59  83  95  69  57  29  41  28  35  35  85  90  36  29  28  94  63  49  65  16  15  86  98  66  10  56  57  83  85  16  46  13  94  84  77  45  48  91  13  15  28  17  89  37  94  73  79  31   3  42  51  37   4  63  57  78  93  73  24  48  75  13  15  53  81  80  46  16  86  24  41  49  29  67  22  88  43  30  83  17  64  37  86  41  55  98  13  71  75  29  91  22  35  90  19  54  82  56  71   7  20  46  73  13  20  61  28  89  44  87  78  55  33  75  82  48  35  33  42  61   7  94  26  21  75  53  63  44  32  12  24  13  54  71  88  17  50  88  36  80  42  35  44  16  58  80  86  41  69  74  25  12  96  88  71  76  96  69  69  72  16  36  16  98  86  96  85  57   6  14  28  81  71  68  87  89  45   9  87  28  17  90   6  58  56  11  23  28  27   6  66  97  95  10  62  48  72  90   7   5  46  14  39  65   2   9  59  32  28  23  26  60  86  70   6  54  96  69   7  80  65  76  23  15  12  15  58   2  22  60  72  90   2  35  55  85  70  34  34  83  54  11  33  31  56  75  54  91  17  73  34  38  20  48  93  11  97  53  28  80  55  53  32  90  39  52  29  96  79  93  90  83  41   4  66   5  39  52  83  87   6  37   1  44  47  71  87  50  83  64  49  14  83  73  61  99  82  23  34  81  56  67  27  57  78  23  19  52  67  91  13  21  62  72   1  63  94  97  58  65  11  30  97  40  32  16  15  66  92   2  11   1  75  29  43  60  52  20  39  22  71  31  65  59  18  30   1  46  29  99  61  18  56  33  86  50  40  94  85  94  29   9  83  28  78  91  62                                                                              
                                                                                69  95  83  64  30  51  11  40  43  94  51  30  80   3  65  30   1  44  10  93  18  29  38  66  12  62  28  42  25  94  14  30  20  52  19  13  27   6  22  30   3   6  69  77  41  52  92  29  89  93  25  24  47  53  86  53  79  14  76  65  57  17  84  59  41  93  40  26  75  63   9  60  62  68   1  73  40  65  43   7   3  31  68  57  23  51  63  43  53  84   8  51   3  31  26  49  97  32  86  40  82  63  47  42  87  97  35  20  92  30  49  31  98  80  43  15  54  83  37  20  70  39   6  15  86  79   9  76   6  32  66  76  26  64  16  51  14  98  70  97  47  81  90  81  10  71  65  25  74   3  14  39  44  54  57  90  74  25  39   9  62  99  42  13  50  19  26  19  40  37  29  20  55   4  18  19  42  11  18  56  18  90  39  77  95  35  14   9  45  93  14  40  20  70  96  80  60  43  18  70  26  60  28  75  92  93  31  74  97  46  90   7  25   7  93  37  81   5  54  31  36  36  53  67  92  10  81  80  66  27  83  97  66  60  96   6  21  27  57  32  40  27  87  99  95  41  46  90  12  88  51  49  30  71  71  84  78  52   8  14  12  83  37  54  25  96  59  55  53  15  90  53  79  51  25  13   4  56  92  84  40  22  18  82  58  40  22  63  87  90  86  23   3  63   2  84   7  56  87  69  23  47  37  50  78  53  78  59  46  81  12  37   7  44  24  78  50  63  62  71   5  17   1  82   8  71  71   8  45   2   9  11  45  42  22  87  67  87  48   1  36  44  29  22  24  55   1  96  75  98  75  50  38  86  31  35  84  94  86  65  18  99  85  97   4   6  89  80  54  55  32  26  98  10  88  23  30   3   8  82  86  20  90  57  44  21  87  64  86  11  72  19  35  35  96  93  83  59  63  31   3  54  89  47  50   3  90  82  78  49  60  89  41  93   5  44  68  40  71  61  58   1   9  69  29  35  53  56   6  30  85  62  73  31  60  40  78  62  89  89  51  18  93  91  56  19  47  21  57  50  62  87  26  14  31  70  81  74  73  96   8  80  43  43  87  19  74  85  10  67  94  74  67  99  93  16  45  85  74  15  53  68  37  17   3  58   6  64   9  78  61  60  36  15  96  52  29  10  85  12  97   7  44  91  64   8  14   6  96  21  83  88  62  64  71  44  51   3  85  79  30  43  45  29  69  70  19  98   9  39   4  53  11  51   2  52  58  26  67  94  80  75  62  18  40  91   1  94  72  42  88   5  96   8  33  54  39  39  14  12  83  31   8  76  17  18  42  57  26  43  86  36  81  85  46  72  66  14  98  33  53  18  80  35  57   2  89  69  86  72  76  71  58  84  48  40  40  59  51  82  71  22  66  14  62  27  28  31  89   9  87   3  24   5   2  12  13  16  58  56  62  93  58  38  34  37   9  72  20  69  80  89   9  57  31  82  64  43  31  90  60  19  23  72  27  13  28  24  54  96  51  17  49  87  80  86  43  17   1  27   8  14  13  86  66  36  24   1  62  88  55  97  52  64   1  76  69  36  23  41  65  15  93  20  11  75  59  96  84  13  55  14   7  62  33  73  83  29  78  40   2  91  40  38  48  71  27  40  25  58  31  57  53  61  40  78  96  59  66  87  65  73  73  43  97  45  99  81   1  11  99  99  62   8   8  10  13  92  68  74  24  57  70  65   4  32  43  39  27  27  12  42  83  83  67  52  56  55  78  10  93  85  58  74  71  41  89  67  47  44  32  53  60  92  57  41  27  62  48  96  82  45  65   7  70  65  65  49  60  38  71  29  76  36  13  24  17  50  62  48  42  81  39  82  92  43  91  51  51  79  85  31  36  48  36  61  21  92  92  80  49  26  55  37  60  72  22  94  90  69  98  26  48  43  43   7  67  98  10  15  86  12   5  98  43  84  94  36  16  93  93  11  14  80  54  26  91  24  35  37  68  22  22  38  33  80  22  61  70  89  45  90  66  49  25  22  67  54  57  11  12  65  19  70  26   9   9  11  90  14  92  34  31  50  52  85  16  82   8  62  32  13  58  75  20  72  45  56  41  97  85  55  66  44  26  34  39  19  63   3  46  93  92  22  79  66  69  63  14  48  22  66  62  43  87  37  28  67   7  12  66  10  50   2  33  76  69   3  29  58   5  41  24  76  63  52  23  26  55                                                                                
                                                                                  70  85  54  71  35  18  20  15  98  23  50  20  55  83  72  49  95  36  67  27  39  95  62  16  35  49  62  55  46  42  33  10  37  25  88  30  81  25  43  99  90  36   6  22  40  90   9   2  46  86  60  52  65  56  84  88  53  13  22  93  77  10  49  97  13  99  34  54  53  82  73  61  65  18  74  40  79  10  50  86  34  68   7  52  69  84  70  80  87  47  87  93  51  61  76  62  98  78  16  47  85  70  62  29  56  10  13  67  97  41  50  69  87  91  75  93  78  58  97  56  96  42  79  69  71  35  22  70  53  75  16  98  26  16  69  92  40  88  59  66  42  84  24  91   6  69  66  93  39  13  46   2  41  26  91  49  43  41  37  89  81  67   1  73   1  85  52  29  50  95  10  63  10  29  20   1  92  82  15  32  47  17  98  62   9  68  71  90  59  35  29  21  86  86  91  60   5  28  69  14   7  69  89  75  78  61  72  56  69  23  80  65  17  84  48  51  92  19  66  67  58  72  71   7  98  80   9  34  44  70  64  73   6  26  26  21  12  32  86  77  79  74  26  99  15  61  75  66  38  62  24  98  46  43  96  96   1  21   5  19  70  36  90  21  38  87  38  44  13  45  59  79  55  18   9  72   5  55  48  29  95  84  68  33  77  94  44  16  26   4  75  30  35  18  61  42  24  79  66  88  72  73  51  88  92  66  27  19  65  36  68  58  26  87  67  52  29   5   4   9  28  62  69  93   3  18  70  10  89  11  15   8  23  23  74  45  93  20  10   1  65   3  23   5  57  12  34  30  31  96  43  89  55  40  88  45  15  51  55  60  27  60  99   7  65  53  91  95  97  55  62  57  13  18  78  86  15  93  79  72  73  67  28  77  46  49  28  78  66   6  82   7  92  96  67  35  43  43  90  33  26   8  64  36  57  83   2  66  44  29  47  89  30  25  37  48  11  18  95  72   5  27  17   7  67   3  53  57  81   6  49  96   5  65  28   2  80  30  46  66  69  42  52  12  25  55  54  56  37  99   6  56  32  67  74  65  75  93  69  29  41  64  32   8  36  94  10  94  33  65  21   2  19  73  18   7  64  24  55  25  29  98  48  58  94  26  10  81  88  23  27  58  86   1  32  44  79  34  97  37  46  92  37  10  77  99   3  92  10  22  36  72   8  66  54  36  92  80  17  69  42  38  16   2  38  42  11  31  56  77  41  20  65  43  69  40  64  30  13  33  10  74  48  12  68  53   8  23  35  49  34  12  78  84  32  23  13  56  64  17  79  43  33  84  21  47   1  56  56  48  22  99   3  63  57  24  94  89  72  29  58  93  35  40  59  61  52  78  84  38  76  91  94  69  23  58  26  32  79  76  41  21  84  51  13  46  43  55  75  10  89  19  99  49   4  51  51  40  63  40  86  89  26  21  82  39   6  39  85  47  86  76  92  16  71  74  36   6  65  92  14  56  22  96   7   7   5  42  39  73  88  56  84  82  94  63  96  16  24  29  81  29  17  38  53  78  89  96  98  18  99  32  73  47   8  91  86  46  94  71  35  59  68  88  34  84  84  99  87  71  99  14  61   2  65  57  51  35  14  60  58  64  19  93  88  15  31  61  22   3  34  78  24  23  45  83  74  57  68  48  24  41  14   3  96  65  68  29  76  40  76   8  62  43  35  60  49  82  87  84   2  25   8  75  12  72  86  43  97  83  58  74  31  82  33  87  10   8  38  22  29  28  24  59  19  98  54  27  67  62  50  77  17  73  67  93  83  70  25  30  19  91  64  51  92  80  17  46   9  35   5  58   4  61  62  60  88  59  23  15  24  81  53  87  12  45  22  62  52  95  99  40  43  49  42   9  80  54  83  89   1  20  60  46  74  87  91  77  53  21  72  97  88  10  82  11  54  77  59  85  56  85  59  46  27  85   6  97  30  76  32  57  42  26  80  14  96  82  69  57  94  13  85  78  15  75  86  40  52  93  77  77  60  65  17  66  70  85  44  13   3  63  81  26  52  80  29  59  19  18  73  28  21  42  19  26   9  93  77  25  52  50  77  19  55  71  51  99  18  58  95  25  71  38  59  81  76   2  81  13  74  45  75  22  81  64  65  43  80  92  52  78  99  59   2  86  32  30   1  36  77  87  71  42  99   3  97  28  51  45  89  52   1  48  77  79  11  93                                                                                  
                                                                                    10  61  68  56  65  86  77  27  85  20  61  83  86  55   6  34  72  31   8  39  53  63  25  92  17  59  60  23  47  31  89  29  94  33  76  45  20  52  22  32  84  65  93   4  84  74  78  85  21  45  94  77  46  27  96   6  34  51  41  47  56  17  93  14  77  86  70  50  24   9  47  24  73  71  50   2  33  73  34  83  44  81  44   5  80  62  79  34  26  33  21  94  41  54  98   6  59  80  41  60  28  69  89  74  76  38  26  84  65  75   7  67  72  19  22  44  19   1   2  20  43  83  78  46  86  77  88  84   4  76  79  83  46  84  40  97  51  31  83  79  85  29  92  64  30  55  52  57  13  14  38  74  13  41  75  81   3  89  30   8  60  68  74  73  59  39  11  78  16  67  20  23  65  53  71  31  57  66  17  76  46  44  18  66  65  11  10  76   2  14  29  93  49  84  69  68  55  52   3  68  63  65  96  41  47  13  48  61  73  58  22  74  98  74  63  74  34  67  57  36  40  94  46  83  87  27  46  47  60  50  41  85  88  66  32  58  58  34   7  14  11  58  59  66  63  85  60  87  94  41  34  20  49  52  87  27  32  98  62  24  56  96  41  47  18  94  57   6  81  65  41  82  21  72  37  17  98  92  83  78  27  78  97  95  74  55  27  38  25  44  90  20  92   2  55  88  95  89  82  97  91  82  10  78  66  95  44  68  52  14  68  85  42  91  68  38   8  53  43  61  63  57  52  57  76  82  57  97  56  19  64  27  76  34  20   1  66  22  12  62   8  29  59  66   3  23  45  82  57  26  12  60  60  16  42  29  49   6  48  70  80  57  80  13  51  72  76  71  70  22  33  52  47  46  32  12  33  21  42  39  62  63  77  50  93  20  76  26  43   4  52  84  98  31  21  59  25  13  95   1  72  34  58  77  88   8  61   2  66  60  92  50  99  33  29  61  81  69  25  77  34  24  11  97  44  86  47  68  53  27  78  33  29  21  44  64  84  46  37  63  27  20  10  76  12  39  27  89  39  19  42  17  53  53  15  60  10  96  11  87  63  56  92  12  73  92  51  34  15  65  16  14  47  87  19  78  28   5  40  87  60   8  25  42  35  87  77  38  93  21  12  30  69  20  83  84  98  64  48  34  89  46  49  93  52  73  72  65  68  22  68  34  46   7  64  60  73  37  23  22  48   4  38  21  18  66  41  81   1  87  95  64  20  69  26  51  57  62  85   5  71  46  32  14  53  73  49  39  19  12  76  53   7  77  26  14  99  33  62   5  84  80  52  54  21  95  50  51  49  12  60  66  13  67  85  20  23  70  91  84  87  99  23  12  53  55  87  56  78  41  27  68  78  49  56  57  63  11  10  28  66  31  40  50  47  34  71  14  24  38  20  84  34  48  69  88  31  34  85  27  67   6  67  56  73  70  28   6  35   7  97  29  61  82  95  87  88  43  27  98  38  63  11  71  19  85  64  86  20  35  53  54  67  23  33  44  16  78  13  27  43  10  26  84  83  72  28  89  92  91  23  97  33   3  55  67  73  44  41  52  96  74  91  10  82  56   8  18   3  65  49  30  48  58  10  72  37  78  99  61  24  56  57  74  67  64  40  91  19  55  87  67  45  83  33   8  70  63  45  71  62  91  26  89  31  40   3  62  67   4  18  84  41  54  74  28  43  36  11  72  69  65  98  27  44  23   8  33  37   8  22  78  21  84  21  41  99  11  57  36  98  37  69  33  68  28  95  64  72  35  75  50  45   7  84  54  32  42  33  61  44  93  34   4  11   9  51  74  66  86  61  89  50  15  71  12  91  95  68   8  69  96  74  22   1  81  90   7  35  78  70  52  60  75  39  37  19  83  54  43  62  30  31  20  90  61  14  31  53  82  29  80  23  24  31  33  73  77  46  52  39  91  87  45  76  81  89  79   8  43  29  85  85  53  43  92  85  51  99  79  84   5  24  24   9  94  86  30  38  71  56   3  11  78  31  29  60  21  72  84  56  52   8  82  11  26  81  69  90  50  52  46  94  66  24  61  19  75  12   4  15  53  79  59  37  31   7  44  48  26  65   1  39  74  59  15  79  12  63  80  25  84  84  27  16  77  50  11  72  17  60  39  93  26   4  83  84  86  28  21  75  10  47  10  14  18  87  63  24   8  71  19  83  82   3   7  65                                                                                    
                                                                                      13  69  57  48  66  39  57   2  57  53  22  44  97  69  99  96  70  26  10  82  42  58   5  73  70  45  17   3  11  96  45  16  21  96  35   6  53  41  55  30  78  84   4  40  34  68   4  65  95  12  25  66  92  97   6  28  62  80  92   9  25   9  41  69  70  78  62  47  35  90  37  61  34   3  81  33  74  21   2  95  74  82  90  56  62  61  78  98  67  78  90  28  71  84  94  76  61  55  60  97   8  78  64  28  98  69  66  31  64  38  30  22  47  68  65  41  11  58  22  16  22  62  99  34  28  78  87  60  96   9  29  19  66  25  81  85  95  79  93  49  90  19  32  93  32  17  55  34  83  70  64  81  89  81  44  23  23  51  32  83  62  60  71  63  98  19  21  44  55  49  88  76   6  19  37  15  66  25  52  74  29  96  84  11  36  44  18  84  71  38  99  54  34  90  84  11  40  11  63   1  61  57  23  55  27   2  76  27  48  51  52  32  45  47  28  43  14  18  38  46  34  92  29  32  76  24  26  40  71  90  22  19  44   4  96  37  85  26  32  82  28  28  16  69  55  30  13  41  93  80  15  71  69  64  26  15  97  47  63  84  94  91  89  64  38  89  32  23  93  36  86  16  35  14  83  82  70  89  80  29  24   8  51  62  99  37  72   6  91  43  78  96  68   3  17  58  82  40  43  92  96  46  13  11  65   9  10  42  21  90  77  11  49  48  88  59  94   7  29  91  10  25  50  65  42  96  49  78  87   2  55   2  53  46  40  58  43  68  22  29  25  28  51  42  78   8   2  60  79   6  86   9  72   6  33  62  95  94  89  24  61  67  84  56  30  16  16  53  28  37  43  40  94  66  61  94  49   6  86  94  31   5  68   1  66  34  21  58  59  65  55  85  67  50  27  26  17  49  58  37  58  88  77  65  93  86  15  26  27  50  70  81   5  66   6  33  85  25  57  41   6  80  78  46  69  67  33  15  98  56   3  85  10   2   5  13   6  79   2  60  37  78  26  30  64  26  76  45  86  81   4  97  79  59  69  13  12  74  66  46  60   4  55  47  75  23  20  91  25  84  89   9  22  49  82   3  37  60  48  85  65  50  80  39  60  38  94  75  67  46  21  68  91  56  31  57   4  80  72  27  62  55  84  40   9  31  23   3  30  18  94  30  36   4  81  55  52  42  39  14   9  96  58  98  77  58  40  85  56  71  99  35  30  67  18   1   3  76  73  65  99  76  74  47  57  80  13  34  83  57  47  40  14   8  92  11  55  51  68   9  35  84   4  55  83  10  17  86  12  17  35  25  59  22  31  41  71  61   8  44  22  26   5  83  27  37  83  52  76  80  47  24  60  42   5  55  74  13   2   3  79  65  71  43  59  12  58  57  53  84  92  33  72   8  97  91  88  46  83  63  29  29  18  62  39  74  94   1  51   6  46  50  83   4  23  76   9  25  10  72  59  48  58  47  90  38  65   3  69  84  44  26  75  39   1  53  63  32  25  36  76  82  12  89  98  43  20   3  14   3  58  87  15   1  46  11  99  11  86  36  28  19  34  55  98   7   3  81  70  48  32   2  69  53  68  54  43   4  22  85  89  98  16  26  80  39  22  14  13  77  26  62  55   1  60   3  76  64   3  63  73  39  95   9  37  68  55  55  83  60   9  89  35  26  20   5  23  24  37  94  79  52  37  64  55  58  44  45  32  91  44  88  37   9  55  85  66  21  82  11  59  25  49  42  69  91  59  16  51  37  16  77  72  13  50  59  75  80  47  95  24  37  13   2  74  99   7  32  46  87  65  16  11  74  44  26  57  67  13  72  47  41  60  22  59  23  95  82  70  26  92  81  58  42   6   4  30  41  60  94  37  91  27  36  81  10  51  68  71  49  99  15  29  21  29  79  24   7  55  55  61  85  69  89  19  56  83  14  32  28  23  71  36  14   8  14  37  33  84  71   2  69  35  24  87  97  41   1  65  67  34  30  30  79  34  30  64  93  55  86  55  97   4  31  50  85  14  80   9  56  20  14  73  22  47  54  37  27  29  26  54  76  23   2  96  62  27  53  31  56  69  57  22  60  21   6  89  77  88  76  52   2  73  43  11  98  31  24  30  96   6  69  91  57  96  37  93  81  32  46  31   5  49  39  81  86   6  10  63  84  95  65  88  47  11  70                                                                                      
                                                                                        99   1  91  41  86  58   8  92  38  20  54  55  25  97  88  31  48  17  25  46  36  52  24  83   4  13  90  80  36  70  85  75  51  70   1  59  41  93  58  59  82  24  35  88  72   1  89  56  56  66  97  19  99  49  71  54   7  77  81  20  25  66  92  44  77  56  18  18  10  92   5  94  75  54  98  16  98  20  55  34  94  66  59   9  34  22  51  71  52  76  26  89  86  70  46  29  66  65  18  87  33  66  57  75  59  46  43  85  87  35  53  29  14  38  54  57  26  72  56  14  48  50  67   1  29  51  70  28  58  30  24  53  22   8  25  58  62  76  50  70   5  87  89  24  59  46  14  27  29  68   6  92  99  44  99  51  52  11  26  53  51  43  14  97  14  12  51  59  50  26  52  65  25  82  58  53   9  33  75  53  36  29  51  90  58  52  46  97  40  83  22  50  98  68  94  50  28  38  92  72  42  42  86  54  99  83  73  16   1  20  95  47  53  18  79  19  45  36  92  80  81   4  34  24  36  58  60  95  58  55  67  42  19  67  26  70  35  86  54  33  10  56  50  34  26  83  64  87  28  85  53   4  19  20  13   6  69  74  67  98  60  86  77  17  40  76  63  79  85  45   7  87  92  60  71  74  81  21  31  80  97  48  80  65  88  88  12  97  20  61   3  19  88   6  51  49  45  73  37  45   2  90  33  80  93  86  78   1  51  70  58  31  19  65  58  44   3  49  58  40  24  63  23  54  24  41  98  27  58  44  67  28  83  18  69  55  42  68  65  36   3  75  88  46  58  90  67  98  15   8  61  79  51  38  17  28  48  11  79  73  34  39  28  87  39  99  82  92  24  59  75  64  22  35  30  77  82  89  63   5  90  39  92  75  55  38  29  71  39  49  58  73  30  71  91  92  75  81  35  56  17  99   4  91  22  91  33  78   4  36  63  18  51  80  57  25  66  42   9  61  68  30  89  28   4  39  21   3  27  27  88  85  63  32  63  65  92   6  36  20  60   9  87   3   9  11  11  52  47  75  46  24  89  89  21  49  40  21  12  31   1   7  83  34  91  32  45  25  56  83   5  31  97  43  30  32   7  10   2   4  16  87  37  65  66  40  41   8  93  54  80  44  69  71  68   3  55  12  13  97  14  35  37  62   3  23  28  65  38  94  76  96  94  82  25  43  69  46  19  74  24   9  18  84  43  95  13  36  63   1  37  30  37  79  99  66  60  43  60  59  98  81  21  45  74  79  28  33  78  17  57  60  75  58  41  16  10  79  79  91  93  53  21  81  93  23  21  23  58  33  16  17  88  37  41  84  42  36  85  80  84  27  33   8  20  65  22  72  17   4  22  26  70   2  42  42  30  69  20   5   1  27   7  77  24  69  10  11  78  12  27  59  41   8  47  73   7  17  59  59  41  85  62  77  20  99  61  77   1  25  43  94  32  58  74  76  82  87  40  65  93  75  55  73  24  17  54  27  63  64  60  43  91  32  87  62  50  98  17  99  18  73  45  47  29  20  77  67  31  88  96  60  20  99  47  83  84  93  12  59  98  53  13  74   6   5  19   7  85  48  90  23  32  61  92  35  72  61   5  25  30  14  29  38  24  91  54  83  92  51  60  73  46  46  68  65  83  97  81  85  42  28  76  96  65  35  68  81  55  38  89  81  75   5  21  67   1  13  76  47  80  18  94  96  27  72  32  52  34  85  27   8  51  47  35  53  63  96  54  16  80  14  20  89  76  79  34  33  67  30  49  82  43  96  35  92  42  75  41  42  76  83  63   1   7  85  64  19  71  20  60  73  40  45  10  45   8  87  40  97  96   5  16  64  40  48  47  15  83  92  84  70  92  96   2  91  40  80  94  60  33  49  77  43  94  11  13  60   1  15  80  94  19   5  47  36  56  44  73  95  45   8  15  57  90  67  76  91  99  25  94  79  81  63  50  53  58  89   9  87  73  83  52  66  92  93  26  25  22  94  31  36  18  77  31  86  90  84  84  19  20  66  54  55  37  54  88   6  67  68  99  27  51  84  84  13  32  89  58  23  86  15  18  18  82  51   8  67  18  78  88  51  67  14  63  45  18  89  65  21  34  35   4  82  45  84  58  55  92  65   2  22   9  26   9  36   5  39  72  10  83  10  66   4  80  85  13  49  67  45  89  22   4  84  82                                                                                        
                                                                                          54   6  45  46  69  83  76  72  56  16  54  46  29  70  22  61  43  97  14  79  15  80  42  32  71  88  55   5   1  81  97  80  96  39  14  89   3  13  37  83  63  89  81  78  43  51  53  97  84  53  53   9  81  45  36  35  67  42  67  64  97  19  68  20  16  21  67  35  57  89  76  48  64  84  99   1  71  54  52  56  26  11  92  70  93   8  51  15  83  15  51  81  52  78  47  69   1  38  20  52  18  75  73  43  58  19  12  39  24  76   3  38  46  18  84   3  55   7  27  90  83  43  31  68  62  12  46  31  32  57  80  86  98  88  42  27  36  47  16  72  70  79  35  96  10  44  49  30  28  96  77  86  86   1  26  50  96  73  26  56  38  95  61  99  69  98  76  78  79  75  64  23  66  79  12  75  18  22   7  90  50   6  43  35  90   5  66  19  93  87  25  65  31  54  77   8  86  95  26  57  76  70  54   1  25  43  50  55  17  65  85  10  16  26  45  71  10  77  80   2  77  96  72  17  56  33  51  91  95  83  96   4  54  49  62  42  57  83  46  95  54  23  59  56  70  78   2   9  39  36  59  53  52  52   4  43  26  66  77  34  79  28  93  92  83  76  64  18  98  90  29  33  99  80   6  20  37   6  61  71  43  29  81  56  54  36  47  44  82  45  64  99  74  19  96  69  14  92  98  53  29  15  41  41  24  58  16  96  12  28  72  89   1  47  48  87  99  96  41   7  78  41  23  18  44   2  42   8   7  69  48  24  95   5  79  28  38  45  60  15  64  85  16  44   5   5  86  50  43  88  11  40  17   8  12  43  21  26  92  41  33  73  74  89  19  80  88  90  42  60  53  46  25  50  70  64  18  98  88  33  14  65  31  52  26  81  90  24  37  57   1  53  11  32   9  26  89  80  84  72  91  10  37  38  47  40  50  60  59   2  68  17  21  13  21  72   5  42  47  20  38  25   1  66  55  99  22  35  76  90  87  21  53  20  24  67  71  46  81  51  15  29  28   1  12  92  77  56   5  97  24  93  53  44  90  73  52  57  40  29  31  13  58  32  88   9  75  85  56  74  91  68  67  50  11  84   3  85   9  69  31  90  62  37  32  14  77  55  21  98  82  52   1  74  28  74  95  29  72  72  14  69   4  30   4  40   5  47  70  78  49  31  54  65  62  49  45  74  52  70  62  42  70  72  69  74  59  34  84  60  43  69  58  23   1  92   6  83  95  93  27  23  97  74  45  10   7  45  98  68  66   9   3  41  18  94  15  33   5  60  22  36  85  32  46   3  76   8  68   5  38  26  16  70  59  72  29  43  81  39  16  33  41   2  11   2  96  66  87  63  41  92  27  84  30  28  39  42  59  38  21  68  15  37  92  26  31  88  13  39  59  86  89  89  60   1  60  78  30  29  84  23  43  55   6  84  36  69  43  56  77  74  58  67   8  75  57  49  95  20  52  19  43  23  26  41  15  33  71  32  62  56   4  65  96  90  77  73  87  97   1  96   3  53  33  63  81  67   6  39  20  41  69  51  76  47  19   4  48  28  53  34  45  81   1  44  38  12  20   6  66  97  17  53  12  76  81  16  26  54  84  18   9  25  38  76  29  44   4  62  52  80  43  54  69  24  76  27   5  84  11   4  24  48  10  51  77  91  87  90   4  59  45  34  21   6  87  17  77  50  43  88  38  76  37   7  82  77  89  18  93  26  65   6  95  62  10  27  24  94  42  13  51  98  53  91  64  49   7  36  49  55  10  68  47  22  69  27  76  43  32  79  84  90  19  42  72  61  27  48  23   3  68  82  73  95  93  94  29  39  23  30  58  60  54  54  75  29  19  95  92  22  28  38  40  55  30   6  26  99  15   8  73   2  82  53  74  66  74  77  75  67  25  95  66  17  88  21  31  68   1  98  73  65  83   4  63  57  60  78  13  68  91  75  24  23  95  17  30  40  51   9  79  61  45  40  47  75  75  61  70   8  95   5  56  49  95  60  69  61  72  32  69  16  97   8  61  62  13  18  50  14  54   6  32  39  49  46   5  28   8  53  12  10  49  96   7  80  71  82  28  10  19  59  83  34   6  75  50  65   5  47  93  52  54  98  33  60  13  83  45  99  13  65  21  54   8  85  96  55  80  58  99  67  85  35  78  62  77  49   1  29   2   2                                                                                          
                                                                                            12  60  57  84  19  19  83   2  59  78  63  41  92  29  27  84  25  51  95  66  91  19  81  38  66  24  28  88  10  47  84  48  82  57  87  74  68  16  45  41  95  73  73  10  77  34  40  66  61  35  93  94  56  40  69  31   4  34  66  75  82  30  52  79  25  48  97  78  78  24  36  98  10  12  60  94  99   1  89  61  69  32  77   9  60  76  97  17   6  80  96  82  93  93  82  80  52  90  96  65   4  30  37  88  62  29  80  83  36  60  33  14  36   7  24  92  32  55  39  22  88  23  51  35  62  69  10  37  41  85  57  91  75  76  14  39  46  20  59  79  32  43  25   3  77  92  69  38  57  78  89  43  81  53  28  74   9  48  10  70  12  21  56  35   8  19  56  14  88  72  84   3  70  53  50  69  70  79  46   2  73  64   1  43  75  31  80  25  51  79   5  67  93  16  30  87   9  79  17  71  45  86  21  96  72  70  59   6  30  53   2  13  35  54  66  79  18   1  87  48  98  92  36  36  56  79  70  69  43  93  99  66   4   4  86  93  70  65  45  56  68  25  15  55  71  98  24  20  20  71  16  96  17   3  39  16  82  72  14  71  39  97  99  79  58  61  81   4  69  73  33  33   8  72  63  38  17  50  24  50  39  40  42  47  74  72  44   8  66  88  50  14  92  80  55  56  13  82  49  68  73  95  77  27  54  14  81   8  90   7  91  12  34   2  70  32  20  33  99  99  35  36  68  15  50   1  67  69  80  99  14  10  32   3  58  13  71  13  55  24  64  74  50  91  22  26  50  39   2  63   2  60  29  77  95   8  59  24  21  39  25  83  68  43  79  82  41  69  93  97  50  79  66  54  33  15  83  51  42   2   5  18  17  26  51  25  53  33  22  31  65  34  83  84   9  75  87  64  66  32  49  70   2  83  64  12  27  36   1  65  15  70  68  79  18  78  37  18  99  26   9  98  22  69  85   8  93   1  10  16  94  63  11  50   9  35  19  49  22  26  84   3  39  41  39  33  70  35  21  51  38  28  27  20   3   5  97  51  83  56  69  82  48  74  61  82  87  18  41  60  93  14   7  16  62   9  11  68  10  31  99  32  43  11  55  74  45  21  24  41   7  68  32  49  66  84   1   1  72  89  71  33  28  40  41  74  80  64  70  83  66  41  45  26  74  55  44  34  74  77  37  26  64  65  38  69  10   9  35  94  55  48   5  86  19  14  18  34  92  56  86  98  39  59  65  47  12   8  65  50  85  28  29  96  79  41  61  68  50  32  54  27  74  45  34  95  87  43  50  41  71  12  14  80  70  46  94  47  38  83   6  56  40  78  87  66  14  80  57  52  39  81   1  64  36  16  60  64  44  50  68  14  93  51  92  20  88  97  85  62  17  75  29  24  86  83  22  70  96  24  96  20  75  12  38  56  34  73  45  41  86  79  29  61  58   2   5  75  99  44  21  99  12  44  19  49  91   2  67  88  29  83  17  52  86  86   4  48  22  74  65  14  46  11  71  93   6  80  23   9   7  37  98  33  79  55  94  20  71  52   3  42  77  94  44  18  53  22  95  28  57  63  10  54  23  79  62   4  60  83   3  11  68  28   4  17   3  14  15   9  32  37  10  82  43  75  30   4  17  83  34  15  84  86  24  79  27  41  41  22  73  67  78  32  93  78  31  19  81  66  47  15  89  59  42  27   8  68  93  29  51  11  30  62   4  79  87  82  58  49  71  69  53   9  21  39  56  46  18   3  25  14  83   9  73  94  89  73  67  30  45  73  24   7  80  17   1  66  41  36  64  83  51  28  93  71  68  33  87  20  81   3  53  84  10  12  49  77  94  80  85  97  67  67   7  59  30  70  98  78  58  98  52  98  91  31  33  93  41  61  11  26  54  94  82  29  50  83  85  19  90   4  88  91  40  61  51  56  55  11   2  86   8  44  42  44   8  67  67   3  67  92   4  70  18  60  45  81  49  53  74  61  16  48  86   2  79  42  14  85  38  97  63  38  78  19  94  92  42  79  79  94  35  31  20  94   7  25  50  52  80  23  36  99  33  14  99  15  47  10  55  31  17  98   7  20  65  89  11   9  74  27  47  29   9  35  62  33  39  83  93  94  46  13  43   2  22  67  39  54  30  33  32  31  48  34  41  53  21  15   9  75  95                                                                                            
                                                                                              39  11  18  99  89  19  87  48  45  38  67   9   7  90  36  39  19  14  89  92  72  33  85  12  77  48  52  83  51  91  81  76  42  74  33   3  66   4  32  65  78   4  43  93  88  72   7  36  87   8  42   6  99  29  15  90  44  83  11  18  33  99  27  77   4  82  26  87  24  74  36  80  26  20  69  78  23  33  60  88  98   5  65  32  31  20  49  72  27  21  94  19  98  74  37  94  23  17  38  18  10  70   7  25  46  96  29  47   1  33  82  84  37  29  33  54  53  11  40  16  56  60  70  79  98  45   7  71  74  60  75  15   1  58  90  64  16  75  44  31  94  43  80  39  95  95  21  55  47  86  58  81  54  63  49  15  85  66  61  80  61  89  30  73  49  92  32  49  32  22   6  78  60   2  30  66  54  24  83   4  21  21  46  67  25  56   2  55  37  21  60  49  65   6  16  92  64  79  13  74  15  30  57  66  26  75  92  46  73  76  32  87   5  12  72  89  95  74  30  95  97  93  77  17  62  79  56  63  76   7  59  57  37  58  89  19  39  64  97  84  67  29  66  30  98  51  31   7  90  61  40  65  44  89  51  96  14  10  74  53  57   2  86  32  93   7  19  43  11  19  48  36  30  95  42  59   4  42  11  26  59  70  77  83  25  23  42  27  47  82  83  68  49  32  93  55  43  74  73  49  59  63  75  90  98  50  33  86  61  80  70  26  22  42  87  48  54   3  26  15  53  12  74   8  60  89  77  31  35  60  39  26  94  97   4  57  52  15   8  60  89  48  25  37  19  63  25   4  65  91  87  89  87  69  21   9   4  25  80  18  69  47  90   5  19  84  98  28  73  59   7  58  72  89  59  87  47  54  50  99  48  28  27  58  36  84  57  18  74  73  17   1   5  30  60  67  36  79  30  22  23  71  30  46  45  10  23  96  87  42  75  73  55  45  66  54  67  45  74  94  86  63   4  58  39  40   5  15  92  59  57  94  34  36  91  25  26  75  85  45  23  53  12  57  19   9  79   2  36  74  34  13  85   8  42  62  47  30   1  86  90  13  98  96  95  32  34  81  47  84  18  76  49  18  25  51   9  41  52  66  80  74  89   2  27  74  46  58  74  14  31  99  88  91  67  56  12  18  32  54  87  80  89  98  20  60  18  54  43  51  49  85  96  48  90  60  30  58  28   5  55  71  59  45  73  23  25  12   5  49  74  46  98  22  51  60  13  33   3  99  38  59   3  73  20  56  19  76  92  58  37  20  90  33  39  66  40  86  58  86  46  93  33  83  39  52  54  86  86  90  96  42  31  22  33  49  14  76  28  94   4  79  67  19  96  70  74  45  56   9  77  49  32  64  79  26  50  32  92  15  71  39  79  72  68  81  56  37  55  32  69  78  51  37  46  91  68  54  41  63  20  42  47  15  55  73  66  44  76  80  69  77  94  48  52  81  53  94  10   3  61  78  61  24  26  67  39  96   3  31   1  48   9  48  94  57  98  34  17   5  18  52  89  17  70  97  15  44  27  23  40  66  19  68  30  84  34   1  32  74  92  12  59  27  54  31  46  95  33  26  54  17  93  33  53  64  84  29  68  38  13  19  52  16  19  55  45  29  31  51  50  39  99  89  83  19  56  23  14  40  64  39  95  25  33   4  39  71  88  63  14  81  11  89   5   7  78  39  54  58  26  78   2  64  84  32  46  64  82  25  73  96  78  23  48   2  87  71  48  63  76  24  25  46  37  44  17  14  33   8  74  98  73   1  65   8  86  34  85  35  33  81  27  36  56  55  67  53  58  54  76  41  41  13   1  61  33  52  12  30  59  12  32   4  38  32  57  53  74  79  51  36   9  41  28   5  55  44  79  77   3  34   6  69   9  55  89  54  13  63  84  55  35  81  65  78  68   7  67  43  65  68  38  81   2  87  93  96  54  32  33   4  79  90  38  52  93  39  26  94  42   6  26  48  49  63  43  47  52  99  16  90  83  23  96  49  60  35  47  60  75  38  78  91  80  61   9  18  83  30  87  40  28   3  66  11  43  91  19  19  58  87  21  82  73  94  92  41  28  99  51  71  18   9  47  58  34  59   2  93  73  17  71  75  69  49  60  20   3  14  81  64  39  88  48  94  78  68  52  93  15  63  25  68  73  77  12  54  37  45  70  63                                                                                              
                                                                                                93  28  29  16  94  33   3  90  40  13  53  63  88   5  85  20  21  33  52  51  86  12  90  75  96  37  93  93  11  18  59  73  82  32  58  13  57  22  67  56  32  50  88  80  18  46  96  21  88  30  37   3  81  55  72  15  95  77  21  86  85  94  84  30  25  21  42  96  37  94  98  96  12  11  32   8  34  69  93  10  77  67  68  13  30  12   6  39  21  79  78  41  82  89  54   3  45  27  70  41  93  99  49  89  61  86  71  45  32  33  43   1  36  98  47  45  87  94  75  18  29   8  63  67  56  79  99  31  92  63  89  30   4  94  78  61  73  23  43   3  99  55  87  23  15  43  45  26  81  26  17   3  54  32  63  91  17  86  30  84  66  32  79  14   6  92  47  23  75  35  44  25  10  28  39  14  42  63  96  81  98  67  40  54  49  52  26   9  20  77  29  28  91  25  31   8  99  14  24  44  59  26  79   3  99  24  87  98  28  40  92  25  38  47  93  79  60  78  58  95  62  40  66  90  50  35  42  25  67  47   9  98   4  89  64  41   7   4  56  40  24  15  87  87  14  89  77  14  92   9  93  56   7  90  29  21  69   1   3  55  45  96  80  60  92  11  75  48  95  31  46  84  27  65  85  65  14  78  69   6  64  24  21  85  96  89  17  88  21  54  68  32  99  89  63  71  83   8  25   3  45  60  93  82  78  43  56   6  13  17  44  94  48  86  33  80  92  52  93  13  33  30  59  37  29  18  49  68  41  64  82  66  80  55  27  48  95  78  11  29  43  26  83  92  97  72  46  74  76  22  40  48  21  73   1  50   7  56  42   7  62  46  14  19  17  89  14   6  28  79  58  22  51  90  68  46   7  47   7  48  60   7  19  73  98  83  34  69  79  31  48  67  45  36  36  38  41  74  21  94  47  40  26  96  38  81  69  59  44  17  22  92  70  85  87  26  47  53  72  43  77  81  39  66  96   4  58  33  92  42  82  98  78  20  54  91  56  36  51  18  74  56  96  61  33  82  55  26   5  78   4  55  26  61   5  60  92  25  42  29  46  14  70   5  22  50  90  21  12  42  77  83  38  28  67  11  87  45  57  44  62  19  11  89  87  24   4  73  30  90  51  92  70  31  82  42  56  73   7  58  30  48  77  74  78  66  35  27  60  23  72  62  93  19  17  95  33  50  24  65  34  33  74  39  44  48  85  21   3  11  37  30  43  64  42  98   9  39   2  28  59   9  91  88  18  26  43  60  70  34  98  27  39  80  18  69  93  23  83  15  85   8  28  38  87  51  91  68  49  61  93  44  16  89  63  24  44  98   1  96  26  67  67  20  25  19  84  45   7  63  77  39   2  88   1   9  49  78  23  29   2  21  12  88  66  79  91  29  81  19  18  24  60  20  53  85  91  81   7  60  53  22  52  33  74  96  44  14  55  59  16  75  42  91  69  27  65  33  82  46  79  91  28  46  56  35  10   8  86  47  65   7  25  55  21  21  65  61  58  95  39  39  70  69  29  33  27  50  23  99   3  74  14  23  17  33  74  20  97  90  81  33  59  53  67  20  96  32   3  13  44  80  78  51  26   4  50  49  16  48   4  42  35   4  41  57  52  36  61  20  47  68  33  56  82  94  35  35  88  38  52  60  33  90  60  33  11  54  54  74  62  51  22  78  79  90  66  99  80  26  87   2  20  11  37  56   5   7   6  70  86  89  57  71  71   7  78  60  53  15  69  78  85  51  98  41  34  19   4  32  25  34  11  23  79  48   1  16  39  49  67  21  90  12   6  55  33  40  61  88  38  34  90   1  56   7  96  57  90  59  93  21  51  41  56   1  13  78  42  78  43  19  99   7  70  36  36  27  87  72  64   5  26  70  62  98  63  62  99  11   1  82  60  81  34  75  35  42  89  30  21  69  74  35  42   5  21  97  63  72  83  55  97  46  77  78  85  42  75   5  36  18  85   8  46  92  43  13   9  87  23  14   7  41  74  65  20  13  30  45  47  14  96  68  59  18  92  78  96  66  41  66  19  55  16  21  74  26   7  12  23  66   2  81  72  55  16  23  95  27   1   2  25   1   5  67  54  71  11  57  28  61  70  80   4  93  74  65  31  42  60  36  22  94  92  65  51  18  56  67  54  48  41  88  60  35  99  50  62  12  57                                                                                                
                                                                                                  62  84  18  90  42  85  25  83  60  68  34  54  62   1  39  31  40  10   8  53  18  48  56  41  10  16  16   3  29  27  78  50  14  95  81  47  60  83  59  45  36  70  56  32  46  30  82  85  12  51  93  56  90  31  60  76  82  50  31  96  21   2  93  65  94  29  75  20  24  57  28  73  64  17  91  22  16  86  62  57  64  90  97  59   5  85  91  15  26  98   8  24  26  42  35  29  20  86  54  18  40  65  23  35  40  95  56  77  22   7  73  11  83   8   1  98  98   4  39  14  77  54  83  56  73  94  33   2  31  15  99  35   6  56  39  25  61  70  73   6  19  13  63  85  17  70  32  91  24  28  65  27  46  42  55  82   6  95  82   9  96  42  93  39  15  13  98  21  36  49  36  44  60   9  36   8  26  59  34  80  22  59  45  58  75  79  69   4  85  99  37  10  73  73  81  25   1  52  84  80  14  78  34  25  25  15  18  67  43  22  55  96  62  43  25  27  74  52  13  21  13  27   3  49  29  11  81  84   6  11  64  13  24  89  70  55  64  12  89  88  76  99  16  40  56   1  34  28  37  98   8   2  85  47  46  48   5  61  73   1   5  92  30  88  53  52  34  25  20  78  51  84  56  89  19   1  97  72  86  80  90  81  85  20  84  64  78  61  97   2  38  56  14  76  74  66  44  36   5  17  27  69  28  90  56   9  81  68  17  30  44  27  82  32  97  12  38   6  22   5  48  90   9  85  41  44  98  80  35   4  74  86  85  86  98   6  62   7  56  13  22  25  71  26  43  50  38   5  93  13  98  13  24  79  86  18  38  59  14  52  39  34  87  61  95  31   9  32  13  88  73  54  37  41  11  40  32  85  41  17  55  72  59  76   2  32  23  12  96  50  36  29  45  20  93  12  87  55  21  90  55  61  97  48  30  31   4  17  31  41  56   4  26  59  24  78  95  50  52  32  86   4  46  25  91  82  96  19  82  23   7  47  72  62  24  49  20  30  43  28  39  72  28  50  32  41  85  52  68  85  82  86  46  21  51  80  96  32  57  20  69  90  34  17  75  12  92  16  27  59   5  73  55  95  45  52  99  73   5  28  19  51  24  25  97  65  77  77  24  78  36  34  22  25  66  35  98  34  89  94  33  85  55  62   6  99  91  44  31  86  93  78  36  89  92  61  77  93  55  90  62  41  25  40  22  87  85  43  25  72  97  76  50  86   5  46  70  70  58  42  99  44  42  53  39  14  48  83  86  14  47  32  83   9  33   3  51  93  78  27  89  97  52  79  96  81   2  56  41  78  95  27  90  40  24  13  90  15  84  94  13  84  81  27  26  17   7  99  21  46  42  73  31   4  87  15  28  86  48  79  96  22  26  28  60  90  44  41  46  51  20   3  65  65  93  15  42  62  24  29  43  24  41  71  72   6  44  77  17  69   4  73  58  97  24  70  98   4  58  40   2  98  61  49  46   4  13  46  60  23  90  98  63  16  84  49  60  37  14  63  25  62  27  17  78   4  75   1  34  17  78  82  12  86  86  16  17  77  87  11  48  83  88  27  91  94  12  95  10  58  49  16  73  63   6  34   4  69  46  64  14  98  84  61  74  89  87  92  73  74  80   8  94  26  64  21  63  90  38  43   9  85  91  86  69   9  27  27  90  75  58  18  79  44  83  64  23  89  85  45  95  54  90  82  61  23  49  95  59  70   5   1  12   7  38  94  27  19  32  60  98  46  41  17  48  69  89  65  97  35  54  84  80  24  44  63  50  69  76  28  86   1  64  47  58  18   3  41   5   9  36  20  95  33  12  74  16  21   5   9  89  92  17  38  77  16  33  93  75  47  73  65  43  24  12  86  38  74  98  99  53   2  69  85  89  25  17  21   1  31  59  17  94  93  25   6  96  16  91  89  27  88  81  39  36  28   6  85  63  28  78  35  34  54  23  73  74  12  59  33  50  54  52  90   4   8  70  59  51  15   4  35  81  88  74  90  19  57  20   3  12  31  58  90  30  56  70  93   7  54  92  49  98  14  65  86  70  55  43   6  75  91  98  36   9  16  34  18  91  98  20  83  51  24  11  14  40  92  79  28  62   7  38  62  22  17  85  14  73  15  88  77  26  78  83  97  56  21  98  14  54  69  94  89  77  96  42  23  88  60                                                                                                  
                                                                                                    77  78  21  57  28  25  74   7  88  27  42  98  35  36  84  16  47   6   6  53  41  79  75  30  10  76  39  31  43  80  49  67  17  41   8  32  70  30  99  54  43  31  95  17  74  50  47  67  31  75  89  24  14  56  58  42  21  84  97  13  28   6  34  17  65   6  99  58  41  13  74  64  37  16  91  97  67  55   4  11  65  62  56  75  45  12  40  11  96  11  98  45  20  91  83  88  27  18  44  73  87  56  65  61  84  67  36   8  99  71  59  70  61  46  52  64  33   4  74  40  69  56  73  93  29  71  60  20  48  24   9   5   5  94  50  64  92  70  92  10  35  95  72  29  64   8  22  89  19  59  47  16  65  66  34  71  41  25  53  96  32  36  42  38  54  36  32  22  63  55  30  44  11  53  94  17  49  71  23  96  21  83  32  24  47   7  90   6  20  99  40  62  33  33  20  18  25  43   9  77  87   6  73  20  76  52  54  77  49  76  75  88  81  98  82  47  10  48  53  10  80  58  52  12   7  43  73  34  15  55  15  39  80  41  22  99  34  68  62  93  34  35  39  72  21  40  40  92  41  24   6  27  94  16   6  38  30  17  74  15   7  18  27  37  65  31  45  36  57  87  11  43  55  67  26  37  15  36  13  13  25   8  40  74  60  53  51  61  96  21  63  51   9  85  19  80  49  85  40  92  82  51  16  87  36   8  79  97  80  17  76  18  27  42  93  78  95   8  53  36  58  30  58  18  29  77  98  23  75  79  69  38  22  62  70  88  16   9  58  78  73  68  53  23  83  68  60   6  23  74  37  27  87  36   3  12  48  71  84  26  88  47   4  79  43  89  53  41  78  47  11  21  34  92  16  15  90  16   7  18  52  45  21  55  71  82  40  95  55  33   7  21  96  22  11  99  96  17   1  33  47  16  42   6  50  29  32  89  75   8  82  86  30  35  47  90   3  43  87  74  64   7   5  73  94  32  81  81  87  72  92  24  56  64  61   6  50  50  83   8  48  32  32  76  53  27  85   4  60  46  19   4  94  74  82  78  88  92  89  84  15  36  98   6  33  68  72  43  82  66  58  17  74  75  42  85  22  65  52  13  11  68  87  94  27  34  31  96  42  32  11  39  96  41  79  75  25  60  22  84  37  40  34  92  43  52  66   4  64   1  37  65  40  25  80  27  83  30  59  64  57  93   9  33  96   5  83  62  29  34  69  54  77  32  65  35  20  63  29  33  18  76  43  80  68  93  82  57  55  99  59  58  14  19  13  47  65  45   5  70  63  89  13  85  51  99   6  88  11  60  40  13  13  33  53  37  32  23  32  83  39  82   2  21  80  18  93  17  32  92  26  62  92  47  93  96  81   6  84  50  22  14  59  29  43  97  13  84  82  28  55  18  17  62  43  50  57  15  89  49  78  70  23  34  70  78  31  85  62  12  26  99  12  16  95  16  84  55  47  73  55  88   4  72  18   2   1  67  19  44  57  61  71  99  78  97   4  65  32  88  65  15  13  36  83  62  49  93  29  23  72  13  73  16   9   9  25  23  52  43  92  30  49  31  89  60  79  13  47  57  12  77  89  68  20  47  20  76  76  68  18  49  91  23  36  99  74  42  65  15  66  27  44  51   1  81  10  38  51  37  90  73  92  13  98  83  62  56  62  89  29  22  99  80   3  46  29  15  32  80  21  26   9  74  39  39  48  18  26  22  10  75  59  76  25  40  78  22  24  52  89  84  91  71  65  77   5  88  99  54  81  15  92  57  71   3  55  25  64  89  89  21  36  63  42  19  54  83  93  27  84  12  41  92  65  75  92  32  83   6  10   3  19  15  43  91  20  60  69  23  73  91  72  97  29  96  11  13   2  80  39  85  90  72  31  71  14  88   3   2  75  63  26  30  63  46  77  80  94  45  88  16  59  55  76  33  57  74  14  22  73  18  27  90  10  82  76  11  94  19  21   9  37  65  39  90   8  33  12  85  86  30  87  53  85  46  34  39  78  61  64  30  41  47  93  11  72  60   9  18  66  56   8  56  70  94  56   3  40  74  63  69  51  79  44  36  56  73  86  11  60   2  87  37  76  45  14  74  92  54  53  46  61  82  77  30  67  35  77  79  15  92   8  61   4  67  97  30  38   1  84  72  55  93  66  61  81  98   4                                                                                                    
                                                                                                      68  57  71  43  62  44  54  39  74  58  49  59  57  27  35  80  15  95  45  64  56  64  99  74  71  17  34   7  80  17  48  76   7   7  84   2  96  63  32  44  94  67   7   9  47  63  66  64  16   8  71  19   1  70  17  99  63   9   5  93  67  80  69  28   8  80  54  36  45  39  78  23  44  20  11  46  17  13  65  33  76  90  43  63  23  32  90  68   4  42  60  55  63  78   8  67  87  80  57  18  14  83  21  63  83  17  31  71  94  70  20  68  88  51  51  93  84  67  10  65   5  93  72  31  41  28  50  56  17  86  17  31  75  44  25  17  79  72  35  93  29  88  54  64  62  37  56  43  24  37  33  81  29  64  98   6  62   2  11  94  24  75  98  58  91  59  53  51  25  37  71  36  59  39  54  85  20   2  59  32   1  91  39  57  96   7  72  36  56  58   4  17  40  88  23  43   4  35  76  99  32   1  15  69  84  43  13  47  10   5  49  34  22  97  36  39  24  27  39  11  22  71  58  52  59   8  81   7  63  30   3  38  48  39  41  63  21  68  63  15  47  78  19  45  89  58   8  18   3  29  59  20  92  17  11  51  75  90  49  24  17  32  68  43  56  69  66  81  24   3  93  47  47  35  23  23   5  58  27  49  32  53  25   5  73  14  93  62  60  52  77  27  55  30  95  24  23   8  27  26  97  28  57  43  29  79  34  75  14  46  33  94  68  14  54  12  20  54  40  56  22  42   7  18  42  85  77  50  34  55  43  49  90  56  50  78  11  89   7  69   8  56  91  89  71  43  74  27  82  32  55  29   2  68  23  94  81  79  81  14  82  28   6  12  71  86  58  65  27  66  99  98  36  38   2   9  67  13  70  34  63  87  35  25  49  98  54  35  36  48  97   5  85   8  49  50  29   9  66  51  41  44  70  21   4  78  48  43  60  62  27  75  23  17  86  80  45  52  98  40   6  39  44  90  15  98  32  76  73  42  10  32  54  82  57  28  34  88  72  92  82  97  13   7  48  71   4  46  19  29  17  61  74  39  99   1  43  69  64  11  48  64  63  80  23  58  62  19  81  66  15  38  17  31  30  55  51  17  51  34  23  89  71  57  26  81  34   6  23  34  38  55  35  66  42  86  86  62  13   2  67  26   7  69  15  90  32   4  27  54  93  50  87  15  57  16  44  97  52  40  41  46  96  52  71  41  44  74   1  97  42  50  36  61  82  50  22  32  75  97  61  60  64  22  20   4  82  69  80   8   7  35  71  21  25  29  58  90  87  76  17  39  37  75  34  11   6  10  44   5  45  86  85  12  71  59  92  17  41  24  99  48  59  54  96  28   7  58  98  35  88  26  51  82  62  32  38  34  35  98  64   7  21  66  48  55  13  86  15  42  59  84  96  69   1  21  51  26  30  45  40  11  29  33  46  49  91  55  79  26  84  47  77  77  29  68  86  61  98  59  81  40  33  60  16  15  24  89  66  28  77  22  17  58   5  75  90  65  99  41  75  22  75  87   9  75  43  58   5  20  42  91  87  76  67   1  88  97   2  97  94  42  42  54  47  79  39  56  38  20  30  36  68  23  53  11  36  80  60  41  13  47  28  23  40  98  23  58  49  29  67  80  45  27  18  75  76   5  87  66  12  47  58  50  63  78   7  50  89  38  84  48  69  21  52  76  65  54  48  78   8  13   8  59  92  96  79  64  99  89  64  96  16  11  72  49  85  66  41  60   8  66  15  31  86  97  52  77  35  94  44  15  56  37  37   7  37  99  69  75  80  15  46  66  97  34   4  99  86   8  36  62  81  30  63  17  36  94  52  12  26  32  89  73  65  58   3  34  98  80  75  30  31  61  83  70  36  66   1  74  59  31  88  75  64  56  39  95   7  69  94  86  20  56  39  73  51  13  22  47  67  11  25  34  73  38  78  49  66  87  90  88  51  87  30  49   9  39   5  87  12  32  83  65  90   5  31  15  70  18  79  77  25  69  33  74  30  67  68  28  55   3  48  75  53  33  51  53  97  65  96  87  72  91  78  76  24  29  31  87  41  37  81  47  45  41  20  12  17  12  93  35  42  52  66  35  66  77  50  91  13  41  45  95  14  60  57  97  56  30  31  38  16  30   9  62  19  78  43  12  16  18   3  53  42  61  69  67                                                                                                      
                                                                                                        30  68  48  66   2  48   2  29  47  60  84  36  84   7  98  92  94  17  85  50   1  93  31  44  84  27  78  32  57  23  76  92  95  26  65  41  73  44  25   1   6  92  35  60   4  90  14  22  31  35  48  47   7  87  29  15  49  80  51  56  87  39  73   7  43  40  80  22  98   5  51  27  76  56  16  90   3  59  52  42  46  89  87  38  64  99  36  73  91  23  90   3  98  74  12  59  75   6   2  84  96  19  80   3  53  29  19  67  80  55  38  25  85  41  83  65  46  28  56   5  94  43  94  84  90  36  89  85  31  85  23  46  80  33  61  34  82  67  78  27  13  55  95  45  70   8  19  75  44  53  34  31  30  34  28   7  22  47  93  87  53  29  75  81  49  17  76  58   5  39   7  85  35  97  75  92  29   2  30  72  87  40  79  91  61  47  11  35  14  97  26  42  82  71   2  15  11  84  46  50   8  20   4  54   7  43  12  94  97  57   1  87  84  89  81  32  69  78  15  42  15  68  79   6  61  64  15  82  20  99  37  15  81  36  73  75  60  91  74  72  12  19  50   2  57  99  98  70  64  73  28  58  10  88  72   3  32   2  25  59  21  90  38  75  69  72  90  97  52  36  57  33  83  63  56  13  18  87  18  29  93  80  62   5  66  98  95  65  90  34  62  66  58  53  65  39  63  61  95   9  64  75  98  16  51  76  64  90  92  92  37  22  36  33  49  57  34  77  99  33  26   4  39   4  87  49  74  34  53  53  14  90  96  11  79  36  87  10  85  75  62  89  76  40  31  63  55  73  27  30  18  66   5  97  79  22  62  50  72  56   7  65  29  98  68  83  17  67  78   3  80  24  77  83   5  29  90  91  12  90  63  19  59  41  89  69  15  75  65  68  19  24  84  93  86  44  90  33  45  16  37  96  97  79  60  91  53  24  89   7  67  49  65  56  85  46  77  91  47  68  43  72  76  55  68  66  10  41   2  36  75  65  36  60  35   5  20  17  66  36  88  36   1   8  48  33  63   7  58  70  98  26  55  58  28  46  17  48  47  66  20  78  35  51  43  32  89  76  80  70  32  46  21  13  22   8  91  74  88  89  99  48  30  68   2   9  42  52  62  48  13  53  64  64  45  82  86  58  44  29  45  21  75  95  95  46  45  21  34  64  67  68   3  18  53  15  37  21  82  96  94  39  62  47  35   4  24  42  81   9  86  99  40  44  89  41  10   6  62  73  47  96  40   1  83  92  55  42   6  21  98  37  79  19  89  23  87  53  95  32  30  84  20  88  58   7  81  57  60  90  81  79  22  87  42  80  85  75  48  85  38   3  34  16  42  76  57  19   9  16  38  91  11  45  18  30  32  27  77  23   2  64  83  25  81  39   3  52  81   6  36  83  71  98  31  21  96  37  43   4  71  85  66  25  97  81  23  66  41   3  54   9  39   8  30  43  30  19  57  45  42   9  72  17  42  45  29  88  71  79  84  90  29  65  42   4  46  99  50  21  63  86  39  62  48  60  17  84  60  62  84  15  92   9  76  87   8  28  56   3  69  89  18  45   2  75  57  97  84  88  36  23  37   6  66  29  99  67  44  52  69  72  40  88  56  39  17  66  30  52  24  27  40  98  58  13  81  49  38  16  28  29  68  70  14  84  20  35  51  33  15  97  86  91  37  89   2   3  34  81  27  10  17  79   8  79   7  83   2  76  63  22  27  70  95  13  18  75  57  97  52  59  35   2  86  20  31  94  58  92  28  86  45  88  45  78  32  38  15  42   7  40  59  86  88   5  82  57  36   1  74  35  57  10  30  59  73  92  84   4  42  73  93  58  58  82  64  81  42  13   5  50  47  30  18  59  49  67  44  16  63  78  61  23  46  73   5   5  57  98  67  75  59  43  55  62  93  34  20  99  10  23  57  72  90   5  69  72  19  73   5  82   5  36  25  62   3  50  55  50  46  37  32  57  97  93  33  71  65  46  87  31  50  38  39  57  64  55  99  10  57  56  77  48  32  65  35  92  84  33  52  16  18   4   4  21  73  74   2  60   9  54  40  69  12   9  21  55  39  59  46  47  73  80  15  65  20  10   3  82  27  53  57  64  85  13  32  77  96  10  94  78  15  41   6  59  61   6  99  13   7  24  76   2  11  66  74                                                                                                        
                                                                                                          59  33   2  44  31  55  83  10  76  30  59  66  29   3  86  62  75  60  29  27  36   2  70  47  77  48  60  25  27  65  18  90  43  47  37  29  21   5   7  63  53  93  14   4  22  77  68  80  23  39  86   4   8  96  55  91  25  47  85  78  13  58  62   4  53  55  11  30  81  16  62  79  20  85  41  30  54  16  63  84  71  64  86  43  24  14  73  53  23  82  70  36  58  72  65  23  18  48  69   7  76  87  73  76   4  52  29  12  52  39  72  19  44  49  16  45  69  91  92  19  86  62   5  49  26  40  18  20  78  84  72  95  75  65  64   7  60  75  48  71  64  75  11  41  63  50  29  66  97  60  99  63  64  68  77  72  61  32  77   3  11  18  57  14  14  52  13  93  95  25  67  95  38  36  54  44  93  77  76  53  16  81  10   6  27  79  29  25  63  78  75  43   8  99  86  10  68   2   8  91  99   7  46  32  90   5  93  28  80   9  31  23  38  25  17  94  26  31  56  52  72  80   9  90  27  77  35   5  67  42  79  59  35  15  29  90  68  12  89  36  53  98  41  66  37  71  89  54  32  24  50   6  37  13  92  85  14  16  89  22  91  79  77  78  46  60  93  81  72  14  46  15  55   3  24  44  15  99  82  23  87  71  64  24  74  77  67  21   7  71  74  40  44  91  28  68  63  49  74  43  10  90   5  76   9  22  75  98  21  38  15  48  17  12  27  53  38  24  75  13   4  41  26   6  17  38  69  60  50  36  27  46  85  19  69  37  87  46  12  28  49  38  31  80  19  28  12  72  15  41  31  79  35  60  61   8  87  79  17  38  28  23  44  26  33  42  19  76  16  47  95  22  69  73   7   3  67  59  33  22  64  18  12  73  87  86  67   6  57  50  18  52  97  66  44  52  31  17  24  82  60  75  73  71  13  54  93  43  47  57  16  75  85  43  60  92  64  80  87   8  35  96  73  13  30  21  98  41  47  34  30  44  67  55  41  79  34  97  99  11   6   5  69  27  91  18  74  79  47  95  87  90   1  94  56   9  41  95  63  30  41  76  20  93  22  20  51  89  28   9  59  41  68  87  78  17  59  96  60  98  97  97  11  62  78  46  46  49  25  89  42  96  94  90  59  66  77  55  43  28  65  20  20  34  60  98  84  13  81  67  36  24  14  39  60  87  86  94  36  58  37  96   8  61  56  18  45  18  16  21  46  75  38  89  40  55  66  64  99  29  79  93  78  66  55  37  53  71   9  45   8  14  24  63  45  83   9  25  58  14  13  41  13  89  15   7  35  21  56  32  92  96  34  37  84  85  66  32  41  62  20  94  93  16  46  22  75  84  51   3  73   4  71  57  77  87  36  57  88  51  46  30  92  15  23  92   2  11  21  54  80  65  21  17  62  62  60  67  31  47  77  30  73  64  33  63  54  98  84  59  78  52  88  93  67  48  44  15  15  45  51  68  95  40  74  66  21  25  39  29  45  99  44  31  86  87  37  59  39   6  75  45  75  76   2  18   6  49  47  32  88  18  72  60  15  67  27  10  62  83  51  82  43   2  11  54  85  53  63  42  90  24  26  59  28  77  10  11   3  78  79  86  32  45  22  89  77  13  32  17  61  55  19  13  85  35  70  82  75   8  30  10  44  50  66  55  28  22  32  71  85  52  30  40  16  17  72  52  78  58  72  26  64  17  98  34  68  66  64   8  40  28  65  28  25  33  56   5  65  76  48  34  68  18  47  31  23  66  50  85  39  65  85  12  21  18  48  18  76  13  97  12  94  37  62  13  59  97  92  61  63  34  77  59  95  66  61  94  42  31  19  45  86  34  53  37   2  97  23  95  48  78  67   2  98  67  73  20  82  34  76  38  37  26  36  94  84  97  96  34  60  21  97  62  46  57  95  88  77  98  92  37  34  16  25  96  21  32  47  55  20  12   3  85  21  41   1  45  73   9  45  80   7  51  38  44  72  92  34  79  95  54  18  56  34  17  29  10  33  49  73  96  76  82  77  18  47  43   1  98  49  80  51  32  72  27  21  10  65  39  15  23  27  24  91  38  93  80  16   9  86  67  19  90   7  94  15  57  31  62  31   6  79  69  17  73  28  88  50  35  89  43  22  62   9  54  84  87  71  68  90  88  86  61  59  57                                                                                                          
                                                                                                            55  21  43  14  44  89  88   7  28  12  95  35  45  81  19  74  45  30  10   2  38  96  26  80   6  63  84  50  99  47  25  69   3   2  38  43   9  97  33  53  37  82  14  24  24   1  29  44  91  23  62  69  56  55  27  64  71  93  34  73  63  42  27  23  84  51  10  53  12  51   2  33   4  41  67  43  82   1  24  77  31  69  94  59  65  99  41  16  76  53  73  61  15  84  49  79  96  38   1  11  11  76  83  53  73  84  99  91  20   6  97  46  37  30  45   2   9  65  42  42  44  24  97   6  56  81  18  94  51  78   7  58  16  25   9  34  54  40  52  45  32  61  54  80   5  88  14  55  13  58  62  53  10   6  68  99  23  23  33  31  37   3   8  50  36  30  29  97  96  73  23  81   1  14  15  89  83  71  48  71   7  19  15  52  17  67   6  77  94   6  28  33  52  29  83   7  18  73  21  51  36  39  24  45  16  93  59   7   1   6  89  48  42  75  41  10   6  36  15  78  90   5  39  98  49  81  58  64   8  28  60   4  83  87  97  27  10  73  76  58  91  72  67  21  99   4  92  24  56  96  73  68  38   9  37  54  93  24   8  17  90   6   7  23  88  70  49   1  59  43  78  15  72  18  63  43  36  93   9  22  48  31  13   1  25  38  45  95   4  39  77  31  52   9  31  78  13  63  85  68  82  39  45  46  20  12  39  53  54  70  96  80  92  59  25  89  88   6  59  17  65  30  29   2   1  73  50  42  25  71  54  90  64  97  28   8  97  85  38  34  67  37  61  23  87  33   4  67  41  57  73   8  26  54  50  86  58  55  36  34  17  80  71  23  94  77  29  70  60  91   1  76  25  47  49  77  33  87  68  44   8  16  10  17  19  58  65  17  38  93  94  39  84  85  69  92   7  77   7  39  56  75  70  97  81  85  77  51  21  49  61  18  40  90  44  62  51  15  87  68  67  85  25  65  57  65  40   9  20  35  62  67  26  98   6  18  91  60  99   6  64  54  55  58  53  97  77  25  36  44  42   1  26  80  12  54  52  37  85  68  18  11   1  26  23   4  79   9  44  51  78  67  12   8   9  47  53  14   8  62  81  92  14  93  11  68  13  17  92  25  44  70  62  89  53  59  76  69  79  56  99  76  83  52  26  89  15  49  15  74  99  95  34  93  12  82  97  68  52  96  37   3  75  53  18  51  84   2  92  47  70  89   5  82  63  58  10  92  76  67  98  62  46  18  45  75  35  38   3  89  59  19  41  42   9   4  16  35  86  47  35  30  93  31  78  12  34  75   8   2  34  52  77  98  37  90  44  11  75  77  76  98  48  82  18  50  53  97  22  23   8  78  28  53  91  23  33  52  78  37  38  70   3  99  17  27  95  83  17  85  96  39   2  99  49  39  32  47  70  62  43  31  50  15  64  86   1  34  75  23  82  44  28  72  37  86  94  98  78  31  16  95  13   9  17  94  15  58  46  96  45  22  69  82  90  77  32  86  41  84  81  10  11  91  81  12  88  51  12  80   4  41  74  26  74  31  66   2   4  62  14  51  26  49  56  11  14  59  16  49  24  54  67  52  10  18  70  18  67  50  38   6  15  58  56  28  73  52  37  96  21  72   8  73  55   3  59  96  49  43  38   2  19  72  59  30  38  41  58  40  27  86  64  35  29  68  23  84  75  37  94  83   7  22  22   1  48  94  24  32  66  63  57  89  40  67  59  85  43  30  30  69   6  55  62  80  22  27  29   5  84  63  86  65  83  71  90  41   5  78  57  84  33  57  21  78  89  52  98  25  32  94  34  81  70  99  43  31  74  27  28  22  70  91  80  31  48  13  14  63  84  19  55  19  36  50  40  56  21  25  90  80  50  55  87  99  62  95  93   8  75  63  49  12  16  39  45  27  23  98  51  50  85  76  69  79  19  67  94  42  29  67  56  51  29  63  42  69   2  45  46  20  22  69  59  48  21   2  94  47  50  90  65  14  82  91  46  82   2  84  53  68  55  50   2  71  60  74  50  34  93  52  36  22   4  82  91  34  73  67   2  94  43  68  82   2  39  90  22  74  27  12   6  24  34  85  34  13  32  62  31  72  22  82  38  89   3  55  23  13   7  74  21  15  94  35  15  53  68  93  50  76  10  42  43                                                                                                            
                                                                                                              33  79  82  27  24  90  48  76  64  38  38  39  33  80  12  12  16  68  85  30  83  80  34  26  87  71  66  38  25  56  48  52  98  11  11  16  86  23   1  25  10  63  57  59  89  10  95  74  38  88  37  77  84  70  46  61  13  97  35  91  75  53  16  13  52  20  37  34  54  14  97   4  40  75  98  58  60  40  50  22  71  45  25  86  26  44  73  49  81  82  23  78  51  14   1  95   5   2  61  58  60  85  48  86  91  57   2  94  16  92  50  42  62  82  40  46  65  60  37  66   4  86  85  22  76   5   6  83  12  14   1  20  62  14  50  75  32  45  75  30  93  29  52  13  31  23  20  73  91  81  16  21  70  17  73  58  81  63  62  69  36  72  99  77  62  62  62  29  79  16  47  35  55  81  27  90   4  37   5  84  56  92  53  83  46   6   6  73   6  81  97  39  28  54  31  80  85   1  45  69  21  68  23  51   8  17  56   4  67  65  14  30  26  47  32  37  43   4   9  93  29  85  90  24  56  45  22  30  15  61  55  51  52  79  64  56  41  16  79  42  48  58  83  79  50   9  55  33  74  16  15  18  34  87  66   4  11  21  49  52  11   9  74  12  67  25  18  25  79  74  80  98   7  92  25  84  22   5  77  16  19   7  39  89  92  65  12  52  78  29  57  37   5  96   3  12  75  19  83  79  23  82  64  83  62  81  81  86  76   9  10  12   2  22  56  93   6   6  20  73  97  13  21  50  68  57  82  49  55  72  60  73  53  46  28  29  72  18  10  99  54  65  56  18  71   7  50   3  29  40  73  92  66   6  76  96  97  32  72  86  95  59  11   4  47  26  81  69   4  99  80  32  76  57  71  97  71  77  43  94  76  95  60  81  67  76  18  57  81  15  81  30  81  31  36  36  21  53  20  55  78  34  13  16   9  50  94  52  92  66  73  27  29   3  25  82  10  86  99  10  29  88  33  22  71  24  68  91   2  46  88  73  11  93   1  55  47  95  52   7  79  97  16  43  94  26  89  99  82  48  16   3  89  59  63  98  10   6  49  63  42   7  13  16  62   2  41   2  69  63  96  35  49   5  98  17  58  84  94   4  83  48  43  53   1  53  57  55  57  38  51  69   8  59  91  44  76  33  25  82   1   5  56  55  83  25  16  47  39   1  29  94  37  33  67  76  55   9   7  92  31  90  36  31  24  89  71   8  24  97  83  45  26  84   8  25   6  49  96  86  60  12  45  37  75  29  46  38  96  45  74  91  60  50  60  31  56  49   9  71  28  53  92  19  20  18   9  49   6  74  22  40  67  28  42  32  44  81   5  62  12  29  23  45  64  16  81  23  12  43  32  84  58  19  92   3  63  80  40  28  19  26  35   1  24  85  61  77  68  47  19   5  57  69  80  21  72  92   7  82  44  32  39  48  59  23  82  24   4  42  15  42  72  41  50  37  96  29  80  99  95   7  39  65  47  90  43  68  18  93  14  96  60  53  97  41  32  78  73  93  96  25  16  72  94   9  31  85  91  31   2  19  41   2  41  42  55  26  98  38  56  95  77  14  76  30  47  29   7  25  58  44  10  84  70  81  11  47  62   6  30  39  65  77  47  17  96  58  51  61  10  11  30  34  12  21  93  58  95  29  25  65  41  98  60   7  17  77  78  36  32  51  68  77  30  18  37  56  78  50  61  29  72  80  86  51  34  46  57   9  57  93   6  30   2  10  32  52  34  77  15  15  52  82  99  14   8  53  29  92  98  64  87   5  14  20  58  88  84  97  50  89  24  68  66  14  56  86  16  38  62  45  94  69  14  99  38  92   2  63  44  80  37  19  65  60   5  83  62  23  90   8  64   5  64   2  55  74  40  69  25  72  46  64  37  15  15  40  10  98  85  20  32  84  70  54  25  41  97  77  46  37  24  60   2   3  78  59  23  15  48  39  14  63  83  16  48  62  25  92  35   5  57  17  69  35  27  92  68  96  19  84   4  92  40  30  60  51  29  44  62  12   4  92  28  49  32  20  14  20  29  24  26  19  22  77  89  79  35  47  57  45  97  76  89  87  59  34  40  96  19  45   4  25  26  39  10  43  77  91  57  44  64  74  12  86  50   5  51  48  37  28  19  65  75  22  28  92  71  28  54  52  36  80                                                                                                              
                                                                                                                4  15  26  98  87  56  16  27  37  22  45   4  31  93  93  80  42  57  11  57  75  49  13  48  63  37  89  34  30   2  78  16  73  20  60   9  27  89  57  15  29   2  26   3  78  23  71  41  15  85  72  82  33  11  38  68  69  95  81  62  12  57   1  28  28  67  96  32  66   1  80  60  55  60  17  58  15  71  66  77  34  31  92  90  38  95  31  59  10  80  62   4   2  55  90  89  27  88  46  41  14  18  19  10  72  89  29  11  91  77   9  95  46  49  85  62  98  30  84  74  84  30  22  58  57  94  26  52  80  81  79  11  20  38  71  14  18  34  83  73  30  79  98  85  45  91  71  43  96  83  81  78  14  87  91  52  52  68  14  31  89  54  59  99  12  90  99  47   7  25  87  77  35  87  35   4  84  24  94  54  49  78  58   9  52  74  13  70  74  77  68  42  50   2   2  89  77  41  52  66  21  91  97   8  65  54   9  24  49  74  25  98  73  12   8  25  27   9  67  51  42  57  92   5  31  82  32   7  50  49  97  64   6  40  19  62  31   1  78  69  12   5  94  50  74  88  46  18  88  10  35  12  59  63  41  15  14   8  74  66   1  96  23  76  41  27  39  58  91  45  54  69   3  31  47  16  70  73  75  32  40  13  99  36  54   6  55  10  83  18  90  21  58  65  13  38   1   6  68  20  19  25  32   6  29  84  28  20  60  67   2  43  74  54  29  31  37  29  19  91  47  29  89  85  26  67  35   9  94  81  19  37  31  80  31  91  57  73  45  19  58  74  37  48  35  18  19  31  36  64  83  31  36  25  80  12  76   7  12  53  63  88  36  70  98  18  66  29  85  86  62   6  14  72  30  52  41  74  58  92  38  26   9  36  62  36  37  46  47  78   3  50  96  45  22  90  94  20  58  84  63  55   4  94  59  65  35  28   9  41  71  18  47  84  29  52  20  42  54  53   6  42  44  37  94   2  50  78  88  96  95  31  92  33  33  85  81   9  16  14  11  57  64  65  74  48  95  74  69  61  56  84  36  64  10  50  14  50  31  63   6  54  94  26  58  80  14  29  45  68  82  29  90  29  78  73  65  90  58  99  98  78  43  82  35  52  96  63  43   2  36  57  68  20  69  25  38  30  25  62  18  66  79  88  78  30  10   3  91  21  70  48  70  23  42  35  28  28   9  48  59  80  37  29  90  39  93  53  69  30  61   5  12  97  22  31   4   3  75  28  45  44  73   3   5  86  82  11  18  66  73  79  91  82  79  68  79  47  20  78   7  56  42   5  28   5  38  60  34  88  81  75  19  34  71  19  39  46  25  38  84  85  50  59  98  72  19  94  29  20  67  72  56  44  12  72   3  42  91  10  44  20   8  86  56  85  61  66  55  25  62  65  63  60  43  37  99  63   9  17  26   3  36  85  26  80  74  71  36  61  75  71  64  68  44   4  26  16  92  76  68   4  83  33  13   3   2  61  12  17   4   9  40  92  33   8  25  54  12  93  95  99  30   5   6  28  88  41  92  80  38  16  69  24  80  50  58  20  70  81  42  78  44  64  90  67  44  52  83  41  62   1  10  15   8  76  48  49  37  45  98  62  42  43  58   8  90  56  59  21  29   6  26  43  51  24  44   4  59  36  66   7  50  94  67  53  43  15  19  64  27  93  11  82  40  97  34  40  37  44   7  43  48  65   5  67  56  37  95  26  84  63  17  77  45   3  60  90  81  25  17  48  80  58  45  40  29  29  51  94  35   3  98  76  55  67  27  47  83  69  60  59  78  50  74  39  71  33  84  48  23  67  94  38  87  62  72   4  67  41  31  25  75  39  95  76  87  25  53  41  83  65  20  92  36  99  43  20  36  75  75   2  90  78  77  42  56  43  24  16  96  98  85  88  16  43  50  93  78  28  88   1  46  60  16  89  92  65   6  11  28  31  29   9  39  88  77  33  36  80  81  64  98  49  19  54  23  88  58  11  75  81  29  57   3  80  47  78  40  73  37  16  96   8   7  39  99  79  79  42  56  80  64  47  81  73  60  77  10  20  58  54  89  75  95  82  63  87  22  72   7  58  71  75  69  78  27  24   4  17   4  84  45  61  70   4  71  38   1  63  94  65  68  53  90   7  97  89  60  33  95  21  86                                                                                                                
                                                                                                                  20   8  49  23  29  54  55  96   6  10  24  18  86  94  65  41  32  72  17  18  45  77  61  59   6  97   5  26  84  76  44  69  86  11  46  88  22  73  39  62  21  43  75  91  42  87  33  67  89  66  86  88  20  18  84  35  39  96  31  21  14  39  69  69  54  72  50  18  96  94   2  55  69  84  15  85  36  96  78   8   9  90  72  81  19  45  60  13  23  99  21  75  30  36  38  83  38  83  97   2  61  59  64  89  96  15  47  86  66   9  54  11  67  66  61  23  42  67  65  99   9  40  65  48  49   7  27  35  74  80  92  39  21  48  66  68   7  97   4   5  87  61  93  71  21  52   8   4  35  93   9   3  67  17  22  56  21  27  44  52  26  27  13  91  51  71  58  36  33  34  73  41  45  11   6  14  57  21  49   8  31  20  77  33   6  75  18  32  77  74  49  94  76  72  67  40  92  78  79  99  84  99  17  15  10  84  62  15  56  30  23  68  21  78  58  74  86  22  36   1  38  44  42  65  39  37  97   1  86  59  78  75  24  49  25  67  20  21  56  80  11  53  10  35  31   7  93  40  59  17  20  37   1   2  75  68  84  96  70   9  47  45  32  57  20  90  42  67  28  88  67  13  14  15  25  90  89  85  91  60  86  72  48  26  62  61  17  45  35  31   6  49  59  73  14  28  46   1  62   3  78   3  55  69  86  63   3  74  19  45  98  89  63  95  29  28  48  51  63  98   5  19  73  14  57  24  45  14  74  31  17   7  89  92  12  24  90  83  90  99  77  97   3  20  32  92  81  98  29  85  78   4  83  32  16   7  22  23  33   2  75  31  61  17  33  11  20  13  33  95  59  32  33   2  31  76  74   1  29  94  58  23  30  80   2  25  83  50  49  29   9  76  58  81  98  43  83  89   3  52   8  33  28  74  25  92  63  71  34  64  59  27  98  90  31  34  95  14  64  81  38  27  45  89  32  54  81  18  88  71  45  59  34  62  39  30  37  22  31  93  61  27  36  37  48   3  86  65  76  41  48  47   8  92  81  46  28  79  40  41  90  27   8  90  62  92  14  59   2  39   9  75  69  59  37  53  17   6  93  97   6  17  81  91  76  60  29  96  10  91  93   8  86  67  27  86  94  46  83  32  48  83  10  76  74  39  94  84  30  45  26  43  52  54  31  63  81  64  35  92  78  68  94  58  65  11  67  52  61  88  70  23  87  20  65  32  34  14  89  17  42   9  55  26  87  51  24  46  54  71  71  37  36  50  57  92  19  48  17  23  55  63  13   2  48  64  73   2  29   6  69  15  48  43  22  33  23  40  91  84  51  51  41  68  85  91  10  71  90  87  92  37  54  21  26  27  50  40  16  85  58  44   3  15  49  82   1   5   4  67  25  46  72  93  72  36  91  22  33   7  42  57  71  27  18  78  62  98  28  64  36  98  14  56  71  84  49  50   3  16   4  93   8  56  25  45  66  10  53  60  87  12  94  36  56  96  88  58  30  80  17  71  24  59  51  62  76  93  60  21  83  74  90  56  16   7  18  14  59  85  55   9  96  65  90  49  61  70  99  52  68  46  61  23  89  25  18  48  79  95  30  29  30  28   6  31  26   4  30  75  92   6  95  19  91  60  19  27  88  17  13  60  35  51  85  79  73  90   1  34  19  67  47  94  64  36  60  93  70  29  16  68  92  33  80  60  77  16   9   4  63   9  54  62  55  70  42  55  76  85  18  37  16  55  58  14  36  59  21  21  97  71  95  69  65   5  18  41  70  49   2  54   7  42  54   9  89  19  52  24  80  21  10  89  26  36  66  35  79  66   3  94  85  32   1  12  86  73  79  32  85  85  31  70  81  32  87  20  54  43  79  78  59  50  10  64  56  84  30  57  58  60  93  77  71   4   4  28  88  55  37  66  77  73  59  58  80  19  45  64  27  59  34  62  60  10  38  15  80  44  72  42  67  29  92  86  72  13   2  17  70  15  35  43  89  89  26   4  39  24  28  99  86  70  74  89  55  14  46  83   6   9  52  86  52  19  63  77  99   6  90  70  42  60  70  51  79  63  43  62  98  58  94  72  87   5   4  23  80  32  53  27  79  99   7  68  44   1  78   9  71  30  31  67  23  56  44  36  80  15  97  82                                                                                                                  
                                                                                                                    33  97  47  63  87  61  30  72  40  92  96  77  44  18  33   8  44  25  75  49  56  81  39  96  43  57  37  59  82  94  72  10  70  52  74  73  87  31  92  84   9   6  77  64  16  70  82  32  56  46  80  43  21  62  96  15  40  23  53  13  67  20  57  72  34  14  41  43  65  77  78  43  87  22  66  97  17  36  59  14   4  64  32  96  40  47  51  54  54  81  49  41  57  63  29  19   8  65  12  20  60  37  33  44  80  21  55  95  67  26  43  11  69  51  73  45  83  31  80  37  76  81  96  32  87   8  67  99  22  75  93  65  52  93  99  79  77  50  56  25  38  22  43  70  74  82  49  51  57  97  22  55  98  22  21  97  63  41  83  49  13   1  41  64  63  49  34  56  86   8  82  81  82  41  81  50  74  27  48  82  75  27  33   1  97  65  56  79  67  52  13  54   5  59  74  83  76  18  41  31  36  21  49   8  90  80  83  65  17  87   4  11  35  17  81  28   2  57  66  68  15  83  37  38  63  52  80  52  90  73  79  49  16  97  87  30  75  63  40  56  68  68  16  86  13  43  50  53  53  87  46  21  52  19  67  41  35  45  39  15  29  40  26   6  39  45  71  53  99  42  97  16  90  37  12  36  79  84  74  56  69  49  47  46  88  78  21  25  96  57  81  10  66  38  90  39  18  56  27  53  74   5  89  50  91  19  41  74  93  64  33  62  89  16  77  44  50  90  90  39  22  30  23  50  42  25  64  60  43  50  30  20  79  80  13  16  40  95  85  34  93  61  79  82  11  28  59  48  93  32   2  22  21  27  10   7  33  37  74  47  21  34  95   3  95   8  51  26  61  29  57  84  48  70  78  87  98  68   7   3  21  47  34  38  77  83  28  37  98  11  43  23  33  11  93  12  12  42  92  96  24  16  96  39  92  45  25  96   8  65  74  87  14  80  51   3   7  41  78   1  54  33  75  53  99  12  75  22  76  82  32  98  90  33  12  26  36   7   8  48  70  21  79  50  65  84  55  44  98  40  53  23  30  26   1  74  24  89  98  84  59  67   6  94  81  16  36  83   8  42  71  73  95  95  57  51  44  90  17  27  21  51  22  36  28  81  87  59  98  97  45  32  43  41  18  92  66  41  54  33  57  55  15  84  81   6   2  26  95  38  76  56  93  69  26  60  88  85  15  51  51  94  69  95   3  31  24  96  36  33  22  22  44   1  16  25  64  81  44  74  19  58  67  50  26  38   4  76  60  83  25  59  38   4  55  19  57  76  82   1  20  31  19  73  48  48  24  74  51  90  58  63  96  88  48  30  73  48  25  70  88  20  39  11  61  92  67  73  18  47  13  84  74  29  50  30  82  21  10  29  23  47  37  59  43  50  14  92  18  40  37  39  10  67  49  99  71   4  70  27  30  33  80  57  42  72  94  90   5  87  10  61  25  10   3  31  37  17  20  60  81  81  45  65   9  49  88  10  86   6  93  78  61  33  28  65  83  15  54  34  40  59  32  50  90   7  74  64  19   1  50  84  87  79  73  57  52  88  44   8   4   8   5   7  72  75  89  23  85  21  77  84  15   7   1  23  31  26  28  25  80  23  63  86  96  31  65  47  86  85  35  91  37  32  53  51  14   4  91  28  64  65  76  37  65  81   7  84  61  59  69  72  49  99  91  94  24  93  83  91  76  21  28  75   5   2  29  42  36  67  70  30  18  73  22  98  32  51  32  48  50  13  46  49  85   9  69  67  48   5  89  52  79  66  18  18  70  53  20  85  79  53  78  89  98  18  59  12  98  86  24  82  48  20  96  16  64  16  86  93  13  66  27  14  39  21  35  44  71  14  54  34  30  19  37  40  81  33  63  56  54  31  75  13  29  33  92  18  38  86  24  55  43  31  33  16  45  86  82  66   6  79  17  81  42  13  86  99  37  36  85  27  14  25  18  42  54  73   9   3  67  60  87  74  63  36  29  12  24  73  87  80  16  14  55  17   1  98  85  72  63  49   4  30  36  75  10   9  61  73  63  61  58   1  97  70  67  11  87  24  93  66  16  65  35  58  86  49  85  36  53  79  67  88  57  10  50   4   6  23  94  65  29  25  17  16  62  76  69  15  46  14   6  11  62  50  77  88  70  73  22                                                                                                                    
                                                                                                                      28  92  12  34  22  85  18   7  74  77  92  61  13  51  98  93  76  34  54  28  43  62  28  24  58   7  43  52  44  31  88  27  78  26  94  45  32   4  88  15  89  68  24  79  10  41  72  14  75  47  58  25  17  37  32  65   7   8  25  54  52  51  76   5  10  19  84  56  52  52  98  65  13  59  34   3  75  51  77  99   1  75  90  40  31  58  59  92  93  88  33  88  94  97  31  44  46  15  43  10  60   5  19  12  21  40  62  45  29  23  39  18  82  27  33  87  80  31  15  83  80  53  29  93   5  92  15  16   2   7  34  98  22  82  88  89   3  16  21  14  34  44  68  90  18  71  29  30  67  10  14  34  99  28  82  75  12  39   1  14  35  35  37  48  38  10  89  66  94  87  55  12   6  66  97  17  49  43  27  66  74  27  58  93  13  55  31  45  62  93  73  64  78  49  97  99  39  17  53  87  66  51  88  34  77  21  52  34  35  70  12  99  16  50  69  70   2  85  99  64  99  51  40  93  97  41  39  73  20   3  89  33  46  39  92  38  97  11  51  55  45  49  31  52  71  82  26  37  88  28  60  69  87  79  90  61  92  77  46   8   2  70  87  30  78  23  73  98  79  21  41  99  46  74  35  94  78  30   2  80  24  35  64  99  77  92  32  93  80  91  94  23  68  43  78   5  45  76   1  35  49  43  53  88  50   9  37  48  18  65  69  23  55  37   1  38  28  68  56  21  58  58  65  82  61   3  88  63  16  82  25  26  86  64  37   1   8  18   3  88  46  60  94  56  87   3  70  57  55  98  53  13  41  61  19  78  38  54   7  56  60  79  97  78  50  52   2  66  93  49  61  75   6  31  85  44  64  21  23  67  40  60  20  70  38  23  94  41   5  51   4  92  60  68  98  29  40  14  34  91  19   1  69  71  84  29  83  34  89  44  42   8  75   1  69  69  41  20  13  39  57  31  15  32  11  81  16  41   1  82   1  28  34  77   5  86  82  25  12   5  12  18  90  80  66  55  97  45   5  99  37  30  16  83  79  17  40  29   3  34  48  41  25  12  38  16  68  62  61  27  54  92  31  25   8  70  61  71  79  18  69  46  85  99  52  25  59   1  84  91  99  34  52  58   8  82  74  73   6  27  31  26  54  61  79  89  40  25  52  38  88  12  48  41  48  16  96  84  17  73  48  66  40  25  12  44  34  84  16  87  49  66  93  32  11  44  59  82  97  73  60  10  54  25  72  88  69  83  20  69   7  76  70  26  41  25  91  63   3  69  59  54  12  55  22  12  31  81  50  36  71   8  83   3  42  82  82  71  53  63  68  28  30  19  26  76  59   1  29  62  60  10  78  63  39  99  47  36  65  25  19   1  72  87  74  68  20  71  77  38  44  90  49  24  78  57  61  37  64  51  80  74  52  38  66  47   1   7  25  88  12  16   2  11  82   5  21  77  64  49  63  50  32  65  80  96  89  94  95  68   5  17   3  24  74  94  25  46  49   1  27  67  58  55  96  18  91  92  85   6  76  90   4  94  56  78  24  22  78  92  48  91   8  94  17  52  36  39  11  96  42  51  64  44  24  82  88  28  29  62  98  44  21  60  70  18  52  64  98  35  28  75  36  72  42   6  22  78  56  99  64   6  62   9  27  75  93  26  80  97  52  60  72  55  24  85  86  65  56  42   5  23  20  71  30  39  21  78   4  24  80  52  51  56  40  98   1  67  21  73  32   9  20   6  66  16  99  33  25  35  15  20  37  66  35  60  73  44  66  87  93  32  45  26  84  27  11  47  25  83  87  42  45  54  69  53  48   8  43  83  17  81  83  28  97  71   1  87   8   6  94  68  89  57  39  56  73  23  79  62  27  24  25  83  34  40  39  94  26  26  64  77  43  79  21  67  79  48   8  70   2  40  29  94  54  11  16  62  42  97  66  72  99  67  27  30  27  84   6  32   9  64  20  61  69  94  39  68  29  18  37  32  65  38   4  25  89  87  48  66  48  60  12  13  96  62  41  80  61  73  72  13  85  50  12  77  81  42  86  69  23  81  35  89  20  32  56  22  41  36   7   5  34  62  76  15  86  57  57  98  46  93  37   2  21  31  79  10  86  95  84  34  13  29  17  44  10  79  10  11                                                                                                                      
                                                                                                                        30  39  72   9  28  27   8  52  36  46  68  77  17  60  93   4  82  63  87  69  43  41  67  25  19  10  73  38  27  73  59  83  71  37  43  51  75  84  93  95  85  16  23  68   8  82  23  79  45  65  60  13  21  48  13  64  59  15  26  99  94  18  46  80  62  26   1  98  61  29   4  69  69  47  33  46   8  89  28  70  23  98  17  40  62  21  14  26  96  31  98  65  68  13  64  21  20  18  63  29  96  15  38  87  95  18  97  35  22  19  62  34  53  47  97  78  49  63  45  46  66  77  69  64  75  12  59  15  40  56  61  63  83  28  14   8   2  22  46  18  64  50   6  15   9  12  59  75  67  77  57   2  93  56  27  14  66  47  62  64  98  10  98  90  11  80  56  92   8  43  25  24  99  12  23  25  70  53  26  76  88  97  35  53  84  58  36  89  73  51  88  28  95  15  66  12  37  79  89  62   8  97  83  51  96  51  11   6  69  58  26  82  96  46  59  36  34  38  74   3  43  52  22  83   2  15  82  68  92  57  72  53  74  13  82  58  99  76  99  14  56  33  69  32  73   9  38   6  18  64  61  67  36   4  80  23  33  47  66  82  72  20  37  59  24  16  42  89  83  65  93  78  39  98   1  61  12  80  97  86   3  99  93  11  77  64  18  60  84  69  12  17  69  33  18  87  45  24  20  98   8  55  33  72  56  49  53  38  17  49  98  93  31  28  56  47  93  17  31  40  89  57  11  70  84  12  74  71  48   4  39   3  46  88  48   6  88  62  67  26  32  26  45  86  38  90  63  61  74  14  78  44  22   6  67  43  86  85   9  58  95  39  61  13  84  17   2  27  72  96  94  65  49  26  80  26  94  96  52  51  21  39  56  41  16   1  60  81  27  32  34  61  30  99  47  50  93  88  18  29   9  40  23  28  26  76  54  31  70  15  18  32  56  85  35  74   3  22  46  30   4  59  39  13   2  69  42  92  89  86  92   4  42  51  26  95  23  10  47   5  89  55  63  75  47  13  26  18  17  17  59  66  19  87  80  92   6  61  22  31  73   1   6  14   5  94  29  39  54  57  59  14  57  13  54   1  21  12  95  71  73  10  17   8   8  65  94  52  79  41   5  87  89  59  70  74   5   9  33  35  42  29  73  63  54  99  51  65  69  55  41  70  22  20  45   5  96  54  30  34   7  56   5  56  72  87   9  41  19  71  76  41  69  15  91  38  48  58  65  28  55  78  65  67  70  51  99  46  85  36  88   1  68   6  52  36  97  24  29  89  13  37  23  63  22  96  84  24  55  16  71  94  32  60  89  96  50  14  74  39  79  11  66  97  48  35  74   1  17  29  12   7  11  56  47   6  11  73  79  24  99  55   9  77  67  30  71  12  26  43  35  40  67  52  68  88  99  84  13  18   6  32  18  41  13  74  81  30  21   3  77  16  79   9  33  46  53  63  55  78  24  68  31  84  97  84  34  89  81  85  46  19  71  52   9  11  42  43  41  89  13  61  62  43  84  11  74  74  40  57  84   1  92  41  85   5  17  93  51  72  19  81  55  56  13  22  57  41  82  13  12   8   5  89   1   7  96  72  98  30  83  86  13  47  62  10  92  45  27  51  18  55   4   6  88  50  34  46  27  23  98  73  13  83  52  81  86  38  47  22  24  30  84  62  41   6  91  69  90  96  53  12   9  23   2  14  81  68  29  44  33  55  14  94  61  40  97  35  52  15  28  69  68   2  10  24  79  44  33  82  78  80  73  70  38  89  52  89  66  39  95  26   6  46  92  20  44  87  90  65  76  77  88  63  99  45  49  59  77  27  53  92  69  27  48  90  96  68   6  81  63  11  31  11  60  52   6   7  42  35  66  44  28  25  91  52  26  30  23  94  78  62  32  96  95  83  30  35   1  83  15  46  78  93  93   4  83  51  38  57  10  80  15  51  80  86  80  96  92  60  24  68  74  45  18  54  96  56  11  67  72  79  85  45  27  78  34  65  57  50  49  45  17  19  54  55  74  57  21  18   7  93  87  32  28  42  57  85  95  63  48  55  70  15  11  58  66  24   2  93  73  70  94  97   3  72  62  69  95   2  77  72  95  78  59   2  28  69  29  62  12   4  53  11  83  86  52  62  64                                                                                                                        
                                                                                                                          20  68  88  24  67  20  57  31  49  63  52  13  11  56  84  59  43   6  51  95  28  68  43  70  14  69   7  76  44  21  39  22  24  69  40  94  93  66  14  16  37  19  24  34  20  87  45  32  56   3  37  98  57  73   5  97   8  39  52  84  44  61  89  73  86  88  76  43  53   9  42  72  98  85   3  16  71  82  32  27  39  70  69  18  20  77  30  86  58  55  71  51  29  93  17  93  43  56  39  97  65  61  16  11  95   3   8  98  97  62  27  49  16  34  48  38  50  34  51  66  66  65  73  73  96  48  53  61  22  12  22  41  48  26  99  49  41  93  88  43  37  97  29  26  29  82  16  95  33  83  30  75  76  35   3  69  49  84  51  73  41  98  89  69  54  73  30  13  44  22  48  27   4   5  28  38  44   5  27  30  97  91  93   1  94  74  95  70  72   4   2  74  52  90  57  57  79  72  89  17   4  86  32  63   1  99  53  82  23  24  65  17  91  79  46  29  87  72  11  95  84  65  91  91  73  77  86  13  55  60  84  93  46  77  67  87  45  78  16   3  47  25  93  79  54  24  81  83  24  60  51  15  54  71   1  40  83  55  60  57  92  19  96  77  84  37  11  69  97  25  13  63  89  87  40  95  94  94  52   6  43  75  20  83  58  25  51   4  61   6  38  28  48  57  25  26  81  53   7  20  51  25  23  91  72  24  52  84  66  92  27  81  62  54  53   9  91  55  82  83  82  88  84  33  77  24  85  54   2  37  52  81  46  29  63  70  67  61  90  29  69  54  41  17  54   5  16  18  18  99  48  70  18  51   6  76  91  82  53  40  47  18  51  51  40  35  94  61  47  30  63  92  65  68  94  50  24  85  78  89  53  20  34  56  28   5  99  32  53  74  67   7  70  77  77  19  46  22  60  39   2  44  22  56  86  22  91  85  69  62   4  16  17  42  49  72  83  18  92  57  74  82  92  84  50  77  61  26  42  62   3  57  54  46  86  73  64  34  54  67   4  30  99  88  97  47  79  24  17  93  52  85  71  34  85  10  78  18  33  71  43  39  52  55  18  17  70  13  66  13  35  11  67  53  70  98  27  99  87  73  27  16  65  25  15  70  94  94   9  23  69  62  86  68  15  91  91  37  91  32  79  83  80  63  64  42  88  92  45  96  14  67  10  30   4  50  23  53  31  55  39  89  29   4  74  80  98  48   9  76  91  59   4  45  36  61   4  48  64  77  96  19  50  80  77  79  95  46  75  71  20  95  81  50  12  90  29  68  85  30  58  43  36  89  13  14  44  52  35  10  94  65   2   2  96  78  69   1  50  70   4  23  63  47  45  43  97  91  38   1  90  74  93  27  21  90  45  59  21  76  56  30  83  77  10  87  93  76  81  33  80  53   4  46  81  63  40  75  70  88  94  12  14  62  43  85  13  92  12  80  27  68  17  87  63  15  78  89  24  62   6  99  16  55  90  96  53  85   9  33  88  31  38  21  38  49  52   3  79  72   7  51  77  91  34  66  28  70  62  18  75  49  49  46  80  43  27  32  31  20  46  91   1  92  62  51  80  12  48  46  55   5  16   7  45  22  95  38  23   3  59  60  61  87  79   1  63  98  64   8  27  33  75  63  37  25   2  33  85  64  55  49   1   5  65  94  15  98  50  41  65  63  78  55   1  12   2  51  91  53  89  45  61   1  57  97  23  54  91  31  47  85  70   2   5  75  12  66   3   7  40  63  71  60  19  69  27  41   3  33  69  37  93  83  54  38  31  26  68  85  15  47  62  87  45   9  68  56  77  58   9  23  31  84  75  37  70  96  13  56  15  11  12   4  63   7  93  81  86  58  42  26  86  80  92  27  90  19  29  88  45  19  94  27   4  17  18  45  14  29  50  99  25  98  66  13  18  25  82  25  74   5  28  81  86  47  47  73  32  89  70   5  70  97  62  77  72  43  79  90  77  80  89  31  78  74  54  14  12  27  20  93  43  25  75  99  50  41  66  48  13  70  78  34  73  85  70  80  30  74   6  20  94  51  11   2  60  98   3  49  76  61  22  93  47  26  55  76  62  35  45  24  62  30  60  23  83  55  47  75  87  64  28  42  79  16  80  30  36  60  95  24  39  11  56  51  49  15                                                                                                                          
                                                                                                                            50  55  73  77  14   7  23   6  60  82   5  68  73  59  62  44  12  23  19  92  41  15  40  20  95  35  19  17  21  32  31  46  40  93  37  75  12  34  79  59  21  73  51   5  34  42  57  22  48  62  55  95  26   4  90  28  12   9  24  61  77  82  85   3  79  46  76  82  54  40  49  35  41  66  28  43  56  36  27  14  79   4  94  76  87  16  39  20  63  62  24  23  85  47  60  33  64  15  18  34  54  60  97  66  63  43  66  36  59  79  85  79  27  27  80  47  20  81   5  43  78  31  46  85  29  12  16  49  72  47  54  70  53  30  77  88  25  10  82  82  79   4  84  34  53  23   9  57  63  54  46  67  95  25  87  53  57  80  13  64  20   2  36  52  81  94  64  58  76  35  24   6  19  83  61   2  76  24  11  19  17  93  89  29  37  11   6  92  84  76  93  73  73  39  43  88  16  71  64  14   4   5  37  99  89  83  49  92   7   9  45  36  17  33  74  54  37  74  70  99  59  36  78  64  92  76  62  52  73  98  94  62  24  23  14  10  89  98  65  26  72  35  74  28  70   8  87  14  78  28  75  87  91  25  55  40  23  18  87  54  78  83  21  87  73  69   8  68  38  37  32  68   4  93  46  13  92  93  30  11  88  46   6  70  82  16  46  72  23  66  19  77  39  19  40  70  74  19  65  66  52  44  25  81  23  20  94  41  13  93  98  61  51  62  55   8  11  99  69  41  86  32  93  38  36  51  30  60  95  85  65  35  60  69  72  72  80  79  30  84  57  88  63  70  59   6  74  29  79  85  69  79  63  84  21  44   3  79  93  70  68   1  35  36  11  26  81  92  26  13  52  66  51  91  18  56  85  31  82  16  39  14   9  95  34  89  51  99  54  46  92  69  24  46  88  29  31  52  56  56  71  32  42  31  37  80  16  58  11  86  10  29  15   1  66  65  98  41  12   5  46  15  87  48  60  79  80  77  54  53  43   2  72  41  70  18  22  85  62  11  96   1  53  81   1  21  57   6  77  27  49  27  32  99  36  88   3  10  25  20  31  28  48   3  87  55   2  68  19  30  30  85  61  87  13  76   3  13  40  20  50  52  29  48  28  75  81  79   1  86  99  21  92  87  11  19   2  20  51  38  87  68  35  22  85  42  47  27  51  74  97  90  84  80  56  15  15  13  37  92  84   8  65  86  67  84  62  24   8  94  82  66  28  39  82   2  48  93  94  81  56   7   3  22  28  49  48  87  52  10   6  28  35  13  32   4  34  27   5  25  82   4  20  27  29  94  52  29  88  56  43  28  30  47  61  44  27  79  91   3  55  37  19  25  86  59  21  70  80  55  23  62  33  98  56  66  37  67  37  78  83  92  31   7  19  95  91  59  95  10  67  35  14  47  45  52  81  56  60  12  20  34  12  20  73  83  57  30  74  65  83   2  35  73  57  83  46  92  59  47  40  15  11  73   8  65  92   9  11  48  12  96  67  32  93  71  13  33  11  47   7   7  58  30  45  73  74   8  20  14  82  92  78  67  29  41  88  64  70   1  98  46  95  50  23  25  84  19  54  47  59  81   6  77   3  70  27  77  17  23  28  36  81  60  99  31  28  84  33  48  93  83  16  30  97  81  99  50  51  69  20  42  20  95  18  67  22  50   1  32   8  67  88  48  15  29  63  68  10  76  82  57  69  82  49  79  99  98  49  61  50  63  20  50  29  47  95  33  11  25  91  38  53  81  87  81  86  32  69  80  18  20  59  22  37  81  68  29  49  84  40  38  70  63  93  58  65  36  99  74  14  33  84  20  58   2  11  96  72   7  92  47   1  89  39   1  74   4  35  55  48  76   1  63  19  48   2  15  52  69  44  16   6  22   4  72  43  90  38  70  26  61  26  28  71  11  30  70  78  91  44  84  16  15  14  48  23  82  66  98  50  18  63  69  98   1  78  72  93  79  24  43  40  43   1  35  59   1  72  66  21  90  20  14  61   5  88  67  56  43  43  39  56  84  57  42  49  89  83  14  39  64  13  20  82  35  49  34  10  86  97  25  55  69  23   9  95  44  78  85  38  62  69  30  41  72  99  84  32  20  40  82  36  60  75  93  31   7  42  92  56  60  60   1  92  19  81                                                                                                                            
                                                                                                                              50  24  22  63  29  80  97  72  88  94   3  73  35  28  52  22  45  53  84  63  85  38  44  21  72   5   9  63  76  63  35  83  40  73  95  38   5   7  73   5   7  86  43  70  15  91  25  86  23  55  75  92  34  94  98  14  45  99  64  88  97  10   4  43  83  34  64  60  63  37  97  26  95  62  14  24  59   8  41  10  57  27   8   2  41  36  13  89   6  27  27  61  90  77  63  27  12  85  97  67  16  54  28  42  53  53  95   5  19  54   1  10  86  59  90  76  86  23  13  28  91  94  38  16  45  51  56  85  31  87  91  26  17  98  83  61  63  89  38  91  33  25  29  45  75  44  73  60  93  19  38  47  78  57  26  31  26  78  42  84  42  35  27  50  73  30  29  21  75  34  25  45  21  59  22  71  27  61  12  53  20   5  94  72  49  74  42  21  91  98  30  83  59  46  42  10  98  13  66  23  51  41  65  88  85  87  12  80  81  59  87  17  37  24  62  96  41  89  56   1   2  42  11  84  99  72  82  41  64  96  94  67  46  49  82  93   4  37  22  21  52  36   9  51  16  35  19  12  60  21  71  84  44  94  67  56  45  55  58   7  92  25  69   1  25  32  52  81   1  82  91  51  90  31  20  22  38  64  59  79  77  44  41  77  55  18  49  90  46  94  65  97  39  51  54  36  85  97  55  51  91  17   6  35  97  61  95  49  97  95  65  85  28  42   2  44  70  16  54  43   3  38  83  71  52  78  73  81  66  72  35  73  97  34  93   1  74  58  94  44  98  86  63  38  15  30  89   1  13  60  68  96  42  94  19  72  62  81  11  51  11  96  13   3  91  94  16  65  49  51  31  66  74  76  51  24  78  97  44  72  13  93  70  77  49  34   2  71  55  32  43  47  16  43  81  33  33  92   2  94  23  61  59  14   4  50  72  90  47  79  65  65  82  50  45  52  62  61  59  29  17  57  60  46  84  59  79  85  33  96  36   3  54  26  13  32  78  19  94  35  88  97  31  53  46  12  73  64  96  37   1  12  76  17  95  22  79  23  56  40  44  40  15  22  83  31   9   2  78  68  62  39  32  40  64  95   3  64  29  66   9  57  68  27  36  55  76  29  22  97  68  64  34  95  36  56  19  40   5  95  23  53  94  26  20  99  29  71  95  42  67  37   8  48  82  89  66   8  39  87  46  47  62  40  29  58  12  64  51  51  54  92  66  93  85  24  64  94  57  91  35  46   3  41   7  45  57  12  96  48  63  10  11  60  15  55  45  42  18  52  65  95  86  43   5  12  26  77  72  60  54  89  84  15  49  86  67  35  28  62  53  34  50  98  33  70  68  36  49  69  83   4  79  60  29  66  46  49   6  90  66  43  78  80  11  90  31  65  79  19   1  68  43  93  66   3  65  72   2  87  93  93   7  62  20  27  29  44  53  81  76  52  74  53  84  24  71  52  10  30  98  78  18  89   2  47  24  12  71  74  71  66  10  43  59  28  36  27  96  87  57  71   2   4   8  34  27  84  47  67  65  54  86  53   1  29  82  56  50  67  70  72  35  75  45  41  52  88  60  68  93  94  16  42  91  58  18  95  41  92  22  92  69  94  23  64   4  64  35  69  11  30  24  10  37  97  71  94  24  44  54  89  99  28  19  60  98  22  78  10  35  69  13  22  17  81  15  16  64  65  66  46  46  64  64  88  88  61  84  39  61  19  74  18   7  39  20  26  47   3  33  38  94  48   8  92  86  78  11  84  37  50  92  77  29  96  81  61  31  84  27   3  54   9  57  91  43  97  86  93  61   3  65  47  82  57  72  58  89  90  63   7  93  82  91  13  44  50   8  18  13  98  38   1  20  34  39  88   7  63  20  92   5  89   9   3  74   6  66  43  86  80  35  29  76  71  67  22  96  51  29  24  77  40  23  38   1  93  90  71  78  87  69  64  40  20  50  82  36  19   9  54   6  37  50  42  93  86   9  53   1  90  82  50  17  79  59   1  15  59  80  13  20  13  10  25   1  19  19  36  48  33  65  20  16  57  95  98  16  63  71  20  82  21  58  88  34  67  74  65  89  30  14  69  30  44  31   5  64   7  45  45  55  85  94  37  95  87  49  12  94  89   4  71  22  50                                                                                                                              
                                                                                                                                59   5  92  89  75  89  26  90  52  65   9  11  56  59  46   1  78  53  62  82  22  41  78  20   6  63  27  57  18  73   7   4  79  72  24  24  93  77  28  17  88  35  83  48  55   4  71  91  77   5  43  78   5   8  75  79  36  45  95  17  61   9  94  52  85  31  34  73  63  62  11  32  99  45  30  73  48  84  88  39  96  69  89  39  36  69  28  93  46  30  46  62  10   5  48  61  99  64  90  48  24  21  18  94  68  32  92  57   6  98  30  67  69  13  21  37   9  83  62  55  66  54  95  48  12  47   1  16  17  84  91   1  21  65  85  88  40  98   2   6  74  76  21  98  96   2  37  80  79  85  14  49  15  57  90  50  14  49  48  39  44  17   3  37  72  55  65  32  54  89  21  81  21  74  33  11  42   1  83  41  99  63  11  94  33  56  48  96  55  15  42  82  61  94  61   7  35   3  51  19  60  64  10  10  13  53  14  77  18  72  80  40   5   1  59  49  56  46  53  70  54  45  26  53  64  69  20  63  98  39  39  77  17  28  52  55  28  47  82  60   4  60  76  37  83  45  28  70   4  54  16  76  34  39  84  62  82  16  34  51  98  21  60  32  10   5  33  42  56  17  53   6  41  84  74  86  34  47  50  74  80  60  65  83  86  73  83  41  75  36  44  86  71  61  58  14  21  41  81  31  62  63  59  99  68  63  10  42  68  25  95   8  36  60   3  86  46  79  57  26  31  35  65  11  25  72  23  63  77  28  20  96   7  44  75   8  16  11   5  58   8   1  63  34  82  83  41  96  56  92   9  16  34  69  10  58  68  66  37  25  32  78  54  36  43  80   9  61  44  35  15  35  61  64   9   1  82  45  76  63  79   4  94  95  87  23  50  19   1  68  79  53  99  76  78  15  48  19  91  14  99  49  66  54  17  76  52  31  18  75  40  99  61  86  10  78  37  82  60  22  37  84  36  63  74  99  30   2  73  13  31  74  13  55  83  76  19  38  90  54  85   6  76  98   8  70  79  84  25  54  19  84  81  96  29  60  47  39  54  62  75  97  38  34  11  36  26  39  52  52   5   8  31  62  83  16  26  14  68  68  96  27  71  64  78  24   9  38  59   2  26  19  45  58  27   1  31  73  74  85  44  63  83  29  94  44  41  67  91  93  91  81  89  53  16  88   4   1  97  91  24  52  65  15  42  12  73  53  16  44  31  32  35  62   5  56  18  49  78  65  42  13  80  86  31  61  96  70  76   2   4  49   2  66  34  49   8  36  47  95  12  51  78  14  79  54  84  18  37  65   8  41  59  15  81   6  55  40  50  37  35  74  51  73  11  38  31  28  53  79  43  57  72  81  88  24  25  65  11  86  11   6  78  89  26  44  14  95  10  41  51  64  92  60  37  41  59   2  58  84  46  76   6  42  60  87  20   2  49  45  41  52  37  11  87  43  20  61  48  18  19  34  44  42  81  77  71  91  55  70  96  17  52  70  83  95  93   6  74   4  19  21  77  42   3  79  57  39  51   4  39   3  69  97  69  70  81  95  30  28   5  30  53  37  29  70  68  83  78  46  20   4  12  77  10   9  34  63  25   8  83  93   3  93  53  13  19  21  35  17  84  98  35  45   5  73  86  37  22  13  30  57  64   8  59  53   8  66  85  62  15  12  43  54  63  71  56   4  66  29  35  31  78  53  12  83  26  67  80  32  99  70  34  15  91  71  36  56  45  21  62  18  81  68  86   6  28  66  70   8  54  16  94  49  36  74   9  44  84  90  74  58  39  25   7  30  36  30  44  58  99  24  35  77  57  84  36  82  99  76  90  90   7  16  82  79   6  64  53  28  58  57  46  86  52  46  15  32  46  95  70  51  36  84  44  68  84  99  96  62  13  83  92  68  85  96  75  21  84  21  14  87  67  57  36  49  59  96   1  22  70   3  63  68  52  37  79  93  71  92  41  10  33   9  45  49  77  63  71  82  69  13  59  26  40  48  90  30  52  71  36  25  99  82  44  81  32  77  77  37  33  58  42  35  10  63   4  79  90   2  45  19  60  56  45   2  58  79  98  70  69  81  58  10  37  41  74  10  75  95  42  26  93  78  46   9  59   2  13  51  36  28   5  65  36                                                                                                                                
                                                                                                                                  14  68  20  99  92  91  27  11   9  37  87  83  70  95  24  77  85  13  56  49  64  93  97  74  35  14  68  86   1  41  41  72  57  75  28  81  58  85  66  96  53   4  60  43  53  86  12  59  10  53  83  52  43  35  58  38  55  55  65  13  30  92   6  94   8  58  92  78  38  32  49  66  70  25  74  97  74   7  52  53  81  94  33  44  12  76  70  39  27  89  95  82  45  30   1  85   5  27  55  54  75  39  54  14  70  69  84  63  45  33  43  41  65  92  70  36  59  51  63  90   8  90  12  40  73   8  89  68  67  45  35  77  37  38  10   4  79  69   7  42  97  70  40  32  81  95  62  65  38  26  83  89  46  89  75  17  77  71  84  18  27  66   6   1  59  47  28  27  48  54  42   6  66  55  27  58  62  74  78  63   7  51   6  62  27  48  30  70  73  75   5  40  78  22  37  63  83   6  58  41   8  96  60  36   7  79  10  62   8  59   6  28  14  71  34  35  74   6  68  29  36  47  24  28  78  81  98   1  81   6  57  55  92  66  19  84  10  13  79  74  86  84  38   8  99  99  41  46  79  79  45  72  63  88  68  85  55  94  43  80  82  39  95  38  76  79  23  29  62  61  41  35  49  48  41   7  32  37  30  82  53  93  32  58  88  92  58  15   7  57  65  26   2  77  43  52  98  62  34  67  18  16  94  54  13   1   2  89  17  90  66  96  36  47  70  63  85  19  96  81  10  42  57  53  50  67  98  76  94  79  51  66  42   2  48  42   4  54  36  42  43  66  85  66   7  31  99  76  53  22  37  62   7  12  17  55  28  72  98  57  45  89  22  87   9  14   7  41  34  78  70   5  54   6  34  66  29  17  92  19  55  49  48  55  18  58  94  32  81  88  35  18  80  41  82  73  81  38  91  18  95  64  97   3  83  78  82  70  96  89  97  80  68  18  13  35  39  18  97  61  30  51  81  78  91   7  49  67  99  29  21  47  70  98  41  36  46  49  10  44  63  49  17  12  80  34  75  16  21  93  98  83  21  31  69  33  98  64  78  65  37  79  23  38  29  41  38  59  89  36  25   9  51  43  42  80  24  45  85  84  15  91  57  23  61  37  87  53  95  34  81  81  70   6  43  78   5  85  24  94  87  84  39  44   2  82  40  58  88   2  87  49  75  32  25  15  99  44  57   3  39  44  30  60  30  63  12  22  75  92  22  90  81   2  82  92  45  57  98  51  81  22  90   3  44   7  12  72  25  64  91  39  53  29  35  42  61  86  51  67  58  36  48  16  78  60  78  50  95  96  57  43  66  36  66  18  12  64  82  13   8  64  67  73  97  89  82  44  99   4  61  79  37  51  99   2  95  50  52  90  20  72  13  44  47  95  75  59  78  50  90  57  71  83  67  33  33  50   7  66  41  90  66  82  86  17  92  49  86  20  16  48   3  75  89  75  39  10  66  10  66  31  69  97   5  53  75  87  33  38  48  22  86  34  14  34  57  53  62  26  39  98  65  90   1  72  72  61  72  69  96  16  49  43  77  22  35   9  83  46  85  52  98  93  55  43  46  90  81  47  75  72   2  46  51  96  83  67  51  44  92  51  22  44  91  88  37  47  74  68  25  77  98  74  57  55  84  82  31  37  18   1  12  96  62   5  90  64  74  86  89  35  85  65  59  50  68  38   8  88  56  93   5  97  15  78   5  54  58  44  31  13  53  58   9  51  95  61  44  64  64  63  14   8  91  21  16  95  48  43  23  58  40  10  63   7  77  69  33  87  89  84  52  44  41  86  15  78   1  24   6  36  50   3  73  40  25  11  26  16  83  23  79   1  60  14  78  21  27  54  53   5  44  30   6  71  28  25  79  45  35  33  32  37  94  80  85  66  69  72   2  44  88   2  74  84  75  90  61   9  21   8  50  34   5  35  35  10  90  69  30  85  63  21  15  79  24  47   4  50  15  64  28  15  76  68  33  47  49  34  14  84  71   1  94  52  56  15   1  29  84  67  57  59  66  18  51  38  84  31  91   1  85  86  66  91  69  62  22  10  91  21  15  24  80  71  61  26  74  50  43  14  80  66  82  98  81  42  98  67  39  33   1  53  11  29  60  98  18  71  99  91  61  35                                                                                                                                  
                                                                                                                                    15  58  77   3   3  82  39  21   7   8  79  57  67  17  93  19  22  11  27  96  23  27  85  36  71  35  69  14  79  40  48  57  96  65  25  55  72  93  41  98  31  75  41   6  76  41  51  19  71  50  90  86  21  43  52  67  84  41  15  68  62  79  80  37  49  35  46  54  26  49  14  61  60  35  80  68  80   2  87  40   2   3  42  48   9  61  74  62   3   2  25  82  29  73  48   2  36  30  23  56  77  34  22  65  89   9  44  30  16  29   8  96  81  50  34  35  68  63  57  96  17  10  39  54  99  11  51  37  75  61  23  54  70  92  54  24  65   2  95   5  21  13   8  10  30  15  42  13  26  36  31  38  26  38  51  27  57  92  20  38  93  45  21   4  93  39  17  75  69  96  67  96   4  26   1  37  11  75  26  10  45  22  93  27  79  21  49  88  41  57  43  29  98  56  46  16  85   9  40  13  97  45  96  64  60   1  62  77  74  47  88  72  19  86  60  84  67  69  65  29  77  53  18  91  83  30  39  62  46  75  13  69  74  23  15  49  31  72  37  11  23  82  49  31  52  88  26  84  35   9  47  32  98  74  57  78  60  37  83   8  24  24  70  90  99  74  92  74  58  70  13  85  28   7  63  83  94  17   7  88  26  65  90  46  15  24  45  14  82  55  84   8  58  16  19  74  95  42   4  63  85  24  54  28  97  34  70  30  87  69  33  62  40  72  17  83  22  81  45  40  26  74   1  58  58  47  89  37  28  94  27  97   3   4  95  51  70  13  79  95  75  54  68  72  72  17  51  46  46  84  50  24  40  27  65  50  65  66  55  32  96  57  43  97  72  89  90  59  81  96  49  32  42   9  43  33  29   5  93  45  36   7  65  20  12  96  67  87  24  88  67  75   7  95  64   7  25  26  14  37  49  20   1  90  54  72  70  24  80  77  34  57   5  20  42  50  97  64  78  76   7  83  66  77  54  37  18  98  27  61  99  66  48  23  88  63  88  82   8  59   6   5  82  25  14  24  98  29   7  66  14  82  18  22  98  93   8   6  68  82  37  85  14  66  69  51  26  34  31  40  13  26  70   9  26   9  10   7  17  93   2  23   8  46  53  32  98  63  93  12  26  52  88  66  85  36  52   5  25  68  89   8  32  33  47  15   2  15  18  63  73  68  99  62  84   2   6  27  79  23  60  42  98  34  84  12  10  29  65  48  13  95  84  70  24  90  82  39  36  61  16  12  23   6  78  25  80  41  25  96   9  77  42  47  40  48  25   4  34  40  16  31  14  60   8  99   3  23   7  34  56  13  63  52  36  61  27  98  82  70  91   3  48  85  97  65   7  18  63   8  13   4  21  64  55  71  17   4  78  76  23  44  49  93  94  86  51  69  11  49  48  37  90  91  23  61  71  32  65  20  10  31  16  32  17  92  81  23  20  98  74  42  98  29  58  50  35  16  47  31  82  33  49  21  70  24  10   1  66  21  23  71  97  89  75  32  15  99  58  77  90  85  29  36  18  88  91  56  82  55  62  13  69  24  59  29  38  66  16  50  29  31  42  34  44  54  72  34  70  35  20  39  31  90  10  87   1  79  74  81  56  64  96  66   5  46  39  83  92  87  28  45  61  33  13  30  76  54  46   6  85  55  48  37  20  75  22  97  13  30  24   2  50  29  84   3  58  56  90  30   5  24   6  28  12   3  12  53  23  98  43  68  28  20  16  20  60  74  87  71  37  40  94  11  23  23  96  11  91  89  99  98  48  14  73  13  35  82  78  68  67  29  46  35  22  60  48  35   1  62  18  55  51  80  28  16  60  77  81  83   3  79  21   4  38  41  54  57  57  91  22  32  21  47  51  46  98  64  24  35  27  19  30  12   9  60  56  39  42  46  99  13  67  94  91  74   6  37  10  22  48  87  77  64  88  45  20  20  93  70  49  25  32  13  60  70  67  58  64  57  65  61  47  68  46  65  10  17   7  67  30  57  35  52  93  96  85  44  65  52  93  27  51  80  42   5  87  39  71  75  80  51  90  49  86  57  32  39  35  45  28  18  83  91  96  77  25  75  78  73  47  83  38  74  20  84  65  52  43  81  85  61  78  24  76  69  88  17  37  34  31  34  77                                                                                                                                    
                                                                                                                                      90  24  21  42  51  83  19  31  63  31  90  33  62  41  23  87  82  76  93  67  55  63  45  64  20  10  17  91  24  44  63  85  49  48  22  48  18  85  73  37  16   8  93  53  14  49   1  53  14  83  78  79  50   4  26  67  36  29  63  45  10   2  24  45   9  63  53   1  60  49  32  55  70  59  20  16  30  61  62  28  41  98  95  50  97  25  74  87  13  33  38  88  21  57  34  66  27   1  27  21  92  31  26  90  12  57  49  67   1  66  31  76   3  98  74  78  44  55  38  55  35  25  22  96  69  90  63  23   6  46  95  66  74  56  79  87  33  17  85  49  35   5  82  36  88  25  16  92  12   9  37  41  72  19   6  94  36  71  42  81  26  62  10  38  45  88  36  63  28  23  41  21  40  89   9  29  16  19  46  91  68  93  61  96  15  12  74  97  54  11  57  88  82  68  78  37  45  57  58  41  21  22  49  54  50  19   5  62  45  67  53  63  40  62   4  24  26  64   4  79  27  16  74  89   1  76  39  43   3  57  82  35  80  45  43  62  97  28  48  12  71  87  29  62  91  34  61  80  40  23  62  38  97  12   8   2  80  46  71  60   7  49  50  19  46  91   6  19  81  22  24  24  29  12  29  93  41   5  14  89  96  66  97  42  34   9  17  77  30  59  33  74  45  85   9  97  53  26  11  76  59  14  25  13  99  58  84  79  22  57  92  45  74  54  21  61  48  98  77  50   1  51  95  74  20  71  27  96   5  87  19  26  27  51  76  80  47   9  41  49  26  25  88  66  48  33  73  12  37  52  35  36  28  55  32  72  55  66  26  97  32  93  82  85  85  20  35  85   3  57  90   2  99  30  34  84  19  13  35  40  70  50  56  70  28   8  39  18  52  11  66  74  25  59   8  54  82  81  59  26  85  13   3   5  88  79  76  30  36  85  85  19   9   9  73  67  76  96  40  87  99  33  96  32  89  77  17  99  62  99  20  13  39  48   4  89   6  15  29  53  17  96  39  32  74  17  43  14  68  49  20  75  69  90  99   5  54  87  40  50  70  16  44  65  73  27  46  28   1  35  88  97  97  79  27  21  74   8  36  98  77  53  58   5  14   6  42  19  48  83  42  74  60  95  90   9  72  18  83  29  29  63  20  81  56  15  12  20  36  92  28  95  86   7   2  57  37  64   2  51   4  68  72  12  54  48  95  37  58  90  77  36  49  71  26  97  14  98  50  86  56  33   9  72  71  94  32  32  96  38  14  91  91  10  83  27  51  49  83  33  86  16  86  69  83  95  40  33  68  69  55  40  83   5  41   5  37  88  11  78  76  59  85  95  14  95  21  74  50  51  80  29  56   3  14  25  79  88  59  54  74  91  26  69  63  98  29  42  18   8  88  73  64  76  24  67  99  97  15  63  74  62   5  38  19  31  89  68  64  62   2  67  70  40  95  43  70  39  92  67  50  10  33  33  74  24  67  51  51  89  80  73  46  54  10  92  58  69  52  33  93  53   8  81  13  23   7  86  27   7  95  24  94   6  61  71  87  67  72  44  80  37  45  94  45  96  62  30  10  81  44  46  39  81   2  85  53  24  20  47  14  25  42  25  76  92  27  21  82  64  28  81  59  23  52  91  35  98  68  68  78  95  61  90  59  41  26  58  92  22   1  45  53  18  24  39  57  65  31  66  99  23  43  50  27  91  75  50  69  75  35  13  44  75  93  50   8  57   2  25  27   7  32  16  95  67  84  50  40  43  80  65  32  10  38  37   3   5  57  62  52  38  12  42  36  29  88  10  81  35  99  19  52  16  54  62  52  77  87  63  91  40  40  72  76   9   3  76  36  97  88   3  83  76  51  12  43  50  95  93  91  72  45  66  21  35  41  46  53  54  12  14  37  75   2  90  16  33  54  57  26  32  51  31  88   6  43   6  69  42  56  25  51  27   3  18  53  44  43  31  22  38  33  71  37  47  22  79  96  95  58  56  53  40  45  86  51  97   3  78  95  88   8  41  79  30  87  28  46  32  20  41  85  62   7  39  60  37  67  10   8  74  49   3  32  94  44   2  79   3  81  78  31  84  38  41  50  46  34  89  29  58   4  40  98  72  97  18  24  74  22  89                                                                                                                                      
                                                                                                                                        76  89  47  65  84  11  62  48  88  17  66  49  54  79  82  29  27  56  61  67  22  82  17  17  42  42  19  97  84  34  15   6  97  90  37  14  40  59  58  74  59  88  15  11  59  60  14  86  49  92   4  15  32  63  74  11  49  35  79  86  76  55  49  99  46  24  66  99  24  37  70  54  74  16  11  46  19  83  23  62  14  36  90  14  29  28  29  44  51  72  58  36  12  24  38  79  22  81  16  40  20  85   4  64  24  58  69  44  71  99  34  77  81   6   1  10  41  87  56  56  79  36   7  14  18  39  44  70  11  81  99  15  17  30  79  22  92  42  49  60   4  68  44  13  32  49  98  11  59   8   2  41  62  99  62  90  39  55  17  55  38  13  91  20  91  30   8  28  27  94  32   4  46  81  39   1  51  73  42   8  44  22  77  37  51  29  54  96  32  22  46  80  15  32  46  90  95  21  92  70   5  48  11  32  68  94  17  26  83  67  60  36  36  90   8  31  79  48  13  36  50  14  43  71  87  90  43  40  34  60  54  46  94  93  95  49  22   1  13  79  95  90  80  29   4  47  83  62  35  69  22  43  95  69  96  91   2  65  19  40  23  94  71  67   8  29   7  32  35   1  90  60  52  65  83  24  38  38  22  28  11  24  40  75  17  39  41  67   9  35  49  95  61  20  75  89  67  30  46  51  78  50  92  69  45  51   6  59  78  93  22  88  73  44  12  99  42  87  38  98  70  30  12  40  97  73  46  55  70  82  93  94  45   7  15  87  36  76  94  70  33  35  70  76  46  47   5  54  90  25  56  40  79   5  13  69  48  17  33  82  27  49  59  65  71  13  59  93  98  12  49  90  17  13  62  10  71   7   3  34  63  45  40  74  22  12  84  61  73   2  78  37  15   8  49  73  93  57  19  16  86  60  56  60  93  15  36  34  24  87  53  25  16   9  77  19  62  20  43  52  52  27   3  67  71  19  10   4  31  55  66  71  25  10  52  76  54  30  33  72  12  51  87  10  38  21  25  16  30  61  15  56  49  12  88  93   2  34  33  31   3  68  26  83  44  69  51  13  97  83   6  10  37  82  42  29  41  14  24  92  56  40  20  53  50  96  92  90  98  93  58  77  70  58  86  69  93  40  95  20  26  77  26  85  93  66  20  64   1  64  91  94  21  63  46  27  72  59  55  93   7  50  92  42  47  14  38  71  58  38  68  17  67  42  80  39  54  66  96  69  32  20  76  95  54  34  43   4  96  41   9  22  24   6  74  29  64  53  46  46  94  85  98  59  48  57  29  42  82  78  81  81  89  42  86   3  87  71  97  24  39  27  71   1  10  69  81  39  99  57  40  65  93  13  87  63  10  46  57  49  32  77  60  48  47  45  11  33  98  61  34  81  47  65  91   9   8  55  29  91  11  20  85  79  17  19  76   7  47  52  18  41  90  86  22  50  28  40  27  42  20  96  55  55  71  85  37  60  46  67  37  89   1  69   9  68  99  19  61  17  12  80  92  46  63  48  35  79  81  75  45   2   3  24  48  67  65  20  24  44  95  66  76  11  63  57  76  37   1  29  15  94  94  41  17  70  52  94  31  52   1  79  92  96   2  73  30  88  83  83  32  46  66  89  19  55  69  89  84  10  21  18  44  71  36  52  79  74  17   4  97  56  60  71  62  33  83  76  82   3  60  51  16  76   6  26  85  94  73   4  79  51  98  97  36   2  41  74  78  26  63  40  60  57   8  81  51  17  93  68  15  28   4  21  37  40  18  26  77   9  89  36  19  67  71  62  12  37  38  54  39  90  33  30  46   6  79  36  44  81  27  61  51  20  23   5  28  77  95   8  51  99   8  52  98  97  21  75   1   8  85  89  86  54  59  27  52  21  69  87  12  77  82  75  20  71  12  69  40  19  90  11  50  39  66  25  31  47  11  62  77  34  93  74  79   2  46  11  80   8  98  67  94  65  59   2  83  91  88  79  30  31  97  94  23  58  34  83  20  56  50  33  75  10  22   4  14  86  32  16  39  51  53  72  74  69  80  99  74  52  93  59  63  45  94  84  56  95  98  39  25  89  25  92  60  44   1  82  62   7  33  70  97  86  13  37  49  41  93   3  40                                                                                                                                        
                                                                                                                                          42  22  87  15  85  30   8  87  88  73  58  47   7  37  67  45  65  71  95  23  26  10  43  36  11  66  17  79  11  16  23   4  11  97   6  66  54  26  18  13  13  69  42  62  19  81  61  28  18  16  23  34  33  56  26  12  78  41  35  39  63  37  23  99  98  33   9  23  77  68  97  63   2   7  95  27  75  40  68  71  54  13  76  77  36  36  85  99  80  58  84  95  80  14  19   8  58  61  47   7   2  22  49  63  27  35  21  77  91  39  83  85  43  46  79  60  68  76  76  32   3   5  33  19  96  17  11  20  46  89  11  10  23  46  23  80  86  37  96  18  44  77  60  99  60  26   8  51  66  58  64  44  28  24  45  25  28  65  35  67  86  54   7   6  36  65  30  71  13   7  49  82  10   1  27   8  45  97  54  35   4  48  79  40  25  13  79  92  22  18   8  41  24  57  73  17  93  75  28  12  70  47  87  86   2  71  29   6  13  59  10  53  12  87  65  51  36  42  75   2  78  52  48  59  46  83  51  98  99  37  23  79  94  66   4  99  23   1  51  96  11  76  53  66  27  76  33  30  58  44  48   2  61  92  16  96  33  91  27  20   1  33  45   6  21  16  33  10   2  91  56  95  65  57  98  37  91  87  32  62  82  67  44  21  54  82  92  23  67  30  98  67  65  55  88  47  89  49  25  36  37  73   2  25  68  86  49   1  36  48  15  35  96  10  16  88  38  19  19  66  74  56  97  45  15  55  66  18  30  46  85  33  71  76  88  43  81  12  64  94  44  83   1  73  23  65  57  68  68  82  72  46  39  34  37  86  45  88  37  81   5  20  70   1  61  75  20  73  82  33   1   9  52  81  93  36   7   6  49  40  92  56  88  43  88  27  25  79  23  88  92  33  51  20   6   3  69  12  43  80  87  19  40  86  76   1  12   1  30  31  35  82  38  47  40  22  47  98  44  94   1   1  93  90   5  82  13  11  43  51  86  71  50  64  94  53  49  92  72  84  67   5  86  93  46  11  31  40  60   6  15  78  78  27  30  84  17  33  88  52  63   5  77  91  13  38  72  43  83  67  30  51  57  46   9   9  15  51  49  24  14  78  43  65  23  11  67  36  10  87  86  15   9  52  71  94  86  68  64  63  54  75  43  74  38  53   2  96  84  42  92  28  98  28  21  50  57  51  18  20  38  16  68  25  80  88  36  92  53  81  80  33  41  13  98  76   1  30  73  66  40  35  97  50  63  84  21  47  26  94  33  77  89  23  11  31  36  16  23  95  44   6  76  68  19  14  89   1  19  47  43  49  84   3  34  11  52  39  85  72   7  38  84  13  84  51   5  42  33  95  20  10  88  33  99  35  44  93  21  45   1  37  58   9  60   5  48  33  19  36  57  35  16  82  39  89  13  98  56  18  58  26   2  51  86  77  46  89  98  91  25  22  41   3  22  72  93  18  24  31   1  50  21  37  10  60  88  86  13  66  59  41  76  30  52  88  14  78  75  38  99  51  50  30  28  63  73  26  51  74  84  57  57  74  54  57  30   3  74  71  82  60  78  64  84   8  37   5  93  36  87   2  43  21  59  17  68  86  13  60  18  70  17  10  62   4  78  30  37  65  12  21  99   5  31  80   2  39  44  90  80  89  34  28  69  29  31  54  97  47  50  64   2  25  95  82  73  39  84  43  68  12  67  22  71  25  53  84  22  71  11  76  79  70  93  93  18  17  46  47  95  28  49   6  77  65  51   5  97  76  36  61  27  78  48   4  37  49  39  87  75  34  78  65  86   6  98  39  88  13  25  40  30  77   3  77  27  53  98  63  99  89  44  68  45  48  14  41  16  52  76  59  72  51  79  43  90  96  69  11  86   5  40  86  28  54  65  76  42  13  53  89  84  25  66  45  26   3  72  46   2  36  97  51  28  54  64  83  75  19  90  63  81  27  23  52  31  64  81  25  10  99  93   2  92  51  42  81  72  44  25  35  69  73  75  79  84  66  80  76  94  98  25  59  28  64   2  52  59  43  27  26  10  72  40  80  86   6  19  50  56  85  25  60  57  21   2  67  76  90  45  96  34  48  83  16  71   9  91  16  53  11   6  16  30  88  27  68  95  49                                                                                                                                          
                                                                                                                                            20  74  52  46  51  88  45  36  94  30  29  29  68  92   6  99  59  59  36  34  57  35  73  28  54  67   1  71  64  66  14  39   5  72  94  52  65  19   6  93  93  30  17  83  33  95  93  53  57  79  51  29  75  53  61  49  37   8  18  92  94  57  59  14  38  26  12  72  69  27  47  78  38  38  64  82  94  86  62  22  68  16  60  85  18  36  54  78   5  93  69  68  34  95  95  12  57   2  73  10  34   4  62  65  66  11  74  68  87  91  23  97  54  31  98  39  39   9  43  19  52  90  55  36  37  97  54   7  89  12  59   3  23  31  87  39  65  85   4  85  75  30  29  18  64  89  92   2  51  63  52  28  52  38  77  50   6  90  74  19  83  33  41  46  90  35  95  57  56  67  61  26   5  19   6  25  91  88  38   3  45  69  93  27   1  27  71  22  29  19  55  92   9  24  29  64  27  56  33  96  42  47  96  45  32  10  37  59   5  81  75  49  94  39  86  94  13   7  12  28  62  16  11  56  20  95  90  88  34  67  93  23  17  97  68  59  44  73  85  88  59  69  67  86  95  86  10  58  17  99  82  86  88  70  76  85  60  76  95  19   6   7  57  37  60  48  42  16  42  11  21  90  60  25  87  32  41  25   1  60  96  30  96  44   6  59  58   8  71  55  72  33  79   4   6  67  99  98  99  46  41  58  69   7  13   1  85  44  24  57  82  16  96  21  53  36  78  21  79   4  10  81  66  86  89  94  69  71  60  42  32  84  65  28  81  35  49  71  82  93   1  55  69  21  89  10  67  70  36  30  79  95  64  29   6  84   7  33  56  57  17  65  54  79  11  31  71  14   1  32  98  29  13  13  10  33  49  59  72  49  79  85  77  21  37  52  88  82  74  33  64  84  36  72  42  73  78  61  30  96  83   5  41  79  61  82  94  15  62  17  48  45  99  90  91  76  31  90  45  54   8  64  90  77   3   8  42  33  36  88  47  91  92  89  19  68  70  72  47  67  57   1  59  13   1  29  23  22  58  39  25   9  56   4  99  59  61  88  95  93  52  60  50  89  67  15  66  28  33  10  42  75  71   2  54  29  41  43  88  97  20  60  16  58  85  64  30  33  18  28  64  46   8   4  77  73  63  48  96  16  84   8  97  29  24  89   1  23  48  79  53  76  32  81  90  43  68  24  51  52  60  25  24  96  92  45  17  18  17  75  22  56  75  63  83  96  46  18   1  89   7  24  84  16  31  80  94  67  44  87  98  23  12  26  75  71  94  22  57  61  49  90  43  64  75   5  48  58  93  10  34  21  99  70  50  93  41  91  61   8  41  24  27  49  57  10  40  87  84   8  56  40  38  96  75  50   5   8  16  21  31  77   6  80  78  47  62  19   3  90  75  63   6   5  48  23  51  62  26  34  54  68  94  60  26  84  76  45   9  81   7  39  34  62  10  40  81  98  24  64  66  13  14  57  41  98  87  26  75   8  82  19  51  54  61  70  86  91  57   2  82  73  70  19  88   6  99  72  65  52  53  38   7  99  31  34  38  99  27  10  58  99  64  52  89  22  63  10  17  78  87  84  42  77  63  57  16   7  59  80  77  65  30  74  17  70  69  91  38  19  46  43  13  61  13  95  79   5  80  43  65   4   8  79  50  44  37  62  70   4  11  14  54  44  21  84   7  95  21  92  55  72  73  31  25  82  26   2  24   8  77  54  31  31  86   8  70  95  40  73  72  79  44   9  82  18  16  59  65  49  45  76  52  14  77  13  52   4  19  17  52  66  23  38  89  41  30  11  90  89  98  65  28  23  23  46  50  89  55   8  99  44  30  59  58  41  42  76  39  58  13  64  55  19  97  20  31  12   7  34  10  36  38  79  66  29  45  55  50  49  23  33  53  99  30  85   4  53  36  71  86  93  89  45  27  54  28  34  52  99  17  86  99  82   2  22  38  86  70  12  96  95  39  84  13  34  97  30  10  55  84  96   4   1  95  32  45  96  32  56  30   2  65  81  92  53  27   5  47  74  99  64  55  44  29  87  14  30  85  98  52  21  82  29  11  57   9  71  53  39  66  55  46  15  14  72  86  33  37  90  87  11  78  88  70  68  93  41  23                                                                                                                                            
                                                                                                                                              82  66  85  37  66  41  93  24  60  10  28  21  49  72  90  34  43  59  68  17  73  42  72  98  46  99  80  35  11  32  16  14  24  16  29  47  67  95  71  47  45  22  25  93  65  87  55  63  85  51  76  93  55  35  36  78  34  34  86  47  23  85  49  81  89  79   7  97  23   9  46  37  48  51  58  67   6  27   2  40   1  55  88  63  39   8  72  50  57  70  79  86  74  89  45  46  30  46  62  30  90  52   3   7  11  99  35  34  29  76  93  73  47   7  78  50  81  64  18  15  18  64  23  72  78  85  42  33  30  69  55  29   8  62  56  20  72  98  92  62   7   2  32  98  68  21  43  18  42  43  78   2  99  18  18  54  49  36  15  70  99  23  17  59  83  38  24  99  12  51  99  56  15  12   6  73  51  18  53  95  19  48  60  21  79  53  32  44  21  84  98  56  56  69  83  21  47  55  74  22  21  66  24  88  48  35  55  20  90  50  47  22  96  22  65  32   8  26  92   3  58  75  99   6  33  27  50  60  80  55  26  62   1  64  84  75  77  43  64  47   1  62  88  83  38  84  40  13  20  73  76   8  84  38  61  86  99  54   2   3  20  55  40  54   3   3  68  12  50  68  34   9  52  39  89  18  98  52  80  99  57  75  84  93   2  51  91  86   9  66  72  61  42  40  49  30  54  49  64  31  13  56  85  82  21  68  37   6  53   7  48  10  61  57   1  39  28   2  42  41  41  31  14  32   7  80  93  57  83  21  66  55  56  12  78  20  69  36  28  88  84  97  99   9  67  81  27  63  37  14  38  95  19  79  91  96  67  88  98  10  41  15  92  95  33  45  44  90  76  21  32  36  30  33  65  92   5  12  65  33  22  27  52  36  96  82  28  73  55   9  67  92  18  55  53  47  26  14  23  37  16  39  67  29  35  64  47  80  57  97   7  59  36  77  46  70  44  11  98  60  26  84  33  89  23  19  49  11  93   9  53  76  20   2  83  22  43  88  99  77   8  68  72  87  93  52   5  71  61  40  26  44  17  76  94  35  46  47  93  25  59  90  60  96  54  22   1  60   6  78   2  32  56  28  17  95  39  36  73  20   3  40  82  80  34   3  54  54  85  75  17  92  96  99  73  99  91  51   6  88  79  90  32  41   9   1  15  12  71  47  29   7  60  43   6  93  21  10  81   8  36  52   5  51  28  76  77  76  83  81  73  25  99   7  89  12  82  13  84  60  48  34  40  75  61  90  49   5  80  34  25  87  99  40  98  13   3  35  41  94  36  63  81  52   9  80  90  92   5  79  42  73  76  40  50  57  88  17  85  97  95  28  42   2  86  78  99  97  33  98  26  12  44  52  38  97   4  17   5  26  49  52   5  69  24   5   8   3  41  34  24  26  59  80  90  66  49  18  32  93  50  57  97   6   3  30  60  55  10  43  18  32  35  80  64  19  11  15  98  13  77  80  80  56  79  43  12  75   6  58  33  90  97  45  37  28  15  34  47  23  94  17  65  77  27  91  54   4  46  33  96  86  86  27  69  65  96  67  28  61  22  73  61  57  13  79  10  61  69  31   9   3  57  33  56  94  74  60  40  52  33   1  38   3  12  78  16  56  13  15  58  26  96   2  91  75  82  56  82  76  73  99   6  10  31  84  44  79  19  48  77  44  60  72  87  87  27  28  44   6  25  53  43  20  93   3  15  44  85  93  79  48  84   3  56  92  63  88  72  74  61  87   9  78  65  51  61  50  88  11   6  87  68  23  70  17  25   2  89  34  64  86  74  77   8  54  85  67  71  64   6  29  19  34  37   4  51  65  47  25  51  15  43  12  84  71  98  41  53  22  52  53  88  84  20  85  43  68  90  53  57  51  47  27   8   3  85  21  43  16  71  21  58  59  91  78  36  14  94  85  65   3  61  88  61  19  74  29  33  64  69  91  72  80  99  11  87  77  28  46  83  74  42  49  93  67  18  45  13  46  37   7  66  42   4  43  91  38  24  41  14  94  43  12  58   8  65  11  49  15   9  42  58  73  53  59  73  77  42  64  38  83  89  35  89  41  40  50  51  76  69  68  10  70  46  76  25  16   5  60  71  97  37  97  83  50  25  99                                                                                                                                              
                                                                                                                                                88  60  23  87  80  74  61  40  50  63  30  47  24  26  79  12  46  48  56   1  62  41  35  82  71  27  43  47  88   3  46  65  89  42  61  68  57  40  58  17  83  92  27  43  88  76  38  87  61  36  54  90  34  89  98  23  24  79  83  90  45  13  64  18  35  38  37  34  12  39  31  70  38  23  92  80  85  62  36  89  73  52  12  66  48  22  89  45  92  94  25  84  22  79  84  91  85  80   9  80  43  96  36  32  61  55   9  37  39  18  92  45  30  71  35  33  83  84  48  80  55  77  34  49   4  49  86  74  61  62  15  99  86  12   1  50  27  94  74  69  73  26  65  76  87  72   9   3  78   6  25  42  70  93  96  30  31  65  27  94  45  87  63  89  20  55  24  29  64  69  91   1  19  59  39  36  78  25  74  60  36  57  25  65  86  33  34  80  60   6  97  66   8  80  95  89  10   3  79  18  16  61  32  64  54  55  56  70  98  99  32  55  31  32  88  92  60  70  74  58  82  68  93  95  18  16  90  53   3  40  76  21  26  38   3  22  81  67  90  11   5  99  36  89  70  62  17  72  82  12   2  48  87  85  47  90  51  65  61  93  37   8   9  34  44   3   8  66  61  74  92  97  11  43  25  28  39  57  11  32   9  15  45  85  69  12  19  34  13  70   6  57  40  68  89  84  25   7  47  78  60  87  85  77  46  95  86  33  15  63  97  33  28   3  12  80  80  49  84  33  48  70  69  87  41  26  66  44   9  78  77   9  74  61  57  11  57  67  10  99  24  23  49  98  45  78  35  12  33   2  37  37  81  70  77  11   3  76  51   8  93  14  98  43  76  80  59  54  61  23  64  43  53  78  68  18  31  58  43   8   2  92  80  97  54  13  34  14  87  78  23  61  24  50  56  35  91  62  80  65  81   1  50  90  45  73  75  24  66  92  71  22   3   6  32  16  89  62  73  19  22  51  46  35  97  36  44  67  79  62  25  78  34  45  88  58  47  96  93  20  39  46  54  62  77  36  83   7  73  14  81  10  13  25  57  83  53  61  11  65  91  19  83  70  48  43  18  97  83  38  57  50  46  19  74  39  20  26   9  93  22  39  88  80  53  78  29  81  37  85   3  25  56  77  11  53  57  42  25  44  15  25  28  23  62  71  98  72  97  82  27  48  71  42   1  43  71  43  31  28  63  90  45  42   6  17  39  85  99  71  45  37  29   5  28  48  80  66  38  22   7  76  59  58  78  40  32  41   3  67  12  25  99  68  66  59   8  32  28   7  11  57  82  36  71  10  57  10  64   2  85  36  64   4  83  75  53  17  25  51  45  87   2  77  13  56  87  91   2  32  71  34   3  26  70  93  60  28  67  87  68  58  15  11  52  65  84  90  80  38  26   5  27  50  79  28  67   5  37  59  77   9  28  30  57  25  70  72  38  96  77  74   5  20  42  67  44  89  82  58   6  89  50  40  81  90  81  35  53  67  34  48  16  73  13  67  95  71  61  35  48  41  90  78  65  53  61  45  68  11  11  57  52  24  46   2  93  64  19  80  42  19   5  36  78  25  84   9  97  38  66  66  91  66  81  41  56  81  42   9   1  29  86  99  34  69   4  99  19  31  72  42  12  86  39  70  41  87   9   8  92  42  53  58  83   9  74  15  11  37  83  64  45  79  58  87  66  94  11  16  51  86  23  89  71  95  67  93  86  61  86  33  71  29  70  44  99  69  84  77  48   9  63  38  56  94  27  21  79  84  36  17  46  55   4  79  23  10  46  26   6  99  53  45  42  78  31  33  69  22  30  95  99  45  15  45  71  91  69  51  19  61  46  95  61  80  98  59  19  23  23  69   2  54   9  84  31   2  25  17   6  46  33   1  26  68  38  30  36  59  34  96  51  15  38  60  35  72   5  73  49  41  91  14  17  66  13  70  29  15  77  94   3  46  49  11   8  77  99  15  25  46  49  22  45  62  90  89  43  13  33  23  80  33  18  51  60  75  36  31  39  75  87  78   7  86  94  33  47  97  48   1  96  68   9   1  76  42  27   2  20   6  98  48  87  50  84  12  91  47  16  40  62  90  54  92  84  71  80   4  42  89  79  96  89  93  48                                                                                                                                                
                                                                                                                                                  92  53  45  54  86  44  90  89  76   7  15  99  96  18  91  99  36  10  13  75  33  82   2  61  58  63  35  82  57  48  61  97  92  78  46   9  39  74  90  33  87  58  43  62  14  73  41  92   7  56  72  38   4  22   4  98  12   7  61  22  55  32  45  51  71  68  98   8  76  90  67  97  92  12  75  82  74  51  18  43  52  37  45  10  28   7  53  45  86  40  23  58  35  49  71   5  36  83  14  86  53  38  19  79  74  13  96  33  38  83  25  21  65  50  70  95  20  96  63  24   7  82  27  38  89  26  35   6  12  85  35  49  89  22  93  11  38  97  97  14  36  59  56  82  39  58  42  57   5  89  75  22  35   9   4  83  67  11  41  51   8  24  48  74  80  35  77  86   7  51  31  99  17   3  18  88   6  46  62  37  65  27  52  24   1  59  27  45  36  73  62  57  64  92  99   9  97  23  55  55  25  80  29  76  92  57   6  18  66   7  57  78  59   5  31  69  79  69  58  57  91  85  70  94  80  62  65  51   3  51  26  64  35  29  55  70  41  82  71  22  51  77  37   6  62   6  52   8  30  78  77  28  57  21  46  39  69  97  94  60  95  82   2  41  71  11  55  67  49  94  51  47  46  11  73  28  53  66  53  97  40  36  23  84  41  73  14  81  13  40  19  35  96  76  35  89  92  44  72  70  74  13  75  38  34   8  95  95  11  82  13  29   2  90  37  24  36  12  18  82  93  41  34   8  97  73  88  47  91  48  12  98   7  25  21  96  92  89  12  90  29  59  34  13  17  84  12  77  57  57  33  37  39   4  53  84  74  24  90  54   3  43  58  73  28   8  86  22  34  37  58  66  79   6  99  29   4  15   8   4   2  73  42  23  74  63  67  86  18   6  55  22  10  92  69  32  39  78  55  67  31  15  97  63  94  66  63  86  99  70   8  96  90  94  98  82  25  25  94  20  79  82  11  34  25  45  19  17  78  70  22  56  35  21  91  40  94  99  62  71  29   4  64   4  75  81  45  66  26  64   4  28  70  98  12  26  63  34  90  51  48  94  49   4  94  29  97  41  62   1  54  63  69  93  62  31  30  29  14  25  25  87  13  15  50   3  56  18  32  13  61  78  30  22  74  59  85  97  33  40  22  19  98   2  77  73  16  44  17  54   4  62   6  17  91  71  64   9  94  83  60  79  22   6  62  28   3  79  17  68  11  15  38  56  48  65  65  38  41  48  98  31  58  44  11  65  16  51  50  66  94  94  82  43  50  26  53  78  21   9  73   4  35  63  16  67  52  91  19  22  69  90  89  50  54  57  53   2  22  23  58  11  22  29  44  56  43  31  14  98  18  72  40  34  39  86  52  95  56  60  77  45  44  49  43  60  57  67  46   9   8  43  34  71  31  29  16  67  46  68  98  72  54   8  39  14  94  74   2  15  66   2  68  24  75  65  10  94  11  50  17  14  35  60  34  95  74   4  52  71  95  68  31  61  94  22  54  67  14  13  36  69   7  53  21  55  90  89  80  70  51  14  62  88  62  74  36  41  20  32  72  83  74  57  78  52  35  47  31  19  19  28  33  59  55  78  61  86  98  62  68  91  69  51  41  74  65  24  89  55  57  97  34  17  96  16  84  72  70  83  83  98  98   5  13  22  85  29  62  29  68  12  45  91  61  55  57  91  10  53  36  43  87  80  49  32  42  39  73  19  26  34  35  61  49  22  67  30  36  49  63  34  21  71  76  32  49  94  93  26  29  63  64  46  64  75  40  90  99  89  22  24  53  10  80  15   4  51  90  97  16  30  73  39  16  96  87  56  62  65  12  15  62  78  60  35  63  27  47  61  46  82  52  18  76  24  81   2  44  34  36  29  88  27  98  96  78  57  24  96  21  27  58  37  21  64  96  88  10  74   7  61  90  33  78  91  54  82  64  18  77  98  30  85  20   8  61   2   5  94  83  24   1   1  22  92  93  59  23  77  88  71  89  60  64   7  65  11  71  98  91  18  50  15  17  33   1  72  29  15  62  27  73  45   9  21  73  59  27  68  14  48  12  33  98  21  28  53  74  15  94  49  20  19  97  20  32  96  47  10  45  52  44  95  90  10                                                                                                                                                  
                                                                                                                                                    75  88   6  37  66  79   8  23  16  97  76   6  48  67  58  82  69  62  77  39  69  21  49   7  60  56  76  58  54   9  87  64  40  14  29   7  71  33  27  81  67  15  19   1  53  74  57  41  14  49  25  32  38  10  79  31  78  64  74  61  62  27  90  12  90  92  92  78  32  68  61  18  90  37  40  63  12  30  66  85  12  15  40  61  73  66  37  61  26  60  57  30  31   7  90  44   1  81  72  43  69  94  70  59  78  28  80  48  22  35  49  27  79  75  46  55  70  60  31  21  69  78  68  71  87  59  89  48   5  46  80  54  66  17  33  43  54  68  64  18  91  42   8  87  31  86  16  82  31  11  95  16  53  87  96  44  23  87  10  59  87  23  68  40  73   8  42  90  87  85  61  76  27   6  56  54  99  38  10  46  80  65  89  87   7   1  83  70  54  85   2  99  99  91  68  60  30  19   8  86  63  64  56  53  21  67  84  50  52  61  56  64  65  36  25   5  59  60  25  91  82  54   3  23  83  97  83  48  16  99  64  90  25  89  24  63  48   7  10  34  86  20  95  70  24  44  85  71  66   5  78  53   4  15  50   1  51  59  94  25  88  68  25  57  15  17  54  49  65  30  44  94  57  25  18  47  13   7   7  12  48  12   9  55  90  47  48  86   8  87   6  81  84  17  22  44  22  70  74  57  50  11  44  14  61  69  55  67  50  49  82  32  47   2  33  55  57  33  81  60  68  81  57  13  61  28  66   4  60  72  83  92  64  24  79  42  71  42  38  87  91   9  24  29  66  64  22  11  62  79  29  56  17  55  53  51  76  71  65  87  57  92  78  95  39  24  46  16  54   8  59   3  73  75  79  73  92  76  52  82  27  90   2  78  52  75  72  21  40  42  71  20  76  93  23  72  62  39  19  75  97  52  33  48  21  64  61  64  37  79  76  24  15  25   8  40  98  23  89  63  98  93  56  78  22  98  30  77  34   8  10  39  18  94  85  76  41  67   9  95  67  73  11  14  29  21   5  59  99  31  69  67  88  40  27  26  11  70  81  95  42  42  74  38  27  52   4  79  41  83  75  92   7  41  29  96  96  71  91  41  34  70  89  16  16  47  58  13  27  30  14  92  44   5   8  28  16  96  12  85  52  25  61  12   6  19  76  42  93  89  76  55  80  84  88  42  97  52  83  89  22  30  89  84  87  83  98  99  21  53  42  79  64  63  38  97  63  57  86  40  85  82  36  33  87  37  27  62  35  94  23  77  60  10  92  91  78  65  40  41  36  15  72  50  99  64  29  29  75  75  17  44   8  66  88  29  14   8  13   4  40  57  36  89  36  14  91  52  13  57  57  56  33   8  42  19  83  83   4  26  82  54  19  43  55  96  93  90  29  21  20  58  17  80  73  56  56  33  39  86  23  48  62  69  51  22  45  82  58  58  72  17  58  55  63  66  62  91  71  56  50  66  30  86  97  74   9  30  44  24  97  47  33  51  91  89  71  40  42  90   4  73  25  19  89  14  92  28  87  27  73  10   5  78  87  52  11  31   1  31  37  75  82  28  20  62   8  55  38  26   4  89  16  78  45  68  77  78  12  20  45  77  93  43   3  37  37  55  79  12  88  43  26  43  51  58  31  56  32  69  49  45  83  40  86  99  60  58  83  67  98  44  42   2  52  64  21  23  39  40  31  31  40  47  70  14  42  63   9  88  32  15  71  62   3  94  16  11  25  45   6  92  44  68  31  82  11  90  96  83  85  38  56  88  92  93  65  88  14  65  15  58   2  42  23  53  58  96  15  33  14  98  56  66  96  38  69  10  77  33  36  60  16  82  92  72  77  71  12   9  37  66  21  94  28   6  33   9   1  89  72  80  66  19  45  44  29  51  71  25  79  76  71  91  41  30  51  69  78  27  71  13  61  34  94  52  41  26  93   5  81  94  51  97  97  10   7  48  57  80  83  85  94  55  36  97  17  77   9  15  96  47  89  79  63   7  74  33   7  93   3  65  63  47   5  90  41  82  74  82  33  75   7  91  79  20  93  31  52   7  36  24  86  51  54  68  66  69  77  98  26  98  95  11  67  73  54  87  85  25  58  96  32  78  99                                                                                                                                                    
                                                                                                                                                      28   6  21  23  92  67  42  31  94  77  96  41  53  34  59  79  27   6  61  56  25   5  68  37  30  19  83   5  62  71  75  50  95  79  94  45  44  16  22  78  94  96  63  73  37  74  98  90  67   6  33  41  84  63  28  50  75  40  90  95   4  59  84  29  36  74  77  76   1  39  33  50  15  60  25  60  80  49  75  12  13  36  39  27  77  34  42  95  96  44  88  57  85  18  48  70  36  69  49  48  86  27  65  19  64  64  42  18  76  98  55   6  71  64  71  34  15  51  73  12  64  18  61  21  52  16  65  33   3  19   4  10  61  97  52  69  57  51  24  63  45   1  19  14  99  48  20  51  74  84  76  33  84  15  86  26  22  87  99   9  69  87   8  50  50  97  13  18  27  33  12  27  90  68  13  81  68  23  63  57  25  12  30  48  58  12  48  37  26  97  62  11  28  53  24  76  40   6  83  41  67  66  76  19  91  67  42  62  54  82  48  54  48  66  53  26  83   6  99  33  87   4   9  64  32  88  73  95  51  31  75  23   3  10  14  39  60  68  76  38  71  21  17  24  76  75  93  30   3  22  40  34  26  98  64  59  58  56   6  63  23  47  86  18  43  66  71  97  86  28  51   1  20   5  95  81   1  51  31  15  42   8  51   9  40  96  17  59  59  21  24  20  82  42  79  73  10  40   7   3  61  37  94  50  21  66  47  44  25  90  21  22   2  35  94  50  99  19  35  12   9  90  44  95  95  24  83  40  43   3  25  17  48  50  18  74  44  58  82  51  76  57  17  63  69  98  48  91   2  99  29  34  49  55   3  47  53  23  75  54  17  84  62  96  35  18  80  95  45  87  87  89  26  93  27  60  92   5  38  88  10  11  30  39  58  92  67  67  46  27  32  38  41   4  10  67  45  27   7   2  87  21  40   1  53  30  33  69  67  85  76  62  92  25  85  92  70  60  24  50  68  91  51  37  37  65  66  79  27  13  31  96  78   3  41  96  31  90  36  99  52  50  84  96  27  32   1  43  72  23  41  45  85  71  98  35  20  13  17   9  70  25  90  33  48  88  30  24  15  11  17  61  45  32  37  34  38  95  92  95  79  17  86  58  40  32  60  64  92  62  68  82  13  53  61  38  57  66  29  40  16  83  70  11  56  96  91  37  40  27  90  28  15  98  76  47  22  82  15  64  43  43  28  22  64  47  23  71  73  41  86  31  26  51  42  27  25  10  17  72  27  58  46  21   4  16  44  80  43  66  20  97  34  64  50  94  41  28  68   6  83  60  48  39  73   1  50  68  46  82  30  75  69  55  35  47  28  38  29  37  41  55  65  23  21  53  76  78  11  75  50  86  87  57  25  43  22   7  78  78  78  57  86  19  94   9  40  33  74  47  64  80  60  20  58  90  29  71  52  12  64  48   3  17  15  13  14  10  96  83  12   6  97  13  65  71   6  30  21  57  60  77  41  64  85  19  91  73  72  98  90  51  94  64  93  68  96  75  67  80  49  48   6  66  14  54  17  98  11  95  91  98  56  23  34  28  42  64  96  64   4  53  90  97  10  97  88  54  24  49  21  27  51  37  65  37  46  17  77  26  65  13  97  27  51  76  83  25  37  82  49  66  60  72  67  11  16  16  69  77  83  72  40  58  64  53  97  61  48  98  33   6  72  58  27  63  58  18  67  35  57  33  48  13  55  11  50  74  71  77  53  75  19  61  38  38  62  58  43  24  49  45  55  77  81  48  64  27  99   6  72  59  33  69  19  77  72  94  39  21  33   8  83  91  76  26  79  35  37  65  46  46  11  78  24  66  80  11  25  91  67  60  67  18  71  77  77  54  15  55  69  42  16  90  41   7  65  48  36  43  84  41  67   8  27  25  61  52  40  33  36  75  71  87  82  65  28  32   6  33  62  42  22  97  15  38  28  70  42  33  64  91  72  95  31  98   3  31  61  19  39  68  71  67  38  36  55  54  15  37  16  59  42  69  48   7  16  20  89  40  84   3  60  58  14  30  48  50  27  57  39   9  45   3  30  13   7  52  36  86  62  62  10  52  23  89  81  95  78  26  92  64  79  62  21  42  70  60  54  73  40   3  64  98                                                                                                                                                      
                                                                                                                                                        46  45  82  44  32  34  91  95  16  78  68  75  70  91  36  63  41  61  66  29  11  27  18   9  25  67   3  14  20  92  21   2  29  50  76  38  88  99  87  40  47  71  28  23  30   1  19  10  89   8   3  77  24  44  45  38  61  55  82  96  47   7  16  66  11  35  14  64  95  88  87  76  20  63  69  37  25  58  49  93   1  57  85  61   1  28  46   6  87  44  99  18  92  60  90  88  83  51  42  53  71  19  84  81  34  45  75  93  40  24   4  69  86  96  17  43  74  96  42  41  42  30  15  60  29  49  78  91  76  76  60  64  67  10  50  53  49  76   3  97  56   2  25  50  59  19   6   7  82  43  46  51  15  67  80  99  27  27  28   6  83  52  41  31  99  12  40  41  96  11   5  17  53  88  91  39  71  39  31  71  17  11  15  76  96  82  18  42  28  95  74  61  29  47  93  30  13  15  47  42  54  41  59  73  22  71  71  57  62  41  69  72  69  39  75  78  36  67  37   8  19  19  17  21  31  34  29  19  55  16  42  65  88  55  74  41   6  97  12   3  67  58  66  75  42  13  62  37  37  94  37  27  20   4  62  19  83  61  15  55  51  51  14  99  46  42  57  82  10  19  99  35  29  25  25  57   6  34  97   2  45  65  53  85  76   8  12  52  90  55   7  33  32  20  50  41  97  31   7  89  82  99  64  29  28  10  19  78  20  39  80  20  65  45  91  35  33  69  29  18  91  25  14  76  79  24  62  16  43   5   7  53  43  33  57  25  54  83  42  40  46  61  64  10  89  50  80  99  82   5  87  14  48  40  42  80  99   2  21  92  58   2  90  35  99  61  62   6  93  41  23  19  62  37  52  76   1  85  26  92   3  66   2  88  15  30  74  34  12  36  38  25  59  18  34  14  58  95  76  79  14  79  87  55  49  60  48  78  67  77  84  75  99  22  99  88  37  82  13   2  99  53  43  83  15  98  40  45  71  92  49  64   7  83  28  25  68  36  62  21  22  55   9  61  94  15  52  29  64  50  97  91  83  35  57  65  18  29   2  51  48  15  14  25  90  35  66  14  64   7  71  94  93  17  10  96  59  57  26  11  60  94  33   1  92  88  95  62  75  96  20  10  61  10  14  50  61  95  71  13  74  72  78  60  12  16   5  60  52   7  77  30  56  91  73  73  60  69  22  83  59  10  96  98  28  10  75  16  81  46  53   8  16   6  22  32  20  24  60  70  24  54  65   7  34  85  81   8  63  77  74  19  12  74  91  74  72  19  72   8  12  86  15  92  92  50  11  28  59  14  53   2  60  69  34  43  58   6  97  57  96  27  58  43  72  90   2  30  63  86  98  36  77  52  86  45  42  11  48  17   2  65  79  71  39  43  48  92  97  54  31  77  67  30  17  23  88  66  34  36  45  59  97  19  71  86  49  16  97  52  86  80  96  99  50  53  73  59  87  47  58  35  46   2  91  60  52   7  20  55  27  24  91  95   4  73  52  84  88  80  83  84  19  94  82  16  90  56  17  33  72  67  67  94  33  67  34  70  53  99  69  17  19  60  81   6  79   1  98  97  38   5   6  90  85  62  89  53  83  24  24  95  32  56   6  84  46  68  88  68  83  45  67   8   8  99  86  69  43  24  65  11  61  88  48  34  95  94  27  31  94  12  16  15  25  24  23  20  20  93  59  33  93  38  32  86  27  29   1  46  60  40  15  40  15   7  94  70   5  28  31  71  37  80   5  36  34  76  30  30  49  19  28  40  24  61  96  68   2  59  24   6  47  81  39  75  67  16  53  22   2  79  88  64  20  64  18  50  54  57   7  91  55  13  66  54  50  61  85  29  99  21  71  12  26  89  71  24  98  10  55  29  11  58   8  54  44  72  42  39  98  63  83   1  63  74  81   2  44  97  28  88  74  97  58  50   2  30  25  22  39  79  79  70  18  72  17  21  57  86  74   7  30  48  57  82  18  19  73  30  55  34  55  29  57  79  24  96  62  12  38  32  15  62  69  14  98  34  91  93  89  47  44  19  71  56   6  56  71  55  94  69  53   7  51  41  84  95  94  40  15   6  35   1  20  37  41  74  65  29   7  79  47                                                                                                                                                        
                                                                                                                                                          54  83  96  30  20  61  69  21  94  16  39  96  18  70  14  53  83  79  88  33  98  34  39  14  88  76  88  23  19  73  13  83  26  23  46   6   6  98  24  70   3  37   8  98  90   1  67  29  63  86  76  23  51  99  42  89  54  62  23  48  59  35  91  59  78  56  31  32  80  85  98  73  45  62  92  62  16  26  78  78   5  81  70  31  69  90  40  54  58  41  13  69  21  90   4  23  34  82  95  51  54  60  10  17  82  93  13  11  29  57   3  32  64  98  23  39  56  60  13  26  29  13  30  14  78  52  27  48  32  77  36   7  36  48  87  37  12  72  18  91  38  55  60  81   2  64  78  81  95  58  17  80  63  82  89  93  53  19  95  92  85  54   2   7  26  45  44  17  70  94  57  62  44  10  83  64  97  83  71  91  50  96  51  80  57  69  94  91  61  75  66  76  12  18  78  61  51   2  25  80  87  23  32  53  42  97  91  55  54  53  11  94  11  31  39  48  67  18  43  14  85  89   5  36  17  89  45  38  65  68  64  91  15  77  57  89  39  35  28  59  35  34  54  44  16  30  40  60  71  62  40  98  58  82  42  94  28  23  19  86  69  15  86  19  30   8   1  21  76  97  66  76  35  48  10   4  83  18  44  97  22  29  37  77   7  19  53  94  90  45  56  14  72  72   5  94  42  98   2   5  65  19  82  45  14  56  97  39  22  98  21  93  30  33  75  41  57  55  19  52   7  62  52  46  54  27  94  77  98  47  19  42  88  79  34  44  35  13  13  75  24   3   9  79  44  34  78  93  14  39  90  56  84   6  96  51  87  68  41  43  97  60  70  58  81   1  44  11  69  10  66  24  71  20  55   5  30  55   1  20  71  93  96  88  96  84  75  49  14  54  32  52  31  71  93  31  71  67  26  18   2  27  58  48  86  42  79  68  61  73  76  52  18  29  42  11  98  72  83  96  81  16  55  91  67  49  64  24  76  51  60  43  63  18  12  27  68  79  10  28  52  58  54  82  69  73  60  46  72  43  57  38  84   8  55  77  15  12   7  78  25  32  46  66  88  49  39  58  98  11  37  82  26  25  62  37  48   5   4  55  32  33  23  79  49   9   4  47   8  90  75  91  97  58  59  58   3  71  98  49   5  99  11  36  44  50  46   6  98  74  53  28  22  23  70  26  72   7  43  78  64  87  21  95  55  54  11  21   8  76  51   3  12  40  42  92  77  25  54  84  52  71  87  73  40  73  46  97  60   4  77  86   9   5  89  70  74   6  90  10  38  40  34  42   8  74  11  87   6  49  79  80   3  10  71  42  97   5  40  35   4  62  40  72  78  23  91  79  12  90  75  18  16  51  78  35  53  88  54  44  28  66  44   9  49  64  25   9   3  89  95  61  27  62  10  80  34  80  79   9  31  83  84  42  77  23  10  21  85  16  50  96  45  25  56  70  53  58  83  82  63  26  12  28  42  86  29  73  11  92  12  58  21  85  62   2  62  92  36  49  14  71  77  11  42   9  51  65  14  57  17  31   8  68  97  61  87  84  14  34  19  33  37  93  88  51  17   3  93  55  27  45   7  69  84  25  11  59  22  35   6   3  18  69  12  32  10  35  18  33  70  41  58  88  32  25  32  51  35  20  24  67   8  22  92   4  57  85   8  31  40  26  39  84  85  30  99  39  21  41  33  10  25  56  67  60  24  55   2  58  58  89  34  66  85  98  20  84  68  67   3  81  29  49   4  42   5   8  45  30  57  72  61  52  53   2  38  50  57   8  44   1  43  57  85  11  66   6  95  17  86  75  77  62  66  34  74  76  63  72  27  65  61  40  51  35  69  66  56  31  89  62  80  69  96  41   8  15  11  22  69  80  20  59  87  62  66  87  36  80  59   4  25  34  66  94  14  71  72  11   4  47  64  97  83  58  13  27  23  55   2  72  29  39  53   4  92  53  34  31  68  67  30  66  63  30  23  20  35  63  17  74  15  83  67   5  62  68  45  47  75  72  16  88  24  13  81  40  58   9  64  64  31  65  70  30   7  39  44  81  24  45  97  39  93  40  48  41  14  92   2  43   8  46   9  64  76  31  47  30  22  19                                                                                                                                                          
                                                                                                                                                            36  29  82  50  39  28  27  94  38  86  19   7   2  98  70  68  97  43  49  30  41  70  42  74  63  47  51  96  36  53   5  49   6  31  62  43  35  71  20  90  10  47  75  44  89  52  28  38  50  67  52  10  58   7  57  76  69  13  64  40  63  43  76  65  22   5   4  70   3  43  29  76  29  71  43  19  59  22  83  18  52  27  34   1  94   2  41  87  79  62  81  60  37  50  21  97  78  59  55  62  80  62  28  53  30   4  78  67  71  29  62  20  82  31   8  69  60  17  10  60  17  62  25  14  92  34  96  39  30  83  75  30  27  43  78  28  55  28  92  99  18  17  72  12  51  25  29  18   1  32  13  40  36  51  58  87   6  48  40  61  18  89   8  94  42  84  53  78  44  14  65  60  41  26  37  82  78  94  54  72  88  98  52  52  98  20  11  34  35  83   7   4  79  69  82  70  92  24   8  95  82  47  99  88  70  53  68  60  45  11  38  59  30   8   1  53  60  50  46  16  89  37  31  20  13  34  62   1  19  56  43  32   8   6  79  19  50  25   6  59  96  49  25  99  49  47  95  83  89  30  39   1  17  23  79  93  68  64  12  45  56  34  87  60  94  51  82  48   7   4  23  24  59  40  68  89  69   4  33   4  76  35   3   1  68  15  62  64  77  29  17  92  87  78  64  19  34  15  37  35  83  16  75  49   9  14  69  48  81  59  33  28  60   8  79  48  70  84  57  70  20  94  12  31  44   5  85  19  53  55  15  27   3  56   9  49  64  49  87  58  95   2  78  29  22   3  50  90  20  48  49  76  26  80  76  71  21  37  99  40  30  33  94  77  97  60  96   5  90  73  97  12  33  15  29  95  47  31  67  83  15  85  79  11  88  98  20  30   2  68  40   5  59   2  62  58  78  44  76   8  93   3  47  63  38  40  29  49   9  91  47  44  91  61  58  89  50  36  27  57  46  68  18  90  81  39  94  32   5  52  74  14  77  85  24  62  15  70  76  30  85   6  51   9   5  36  88  50  93  58  70  70  35  65  95  23  94  67  80  42  59   9  62  48  22  32   3  30  23  95  66  91  25  27  73  87  84  84  44  85   8  43  60  82  44  68  99  10  10  98  42  12  86  20  62  41  45   4  81  17  84  10  52  34  19  16  69  45  21  83  59  36  78  51  66  95  62  87  41  85  52  91  37  50  32  96  44  58  67  43  87  29  66  27  13  29  67  79  99  44  58  91  61  53  30  27  71  23  37   9   9  52  17  23  48  70  19   5  12  96  54  81   7  83  33  24  23  88  79  37  64  80  17  68  84   3  95  22  40  59  52  58  11  80  47  89  35  41  76   1  80  19  34  46  73  18  31  65  90  55  19   6  47   8  81  93  34  16   3  26  65  47  80  44  50  85  76  16  79  81   3  31  21  30  90  58  38  84  43  92  64  74  60  97   5   2  67  74  10  70  95  36  32  52  70  10  54  45  43  28  31  92   7  18  57  28  64  52  27  93   9  97  24  70  87  38  69  30  82  88  24  99  73   9  29   1  82  45  71  85  15  24  45  52  80  52  80  15  41  39  23  70  96  51  60  40  88  36  47  77   6  88  78  25  87  48  70   3  39  27  72  44  82  12  55  50  71  27  83  72  79  38  66  14  64  11  88  52  69  31  12  11  69  57  86  98  18  54   2  83  43  39  67  66  89  76  21  48  55  43  19  58  47  13  84  78  69  37  80  94   2  96  12  81  73  84  58  44  32  36  62  78  13  24  14  61  36  14  66  41  63  87   3  93   4  33  39   2   2  89  61  48  56  44  92  83   3  42  86  43  92  27  37  69  11  24  14  82   4  23   3  65   3  45   3  42  28  91  73  54  97  99  89  69  42  24  69   2  74  63  63  90  40  69  99  86  44  43  86  25  43  45  88  63  48  98  37   8   6  88  24  61  84  24   4  67  43  48  80   5  79  81  17  53  33  26  73  57  41  33  74  29  39  31  32  64  88  59  99  99  22  63  38  48  50  13  95  40  49  27  69  69  49  43  35  88   5  68  49  67  24  84  94  60   8  25  54  87  63  54  48  10  56  72  57  64  10  38  73  96  17                                                                                                                                                            
                                                                                                                                                              84  13  64  45   6  29  48  97  47  32  38  36  91  79  42  26  57  62  38  24   2  34  10  81  18  76  12  68  45  98  50  21  31  53  69  21  31  69  93  44  72  38  66  50   2  61  61  64  38  59  24  69  15  89  12  11  69  68  68  32  11  44  24  47  42   6  88  63  33  95  58   6  68  94  33  94  25  91  37  20  84  94  68  27  50  73  25  92   4  80  99  90  50  31  22  38  64  46  88  77  18  35  58  67   4  69  57  25  27  83  29   5  46  53  53  13  46  15  54  80  99  49  20   1  20  80   7  99  68  41  98  73  30  66  36  75  85  13   5  17  99  59  31  13  20  77  12  42   8  55  30  44  43  85  51  67  87  17  67  24  61  79  19  48  13  56  27  32  64   8  24  29  84   7  71  31  48  84  60  69  78  84  18  71  93  22   9  80  30  23  35  58  93   2  85  91  52  27  20  97  33   8  59  74  58  52  20  99  43   7  80  13  13  90  99  54  85  21  59  76   4  40  24  36  36  25  59  92  73  49  36  61  38  18   8   4   3  14  42  26  47  78  69  16  11  96  27  87  78  25  15  72  38  37  31  10  67  83  12  60  79  45  28  49  99  33  83  69  55  66  47   6  18  47  70  55   3  34  76  18   2  52   7  14  14  10  13  69  28  37  20  36  91  41  92  47  51   8   9  46  64  32  39   6  89  83  80   6  56  46   9  78   8  97  22  33  22  96  93  70  92  15  55  86  38  62  91  20  58  47  61  31   9  54  60  56  98  56  80  55  35  12  27  76  63  80  51  96  89  39  59  79  40  25   8  77  23  30  50  77  51  27  29   3  45  75  60  85  74  14  90  17  71  93  79  40  32  29  84  88  38  49  13  50   8  50  59  40  19  39  10  33   2  31  31  77  67  65  76   4  86  97  90  98  30  98  62  30  83  68  59  94  80  20  28  30  90  43  55  76  39  62  15  24  42  58  35   8  37   9  37  63  34  33  51   3  26  79  44   5  51  30  55  63  97  87  92  37  55  28  39  82  52  78  90  15  12  34   4  73  77  10  26  33  20  83  31  87   4  67  66  30  29  16  65  93   4  24  52  54  21  85  66  11  78  94  14  90  92  61  91  24  92  87  17  93  15  48  58  27  70  42  27  98   4  94  31  42  66  38   5  60  79  37  42  48  77  52  69  93  16  61  28  87  98  96  86  89  80   5  44  81  25  18  34  96  73  53  82  68  40  94  68  46  59  91  21  77  85  77  28  22  56  89  63  54  23  19  18  51  50  32  28  78  38  17   3  60  60  51  42  54  31  70  11  29  52  10  27  71  64  90  25  14  74  82  85  44  93  77  29  69  11  13  43  73  80  85  95  41  26  67  17   6  87  89  72  67  14  90  83  48  98  15  20  63  93  12  92  12  62  92  51  92  41  71  33  95  15   7  61   7  77  56  69   2  98  73  10  17  55  85   7  69   9  18  50  61  94  23  13  25  37  55  18  65  10  18  31  36  97   4  24  37  14  75   3  26  26  89   7  90  60  36  81  42  87  72  79  54  85  34  84  41  34  23  59  47  93  77  48  91  51  41  10  68  28  11  18  81  33  48  21  21  46  18  20  73  31  77  87  95  16   7  48  96  53  14  23  54  20  89  88  40  98  87  72  11  25  24  51  75  71  14  20  80  53  28  77  39  68  17  86  28  38  11  51  36  26  80  15  66  63  52  34  60  37  40  90  73  88  74  20  72   7  85  91  30  25  36  28  32  69  15  89  43  66  73  81  45  39  73  86   4  64  35  46  52  13  51  56  66  76  58  88   9  54  34  89  33  43  25  91  38  21  48  29  99  77  60  10  79  47  92  40  66  28  31  43  25  73   7  53  95  50  96  50  49  26   7  95  91  51  59  38  48  25  63  88  23  61   6  31  41   2  31   3  60  36  74  19   9   9  53  74  26  33  18   4   1  56  97  55  77  22  96  75  97  46  31  12  34   3  45  37  56  66  96  98  15   2  36  69   4   1  64  94  44  32  43  23  14  85  93  86  58  78  49  34  31   6  27  31  69  50  76  99  38  81  89  56  67  79  62  65  29  86  23  80   6                                                                                                                                                              
                                                                                                                                                                59  41  30  43  36  31  46  53  22  14  93  93  98  33  27  85  44  21  56  14  52  10   6  54  53  61   1  76  61  59  79  77  95  24  94  95  65  43  50  12  47  79  14  54  89  70  48  99  54  84  61  60  15  28  59  15  85  72  91  23  70  17  21   7  18  71  74  72  67  85  34  70  76   8  15  76  56  73  94  24  67  30  73  81  26  14   3   8   2  34  81  83  49  64  47  83  21  72  25  59  49  15  87  17   8  35   3  57  19   9  95  99   9   2  76  24  25  68  16  67  25  44  81  92  89  17  42  49   2  93  56  99  17  37  45  20  94   5  21  68  55  13  95  26   4  88  51  26  72  91  60  95  16  63  27   8  89  22  67  47  76  62  23  33  21  95  76  46  37  86  77   9  57  32  15  96  46   4  14  82   7  81  94  88  56  73   6   6  28  66  54  35  22  42  50  62  80  35  21  30   3  67  12  63  22  24  88  23  13  29   5  58   8  11  83  47  77  86  41  84  40  43  75  30   1  40  70  73  54  56  14  50  85  69  79  20  65  69  98  39  34  10  16  46   8  77  92  44  26  79  34   7  25  60  56  78  69  86  77   2  80  28  56  88  53  99  55  25  16  39  84   8  67  79  51  67   7  82  77  99  11  82  91  34  42  61  76  59  93  65  67  56   7  31  61   2   9  86  92  33  73  95  89  87  52  82  65  95  98  34  27  14  38   3  69  15  38  49  70  24  25  69  16  87  43  88  10  48  19  46  24   9  86  86  71  22  97  36  70  31  86  76  37   9  75  51  40  59  62  81   5   8  26   3  38   3  42  72  34  71  33  98  83  36  36  64  17  28  32  11  71  23  44  71   9  79   4   4  15  68  70  20  85   1  55  37  92  83  78  32  38   2  37  46  33  59  26  24   9  24  97   2  87  17  16  99  12  79  43  68   1  38  19  22  42  88  27   9  81  26  67  98  38  20  99  10  53  65   5  52  92  35   5  85  74  67  85  92  16  64  67  22  71  11  47  73   4   6  83  79  43  31  77  36  10  21   2  67  40  38  92  53  41   2  94  28  16  29  23  96  48   3  24  23  81  53  81  96   8  80  34  83  90  27  99  74  27  99   4  23  97  79  41  91  25  65  66  71  28   9   5  87  17  21  27  83  82  87  46  63  67  24  93  15  51  55  27  27  70  38  82  19  78  70  20  82  79  66  41  55  84  76  24  58  92  61  86  88  88  87  50   9  85  45  73  39  47  71  84  14  74  34  41  18  53  53  34  97  51  71   5  94  95  31  66  63  69  50  17  13  38   5  58  30  58   2  45  37  84  30   6  87  93  88  82  97  18  44  80  76   6  89  92  37  72  11  72  87  75  55  70  77  26  72   1  41  82  91   4  42  51  15  18  68  21  58  66  50  57   9  31  88  81  28  90  94   5  42  81  64  14  69  42  22  35  41  65  12   8  53  19  52  86   2  41  10  77  86  75  60  49  62  35  90  58  26  43  25  74  62   6   6  80  78  53  82  29  35   8  16  63  42  13  26  23  73  77  42   5  38  98  79  70  53  65  70  60  65  54  69  49  30  85  11  31  60  27  92  81  54  13  75  84  94  42  64  98  50  20  33  59  26  33  65  36  61  94  25  99  19  34  35  59  30  94  63  57  71  66  74  20  89   5  37  10  43  89  31  38  98  93  78  48  34  63  46  40  76  22  37  39  33  61  51  38  95  58  34  74  81  17  82  24  94  75  19  57  31  17  61   7  94  96  93  17  78  97  65  86  45  32  70  89  98  97   1  51  89  64  25  60  67  17  66  99  39  20   9   1  27  97  45  96  16  94  53  34  41  30  27  54  37  61  36  93  50  56  96  74  60  73  89  94  18  43  28  47  51  28  62  90  72   6  40  15  42  68  16  19  71  27  17  97  98  62  93  24  83   7  70  43  43   8  93  25  17  40  61  15  48  11  20  62  38  48  22  98  13  61   4  79  63  98  47  14  95  69  42  64  56  16  76   4  35  62  29  82  13  20  19  36  50  28  28  33  45  80  27  25  51   8  99  71  72  20  58  12  12  40  14  33  57  14  17  15  77  99  42  76                                                                                                                                                                
                                                                                                                                                                  33  29   8  51  59  48  69   2  12  54  60   7  35  76  84  60  74  84  13  44  45  47  70  60  72  68  70  14   5  81   9   7  11  82  93  65  67  15  24  29  50  61  67  31  43  47  71  69  41  27   3  98  37  67  68  19  83  71  71  37  45  26  31  29  61  77  18  16  25  37  93  27  17  71  31  45  30  32  30  92  74  32  51   6  93  37  44  18  76  45  40   3  45   8  32  28  26   5  20  48   7  74  13  45  55   1  96  43  39  46  68  49  60  82  94  59  24  86  37  78  43  67  91  51  49  37  90  95  90  29  67   4  95  13  70  92  76  41  60  59  89  15   4  56  43  79  78  14  86  62  46  90  48   1  82  79  17  95  27  16  22  23  94  87   2  77  80  49  91  76  57  86   1  20  62  88  85  64   9  28   1  93   2  85  45  21  47   9  84  39  40   9  85  18  43  92  89  57  21  13  61  49  57  22  64  69  43  87  75  43  79  38  48  30  74  26  76  46  19   8  69  14  70  95  57  12  75  20  14  21  64  13  51  93  19  60  28  50  87   2  22  17  17  97  26  59  54  63  27  54  85  62  76  22   5   1  67  11  69  38  34  64   2   8  51  87  52   1  99  34   2  56  47  96  18  53  13  61  94  61  78  47  26  58  72  92  61  86  79  84  17  13  19  83  17   3  42  23  14  80  99  83  82  26  33  10  63  80  84  15  56  16  87  57  93  80  57  25  90  23  19  35  24  85  20  14  40  27  18  64  21   3  80  93  97  18   2   4  16  74  42  96  10  32  86   6  12  75  70  10  25  43  26  11  68  25  68   6  25  47  21  62  74  55  74  55  29  50  40  90  84  47  92  96   9  92  88  78  33  45  54  19  90  91  35  20  13  20  52   9  90  38  81   2  72  64  78   4  79  56  81  75  47  56  71  38   1   7  98  13  97  86  37  67  19   6  68  50  99  22  51  11  39  36  24  27  85  27  91  20  23  33   1  69   5  79  29  14  64  17  57  64  12  39  82  32  92  97  80  34  44  88  23  70  84  55  10  17   2  28   6   2  59  64  99  42   8   7  30  99  65  20  89  36  71  63  48  46  77   2  64   7  65  80  23  31  62  10   2  55  67  87  62  19  69  29  89  45  35  52  63  70   2  51   3  71  80  52  88  91  26   4  59  13  85  56  62  14  42  30  46  13  10  42  93  42  24  84  52  87   8  57  67  58  39   7  48   3   9  38  50  29  89  73  50  96  62  77  22  48  17  74  51  38  76  41  80  97  51  93  99  35  20  63  23  17  12  71  87  36  23  29  75  79  73   5  55  33  61  84  42  69  44   4  35  64  60  85  53  69  86  29  93  56  31  19  11  84  12  96  73  33  45  90  43  43  99  40  13  33  30  90  44  44  30  17  58  11  86  91  46  71  33  15  13  71  91   5  63  38  63  16  64   2  53  92  41  19   7  72   1  43  97  50  54  90  92  24  68  62   3  60  14  68  70  56  47  96   7  18  24  71  49  58  23  78  45  15  23  35  57  18  50  13  57  14  57  76  78  63  34  69  39   6  25  64  88  52  93  13  41  63  18  81  95  40  67   3  99  42  39  54  17  76  54  18  89  41  27  81  78  73  77  71  54   4  95  10  13  62  74   3  62  26  84  36   9  85  55  26  57   5  32  88  78  99  83  37  64  28   7  62  81  60  74  46  86  50  83  89  60  26  87   5  74  44  37  75  50  16  55  17  54  40  19  30  11  64  95  48  77  44  29  89  83  28  36  52  74  40  57   8  96  73  32  71  11   1  38  60  10   1  40  78  77  63  56  66  92  30  83   6   6  80  15  70  96  64  66  58  80  72  35  16  30  71  51  23  85  88  38  83   1  39  23  15  75  26  41  44  28  43  12  46  46  13  69  19  17  96  71  79  68  28  40  77  29  82  88  36  32  51  19  76  19  36  94  26  46  29  87  26  83  19  13  53  13  22  32  58   5  91   1  57  83  18  40  99  42  99   1  61  24  67  20  99  49  34  38  44  36  96  55  82  76  93  87  88  71  36  43  18  16  15  74  28   4  82  50  15   9  25  51  34  19  20  68  27                                                                                                                                                                  
                                                                                                                                                                    40  65  65  54  18  28  15  36  93  78  43  89  30  29  61  73  36   3  32  61  12   9  67  94  74  99  89  62  15   6  79  93  55  16  94  22  24  91  28  67  49  99  19  29   3  70  61  19   6  23  23  53  57  76  89  83  27  26  45  81  10  57  86  27  97  28  52  70  70  17   2  70   3  70  32  98  77  94  51  26   9  96  66  19  64   2  67  37  57  29  73  30  89  47  91  50  51  52  34  93  66   7  45  20  17   1  66  63  44  18  75  62  59  13  73  58  55  95  82  77  35  77  32  89  93   4  56  74   8  31  95   2  30  66  77  36  35  83  35   9  78  68  89  46  59  13  81   1  14  44  76  51  63  90  16  20  40  38  70  83   9  52  57  18  64  21  31   9  54  52  58  36  67  41  38  46   9   1   2  29  30  84  99  44  45  52   8  92  75  25  64   9  55  83  28  28   9  96  25  50  16  97  64  36  47  46  64  61  57  14  66  59  44  71  46  69  41  30  50  90  78  67  35  72  13  88  76  30   2  89  42  80  49  55  53  35  86  57  71  86  33  13   2   5  82  62  64  85   1  92   7  96  54  56  89  99  40  65  62  67  67  97  77  74  29  21  64   9  53  44  17  50  40  20  72  49  87  10  28  26   5  24  77  51  51  14  44  31  27  43  97  81  53  46  77  98  22  80  91  60  55  76  78  27  53  50  76  29   2  88  16  95  56  52  51  40  96   6  84  36  36  79  45  41  90  23  43  89  99  99   9  74  50  56   7   5  62  15  86  42  16  40  99  95   5  91  10  27  89  40  13   4  77  93  31  18  78  47  97  43  91  63  49  82  36  44  63  60  24  62  46  15   5  66  40  90  68  14  65  51  46  46  76  61  92  32  57  47  34  68  41  74   7  22  19  26  49  78  35  10  89  61  77  96  87  76  57  57  70  53  50  98  77   8   4  38  63  31  41  80  73  93  69   5  48  33  90  94  11  29  91   7  16  82  17  29  78   4  62   7  73  52  35  38  67  47  22  88  12  81  89   1  22  85  34   2  11  50  14  57  98  15  89  92  53  43   2   7  48  60  61  10  36  55  88  98  33  77  77  77  89  42  61  10  23  39  41  60  53  95  91  68  45  59  28  53  98  12  86  81  27  92  20  94  47  61  89  99  51  31  37  97  94  85   6  48  98  82  31  42  16  74  53  33   3  88  14  44   9  96  45   7  86  29  79   5  21  61   3  51  41  86  37  94  55  23  10  37  70  78   4  26  25  22  49  46  49  43  71  27  88  20  99  42  80  45  76  65   3  61  37  61  73  22  98  56  22  29  95  51  27  80  58  60  89  41  49  45  68  57  70  92  26  36  28  98  43  30  80  12  36  77   3  41  37  82  76  43  58   1  70   1  28  65  50  57  35  40  33  39  73  55  75  60  65  19  96   2  70  69  24  68  95  34  26  35  48   7  85  88  94  86  66  53  43   9  39  46  92  18  84  82  88  61   6  54  18  57  66   4   4  52  92  90  76  90  85  38  30  97  71  82  50  46  29  72  35  69   7  18  36  87  57  68  38  23  38  35  99  51  80  84  73  40  94  68  87  46  32  67  52  18  67  21  35  28  70  89  14  51  37  10  80  69  36  59  80  96  39   1  60  63   2  64  53  30  18  73  71  81  19  72  91  17  64  78  15  43  91  14  59  29  91  97  65  32  39  33  61   9  16  63  85  57  64  42  96  32  48  87  69  17  74  41  86  49  81  72  86  93   6  36  86  14   4  60  90  16  83  57  10  30  82  45  49  11  37  51  63  61  68  41  86  74   1  64  76  46   9  97  31  50  10  12  27  29  41   1  46  61  90  55   1  67  84  24  91  81  53  65  22  18  90  14  95  61   1  75  48  57  19  64  50  90  51  25  83  80  17  26  47  87   3  89  71  93  35  71  93  94  18  17  32  18  84  59  66  76  44  90  77   3  76  61  56   7  57  75  33  57  79  92  75  90  48  24  61  15  43  38  38  34  95  75  61  38  60  78  47  90  48  66  94  28  20  73  46  76  93  59  77  47  63  56  27  12  44  91  28  96  12  21  37  50  14  78  82                                                                                                                                                                    
                                                                                                                                                                      83  60  28  73  43   9  54  18  71  79  46  86  70  71  92  30  49  27  35  83  29  55  31  96  92  17  38  29  61  18  30  26   5  90  33  12   6  63  21  68  13   3  52  63  44  72  99  11  27  18  57   7  57  77  89  55  49  89  16  40  42  22  32  34  55  77  49  33  94  95  26  91  44  54  52  34  80   2  38  44  44  91  87  43  62  15  59  33  71  21  80  16  41  20  41  38  36  43  30  57  61  57  24  22  86  34  15  19  62   1  46  77  96  77  24  94  96  45  10  18  95  53  27  70  52  59  19  12  64  16  67  58   5  92  12  10  44  36  68  87  55  40  57  85  77  58  20  98  55  17  51  16  16  61   5  28  89  14  28  95   1  30   3  80  81  84  33  16  99  79  67  27  59  15  12  97  34   5  51  74  39  34  93  71  92   7  65   1  46  45  77  78  98  64  15  77  25  29  24  33  48  45  14  56  95  93  98  16  72  35  34  67  68  66  56  70  44  33  98  16  71  66  89   7  58  58  62   3  33  98  17  10  85  38  29  56  79  74  55  90   3  83  88  22  77  14  31  36  98  53   2  56  88  83  19  20  63  32  96  80  35  99  29  77  47  74   2  15  94  71  49   6  17  35  35  38  95  59  96  49  65  67  32  84  84  53   1  24  49  75  57  51  80  42  28  58  52  45  99  29  15  88  27  48  86  26  91  40  50  12  76  42  41  79  16  39  57  10  35  82  57  83  84  78  28  32  55  82  65  54  98  70  66  12  78  63  53  14  92  84  21  10  73  11  59  34  96  11   6  55  26  21  13  63  10  73  20  25   2  38  83  18   6  66  55  76  82  70  87   6  44  88  13  88  66  70  47  73  64  23  47  42  38  71  99  61  36  69  44  75  55  83  91  19  83  85  24   7  79  54  12  71  83  47  97  80  74  58  14   1  21  49  33  39  64  19   8  68  67  67   1  27  44  92   5  64  30  17  36  34   1  95  59  52  35  28  93  48  21  58  47   3  46  50   4  85  16  57  75  67  82  47  73  16  18  71  46  92  94  95  29   6  81  25  26  94  54   6  97   7  49   7  42  38  13  75  64  37  31  33  47   8  64  38  36  28  87  38  63  18  54   9  73   4  34   3  37  66  93  28  18  17  28   7  25  65  61  19  21  56  78  74  41  91  59  36   8  43  43  28  40  19  29  74  69  35  76   9  38  74  52  91  86  27  47  41  38  26   6  67   6  18  19  85  97  46   9  72  50  87  62  23   5  51  19   7  94  94  32  16  95  53  57  32  66  78  82   5  97  61  86  18  87  68  35  79  11  83  79  40  73   8  95  39  18  85  50  66  99  75  69  88   6  89  94  91  28  86  29  74  55  44  48   6   4  11  32  11  48  73  12  33  78   9   5  62  86  91   2  55  70  28  11  34  40  98  16  59  65  61  54  81  37  13  27  79  78  52  95  83   9   8  76  35  11  49  42  26  49  90  83  52   5  46  68  65  98  77  61  41  27  74  35  46  85  62  68  32  11  96  60  86  17  59   2  48  79  42  71  67  22  29  15  25  54  60  74  38  90  96  47  11  79  34  85  78  30  94  60  20  45  93  78  57  58  20  50  32  75  79   7  67  16  20  55  59  55  25  40   4  16  68  20   7  55   2  63  44  98  17   9  76  22  76  80  65  50   1  11  53  74  44  27  43  63  31  43  29  45  72  19   4  14  74   7  73  18  13  78  72  46  70  21  12  90  21  27  84  10  21  50   3   3  16   6  25  76  20  85  44  64  89  68  63  97  22  82  82  89   5  49  16  60  86  39  68   3   4  17  76  77  12  88  27  78  84  66  66  14  37  40  56  52  83  58  53  51  63  86  31  21  80  37  64  26  72  69  91  93  95   9  64  47  94  73  67   9  99  62  79   7  56  47  11  14  59  60   4  72  31  82  66  91  25  57  41  53  75  93  72  24  77  63  57  65  29  51   7  58  12  21  50  10  83  95  62  95  34   1   9  71   3  10  37  56  71  84  24  75  27  58  95  72  33  52  93  59   3  71  25  46  22  51  17  88  11  29  98  59  26  34  51  34  52  19  18                                                                                                                                                                      
                                                                                                                                                                        3  29  11  47  98  93  31  22  65  81  42  80  59  29  71  22  52  63  61  27  51  50  84  95  70  27  62  85   5  44  80  34  62  14  86  29  57  57  29  81  12  23  21  52  49  32  31  13  66  31  82  48  89  86  83  71  23   8  16  83  34  82  84  14  17  94  83  94  94  90  25  33   2  55  70  76   8  13  49  69  98  21  61  75  67  96   5  73  87  74  24  82  88  83  68  50  83  99  20   2  45  42  72  89  16  47   2  28  69  69  87  18  68  57  52  34   5  21  79  26   9  17  93  92  98  78  73  79  99   9  46  64  86  14  84  53  11  88  56   6  64  86  95   3  84  31  76  29  94  46  91  53  11  76  95  59  39  52  80  95  40  51  30  41  69  73  52  24  15  18  92  48  86  97  14  27  65  78  76  67  82  24   9  78  85  82  86  65  96  18  35  20  44  87  90   9  53  55  26  52  15  21  76  99  49  50  79  37  19  17   4   8  50  65  93  22  23  99  73  53  94  42  23  91  71  80  80  34  78  35  68  20  58  30  82  82  34  18  16  86  19  70  23  19  68  68  41  66  88  29  73  62  99  13  55  13  45  92  78  64  51  74  66  52  93   8  16  11  44  31  70  46  42  38  75  36  31  24  65  88   3  73  70  85  44  68  75  24  16  20  88  17  44   7  45  19  28  89  49  71  97  44  25  51  61  71  45   2  73  40  68  79  44  63  30  14  25  52  63   4  14  59  52  56  78  89  71   5  51  35  54   7  70  66  12  76  64  86  46  65  26  73  51  79  88  97  91  14  40  66  85  57  74  15  76  78  33  52  46  91  99  96  82  83  91  72  67  59  77  60  81  59  39  53  14  63  90   7   7  97  69  81  73  28  46  41   8  73  71   7  23  17  19  69  74  61  86  94  64  20  69  19  93  77  77  73   6  38  10  99  56  31   1  83  92  52   9  70  75  35  61  82  39  99  17  75  73  13  65  77  75  16  97  19  92  14  38  77  22  42  42  33  31  89  84  68  67  90  87  13  65  50   2  46  26  92   7  67  85   8   4  24  30  20  26  12  73  71  40  30  30  28  64  95  43  44  28  58  42  64  65  29  96  23  86  19  48  26  14  48  60  61  66  92  34  60  55  80  84  20  30  48  31  61  95  80  57  86  45  51  82  41  20  73  95  13  66  46  53  48  62  18  68  70  51  62  15   2  62  27  83  10  42  79  52  32  38  13  17  91  29  90  20  13  78  27  31  39  79   7  61  19  54  12  17  69  24  49  55  54  11  87  84  81  55  78  21  33  96  16  64  18  43  32  61  94   7  31  30  16  98  44  58  22  28  33  27  92  51  21  75  64  57  52  64   2  53  81  27   4  51   3  44  27  91  29  59  68  17  23  65  42  65   1  68  36  70  66  79  74  83  19  27  76  13   8  82  96  29  21  95  41  36  87  15  23  93  91  92  64  99   9   3  42  43  89   2  87  80  18  47  45  55   1  76  73  17  72  37  78  81  86  79  52   7  48  38  78  87  33  72  40  31  63  67   8   7  37  75  94  64  81  22  89  95   1  50  74  61  10  13  69   9  61  19  73  14  81   2  65  98   6  78  21   4  92  29  29  73  74  84  57  44  93  51  53  78  66  20  48  30   7  17  30  43  36  92  11  57  12  25  72  25  42  87  51  11  54   3  29  22  29  62  89  67  46   1  85  10  51  97  94  53  51  10  73  47   3  57  81  63  52  17  61  86  48  44  81  98  46  24  69  67  28  76  55  51  54  95  80  43  73   5  76  35   8  47  70  30  75  77  93   6  78  48  20  91   2  68  88  78  73  46   7  31  68  21  80  83  77  32  73  97  76  62  54  67  24  53  93  33  59  89  52  37  34   8  87  43  10  20  60  53  11  58  19  36  56  19  38  40  32  74  34   9  41  38  49  37  61  84  78  56  27  96  65   1  11  21  23   7  15  40  66   7  27  51  98   7  36  28  49  38  95  79  79  86  37  20   1   8  57  88  17  10  72  55   1   6  95  36   2  68  89  59  31  44  92  90  16  40  78  36   3   9  30  48  42  90  57  62  72  88  54  74                                                                                                                                                                        
                                                                                                                                                                          3   3  47  75   5  40  36  63  18  63   8  68  82  87   6  33  91  54  62  16  58  36  99  61  22  70  72   5  16  60  96  96  28   2  55  83  55  30  31  68  31  90  93  62  43   9   7  80  78  15  54  83  70  53  36  81  74  12  25  76  15  32  38  49  40  54  19  34  35  70  90  71  74   5  50  13  26  68  94  97  69  66  81  19  86  65  90  86  90  18  28  76  30  84  37   2  94  99  50  78   1  18  75  25  63  45   2  91   4  92   8  51  20  68  62  80  81  57  93  28  96  21  65  32  41   4  16  10  27  51  39  19  20  71   2  62  85  93  83  91  69  21   2  34  16  53  73  71  38  31  13  62  54  19  18   3   8  11  21  99  10  22  58   2  90  94  80   4  11  45  11  95  33  32  45   3  19  97   7  20  33  21  50  86  48  17  73  12  70  44  89  98  43  95  13  11  59  77  76   7  14  39  58   1  68  69  37  96  17  19   2  55  25  12  68  59  99  74  10   8  53  88  22   2  71  34   3  93  43  66  37  36  44  29   2   7  20  21  62  51  25  43  25  89  30  10  34  20  13  92  64  18  93  94  32  46  11  80   5   5  81  50  83  44  46  77  20  60  19  73  94  65  80  64  88   5  59  90  42  62  75  53  64  93  83  23  20  63  20  89  48  30  84  74   1  54  70  28  59  91  65  43  46  80   3  67  23  83  35  83  52  13  89  18  47  89  93   3  43  63  27  49  37  56  71  10  12  54   4  72  28  55  38  51   3   3  85  83  88  68  24  58  63  11  76  13  12  69  33  55  60   2  46  67  40  17   6   9  89  22  81  13  40  52  52  16   8   5  45  55  20  90  18  57  34  76  61  99  52  63  57  35  68  45  49  15  79  13  94  10  97  46  94  32  95  88  73  46  28  25  56   4  53  99  57  44  57  65   8  57  84  61  92   1   3  62  92  23  56  51  95   8   9   8  85   6  51  41  45  16  83  28  89  72  38  95  96  11  82   9  47  90  44  27   8  67  68  67  21  42  28  89  76  58  64  48  37  70  87  32  96  97  29  94  68  36  65  92   5  42  58  18  12  63  95  72  14  82  44  46  63  40  74  76  65  86   7  20  62  16  48  52  19  74  96  97  74  65  19  26  71  56  38  79  20  59  93  55  14  40  19  50   8   4  50  77  60  99  30  46   7  59  45  13  64  52  90  15  11  21  83  65   4  96  62  73  58  40  94  21  68  87  74  39  25  24   5  73  76  85   3  70  16  75  13  24  28  32  78  42  65  95  11  10  54  85  85  12  37  58  47  46  89  73   2  63  73  32  31  72  65  55  45  78  62  77  87  13  74  57  43   2   8  99  79  22  14  51  93  17  48  99  63  97  29  43  70  90   6  74  29  50  17  78  75  89  78  90  34  27  88  93  58  78  32  37  67   1  78   5  93  35  70  19  47  13  69  98  90  79  83  59  13  21  56  40  79  22  91  69  68  88  20  56  76  42  58  44  86  16   2  42  33  83  72  25  74  62  33  41  89  30  68   4  85  34  27  84  91  11  18  78  51  41  67  96  55  96  29  97  99  81  43  84  97  96  33  99  25  13  18  22  21  62  80  86  28   8  16  59   2  72  57  58  27  68  44  89  20  65  63  90  56  46  76  23  20  40  97  13  80  13  45  61   2  65   3  67  17  79  16  51  19   1  33  43  15  52  28  41  28   7  79  23  21  12   9  38  88  61  34  32  87  84  42  12  64  89  24  12  34  13  77  22  67  91  65  23  30  64  52  43  35  86  28  30  55  69  58  95  25  22  34  51  39  60  30  38  58  64  29  28  76  99  25   6  35  83  50  28  85  46  96  34  35  14  94  53  86  31  51  12  60  38  62  37  77  30  36  88  30  10  29  75  56   8  63  95  87  37   7  64  45   4  86  50  10  94  37  88  97  60  62  61  59  13  35  51  25  37  91  50  42  38  35  60  89  53  47  77  14  62  90  17  24  24  35   8  48  18   4  64   2   8  93  39  49  78   6  66  31  65  28  84  27  37  11  44   6  36  69  26  70  83  84  14  80  10  58  79  78  74  60  58                                                                                                                                                                          
                                                                                                                                                                            97  58  24  62  47  32   6  64  28  47  86  28   8  55  74  54   3  73  91  53  18  77  55  29  75  50  82  97   3  84  16  53  90  86   9  64  20  44  21  19  12  20  40  91  75  13  58  15  54  30  76  98  66  90  79  16  77  51  11  36  46  85  50  98  73  36  52  67  99  21  45  56  10  66  42   8  64  38  50  42  54  53  61  74  92  64  35  89  92  15  78  91  38  76  22  55  30  42  33  95  13  64  27  93  53   9  69  88  92  48  42  38  58  91  40  97  84  33  82  75  57  30  66   5  68  79  19  86  84  92  50  10  29  65  82  67  66  31  23  37  86   6  47  25  34  95  51  55  30  82  23  67   8  83  36   3  36  22  82  36  95   4  69  69   6   6  31  52  93  46   2  99  88  58  40  23  27  40  52  83  55   6  80  93  32  65  25  44  23  31  85   6  43  67  76  46  87  72  54  82   3  88  57  25  54  60  90  32  68  83  48  69  63   8  80  99  54   5  68  14  44  47  64   3  77  34  45  91  77  84  63  12  73  97  78  78  28  28  45  51  94  51  73  92  17  37  77  26  76  88   2  59  39  21  60  76  85  71  10  23  84  84  31  20  73  72  67  95  89  94  21  88  78   4  13   4  11  32  20  64   7  46  63  58  55  10  80  70  16  75  36  89  46  49  13   1  31  33  62  42  75  39  15  53  86   6  83  55  38  36  45  58  19   2  91  70  92  72  60  73  81  12  34  84  23  27  50  99  44  64  36  84  90  58  78  47  33  88  47  22   4  45  43  89  84  99   7  53  73  47  81  66   1  83  44  67  72  79  76  93  60   1  45  34   1  86  46  83  24  32  24  29  65  91  51  56  68  47  74  52  22  93  57  41  56  37  11  51  43  82   9  33  89  81  86  24  21  34  35  64  56  10  15  16  61  74  71   4  86  54  43  35  97  56  64  30  12  66  74  44  44  16  89  35  20  72  38  50  69  39  95  62  82  89  84  97  33  62  42   2   9  64  42  57  10  22  40   1  89  64  89  87  49  39  65  26  71  66  73  77   3  56  24  95  63  44  72  25  79  83  20  77  41  31  44  57  13  81  40  73  11  50  36   3  37  59  26  42  34  82  49  26  81  89  79  98  14  82   2   6  66  21  29  38  24  35  33  42  71  39  46  46  81  20  61  16  45  67  42  99  69  49  10  34  51  48  23  78  45  81  80  26  99  67  26  32  15  39  58   1  23  67  65   2   3  58  31   2  11  29  23  60   7  66  10  60  65  96   3  33  63  42  30  97  88  26  67   7  76  12  78  92  44  17  11  63  94  30  59  21  67  58  25  78  68  94  63  82  18  76  12  58  17  22  89   5  14  12   8  15  37  43  34  73  43  49  46  40  93  60  63  61  28  62  59  47  35  36  67  71   8  85  57  90  75  76  23  54  28  14  60  90  36  65  93  11  96  59  75  96  90  98  88  54  71  21  69  54  64  94  37   3  11  57  13  33  78  36  67  12  14  33   5  83  42  24   4  98  42  11  53   6  72  47  14  47  60  52  22  70  98  79  65  98  32   5  40  17  27   4  71  90  91  74  68  32  36  96  69  55  44  17  47  94  95   9  15  71  80  69  48  24  54  73  76  17  38  48  23  55  36  30  29  91  67  91  18  80  92  33  20  76  22  70  79  62  49  35  56  29  82  31  64  45  26  11  66  85  40  10  44  65  64  13  11  39  29  99   7  59   9   4   6  33  97  60  27  14  21  66  89  29  36  77  49  30  10   6   6  43  39  14  84  80  63  37  60  58  25  82  95  83  96  88  16  58  25  41  63  33  43  94  93  49  52  55  11  69  57  89  61  10  12  51  43  28  55  43  53  21  41  14  34  64  62  52  95  35   4  40  99  83  34  33  33  94  24  38  86  24  13   3   2   1  48  38  84  10  51  30  60  78  80  40  45  69  44   3  62   4  44  28  19  97  51  50  46  14  53  49  45  36   6  27   6  14  76  11  18   3  26  81  43  19  63  95  25   9  99  85  21  83  50  64  69  65  33  60  76  72  37  30  39   6  49  39  34  24  40  78  43   1  42                                                                                                                                                                            
                                                                                                                                                                              15  82  78  55  45  40  51  75  45  13  77   1  25  84   1  53  88  45  42  29  57  60  23  28  45  62  39  95  39  34  89   1  31  17  50  49  21  21  67  20  98  33  51  27  13  53  85  57  54  54  98  92  91  94  86  98  19  65  94  24  58  15  21   2  98  31   6  96   9   7  13  24  98  40  40   2  72  78   1  35  58  88  33   7   6  30  30  50  14  38  43  29  46   1  93  91  57   6  43  20  15  16  65  74  33  21  49  32  37  94  95  32  19  85  79  31  62  52  37  34   9  76  76  47   4  90  13  95  13  10  65  27  26  74  92  13  46  54  46  22   1   1  78  67  91  75  58  86  55  55  77  87  75  47  19  40  99  56  25  72  91  52  42  28   3  20  77  93  17  10  42  59  99   5  85  36  28  21  62   3  23  60  41  67  46  30  38  60  61  19  76   2  91  37  93  85  37  94  63  88  32  56   8  48  98  36  50  33  54   1  90  22  65   9  28  94  74  36   5  97  59  17  70  56   7  83  44  35  39  71  65  41  71  53  48  82   6  34  87  93  13  10  56  65  25  34  99  81  22  53  28  51  41  67  55   2  97  82  67  38  26  70   9  83  16  18  38  60  17  21  79  48  51   4  39  69  87  48  63   7  28  82  59  76  45  97  78   6  29  19   1  38  33  93  73  16  41  26  30  76   4  73  70  94  42  89  99  88  30  65  91   1  32   5  52  86  87  62  42  94  22   2  54   2  16  16  73  63  37  79  46  60  97  62  41  45  50  44  39  87   8  29  26  30  93  39  28  74  40   9  63  24   8  11  89  61  86  76  49  59  52  89  97  50  50  81   1  47   8  79  46  27  77  99   5  41  21  64  25  28   4  97  27  70  17  74  92  33  14  42  21  40   3  99  28  11  86   5  56  90  12  16  77  39  68  95  70  60  68  69  58  64  77  80  60  71  47  62  46  76  21  50  82  36  76  11  99  11  85  32  61  42  37  30  61  89  69  44  22  78  58  49  50  35  91  80  70  20  26  95  94  11  60  75  19  13  68  96  32  94  81  82  74  96  41  92  36  29  81  26  74  94  20  23  37  38   2  93   7   9  43  96  38  83  74  29  16  51  96  99  89  89  71  97  71   2  50   3  23  94  81  51  62  78  29  80  39  52  56  24  53  15  30  86  43  12  49  61  79   2  64  48  37  46   1  45  21  92   3  85  77  41  88  78  43  12  84  69  70  73  11  52   4  63  80  90  41  20  35  54   7  54  74  78  85  72  11  29  96  36  61  51  59  71  25  79  37  42  16  91  70  96  93  38  32  33  51  24  37  88   6  28  55  31  99  50  54  39  14  60  31  24  67  65  76  92  84   1  63  84  93  23  86  12  87  40  20   8  73  24  53  14  26  80  94  72  38  91  21  28   3  11   4  49   8  93  43  75  43  35  17  80  55   6  67  74  92  67  72  75  51  39  16  28  78  66  74  45  61  61  99   5  57  14   3  76  80  55  92  59  87  90  83   8  59  84  19  69  67  58  64  64  60  80  81  90  83  43  59  94  61  45  23  46  90  20  95  65  45  87  86  30   5  40  50  98  56  17  97  55  88  52  41   9  18  22  89  37  43  47  80  65  61  37  96  85  82  95  32   5  41  18  31  51  60  43  90  52  90  57  89   9  31  83  13   6  70  32  93   5  63   7  51  62  29  42  68  63  75  16  78  32  52  14  23  64  12  56  61  28  81  54  91  34  47  46  95   3  57  34  15  45  49  79  16  83  99  30  20  45  75  96  14  95  19  58   8  20  63  40  11   9  52  80  17  57  65  38  88  83  68  51  43  43  54  68  80  53  66  16  83  97  46  29   9  50  87   2  29  45  41  41  82  89  65   6  22  64  45  92  86  17  88  37  48  66  16  86  63  60  40  64  94  55  98  61  10   1  71  80  96  75   3   1  95  93  32  20  23  70  12  67  21  78  59  38  38  51   2  83  45  49  45  70  88  27  77  66  29  73  83  50  80  71  46  28  86  73  92  95  29  57  59  28  93  71  79  80  77  49  60  97  62   8  73  30  53  71  97  96  19  33                                                                                                                                                                              
                                                                                                                                                                                64  11   7  80   6  40  39  49  70  51   1  67  89  14  15  58  30  30   4  93  80  90   1  25  87   3  66   1  23  68  82  20  48   4  53  68  94  82  58  33  92  74  43  86   8  35  26  12  24  25  74  45  59  58  72  60  83  95  84  58  44  43  67  36  24  81  86  58  57  27   7  16  59   3  52  14  61  41  42   3  40  69   7  31  55  18  27  48  35   3  68  87  95  98  13  29  45  77  54  64  35  10  82  77  92  91  57  16  47  92  34  20  15  19  48  65  88  65  75  64  42  75  71  51  76   1   8  49  95  55  88  72  28  60  56  23  53  58  28  78  52  64  45  48   5  81  84  91  41  87  25  64  78  11  24  93   4  75  28  57  72  75  10  18  88  83   6  19  56  70  14  37  62  62  22  54  29  31  96  34  37  33  15  29  54  43  90  63   4   4  73  60  79  50  13  55  51  40  58  86  30  92  74   7  19  73  42  86  63  70  47  58  84  14   1  52  82  85  95  66  73  73  10  80  89  32   2  73  28  37  51  23  38  52  35   3  54  59  87  65  89  72  36  59  23   4  44  69  67  63   2  33  32  35  32  56  39  59  27  20  50  37  94  97  35  45  52   7  92  70  87  32  26  39  36  80   7  98  41  76   2  10  25  23  36   1  70  41  62  52  82  93  41  37  85  51   5  91  76  81  90  14  15  15  27  18   8  85  83  33  50  72  45  93  85  44  79   8  84  45   7  87  85  13  50  97  74  45  66   4  99   7   5  69  41  12  28  25  52  34  56  94  78  95  23  70  59  42  32  34  93   5  91  46  97  30  61  47  71  81   6  99  42  71  77  68  56  16  88  55  41  27  40  16  93  51   7   3  54  34  27  10  49  65   3  22  53  31  66  21  40   4  66  94  84  12  34  12  54  31  14  45  51   4  30  19  34  20   7  94  73  18  95  91  83  38  38  66   1   3  29   7  95  66  66  60  65  62  64  91  10  19  30  18  15  32   4  55  91  74  52  74  66  54  73  12  11   2  12  78  86  12  19  35  19  66  57  44  49  64  80  23  27  28  79  38   1  91  91  90   7  15  30  24  85  83  28  93  65  92  60  41  60  84  32  54  19  94  63   8  42  26  18  28  49  77  90   1  64  35  33  24  14  40  26  78   5  52  63  70  74   7  13  75  44   1   3  74  22  98  26  20  11  67  48  51  96  34  11  48  70  85  14  25  78  95   2  14  47  40  76  97  51   3  43  12  78  76  58  84  70  25  39  92   8  52  47  95  61  62  45  46  10  90  58  72  17  90  47  91  40   9  43  33  20  93  76  10  62  35  77  33  44  53  94  76  35  18  86  81   7   6  50  33  98  51  11  73  63  34  40  97  56  93  84  55  34  44  15  22  97  61  61   4  24  92  74  87  81  72   5  40  56  53  22  31  59  39  76  45  10  65  77  30  42  53  63  99  38  13  62  22  23  33  40  79  22  75  58   8  55  78  37  35   7   8  30  73  24  50  70  70  42  25  84  65  46  46  29  43   1  21  30  79   3  53  88  40  37  34  23  70  13  55  70  15  82  11  83  34  55  74   7  95  30  89  81   7  50  15  20  43  57  50  21   3  22  38  93  11  47  15  46  18  39  81  74  55  25  78  89   7  31  96  48  54  50  75  23  87  84  40  63  91  23  96  78  84  29  30  77  85  56  42  89  29  84  14   2  13  45   3  91  32   4  28  76  93   3  26  28  42  92  76  58  99  43  96  99  13  99  88  97  84  85  73  10  43  42  33  88  98  38   7  44  11   5  19  88  79  39  49  73  53   3  11  50  31  18  84  78   2  48  36   7  31  88  89  10  60  76  86   9  46  99  57  15  77  59  72  37  23  76  35  23  30  10  52   7  39  47  33  77  90  41  59  52  93   3  41   6  32  55  70  24  98  57  48   2  75  92  24  77  67  57  53  83  24  95   5  50  90  28  57  56  28   1  11  31  32  10  66   2  27  56  58   5  73  27  46  50  31  51  31   2  83  30  60  65   4  89   5  55   3  76  65   8  37  59  35  40   6  84  14  45  20  87  88  41  56  61                                                                                                                                                                                
                                                                                                                                                                                  68  82  35  98  66  75  60   2  73  36  25  44  74  30  24  78  77  43   9  20  87  55  54  64  44  65  65  81  29  91  15  10   9  92  97  81  59  73  31  85  85  14  81  42  67  30  42  19  16  59  15  23  70  73  35  68  99  16   6  97  99  82  37  64  51  93  16  59  66  25  21   6  95  74  69  51  39  14  39  45  60  83  58  78  36  15  12  76   8  73  29   1  27  29  12  88  87  99  11  75  57  65  35  81  31  44  96  81  51  84  47  48  41  37  98  67   5   8  75  89   3  83  95  47  66   2  62  59  42  16  78  58  97  34  89  87  62  86   9  72  37  80  57  69  98  24  47   8  23  81   6  12   7  20  44  76  97  19  39  16  71   9  71  37   7  57  90  96   8  49  17  15  23  61  95  24  25  20  76  99  53  51  37  70  54  64  23  15  90  70  68  22  90  48  78   5  62  60  80  50  75  49  38  96  22  31  64  23  27  58  15  21  73  53  30  87  62  65  22  67  62  65   2  83  84  83  62  76  36  99  10  36  21  66  74  82  32  40  42  34  41  42  63  34  80  93  44  79  74  75  98   9  56  55  12  84  29  39  90  51  27  81  36  97  24  79  37  44  21  55   1  15  34  87  48  71  24   7  90  20  22  29  47  64  46  14  90  53  38  29  94  47  80  90   1  60  15  71   3  42   6  11  51  59  11  48  39  39  13  47  59  90  73  90  37  48  19  80  53  12  91  15  48  37  35  45  46  42  61  14  58  64  21  19  89  39   1  97  12   5  67  68  65  57  23  89  97  80  66  83  30  89  90  79  76   7  26  87  45   7  70  67  90  88  60  36  93  15  84  81  24  67  14  84  44  60  71  16  56  87  71  91  33  44  10  29  75  65  49  91  40  94  42  27  73  61  49  77   1  99  55  95  31  13  89  21  19  83  36  77   6  86   4  39  74  86  35   1  70  46  42  20  30   1  11  69  52  22  99  23  18  14  77  53  55  42  48  34  78   2  61  36  17  22  87  80  84  36   1  93   4  96  71   5  68  68  52  40  22  41  63  25  83  19  67  30  49  34  86  56  94  29  96  73  67  73  64  93  33  63  18  15  10   4  50  42  68  23  89  84   8  75   9  51  79  18  43  44  59  97  79   1  68  54  21  79  17  62  69  68  86  58  31  60  10  81  63  33  75   2  17  41  78  64  88  59   5  39  26  98  30  72  66  57  36  43  46  86  94  97  18  89  43   6  41  59  81  63   3  34  91  62  91  82  82  12  70  84  44  70  30  32  97  91  10   2  51  98  53  68  41  26  97  67   4  81  39  49  51  41  93  31  17  18  82  41  49  67   8  57  77  91  21  41  39  92  47  10  31  75  54  30  70  93  57  92  89  39  98  83  24  85  57  54  68  20  66   9   7  19  61  96   1  96  25  25  14   5  69  66  15  22  10  18   4  90  58  13  57  15  60  44  18   7  56  80  96  68   6  93  11   4  15  27  24  55   4  15  41  97  51  40  23  45  50  75  19  41  66  57  44  90  25   8  29  66  21  47  60  12  17  97  91  74  19  69  17  73  46  61   9  96  40  62  60  96  88  12  20  31  59  65  23  23  32  79  48  74   2  77  51  50  67  55  25  30  18  19  61  48  59  52  97  82  96  16  96   7   5   8  18  84  51  27  55  86  89  52  65   9  25  91  54  50  39  94  65  79  40  90  83  89  28  62  16  68  38  97  26  14  57  56  92  60   3  25  20  79  82  92  54  80  13   2  47  41  23  60  74  51   9  68  93  89  14  37  92  97  72  43  98  92  77  38  89  91  50  76  65  35  13  99  19  67  85  97  86  49  49   1  99  18  21  96  60  24  26   5  62  56  75  70  74  79  30  97  23  64  96  32  35  39  69  48  10  81  36  81  99   6  29  42   5  95  42  23  13  10  58  61  21  95  33  91  85  46  74  91   9  73  12  75  54  53  56  42  38  93  66  75  71   4   8  41  68  63  94  90  48  33  13  28  44  54   3  15  56  93  88  33  10  76  73  50  26   8  29  37   7   7  91  70   3  31  70  73  72   6   7  53                                                                                                                                                                                  
                                                                                                                                                                                    90  98  13  52  71  69   3  96  75  63  94  28  88  70  40   3  88  74  42   7   4  93  29  23  26  67  28  54  15  88  80  42  25  23  72  94  56  21  39  72  47   9  17  82  94  45  16  66   3  50  41  98  23  80  77  87  39  12  68  52   3  19  66  76   4  39  89  74  77  64  16  48  89  33   5  83  21  34  27  98  44  16   7  83  77  64  59  33  60  71  68  34  95  51  37  82  24  55   1  70  19  20  17  99  74  28   9  58  22  87  64  56  89  81  64  39  37   4  40  47  52  55  21  12  71  93   4   9  81  65  32   9  75  77  99  23  23  57  55  43  13  46  15  77  59  94  85  55  22  38  30  63  90  14  46   7  81  80  39  74  54  58   2  84  46  24  28  47  40  35  19  74  12  91  20  19  75  21  40  48  70   5  56  67  96  77  22  57  22  17  20  39  79  20   8  62  87   9  50  69  17  94  70  55   2  16   9  13  48  60  82  40  67  33  11  50  28  29  62  42  82   7  13  49  85  83  85  35  22   7  17  58  82  83  31   5  46  51   6  69  64  69  44  78   1  76  24  76  84  65  79  95  60   5  65  20  76  95  77  80  81  76  89  38  43  37  56  42  62  90  57  41  98  24   1  59  74  52  46  46  50  32  14  16  28  31  49  84  49  65  89  37  39  75  79  34  34  36  70   3  27  20  16  20  36   7  60  50  62  79  17  55  73  39  34  54  53  81  19   1  31  33  90  76  58  77  55  59  69  13  32  58  77  89  62  65  50  19  98  16  14  25  54  68  12  80  43  36  71  36   5   7   2  21  72  53  84  78  67  39  46  23  32  57  86  72  58  17  39  66  79  90   1  85  64  35  93  73  79  32  51  85  42  20  76  72  95  12  66  37  75   2  84  68  94  92  24  84  35  48  33  68  66   6  92   2  27  35  70  60   6  83  13  12  23  99  45  96  12  48  28  91  91  26  40  36   8  12  54  93  62  82   3  73  83  37   2  57  25  52  80  80  70  62  18  15  79  70  34  11  14  12   2  88  65  66  13  70  87  40  55  82  75  97  14  41  98  84  44  21  74   6  71  74  96  24  92  21  69   2  69  94  19   6  92  56  24  43  59  52  90  19  79  12  52  77  62  48  79  13  27  11  86  60  30  19  59  79  56  12   9  57  41   2  22  16  95  43  79  75  22  83  20  21  33  35  67  26  35  75  36  65  58  43  18  36  82  30  84  39   4  19  77  52  88  15  26  79  47  16  53  30  69  40  41  65  81   5  40  55   1  17  89  82  88  34  95  73  59  16  16  63  84  41   7  33  26  49  52  95  44  91  62  30  49  35  74  42  65  66  37  77  16  97   7  37  32  68  57  77  32  87  41  60  76  11  96  87  28  16  46  11  64  82  92  24  18  78   2  32  46  27  27  43   6  32  82  47  88  14  46  75  76  12  51  71  17  27   1  77  35  66  67  67  87  68  10  90  61  37  46  68  70  30  50  75   7  21  61   1   8  78  41  12  11  73   8  28  38  13  69  86  45  32  56   2  83   6  56  71  71  64  52  39  77  30  85  64  71  77  44  85  39  69  27  63   5  67  30  15  64  88  23  71  80  89  85  12  63  54  79  71  59  32   4  73  33  99  30  24  44  25  95   4  14  91  57  81  82  59  29  39  77  78  14   1  66  64  47   9  47  11  24  11  13  21  96  92  15  40  14   3  76  97  51  63  19  58  76  28  72  25  80  76  43  72  30  73  90  54   4  22  26  48  67   5  72  23  76  47  64  44  98   8  68  43  73  23  53  71  60   9  26  36  30   1  28  81  17  31  95   9  99  14  30  10  45  27  53   8  27   1  26  61  72  80  98  36  99  86  48  40  80  97  75  27   9  59  51  48  26  83  17  64  80  96  96   7   7  16  35  42  22  40  86  38  77  86  22  66  56  52  13  86  65  95  74  68   1  21   4  38  26  66  50  81  62  38  29  31  46  46  79  21  74  90  40  17  72  95  36  37  16  99  62  11  82  84  12  42  97  95  31  67  69  22  80  51  91  60  61  80  41  23  17  19  78  74  85                                                                                                                                                                                    
                                                                                                                                                                                      40  54  60  56  12  87  31  82  30  39  22  85  82  50  86   4  90  73  65  81  35  99  34  22  23  32  88   7  78  30  85   5  29  25  97  34  55  91  74  28  20   5  20  52  70  80  61  61  28  43  49  83  38  80  73  61  66   3  67  77  65  29  94  52  60  37   6  31  43  58  65  11  87  89  20  83  32  72  36  94  52  85  30  23  89   9  15  22  55   9  19  72  60  11  36  58  33  38  86  47  66  29  64  61   7  20  59  66  19  85  15  57   6   5  41  15  60  91  56  84  31  64  10  99   3  32   8  36  41   5  62  28   4  26  42  82  53  12  77  69  79  10  70  50   7   4  15  88  14  78   5  90  76  27  98  73  81  78  45  80  19  24  86  68  38  27  31  17  48  63  76  70   5  76  15  43  61  20  36   1  23  48  28  78  41  33   2  49  67  41  53  34  28  24  56  61  10  39  77  51  38  68  61  39  62  93  77  48   4   3  97  14  44  95  94  42  25  42  32  42  49  59  29  98  88  60  24  86  97  73  46  23  65  66  50  11  88  27  92  42  74   2  74  30  21  35   8   5  83  61  15  41  79  37  63  23  86  48  87  64  65  90  46  14   2  15  38  50  61  80  47  50  53  33   1  90  42  10  52  74  43  91  62  99  66   8  67  36  16  47  80  11  81  99  11  36  55  76   4  85  46  65  84  19  33  95  96  79   1  11  76  11  83   2   3  41  34  27  68   1  82  66  95  97  13  89  37  80  57  30  10   8  42  18  44  28  80  62  60  29  50  79  44  15  42  81  86  94   9  85  49  18  69  86  74  99  64  85  28  75   5   2  12   3  41  54   7  25  92  89   7  40  31  63  46  49  32  95  18  30  55  19  41  69  12  53  40  34  96   7  84  91  88  62  68  87  74  35  91  95  98  23  28  34  11  23  70  92  29   8  63  65  20  59  98   1  48  91  47  62  20  69  28  49  67  90  70  63  10  48  47  31  12  69  11   8  91  88  42  58  13  74  16   5  51  13  72  91  18  19  29   3  53  10  14  72  68  77  15  81  89   2  73  37  42  97  69  37  61   6  32  80  37  57  42  68  84   6  97  63  81  29  51  70  46  53  31  49  96   4  44  69  70  52  23  66  63  57  72  12  32   3  83   4  33  60  61  82  25  42  11  71  87  19   8  43  64  77  62  19  27  85  69  33  54   6  20  83  48  72  59  12  16  21  99  30  95  48  26  93  99  80   9  36  56  69  73  60  89  78  98  73  86  71  88   8  29  61  62  19  24  79  19  19  81  31  10  20  70  88  72  87  86   7   7  23  29  20  36  55  45   4   9  52  29  13  44  78   4  40  79  36  35  14  13  78  19  26  26  55  76  34  18  40  63  84  50  21  73  70  86   6  92  12  10  86  30  94  16  25  42  26  89  87  63  81  71  90  83  97  17  17  17  84  21  82  39  67  43  69  59  46  14  26  51  86  88  36  45  23  54  43  67   1  30  92  10   5  92  24  72  65   4  90  94  72  15  67  60   4  48  87  44  11  81  20  14  44  67  87  57  26   1  47  57  48  37  62  34  24  83  33  71  24  36  76  19  55  21  85  20  27  96  63  61  33   7  81  89  23  53  11  97  32  92  67  67  68  30  49  13  91  11  90  29  83  33  41   3  41   7  74  18  35  50  96  91  60  85  61  28  80  47  28   1  23  87   8  58  31  14  79  34  43  47  92  96  21  33  17  58  14  24  86  29  77  99  83  40   1  32  85  74  27  49  16   9  14  10   6  48  19  15  70  54  93   8  64  72  17  85  28  33   1  72  84   4  13  85  11  55  38  85  35  33  41  21  97  62  70  28  24  81  92  79   7  25   9  63  88  82  99  34  14  87  83  23  75  25  97  58  36  22  16  55  69  48   2  27  34  40  57  30  83  41  62  80  32  72  93  12  26  84  99  73  84  68  61  28  92  61  95  79  65  34  92  89  74  59  85   3   1  58  47   2  25  42  13  13  46  33  82  90  28  15  21  78  42  97  33  30  58  31  86  88  74  11  76  13  97  47  48  38  16  85  84  38  86                                                                                                                                                                                      
                                                                                                                                                                                        57  78  60  56  95  35  18  75  49  65  66  59  56  75  55  33  32  54  76  91  70   4  52  64  66  43  14  42  14   9  64  96  91  70  32  16  32  27  31  76   5  39   5   8  89  56  34   9  29  63  75  35   4   5  30  10  33  66  62  92  83  35  76  77  29  84  65  93  97  61  56  43  85  15   4  14  95  72   9  88  82  28  83  67  33  98  60   8  10  97  57  95  44  69  41  18  48  82  86  94  62  45  87  92  27  18  88  46  74  81  80  86  63  56  52  70  10  99  38  93  84  87  15  57  41  97  14  34  89  56   8  42  43  64  27   6  54  97   6  51  75  69   1  51  58  50  40  28  98  46  93  92  45   1   2  16   2  58  75  12  40  57  44  42  96  33  68  12  40  87  27  46  77  73  50  25  17  19  44  63  25  69  79   2  59  42  27  41  94  88  93  99  94  92  18  62  99  76  86  11   6  88  66  98  14  48   4  72  46  17  19  20  96  27  81  67  54  65  18  60  92  44   9  37  21  56  89  86  88   2  86  17  61  35  70   6  30  78  36  29  47   3  36  74  26  41  65  82   6  54  93  59  54   5  50  95  88  57  39  78  33  87  86  55   7  81  68  38  71  66  62  94  24  19  60  12  99  14  40  32  13  15  33  46  34  96  73  16  21   9   9  81  38  31  70  32  39  20  58  51   5  19  16  80  35  71  64  60   1  21  70  21  94  72  79  53  10  75  66  24  74  58  13  49  94  98  36  67  91  20  71  83  35  34  97  56  97  80  16  32  71  47  51  28  19  78  69   6  78  57  70  12   3  39  93  26   2  68  93  97  68  73  58  67  66  56  15  94  32  47  24   6  93  72   7  27  66  99  28  79  98  24  79  10   7  79  28  44  93  28   2  14  95  59  31  11  96  97  54  32  76  85  76  57  83  52  22  20  25  89  24  33   4  85  37  77  69  29   6  44  14   8  44  50  29  74  87  39  26  13  60  44  87   3  69  61  57  50  77  79  65  19  37  22  42  96  53  49  34  24  71  81  77  70  75   9  10  30  75  56  72  91  11  87   8  73  12  72  88  68  81  36  95  43  85  78  68  16  49  73  83  46  83  38  74  72  21  77  40  59  16  30  35  22  92   4  86  82  89  59  31  76  74  37  23  26  40  18  86  14  42  36  29  58  59  27  88  79  92  52  85  48  61  90  59   9  30   6  72  99  21  84  31  90  79  70  21  94  98  93  41  84  79  26  72  72  39  16  51  40  98  14  70   5  89  71  69  31  86  98  40  59  37  99  79  80  32  46  87  49  35  19  71  34  29  61  52  23  70  15  49  91  60  30  99  40  80  52  37  81  44  98  81  27  43  65  14  45  23  56   7  45   4  95  22  30  98  48  19  19  55  76  21  22  52  56  23  41  67  27  84   6  74  27  57  53  79  41   7  45  65  59  41  34  70  89  68  54  96  70  28  71  90  98  18  81  97  16   7  94  43  57  17  94  84  81  14  16  81  78  61  19  82  99  97  22  99  52  62   9   9  64  16  31  30  86   6  96  90   8  24  62  96  98   1  13  17  68  52  15  72  12  26  65  93   4  18  69  95  44  85   4  49  95  81  79  32  79  24  41   7  42  91  45   8  16  65  79  16  40  25  44  98  76  12  35  20  71  76  56  25  47  62  40  45  55  27  39  98  42  71  37  50  99  51  61  92  59  39  19  15  64  94  29  62  40  99  59  26  74  41  59   2  92  19  69  60  93  46  63  20  45  58  71  27  47   3  15  34   9  72   8  28  46  10  92   4  74  86  41  80  24   9  17  57   9  20  48   9  24   7   3  59  31  83  46  21  58  78  43  46  92  73  96  17  75   8  23   8  33  83   5  74  64  17  79  31  23  31  74  31  27  49  71  27   3  86  89  90  61  47  53  92  87  14  73  99  73  73  61  12  13  57  51  43  20   4  75  29  84   1  46  16  53  30   7   4  72  15  82  96   5  40  89  56  23  85  18  44   2  51  69  47  31  70  98  15  50  21  46  50  26  47  80  22  26   7  31  52  69  91  97  19  13  60  40  17                                                                                                                                                                                        
                                                                                                                                                                                          8  36  46  52  75  97  18  48  79  94   2  94   2  25  14  59  61  17  60   1  33  47  49  38  50  50  43  48  41  48  51  79  87  89  48  26  76  20  73  58  48  94  80  90   8  98  41  37  97  29  57  43  16  60  18  39  93   1  77  67  21  27  67  69  56   7  68  11  97  51  69   8  37  43  85  13  74  81  30  33  26  25  85  15  71   1   8  49  33  92  17  39  53  92  23  32  33  18  17  30   5  53  83  56  83  15  73  71  56   5  61  39  30  28  44  50  24  37  37  68  56  21  13  28  77  50  72  56  79  30  93  96  53  62  40  96  16  38  40  75   7  62  24  36  47  44  73  72  74  99  88  52  60  60  13  28  88  23  10  78  94  33  10  51  76  51  54  51  73   1  23  57  21   5  72  90  58  11  30  93  47  20  48  16  27  28  87  24  22  90  25  52  57  93   6  17   9  96  27  98  38  83  40  44  53  18  51  46  44  79  67  45  91  62  38   1  37  87  66  86   5  26  12  78  85  47  98  10  12  78  92  76  71  49  56   9  67  67  12  56  39  70  14  89  18  19  42  87  82  40  17  57  69  70   6  40  14   6  38  94  91  22  75  35  47   8  40   9  51  18   4  31  62   1  33  93  36   6  52  39  42  42  81  13   5  37  90  13  35   9  97  66  90  45   5  65  65  42  28  15  38  39   8  73  71  68  33  18  28  37  60  73  65   3  86  87  65  71  19  73  19  85  97  54  57  86  42  60  75  69  93  91  86  21  95  58   3  16  49  36  85  59  68  78  52  84  23  72  66  84  17  30  79  35  84  14  74  45  65  86  27  51  80  58  71  41  56  53  28  82  25  73   4  92  71  76  18  54  48  27  71  13  86  42  80  64  99  76  34  27  66  71  77  79  12  69  63  95  12  20  32  28  17  60  42  34  54  91  67  36  28  66  92  43   5  18  41  70  17  47   7  66  81   3  38  10  66  75  61  38  17  38  82  44  98  34  30  94  76  33   2  87  61  22  30  40  51  16  12  59  24  53  89  81  35   7  28  78  64  26  14  70  66  92  88  89  73  67  32  80   4  32  15  46  26  38  69  64  15  90  49  77  62  79  19   8  88  18  70  56  26  49  47  27   9  55  21   8  19  12  22  33  42  87  50  28  49  38  32  34  94  76  85  33   2   8  91  54  19  50  50  31  80  36  14  88  17  27  55  20  87  68  25  89  52  31  47  66  68  62  46  79  86  32  21  84  79  71  36  23  44  70  25  93  63  63  13  54  43   6  36  93  11  84  77  61  16  58  19  71  96  81  61  85  21  99  41  37  68  27  64  44  22  26  68  29  47  61  12  38  69   1  48  66  85  94  26  86  15  31  44  64  89  51  98  16  13  46  81  77  41  36  88  69  49  82  69  90   5  59  28  94  14  75  78  10  19  49  43  73  84   6  58  99  24  58  67  61  71  50  59   1  33  63  70  60  65  97  36   1  28  91  48  53  13  79  37  10  10  60  93  58  88  81  47  55  33  74  50  82  18   2  37  91  59  19  27  24  19  36   3  84  31  97  14  49  74  22  48  49  45   8  22  41  64  89  27  65  50  89  75  72  59  62   9  14  40  26  64   5  43  99  21   6  78  85  29   4  86  85  83  36  41   9  66  95  21  68  36  85  13  95   8  14   4   5  17  64  89  88  61  80  94  75  52  16  85  66  23  16  25  77  89  65  90  61  10  71  55  22  90  12  50  34  10  18  53  67  97  96  67  58  29  55   4  40  44  94  75  80   1   7   7  84  28  43  11   9   5  58  46  36   1  81  60  90  99  38  33  26  57  47  22  16  50  79  10  12  41  79  63  51  16  20  77  97  85  85  25  57  18  50  66  54  26  97   5  13  57  98  51  15  48  68  42  12  44  49  94  14  15  89  37  54  16  32  75  85  60  16  21  77  39   6  19  64   4  47  61  48  19  52  45  43  47  73  45  24  71   7  96  95  96  51  58  36   6  41   5  21  47  24  95   1  21  38  20  16  98  73  75  30  26  96  82  68  39  56  63   8  38  57   8  45  84  59                                                                                                                                                                                          
                                                                                                                                                                                            34  89  22  65  40   3  46  71  83  53  15  27  92  28  96  95  86  35  73  73  91  96  79  80  28  50  58  57  89  99  20  32  97  70  22   3  95  60  65  59  56  82  88  60  35  17  82  12  23  44  53  48  10  87  35  63  48  58  41  71  22   5  80  68  42  27   4  82  66  50  68  71  82  96  39  90   1  39  76   4   1  38  22  83  52  77  44  33  66  82  90  16  43  96  14  54  82  49   3  74  20  18  71   8  71  25  85  84  69  49   2  21  24  23  46   7  80  10  36  35  47  50  31  69  50  59  10  78  53  37  21  22  65  72  57  26  32  44  39  51  25  97  35  60   3  25  15  39   8   1  79  22  59  91  51  62  99  34  86  80  22  46  81  47  72  71  66  66  35  54  53  35  17  93   7  90  14  78  76  20  66  75   9  73  56  29  82  17  11  21  14  25  42  82  28  26  94  20  36  54   1  96  16   8  16  62  34  43  11  37  67  42  14   3  91  83  19   3  44  38   3  48  85  71  83  67  99  61  98   2  56  95  60  28  50  20   9  81  73  62  71  23  48  27  46  66  58  70  99  53  40   4  98  61  36  63  17  28  89  96  66  67  37   2   7  59  94  61  51  50   2  12  60  31  85  87   3   7  84  10  37  85  38  86  57  97  88  51   6  37   2  61  71  84   6  92  51  51  79  15  58  89  20  25  81  88  37  58  47  16  93  11  18  65  47  53  64  54  52  29  17  46  14  18  76  85  36  18  11  44  65  11  93  82  65  71  84  54  74  67  99  99   8  71  94  52  93  32  24  53  59  29  14  10  54  50  85  25  90  54  72  14  46  22  49  23  95  99  54  37  43  81  81  24  57  28  74  37  33  62  31  57  26  54  56  61  67  47  70  70  45  12  92  84  32  74   5  96  66  25  98  81  92  56  11  94  38  31  53  74  58  53  55  42  25  26  55  16  52  63  46  94  95  96  11  72  40  12   1  26  21  75  41  49  98  12  48  27  80  90  22  11  63  65  22  73  49  96  10  57   7  90  93  49  31  71  38  75  17   5  99  69  89  18  47  63  83  42  74  80  26   4  37  66  88   7  75   1   4  75  23  16  94  54  32  55   8  65  98  46  17  61  89  56  42  21  80  12  59  47  44  60  16  42  96  22  84   8  92   5  30  85  96  98  75  50   6  21  66  77  20  11  14  25  52  60  77  57  47  14  73  40  39  38  45  92  36  79  82  66  67  36  36  84  27  68  80  79  26  30  46  32  16  96  55  99  99  80  33  67  80  63  10  74  60  41  65  17  33  50  92  13  98  12  59  18   6  79  48  37  70   9  60  59  40  69  43   5  33  25  50  74  39  17  92  99  92  55  51   2  28  13  40  53  58  70  17  58  88  33  76  76  28  52  90  77   5  32  54  14  58   7  83  25  25  70  19  77  47  58  69  51  57  68  55  52  42   7  21  55  24  91  77  37  37  36  10  94  57  62  36  46  98  99  45  36  42   4  22  62   1  14  79  63   8  76  97  92  19  34  46  81  70  51   6  10  96  80  21  99  12  42  95  38  37  32  57  30  97  77  61  50  64   7  43  10  92  52  54  97  33  95  17  26  12  11  85  55  58  61  47  57  22  33   3  39  13  10  87  65  87  22  54  61  45  62  47  19  16  20  98  48  45   7  81  98  44   3   9  98  16  17  68  78  14  40  74  82   7  11  29  81  18   3  33  82   9  96  10  35  77  24  19  53  46  78  70  24  18  87  56   8  88  14  77  47  57  88   6  65  11  47  28  16  70  38  99  93  94  84  48  77  48  76  46  23  75  82   4  10  11  57  17  96  67  71  16  72   5  54  41  15   9  18  59   8   2  28  36  34  61  18  91  25  44  65  89  29  36  78  24  89  78  45  95  25  17  71  84  68  55  27  22  37  13  59   4  14  39  25  31  32  35  30  77  55  61   4  51  61  19  78  69  84  59  77  57  81  29  47  19  86  96  54  19  15   1  71  74  54  18  62   7  72  85  99  31   8  52  69  28  21  58  31  97   2  59  63  54  27   3  80  70  21  84                                                                                                                                                                                            
                                                                                                                                                                                              72  75  18  58  37   6  90  31  15  28  38  86  29  51  81  43  41  35  92  25  74  86  53  52  50   3  65  99  46  92  52  16  93  72   4  22  52  52  63  82  87  95  51  15   5   2  62  36  25  30   5  98  50  46  45  99  34  95  88  66  77  76  43  74  32  79  25  74  11  78  95  11  12  52  61  55  41   9  25  28  50  49  50  69   1  47  45  77  73  19  40  91  33   7  63  58  80   5  92  19  30  33  44  17  41  72  97  93  92  77   2  38  98  69  83  53  67  66  62  18  96  84  22  39  25  66  86  51  50  53  42   4  57  23  71  72  20  96  72  64  94  68  99  73  65  65  41  13  14  15   9  58  37  16  14  18  46  21  47  10  46  51  32  28  55  95  72   7  22  51  86  82  63  58  12  70  50   7  64  38  42  35   8  58  95  97  73  37  14  32  58  60  62  33  86  69  97   9  23  68  28  21  92  64  30  45  92  28  79  79  55  57  77  49  18  90  21  75  11  21  59  86  96  80  37   9  38  57  79  25  92  21   9  47  68  13  45  28  51  68  85  72  94  12  13  13  29   3   7  13  80  54  24  39  67  99   2  88  50   3  17  91   3  29  96  19  92  45  54   8  93  36  51  30  75  30  19  75  24  82  18  70  76  31  25  90  93  70  30  48  11   8   9  30  62  88  66  92  93  14  45  38  85  74  74  34  79  11  22   4  34  31  96  74  86  96  19  79  58  23  26  35  91  49  13  55  34  61  71  59  91  16  16  66  37  57  81  35   7  56  95  45  84  60  68   4  62   4  11  70  79  56  95  75  99  13   9  87  49  76  79  66  36  62  71  17  83   2  68  83  76  95  17  42  72  72  56  50  58  72   5  50  49  26  28  66  45  78  74  39  61  23  39  85  43  32  89  63  64  32  68  77  72  30  33  65  68  42  49  39  76  82  60  13   6  32  93   8  45  19  27   9  56  39  38  21  16  15  49  45  19  95  57  66  46  68  34  67  58  94  78  64  61  35  19   1  36  86  83  58  73  78  22  74  77   7  60  81  86  85  31  50  46  94  69  34  47  92   7  39   1  43  67  20  15  77  13  67  57  35  34  91  42  40  30  54  54  48  96  38  99  71  88  90  57   6  56  55  35  82  68  19  74  26  31   3  38   8  39  86  64  73  13  82  60  83  78  93   7  18  52   7  81   9   6  81  36  68  28  46  78  49   7  57   6   7  90  89  23  57   8  42  20   9  90  29  30  75  81  84  69  44  80  24  31  67  42  10  33  86  54  26  57  34  19  23  12   9  46  89  93   3  24  86  29  71  11  52  74  84  66  10  32  99  73  40  43  70  88  42  29  60  35  43  61  69  54   6  36  10  70  73  93  76  59   8  88  95  69  19  68  10  42  89  73  21  58   9  12   1  64  84  37  42  39  50  22  67  44  24  18  49  56  57  14  50  55  23  60  18  37  99  71  15  69   5  27  87  59  45  96  32  69  55  66  65  58  71  44   7  28  96  17  72  67  29  98  93  55  85  36  13  69  64   1  11  52  47  36  45   5  99  48  78  34   2  86  54  39  64   2  98  18  78  47   5  19  81  77  26  40  15  13  53  67  64  31  87  55  56  36  96  78  20  70  97  72  66  79  36   5  66  54  54  27  87  90  79  32  50  38   8  53  49  76  17  49   7  93  35  95  93  63  15  24  14  52  44  15  24   2  75  48  31  37  95  32  99  25  94   2  62  44  50  43  56  26  72  94  34  68  70  39  14  22  45  57  70  87  75  67  24  76  10  24  41  95   8  88  81  12   2  11  43  66  46  10  78  36  28  70  36  97   3  33  49   1  37  11   8  95  72  24  22  26  73  62  96   7  20  41  47  79  20  39  50  19  48  90  14  54  85  73  22  16  66  71  72  65  82  95  35  82  86  65  77  33  11  10  89  27  70  77  65  66  62   9  70  58  79  88  64   5   1   2  84  43  23  14  64  73  35  41  89  21  99  98  16  46  37  78  26  11  29  47  72  24  89  82  94  63  56  52  20  99  71  66  86  66   3  18  48  61  67                                                                                                                                                                                              
                                                                                                                                                                                                18  18  86  59  71  89  14  87  27  77  50  87   2  93  66  63  89  25  59  21  50  46  37  70  81  65  87  37  73  74   3  58  89  95  16  74  16  11  74  56  73  23  54  24  97  83  76  70  19  73  94  16  92  37  50  30  36  39  47  39  46  19  76  20  51  92  90  96  39  53  45  49  48  81  42  27  60  85  63  92  16  33   6  55  49  25  23  51  32  56  39  78  15  37  18  72  39  70  28  96  63  19  16  10  35  91  90  95  35  20  47  22  58  72  53  55  59  62  13  41  19  45  86  52  65  96  47  53   2  82  91  16  28  76  62  44   8  93  76  54  97  93  33   7   7  58  26  39  63  28  88  90  53  49  87  17  99  86  31  19  68  50  92  16  57  96  38  59  16  29  57   6  45  18  60  98  69  44  99  35  15  99  57  99  30  17   5  25  24  79  47  85  24  94  70  90   8  46  75   2  45  46  95  93  87  38   8  48  19  82  97  66  42  62  27   5   5  31  50  51  79  72   3  13  53  53  12  17  34  74  58  26   7  12  72  63  86  82  21  56  80  68  32   8  40  84  69  99  13  85  67  70  44  79  57  48  13  27  32  41  20  52  86   3  75  49  50  50   4  86  12   6  90  34  46  60  22  53  62  95  39   8  62  28  52  52  41  26  27  31  26  60  17  51  82  67   6  53  87  96  72  70  92  56  89  26   9  12  68  52  81  11  19  84  12  10  14  57   1  93  30  96  39  62  37  67  89  57  68  37  24  20  63  53  43  93  62  63  37  41  96  31  56  85  61  52  59   2  54  38   9  31  97  59  90   5  49  84  82  56  92  33  22   6  20  79  18  10  13  39  92  59  43  74  30  62  51  12  86  57  44  71  19  59  48  93  29  14   4  36  26  83  90  44  54   6  57  77  93  89  84  71  53  77  28  99  52  66  97  60  57  53  37  36  71  65  90  74  13   5  82  82  54  19  44   6  89  45  13  89  50   9  62  38  56  13  96  99  25  42   3  45  95  30  13  48  19  96  30  84  35  16   7  53  72  25  99  61   4  15  93  13  67  92  37  87  67  75  77  89  93   5  24  16  24   6  21  20  33  65  87  87   3  81  88  74  36  92  51  80  89  41  70  92  53  15  50  63  75  32  97   3  77  56   3  51  80  33  84  80  16  54  61  65  36  47   4  16  21  98  72  26  42  56   1  61  19  30  25   3  24  69  75  41   2  77  67  32  48  22  34   1   5  14  73  56  40  66  99  11  64  30   1  63  85  10  89  46  38  92  69   6  47  99  28  52  64  64  14  29   6  59  26  83   6  27  38  67  43  43  63  14  36  31  46  52  22  68  72  48  66  56  67  39  31  14  98  36  45  48  10  23  81  99  86  60  65  13  67  84  20  92  36   5  78  93  43  48  22  71  81  38   9  55  43  55  53   9  49  85  84  93  74  63  27  71  10  69  94  14  79  23  88   2  12  37  43  32   1  54  21  58  90  80  86  67  58  85  48  87  73  48  76  83  19  89  39  36  44  84  53  23  34  79  62  25  14  29  97  91  73  92  14  79  81  32  61  12  18  48   8  44  85  71  38  45  78  16  43  14  87  28  41  14  22  68  37  85  99  86  60  51  20  47  54  42   3   5  85  26  97  57  67  42  27  48  25  82  84  72  87  87  95  31  51  73  21  28  72  33  15  12  99  35  39  62  46  37  80  21  81  55  72  27  69  79  77  83  41  59  28  90  87  36   5  55  85   5  20  90  38  57  73  58  24  18  61  78  45  22  90  35  78  32  50  61  59  10  83  64  86  44  66  18  75  59  84  60   7  97  57  92  75  10  38  49  25  87  56  84  57  49   8  49  97   4  82  87  73  10  94  78  44  62  71  94   4  20  53  72  89  22  72   3  83  62  77  50  53   1  48  64  85  57  82  55  32  51  90  95  84  85  30  83  86  61  93  77  46  13  58  49  32  18  33  67  30  56  49  19  58  81  47  18  73  61   6  96  36  55  62  23  93  46  61  36  66   1  67  78  28   3  42  57  21   8  46  52  71  67  97  88  89                                                                                                                                                                                                
                                                                                                                                                                                                  7  70  78  16  26  20  96  55  34  15  47  44  93  24  29  20  13  12  57  20  90  41  11  56  64  46   5  33  11  79  57  91  20   3  37  29  26  17  73   8  15   7  55  93  99  20  61  55   8  46  84  65  34  54  20  99  97  42   9  79  33  84  95  40  39  30  32  71  17  25  30  24  67  90  96  42   6  97  40  90  57  90  96  32  15  70  67  89  78  55  39  51   6  87  83   4  82  21  17  98  77  34  57   5  92  56  16   1  48  65  70  58  31  13  83  68  65  87  90  60  51  43  95  71  88  92  67  38  62  57   7   4  18  82  86  28  42  98  46  95   6  46  22  75  74  74  60  28   8  40  71   3  45  59  91  52  13  75  74  61  67  98   2  47  82  93  46  74  27  38  79  47  59  74  68  50  30  15  68  26  27  70  76  50  79  80  30  64  65  44  67  12  66  55  32  66  66  80  77  94  37  70  57  61   6  89  63  90  85   7  81  69  49  17  93  80  50  53  61   1  84  22  57  54  24   9  55  96  20  80  85  45  79  66  50  88  24  67  24  10  98  87   7   5   9  26  22  65  49  54   8  70  23   8  78  54   5  18  81  89  53  69  71  44  74  78  27  52  96  24  48  49  75  68  57  66  56  42  62  15  68  54  99  42  30  30  44  43  93   7  75  15  71  94  44  11   2  67  27  65   8  82  43  11  57  27  83  33  28  38  49  80   9  43  85  53  65  47  99  65  11  95  34  85  85  58  65  18  94  56  50  64  80  99  12  48  24  58  83  77  87  72  99  18  93   1  37  65  18  35  58  73  14  51  87  42  96  96  81  71  21  79  90  43  41  67  76  23  58   7  55  46  85  85  90  69  50  59  81  35  47  77  55  16  32  37  34  62  31   9  96  53  78   2  32  77  82  80  68  53  85  78   6  76  70   4  98   1   8   9  68  57  45  90  99  60  93  22  11  94  80  86  46  17  36   7  18  89  49  17  45  40  15  71  83  96  25  29  24  62   2  90  34  10  27  20  24  40  34  55  77  65  68  32  41   4   6  56  16  61  63  39  97  16  76  23  55  57  61  53  79  65  62  25  84  55  34  51  86  87  44  71  26  28  12  23  59   4  84  74  62  17  68  23  39  58  95  65   3  81  95  66  29  23   8  38  37  59  53  79   6  22   6   6  12  75  41  19  91  30  72  25  85  57  98  20  80  50  26   2  28  87  85  61  80  92   2  40  98  10  94  13  95  31  90  64  51  95  79  18  43  98  62  47  54  75  43  67  99  92  17  23  94   8  17  51  94  82  45   4  31  48  17  46  47  96  95   4  46  60  39  81  86  24  73   1  87  80  70  13  21  89  80  82  32  23  25   4  89  79  67  70  95  87   3  87  41  78  94  75  90  17  84  26  85  14  45  10  29  14  53  14  25   4  54  23   4  16   7  37  17  69  48  96  29  13  55  87  16   5  77  36  53  37  44  18  47  32  22  70  38  62  36  58  73  84  45  52  66  65  14  50  81  10  16  31  39  50   4  43  84  28  32  18  99  50  56  87  41  12  75  31  66  32  63  24  89  41  40   6  38  46  22  24  35  39   3  45  81   6  95  26  46  76  82  20  44  74  65   1  19   6  62  69  31  47  33  31  24  60   9  98  62   9  79  38  30  47   7  12  37  48  15  69  25   3  29  14  87  21  81  97  26  75  34  52  22  33  20  72  30  78  76   8  19  24  42  98  33  41  33  67  30  35  20  66  39  40  83  30   3  48  64  11  50  67  70  81  36  65  59  12  68  44  84  42  58  71  88  54  91  22  11  55  94  75  18  51  93  89  89  28  94  42  87  58   5  10  21  55  12  77  41  58  12  77   1  24   3  86  50  81   7  83  15   4  19  71  10  38   4   6  35  26  90  21  53  61  57  39  85  95  35  51  62  40  21  72  20  37  74  33  48  33  27  13  82  56  28   7  46  85  17  42  39  60  52  50  46  39  42  79  11  48  86  95  48  49   9  35  53  30  94  12  21  41  35  51  12  80   1  58   8  18  47  21  42  47  92  47  61  67                                                                                                                                                                                                  
                                                                                                                                                                                                    42  30  17  74  45  96  50  49  99  51  51  89   6  37  41  79   5  89  41  20  65  78  99  51  93  34  88  81  20  22  59  90  62  98   7  73  69  52  51  23   5  98  40  45  19  25  58  34  52  69  23  71  16  18   6  38  26  68  53  91  61  90  42  44  11  78  17  66  75  29  49  53   2  39  22  75  63  45  44  97  22  70   8  26  36  64  52   8  56  39  77  91  84  11  30  22  64  92  27  24   6  60  41  10  84  37  21  81  36   3  60  18  13  91  37  26  63  54  59  90  69   3  42  47  13  88  22  85  42  78  65  79  76  36  20  64  55  75  35  12  42  23  31  26  97  96  44  22  48   2   1  21  86  86  10  20  65  24  11  24  11  31  22  66  49   6  30  63   3  99  85  57  62  37  56  26  50  20  99  87  67  34  58  55  59  51  66  94   1   6  78  51  50  34  97  80  51  51  46  23   2  83  80   5  53  58  60  67  63  29   6  10  60  48  91  76  24  88   1  48  39  76  77  82  82  79  32  26  89  70  93  66  55  17  24  58   2   1  79  64  20  44  11  83  40   6  11  56  16  18   6  98  98  21  28  26  53  91  83  78  39   4  46  27  87   2  50   8  47  85  51  64  69  53  48  11  10  55  94  76  33  62  15  24  91  71  29  32  84  51  85  43  37  75  23  82  59  90  71  34   6  42  81  11  22  33  46  22  29  27  21  37  97  92   9  35  30  20  71  15  71  41  38  31  43  24  88  91  44  25   9  66  31  34  52   1  20  66  25  25  10  57  19  61  55  19  57  95  31  52  83  26  41  73  90  32  28  56  41  27  26  17  88  30  60  62  35  80  58   1   1  74  60  62  10  46  27  65  86  73  24  93  82  92  64  81  66  29  20  62  77  13  75  66  63  63   3  88  22  51  20  86  44  71  18  34   7  86  62  93  30  32  85   2  55  72  21  79  59  36  27  36  26  57  56  86  27   2  97  38  66  28  33  80  11   9  92  42  66  61  88  23   3  31  10  74  29  35  69  53  22  72  95  43  37  94  40  11  20  85  96   1  13  97  10  67  68  28  96  55  29  76  48  55  98  63  43  88  95  56  37  97  97  70  10   4  22  71  40   3  11   6  21  46  77  50  89  63  80  50  77  91   1  63  73  88  66  72  79  82  38  12  91  27  67  51  99  64  24  28  10  27  91  21  99  64  13  38  78  24  37  21  92  77  18  13  10  65  41  58  71  22  17  43  58   7  64  51  18  94  13  24  27  24  17  95  38  55  21  33  29  26  18  59  62  80  58  54  61  94  12   1  39  90  14   4  74   3   6  21  86  10  85  35  67   3  26  94  69   6  51  59  37  52  23  75  37   2  30  89  22  42  85  20  29  96   4  82  80   7  81  80  22  53  12  44  36  71   5  33  24  19   5  34  49  80  16  76  85  93  51  33   8  43  19  73   6  84  68  93  99  90  40  78  66  52  13  75  99   8  87  46   2  14  70  82  21  85  31  46  88  61  10  93  82  50   7  81  47  59  97  67  79  97   9  62  64  35   1  11  86  76  99  17  13  43  76  92  12  72  72  99  37  61   2  22  62  21  95  63  90  82   4  73  34  82  56  42   2  79  91  92  36  31  35  99  30  21  26  98  60  45  76  38  12  38  52  74  63  95  69  36  86  69  62  64  91  68  58  62  32  14  56  43  54  20  75  52  64  65   2  14  67  61   5  52  37  77  87  47  87  92  25   8  23  30  88   2  22  74  24  15  15  67  13  58  95  53  12   7  75  64  34  52  66  74  55   5  30  21  54  75  28  64  32  98  85   4  99  14  78   2  84  40  21  77  95  48  69  52  52  64  35  87  12  28  34  62  17  29   4  69  83  46  61  26  42  66  73  75  82   3  18  82  93   9  71  98  89  52  43  12  95  88  12  72  20  59   2  78  67  10  98   8  60  33  64  41  82  11  48   4  55  40  54  59   4   8  91  31  81  83  28   3  10  25  60   2  72  91  97  76   1  38  17  74   6  21  77  87  52   5  50  62  98  77  78  58  62  10  85                                                                                                                                                                                                    
                                                                                                                                                                                                      57  78  86  85   8  41  61  90  73  80  10  37  48  90  63  30  91  37  18  76  80  35  20  34  24  97  19  91  22  69  10  53  84  77  36  91  89  35  49  27   7  90  29  41   1  44  78   2  65  43  82   1  67  50  44  32  63  96  88  26  95  54  90  97  23  43  91  60  87   6   1  33  90  71  85  52  19  70  47  91  12  24   3  78   2  60   5  52  17  80  39  23  49  67  52  16  67  53  47  24  83  54   7  35  43   7  94  61  75  89  48  10  99  27   8  24  96  12  30  18  26  12  87  21  63  73  78  96  55  38  34   4  40  53  79  99  57  19  93  96   2  52  80  58  76  30  96  39  38  97  68  17  28  67  72  69  58  59  86  98  17  38  38  40  53  36  66  64  65  52  33  57  75  31  55  83  81  11  29  52  68  82  69   8  60  66  60  18  57  76  26  80  82  31  33  71  93  47  16  84   8   7  93  41  72  87  64  59  43  44  54  40  27  90  96   6  35  95  54  98  84  91  26  63  49  97  45  54  58  53  32  37  54  80   1  67   4  91  40  45  21  49  67  14  26  47  29  93  90  11  68  74  77  18  65  61  90  34  75  43  73  21  70  41   4  56   3  29  70  90  36  61  88  83  20  25  93  93  39   4  21  58  14  20  38  33  98  23  76  76  96  99   7  77  69  35  65   8  28  34  87  54  65  16  19  65  65  60  27  68  49  19  86  49  69  54  99  65  30  47  17  68   2  86  83  87  56  20  64  30  10  71  34  55  93   1  17  57  89  72  25  17  26  26  49  78  46  63  28  38  31  63  67   2  48  93  66  17  37  15  74  65  42  89  73  90   9  24  73  94  97   8  82  28  98  18  86  70  48  37  46  67  49  13  30  41  63  76  58  44   8  25  76  14  78  30  92  50  81  53  43  23   3  23  73  51  65  80  99  85  54  85  64  44  73  13  76  31  94  72  29  88  97  86  58  23  77  97   2  32  67  99  36  25  66  59  41  89  75  57  33  14  43   9  79   8  12  95  90  83  20  61  25  61  29  54  36  72  75  98  43  83  19  49  60  50  16  84   6  33  36  36  76  86  49  37  25  78  41  81  98  15  79   9  51  27  64  75  41  18  24  61  66  14  78  86  54  81  55  23  39  56   6  20  32  31  96  78  67  48  56  48  14  16  72  43  12  25  14  44  53  54  81  66  77  95  12  15  28  62  57  60  99  15  53  70  72  16  23  13  98  61  95  11  65   6   9  51  94  30  31  97  63   7  59  53  62  17  67  38  80  67  86  13  53   4  58   6  16  10  19  68  94  79  43  13  33  32  59  94   7  29  68  20  67  24  20  41  44  73  36  84  28   9  46  13  17  16  43  59  16  24  61  76  15  58  87  65  99  73  54  58   9  91  91  95  44  65  39  49  89  73  49  42  99  86  68  57  21  54  91  35   5  80  96  97  91   6  41  12  57  22  85  74  14  20  18  50  92  53  83  98  75  11  35  50  25  93  66  93  88   9  30  36  34  75  19  24  89  87  62  13  90  68  71  93  22  26   2  52  42  42  68  56  42  31  38  26  43  10  56  89   3  84  72  35   8  48   2   8  13  88  99  35  57  62  31  69  55  26  79  68  20  35  79  45  11  93  97  26  54  49  24  49  39  69  42  92  73  71  91  95  99   6  33  87  61  21  12  49   4  82  13  89  14  67  57  80  82  91   2  79  89  29  43   3  95   5  33  88  12  59  70   1  59  16  29  24  26  26  50  55  45  35  64  34  45  22  36  87  38  77  72   8  82   8  42  88  85  63  59  81  70  69  70  91   1  40  87  71  31  96  70  70  31  88  72  53  77  74  27  35  16   7  50  29  41  53  60   7  68  38  46  96  39  55  50  60  56  42  12  58  19  55  60  64  99  83   7  10  81  73  84  64  57  69  25  91  87  11   7  82  28   1  70  78  94  85  64  37  16  38  39  20  96  69  87  44  46   4  89   6   5  76  32  35  75  90  15  41  58  64  36   3  46  79  30  31  31  57  69  45  65  99  67  55  82  47  67  98                                                                                                                                                                                                      
                                                                                                                                                                                                        14  26  69  27  78  99   7  28  37  98   4  15   1  22  11  66  31   2  57  40  13  69  97  14  39  37  88  48  28  93  26   5  10  55  14  97  42  16  66  44  59  89  19  37   8  45  60  51  69   5  34  52  26   4  98  78  75  39  14  68  17  95  98  58  32  81  78  83  77  79  80   8   7   2  26  11  79  11  71  26   4  92  26  75  39  99  92  27   1  36  88  46  72  19  92  90  29  74  60  82   8  38   6  79  12  60  78  78  71  33  70  77  71   6  78  35  29  32  39  48  54  53   2  34   1  60  96  20  22  53  42  23  45  69  20  57   6  12  38  83  32   8   2  41  39  70  94  85  96  47  61   6  93   9  90  91  81  13  49  43  34  57  22  26   7  23  31  34  37  56  35  88  69  48  24  59  49  17  50  43  92  85  44  26  59  23  94  54  70  17   4  41  48  67  91  62  45  72  45  71   5  17  73  24  78  43  49  86  32   5  99  43  78  89  47  40  42  33  62  75  60  89  86  66  49  30  98  28  46  40  56  55  57  31  72  53   8  36  36  33  56  47  99  62  86  24  20   4  17  53  66  69  44  52  97  12  93  31  18   8  32   2  52  22  50  64  70  76  85  28  88  14  92  13  34  83  60  40  16  18  15  57  65  86  45  83  29  13  99  93  17  90  76  79  63  49  89  73  21  50   5  88  89   7  59  44  95  72  87  15  77  91   8  95  94  24  15  10   2  78  54  61  82  63   6  30  96  67  18  81  34  89  22  40  80  92  68  17  83  48  69  34  33  42  24  77  15  14  28  94  66  97  47  41  32  82  99  45  93   6  45  64  20  14  85  48  37  55  82  35  74  83  31  37  23  60  83  95   4   2  74  99  14  26  19  43  32  43  98  68  77  66  66  94  11   3  34   9   9  11  35  93  26  50  70   7  90  54  32  31  27  78  66  68  47   6  41  77   6  14  74  19  59  67  29  31  97  89  24  16  25  36  47  97  86  68  87  60  71  46  45  60  79  64  41  30  90  66  95  86  71  74  92  29  26  66  76  25   3  56  71  87  62  55  47  87  24  83  56  85  83  21  56  76  26  53  67  44  16  26  83  11  75  89  47  58  53  27  82  19  83  34  89  72  41  87  94  30  44  31  59  52  79  69  82  90  75  52  58  76  47  82  79   6   1  49  70  94  40  53  22  11  26  69  75   8  12  66  93  90  80  47  94  22  38   8  95  77   9  93  94   1  37  73  55  79  84  85  17  68  90  57  54  25  77  41  44  69  92  68  87  61  75  56  23  53  87  88  81   9  89  73  69  91  52  18  52  80  55  37  97  90  20  25  52  51  69  58  79  41  35  90   4  70  20  69  74  33  97  52   4  49  28  48  36  95  25  21   3   5  63  82  95  56  45  74  74  42  23  71  95  58  21  87  65   2  75   8  60  86  15   4  45  40  78  93  97  19  94  99  37  35  67   2   5  56  78   7   4  33  20  20  40  97  64  29  77  57  39   2  68  40   5  75  34  80  58  51  43  49  41  70  27  87  68  24  63  54  73  62  54  55  49  66  84  83  67  24  11  39  48  77  44  34  74  37  34   3  15  77  99  81  85  83  58  40  94  57  56  78   1  66  19  89  14  95  55  24  29  59  58  96  20  51  30  13  34  20  44  91  56   4  24  51  50  37  26  98  79  64  47  81  26  49  41  56  42  88  20  34  63   7  27  58  70  81  11  28  53  73  18  90   8  55  78  38  65  51  29  86  24  78  64  33  56  34  13  13  62  34  77  78  11  97   9  87  26  33  97  42  26  57  99  85  84  13   3  46  60  50  58  77  73  95  78  34  74  61  51  39  77  55  32  67  99  96  57  58  50  10  97   4  47  81   5  92  54  26  62  97  66  56  64  42  38  25  28  98  37  54  37  97  84   2  43  82  71  30  98  37  93  49   5   7  56  15  66  89  95  43  88  94   9  23  59  38  40  46  69  73  13  58  39  96  43  42  23   3  39  86  47  16  90  91  77  99  47  57  26  26  10  45  75  15  19  92  99   6  34                                                                                                                                                                                                        
                                                                                                                                                                                                          90  99  61  29  46  78  66  68  39  80  80  30  88   9  39  64  45  72  73  19  96  65  26  74  42  58  34  12  40  43  99  62  77  54  58  14  96  33  64  17  60  80   7  74  16  14  83  11  68  96  64  47  46   2  29  55  14   8  64  53  97  58  14  86  98  10  71  15   7   2  62  28  43  31  18  84  65  11   6  49  92  35   4  59  80  58  89  10  34  81   9  80  18  77  35  66  59   9  92  94  61  12  78  34  55  27  16  47  15  21  99   3  99  71  84  65  28  46   2  35  60  41  96  40  57  73  95  14  33  90  42   1  31  42  96  77  79  79  88  87  84  77  83  49  70  79   9  44  60   3  57  37  32  90  76  59  65  60  20  72  31  12  42  12  89  95  36  75  74  45  88  73  86  17  96  77  35  16  69  25  16  19  26  78   8  12   9  72  70  78  79  23  50  17  78  18   8  95  75  75  88  88  56  68  73   3  54  45  76  43  95  53  61  34  35  44  31  81  30  35  10  40  87  45  42  39  19  13  88  59  61  56  15  76  11  61  32  84  10  50   9   4  43  14  75  48  24  93  85  53  62  51  18  73  82  28  31  49  30   1  21  65  12  78  87  76  86   3  26  13   9  33  42   6  42  33  32  32  76  91  77  17  25  24  27  58  88  21  48  40  37  95  82  14  93  62  40  47  59  95   1  85  85  95  61  55  41  87  89   8  75  89   9  17  17  29   6  16  46  29  12  22  87  73  47  14  50   4  47  44  99  73  90  35  31  72  40  47  57  59  53  90  61  45  88  11  15  54  47  48  29  81  42  65  69  89  74  78  69  94  36  49  82  51  63  55  95  88  89  44  33  53  56  21  76  33  72  80  37   6  98  55  47   7  40   7  90  58  59   6  48  51  34  69  82  11  89  29  60  55  25  74  58  59  67  17  34  54   4  97  45  85  20  60   7  99  31  18  94  83  93  98   8  57   5  38  53  91  31  93  39  69  22  60  73  11  80  73  59  28  44  68  15  38   5  48  75  24  75  84  24  52  34  97  30  63  69  24  14  26  55  33   7  98  38  22  32  81  84  14  57  42  32  17  78  15  73   6  64  42  79  60  78  22  46  97  10  14  68   8   3  67  79  25  41  25  85  95  10   8  90  36  95  34  58  72  28  82  37  37  75  36  13   6  19  52  51  91  29  13  56  27  34  58  63  69  48  72  64  76  93   1  57  62  67  78  97  51  84  20  24  88  15  63  94  21   4  24  71  37  96  97   1   8  52  31  66  58  18  42  12  85  38  15  57  96   4  88  39  95  50  63  48  58  88  10  18   4  52  94  29  89  40  13  90  35  38  29  56  72  51  54  92  29  10  67  26  76  37  55  71   5  68  76  60  86  63  63  36  11  32  96  74  21  33  21  88   4  94  99  16  20  49  64  76  92  35  18  85  21  20  66  11  18  76  22   9  85  81  33  68  47  96  83  97  52  79  58  80  61  66  65  92  17  73  85  84  82   8  71  54  52  29  99  80  33  80  96  63   2  95  70  38  78  18   3  55  86  48  77  63  51  25  33  33  10  69  59  55  68  58  50  97  30  57  17  19  41   2   4  73  66  80  53  86  31  63  34  65  56  74  24  23  58  57  41  16  73  98  10  33  66  23   5  58  70  73  29  83  35  27  82  53  54  85  38  99  20  92  58  67  87  19  83   2  47  49  41  12  16  53  26  71  97  91  72  42  98  38  32  90  82  47  89  69  16  63  86  37  67  29  31  28  90  47  79   9  94  83  91  91  54  86  90  22  58  87  30  94  19  13  11  81  62  83  10  62  72  74   9  89  73  73  54  13  63  14  49  33  37  86  26  11  35  71  99  20  98  23   2  23  28  53  95  23  67   6  77  77  97  46  61  51   9  85  96   1  60  34  46  70  37  32  25  89  44  65  37  61  10  13  76  65  82  60   4  95  75  60  65  93  15  51  55  97  58  68  97  70  70  14  65  58  83   8  46  72  52  42  71  80  48  28  82  82  78  17  39  10  26  30  20  44  15  69  65   3  31                                                                                                                                                                                                          
                                                                                                                                                                                                            2  23  68  26  30  44  92  39  54  43  65  48  89  49  20  50  88  70  72   9  46  73  67  42  21  90  96   8  23  93   9  49  61  31  77  78  36  53  96  24  93  79  95   5  43  67  31   8  22  44  43  27  69   1  75  30  52  89  93  13  25  66  81  71  91  49  12  98  76  54  36  69  69  33  10  73  27  37  41   2   3  58  32  94  95  18   7  63  78  23  75  60  40  79  19  24  84  59   2  25  12  83  57  89  34  69  23  91  12  99  92  33   2  28  95  58  37  43  39  60   3  35  59  71  76  50  31  89  34  77  53  69  34  92  29  82  93  36  15  18  98  68  31  10  87  17  43  46   9  77  60  42  87  66  20  98  84   4  24  82  60  51   3  76  80  91  25  72  77  74  76  99  93  96  72  31  85  91   2  65  25  84  76  24  47  78  27   4  38  80  94  21  67  84  35  72  16  48  68  85  34  57  43   7  82  87  53  25  78  36  56   1  37   3  41  62  51  77  11  61   8   7  24  36  58  89  22  92  49   7  14  82  69  98  44  74  22  39  56  37  81   4  87  18  42  70  88  69  97   1  80  13  19  94  24  67  78  16  78  43  97  14  35  38  27  55  58  74   6  70  98   6  46  45  35  76  28   8  22  36  61  22  13  71  67  30  54   9   3  48  20  98  35  75  31   4  49  54  57  12  41  98  90  87  93  58  74  98  22  91   3  98  74  91  54  48  42  21  63  35  88  91  48  54  16  29  69   1  51  79  72  90  39   8  57  70  98  16  15  31  75  79  98  56  94  22  93  74  45  76  43   5  87  53  53  74  26  47   8  27  11  89  25  44  24  59  91  92  18  50  79  77  92  95  35  58  47  55  25  62  16  20  54  15  20  36  56  87  13  90  95  65  95   3  47  26  63  61  33  46  67  59   1  66   3  62  98   6  94  78  94  75  22  82  71  74  52  76  52  15  18  47  87  42  64  68  70  65   5  64  57  62  16  26  65  71  89  90  14  42  19   3  27  92  19  29  25  13  75  90  59  94  35  12  52  92  40  11  79  41  59  23  33  52  48  22  55  64  33  81  30  42  75  77  10  60  69  62  92  84  74  35  14  95   9  23  94  65  71   5  37  94  73  61  43   5  81  18  40  60  76  19  70  83  82  95  71  69  45   3  15  29  68  70   8  84  70  12  53   2  62  48  98  76  47  32  70  46  33   4  64  55  36  95  87  75   2  54  17  65  21  28  21  88  42  27  82  91  91  60  26  87  97  70  48   2  76  54  57  36  86  36   2  55  78   1  65  84  96  73  47  71   6  91  22   4  23  30  79  27  46  95  23  92  86   7  27  13  67  23  13  78   5  56  67  67  18  34  85  17  41  13  19  21  69  82   9  52  26  31  62  84  72  17  14  59  70  78  95  18  28  68   1  84  74  63  69  15   4  14  77  97  88  84  26  67  40  23  32  45  98  65  68  74  86  38   7  68  94  97  93  21  96  28  65  30   1  95  58  71  23  67  41   4  49  82  75  68  85  58  61  73  22  37  98  64   3  17  35  40  64  26  13  19  76  19   7  96  57  87  78  74  81   6  28  60  35  17  80  79  19  45  25  22  38  50  73  16  92  37  26  98  99  22   5  41  86  97  48  84  67  86  94  15   3  38  13  49  27  62  39  92  41  76  70  81  75   5  15  42   6  22  29  11  12  54  90  60  81  41  35  32  67  29  44   3  24  33  53  33   3  50  31  78  54  97  80  89  90  24  55  85  14  57  51  66  61  23  64  52  16  50  94  76  56  23  90  79  26  37  31  78  92  77  65  55  13  10  25  36  80  67  85  53  41  49  63  72  83  17   2  58  93  99  57   9  15  59  80   1  33  11  41  14   3  46  58  24  73  72  47  33  84  47  24  95  21  63  15  67  47   3  93  86  26  68  17  26  88  14  56  50  23  79  74  31  23  80  21  52  38  65  64  73  93  45  33  27  52  69  26  51  16  95  22  24  82  52  77  20  17  39  24  35   6  90  66  48  97  20  37  52   5  35  82  25  46                                                                                                                                                                                                            
                                                                                                                                                                                                              51  98  81  75  74  60  26  50  47  72  23  88  40  77  50   4  26   2  95  46  46   8  44  95  54  37   1  82  41  15  83  95  55  69  21  95  14  25  76  49  40  32  99  78  58  59  54  58  97  89  22  76  59  65  51   1  32  76   2  67  50  23  54  13  13  15   9  99  10  56  94  97  27  28  91  19  79  92  99  91  40  38  13  53  39  79  66  23  22  99  92   1  46  55  84  64  66  72  84  34  37  76   8  40  99  98  37  59  35  81  50  40  66  61  84  91  85   2  70   8  42  22  21  50  45  47  54  93  39  55  47  47   2  17  63  54  76  62  27  24  78  60  62  21   6  33  89  45  31  35  29   3  48  25  72  24  10  77  15  20  82  74  16  47  58  69  20   6  64  13  78  79  96  14  14  48   1  30  24  32  36  74  37  41  18  63  46  37  25  48  22  58  42  64  28  49  84  11  30  86  17  87  40  87  45  49  54  63  78  46  86   3  43   4  94   9  17  60  71  75  94  65  19   4  35  27  82  94  44   5  71  19  22  41  21  78  24  80  45  77  64  50  74  35  46  29  24  39  10  37  80  38  36  56  93  18  18  25   7  77  14  51  71  69  85   2  64   3  64  18  51  85  45  76  52  75  68  92   4  28   4  64   3  18  67  88  96  93   7   6  95  43  91  77  12  89  36  31   4  87  98  22  64  40  68  92  98  46  27  37  28  55  95  18  84  20  93  42  28  22   7  51  50  13  56  72  57  29  24  31   1  54  33  96  43  97  92  49  29  14   4   5  19  61  84  77   9  86  43  55   4  68  48  64  41  23  28   6  41  69   6  14  61  76   7  38  77  86  90  70  65  33  99   7  12  38  97  65  50   5  38  40  86  83   7  57  84   4  59  68  72  49   5  29  84  13  60  55  43  64  42  38  68  46  72  78  33  71  52  55  42  34  98  41  56  73  74  73  47  87  69  49  55   8  94  40  56  85  35  49  77  89  30  71  69  60  60  38  35  58  66  69  86  57  14  56  40  19  51  59  67  94  22  61   8  66   2  66  29  68  45  38   1  15  82  26  66  48  10  32  97   5  59  85  22   2  96  64  26  74  74  38  52  74  65  83  58  71  35  88  55  50  52  67  92  77  86  87  26  17  61  55   9  66  94  99  52  30   4  63  20  11  25   4  52  89  49   1  27   6  55  69  91  90  45  21  10   1  70  31  30  92  97   9  31  59  22  70  42  70  29  36   9  69   3   1  28  39   6  95  53  83  85  85  55   9  61  82   9  87  62  69  57  30  37  93  66  43  92  67  51  57  63  66  28  42  28  67  80  37  53  64  15  92  96  75  60  29  98  19  64  69  23  48  91  47  99  21  50  27  59  82  42  57  77  97  81  82  89  10  67  99  46  43  66  51  71  66  82  21  95  35  81  86  32  95  67  73   9  88  21  36  57  53  49  23   7  49  31  24  35  52  94   4  23   3  80  61  41  65  28  67  11  68  15  44  53  23  88  64  57  20  78  55  48  33  50  13  66  97  29   5  83  33  37  55  36  24  55   8  21  19  52  74  40  71  18  32  58  71  89  79  72  24  74  91  94   5  68  18  17  28  30  91  90  59  52  61  23  48  78  17  93  16  15  97  29  29  47  73  32  41  55  43  95  97  20  26  42   1  59  45  39  42  22  59  69  13  19  65  60  59  33   4  69  66  33  78  76  29   7  98  53  48  60  63  21  76  66  29  74  34   4  53  33  11  12  90  39  79  44  90  86  78  45  94  35  85  94  24  16  65  16  93  20  87   9  70  70  74  21  96  76  31  74  41  76  97  79   6  81  10   4  72  67  60  42  18  84  19  16  96  49   8  74  70  71   3  25  47  46  12  43  92  74  38  37   2  12  72  36  31  75  79  37  58  51  55  72  79  43  74  86  16  38  51  78   2  20  21  85  52  71  11  87  83  79  83  44  82  29  69  24  14   8   6  83  41   3  29  69  85  96  40  42  78  25  71   2  81  53  49  30   3  40  54  30  94  87  69  31   6  95  53  48   7                                                                                                                                                                                                              
                                                                                                                                                                                                                98  59  64  98  42  35  56  72  60  21   1  66  20   2   2  21   9  82  20  13  75   6  33  10  29  92  15  62  86  49  99  78  98  16  80  15  13  66  34  69  16  78  84  94  55  96   2  57  92  71  38  71  37  33  88  13  31  24  88  31  40  42  99  71  96  94  47  87  37  72  53  43  25   6  86  76  31  90  88  44  28  77  76   8  39  74   8   3   6   4  48  55  15  95  14  76  33  89  96  43  42  83  92  93  91  76  38  92  34  55  28  99  29  93  69  80   1  38  90  21  94  38  42  12  18  87  11  61  30  57  80   9  53   7  60  50  48  45  16  32  87  45  67  21  93  68  40  31  75  43  59  75  64  34  82  91  46   3  14   8  41   7  84  44  21  40   3  55  64  97  93  29  67  94  23  99  14  76  35  92  93  51  28  96  54  28  12  44  44  72  44  38  60  51  46  30  59  57  55  79  16  19  84  83  61   9  41  28  77  38  28  84  54  91  31  72  50  69  94  22   7  95  73  40   8  46  18  73  40  97  39  13  71  51  62  75  48  10  45  16  44  17  55  83  99  75  88  81  39  19  93  26  60  86  41  41  27   8  44  56   5  52  46   9  49  68   8  45  33   9  13  34  40  35  98  26  36  92  24  58  48  59  28  37  30  13   2  39  98  20  60  32  91   7  37  98  35  88  88  71  72  46  92  55  81  70   6   2  84   2  19  60  38  45  33  31   6  76  93  88  22   1  50  30  47   7  53  84  63  61  40  38  29  69   3  59  88  44  40  87  67  23  14  76  49  96  11  72  78  77  60   2   7  19  65  69  12   9  74  74   7  77  41  46   2  76  98  62  51   9  75  99  22  28  41   9  30  68  61  37  39  74  46  15  27  78  48  65  84  67  12  27  56  15  54  91  64   8  73  82   7  70  76  83  40  99  23  12   1  43  55  84   4  27  94  70  53  18  83  36  14  29   8  59  94  19  94  53  56  16  19  49  60  99  13  89   4  75  14  70  76  63  58  78  10  11  23  15  29  87  13  42  10  99   4  98  59  24  62  99  14  82  15  27  28  70  97  74   4  76  22  95  39  79  91  64  50  10  61  81  25  85  96  79  78  46  32  87  43  20  54  66  66  75  23  17  97  59  89  30  70  94  32  30  20  79  48  84  37  64  46  77  59  88  75  29  83  11  16  93  67  96  23   2  58  77  19  28  44  83  48  84  96   3   5  56  10  88  84   9  86  85  93  79  98  23  64  98   4  35  12  45  93  86  68  53  44  36  44   5   9  79  65  80  53  21  12  82  46  43  73  96  86  86  34  65  29  24  38  54  21  11  92  85  14   6  21  21   9  80  66  24  34  39  29  35  15  51  13  42  94  67  71  18  15  74  63  80  88  74  38  39  13  63  90   2  92  93  25  46  78  38  30   7  47  41  69  54  32  47  47  20  35  77  70  94  70  71  93  86  96  53  13   9  77  44  83  16  90  54  45  31  96  49  62  14  43  46  50  53  58   4  32  98  95  97  49  54  28  47  78  82  62  95  39  75  46  47  58   9  42  95  61  79  92  29  12  35  24  58  10  55  41  46  68  10  94  73  86  90  20  92  93  26   6  22  86  42  81  47  85  46  74  30  34  70  39  99  26  11  95  45  79  89  18  95  14  88  11  74  87  90  61   4  67  18  77  99  70  22  62  36  27  41  30  66  18  28  74  30  34  64  69  72  67  59  16  65  72  86  65  41  66  32  57  55  55  55  56  10   4  26   9  36   5  99  26  57  19  29  22  77  63  43   8  30   5   3  34  54  37  28  67  91  72  65  46  16  94  13  87  39  72  18  41  36  51  50  93  36  20  20   6  85  69  27  18  96  58  90  49  81  81  34  75  28  18  64  20  63  42  54  98  63  82  94  93  64  26  76  15  47  62  43  81  36  19  87  44  14  81  25  66  52  11  49   3   4  90  39  77  44   7  25  18  59  48  42  93  81  77  97  54  42  54  97   6   1  48  42  28   2  67  79  65  24  95  84  14   5   8  55  52  16  75                                                                                                                                                                                                                
                                                                                                                                                                                                                  42  47  99  68  85  30  71  41  18  23  10  30  58  53  94   5  40  29  26  58  78  92  40  92  41  70  40  44  41  36  23  42  80  76  97  55  22  78  75   4  53  32  12   1  24  16   4  13  15  95  24  89  43  27   6  60   1  29   5  68  35  16  93  93   1  81   1  59  60  98  62  53   2  68  87  79  42  71  19  62  92  46  11  25  70  76  87  68   7  79  33  98  74  50  49  18  83   3  32  23  14  97  87  10  93  84  68  13  99  24  14  33  55  61  14  14  35  54  62  18  76  54  23  45  12  98   9  35  30  52  31  40  85  91  42  23  98  93  45  40  31  23  65  62  43  71  99  60  62  10  52  90  69  22  48  85  54   9   5  84  99  72  85  77  47  36  69  92  57  36  93  40  87  82  82  73  12   9  31  68  74  15  68  96  69  68  78  47  70  48  80  69  27   1  51  35  21  46  88  69   6  27  19  14  79  89  38  30  90  27  20  76  15   7  54  74  44  88  59  33  90  32   9  36  69  29  19  80  17  18  55  29  21  19  46  29  38  13  35  75  27  19  28  35  96  25  59  27  31  64  32  23  33  43  35   7  44  19  67  48  81  40  24  10  42  88  83  50  24  27  82  39  20   7  60  68  94  80  73  82  11  30  83  77  91  83  40  88  77  49  27  25  57  69  20  18  69  83  70  23  70   7  86  27  73  56  17  46   3  21  69   6  57  36   9  94   7  38  16  69  87  43  59  65  33  25  85   6  72  38  32  35  74  33  33  67  68  21  31  85  63  70  99  31  28   6  52   5  37  14   9  79  55  49  23  88  11  77  68  93  59  47  30  73  34   9  88  83  74  73  43  45  46  34  82  64  41   6  14  55  69  21  67  56  20  49   4  12  56  60  71  96  37  95  66  62  48  69  16   6  42   2   8  52  35  15  87  62  36  39  10  60  38  98  55  83  63  47   8  75  89  38  29  62  57  56  39  40  88  26  93   6  92  70  86  57  86  43  71  88  10  26  71  58  88  46  48  78  74  90  73  59  28  63  21  52  86  94  60  33   9   1  35  91  66  46  86  96   9  95  73  19  87  22   5  11  52  11  87  22  36  59  58  55  67  72  41  91  42  16  95  55  68  37  62  25  40  47  50  13  93  61  81  61  10   9  68  88  81  90  67  88  47  93  49  38   2  84  54  66  10  95  95  80  60  95  12  87  37  97  93  76  64  39  96  98  42  71   7  24  92  20  74  14  19  58  52  83  13  42  34  99  95  89  35  36  39  55  96  30  29   6  54  43  40  20  81  82  70  79  11  78  35  51  18  97  84  94  50  29  89  34  51  49  80   7  90  39  38  49  10  35  44  67  46  51  56  73  17  10  47  54  94  66  56  66  27  96  56  41  62  94  49  70  46  66  39  81  16  29  70  43  84  35  28  12  48  88  87  87  95  22  10  46  48  79  49  21   9   3  79  56  97  52  32  98  13  36  73  97  26  89   3   2  75  98  40  64  26  38   8  50  72  22  81  93  85  69  44   6  37  45  64  89  88  12  45  32  15   4  42  49  88  85  22  77   2  71  12  98  55  55   1  99   6  41  51  15   6  30  83  33  14  24  88  17  91  44  17  36  57  24   8  88  43   4  87  92  27  89  61  85  16  25  93  20  21  60  40  19  83  73  44  46  80  21  27  22  88  22  56  14  84  67  41  47  76  64  46  57  93  74  47  47  72   4  65  93  10  86  62  83  92  47  36  80  21  17  70  98   2  49  63  75  81  30   3  27  83  75  75  74   1  17  67  46  91  71  28  90   4  23  31  94  95  60  61   9  75  30  59  72  69  94  19  40   8  26  93  12  38  44  92  82  89  92  49  81  61  84  56  32   9  87  32   7  91  37  19  37  67  32  28   9   2  72  52  98  71   3   3  69  76  42  17  90  41  47   1  99  45  94  69  26  12  31  47  52  50  44  45  20  83  49  80  87  80   8   1  45  85  91  38   3  57  35  48  36  78  23  30  56  96  43   7  97  54  82  46  74   7  10  33  88                                                                                                                                                                                                                  
                                                                                                                                                                                                                    18  88  68  70  46  64  44  36  27  23  51  36  53  33  39  48  44  24  29  91  45  45  51  32  89  84  45  44  46  89  33  38  58  62  74  67  97  34  74  43  95  85  75  86  54  74  40  60  78   3  65  32  21  53  28  69  15  96   1  92  96  76  34  12  27  49  57  29  46  64   6  14  88   8  16  19  23  91  56  35  35  61  19  23  89  66  59  82  21  86  97   9  92  16  13  21  46  47  32  57  80  16  14  43  46  12  53   8  57  34  80  52  76  80  98   5  24  90  78   8  89  87  57  86  20  68  41  70  95  54  73  31  78  87  13  50  96  40  36  31  16  54  54  36  83  67  38  85  27  48  93  84  62  40   1  30  37  64  47  73  21  67  66  10  22  74  35  38  65  76  84  12  17  22  54  87  67  45  67  36  22  14  82  42  71  82  53   6   3  82  31  51  33   3  97  15  17  21  88   8  92  84   7  52  48  71  45  87  20   8  24  29  96  52  62  93  75  79  46   5  52  20  14  92  61  53  11  12  71  16  73   2   6  94  98  40  92  50  41  64  85   3  80  94  15  60  31  49  33  59  45  40  38   9  46  32  63  77  39  37  15  90  79  84  19  30   3  94  58  31  46  33  62  35  59  40   3  24  61  99  31  15  98   8  39  36  77  30  17  77  88  87  78   6  71  86  59  20  67  60   6  72  11  30  12  35  68  93  43  86  93  55  56  48  96  42   8  42  54  88  51  88  54  74  32  10   4  33   5  33  61  31  46  66  56  74  64   8  71  19   1  81  45  38  45  23  16  11  95  92  65  82  30  20  48  81  56  90  58  77  56  76  91  84  53   1  95  71  32  41  40  57  37  53  55  50  79  23  19  50  45  78   3  72  58  86  26  18  54  17   4  73  15  94  29  22  13  12   3  83  54  35  43  79  35  66  37  51  94   2  19  21  18  72  74  24  83  33  94  20  54  39  99   3  56  52  81  81  25  20  12  25  21  43  17  48  51  36  21  40   2  99  63  18  87  13  46   4  91  93   4  50  83  13  32   5  13  61  37  40  55  95  67  69  85  86  43  84  61  39  61   2  51   2  23  74  24  99  23  62  18  16  59  32  46   1  82  87  37  85  98   4  26  38  59  32  84  81  52  66  73  41  68  36  98  95  65  55  39  75  64   3  45  13  68  36  60  91  65  83   4  68  54  72  80  37  78  52  66  34  48  85  35  81  86  52  48  56   8  34  27  16  22  87  33  48  40  30  11  12  38  35  73  40  57  53  59  40  90  90  96  50  41  74  57   5  79  22  71  18  48  68  30  87  35  24   6  67  74  83  88  17  48  78  85  68  71  19  28  96  22  17  34  15  29  19  11  51  12  79  94  84  91  15  82   7  35  88  69  84  38  21  21  69  42  43  14   1  21  91  24  29  38  89  39  43  23  52  96  57  86  61  39   7  46  55  37  89  23  15  34  29  84  14  81  46  72  19  12  81  14  29  79  16  58  95  29  82  52  98  29  71  79  46  81  76  37  28  69  90  69  60  55  77  72  95   5  41  62   8  50  43   9  80  67  45  40  21  20  59  23  85  60  63  17  35   6   7  65  95  40  64  84  54  33  20  19  19  29  31  39  84  89  39  65  66   2  72  10  24  20  85  45   6  64  42  73   7  64  25  80  67  36   7  79  26  48  29  82  33  69  20  62  80  60  21  21  67  74  87  32  26  21  51  29  69  32  56  88  35  34  53  63  46  76  49  81   6  19  26  59  99  68  84  37   2  75  43   1   6  51  46  57  31  87  38  62  68  83   7  15  37  86  83  11  79   3  11  60  34  34   7  25  21  53   8  17  26  46   9  60  82  76  46  88  34  15  91  73  82  42  64  67  26  95  34  76  72  34  99  81  77  63  81  45  25   4  52  96  30  83  69   2   1  10  27  63  44  30  31  59  28  38   1  36  80  59  24  38  16  26  53  28  90  67   7  39  98  60  91  97  89  29   2  62  56  74   7  71  10  77  67  46  68  13   6  77  77  51  70   2  71  87                                                                                                                                                                                                                    
                                                                                                                                                                                                                      48  91  53  77  11  79  64  72  38  18  51  68  40  24  41  63   3  79   2  30  72  32  84  98  26  21  41  14  14  38  68  13  23  34  50  31  46  39  60  61  79  89  56   6  26  18  98  89  62  89   3  37  83  13  60  44  69  38  76  57   4  92  56  76  18  39  68   2  44  53  44  93   4  53  61  93  95  53  28  17   1  73  18  38  27  23  48  44  41  66  31  20  46  89  24  10  74  69  92   3  92  65  42  85  19  22  72  33  80  87   9  27  16   4  83  83  74   8   4  20  14  51  37  28  36  80  30  56   6  49  15   7  88  57  55  61  32  39  15  66  46  94   2  95  49  38  26   5   6  77  47  63  98  67  95  42  79  23  95  15  67   4  32  43   6  23  82  97  21  96  93  80  63  98  72  52  30  60  68  32  23  44  77  62  83  98  43  55  40  74  49  28   2  89  10   1  29  54  77  74  84  37  22  50  87   7  48  47  78   1   2  75  36  15  12  88  22  94  13   6  10  39  72  76  49  39   6   7  54  26  81  20  50   2  99  76  36  17  51  23  37  68  56  95  62  42  82  31  66  44  49  23  70   1  23  69  12  76  56  82  31  70   7  66  67  84   1  84  36  32  52  88  72  28  94  36  36  61  65  58  30  57  15  58  86  70  59  30   8   9  12  37  34   2  57  69  48  60   3  78  45   7  91  69  26   4  55   2  59  24   2  84   2  73  97  61  97  67  68  45  81  36  87  70  58   8  28  35  24   4  62  13  80  25  19  75  99  87   1  91  84  96  25  74  64  37  60  89  17  64  53   3  55  62  13  49  90  66  83  77  86  28  19  37  59  81  64  72  65  49  76   6  40  27  44   6  57  83  64   7  57  63  85  65  27  55  84   8  91  36   3  37   5  72  45  88  31  90  34  47  84  33  69  76  90  47  88  37  26  59  31  37  63   8  59  88  27  89  57  63  40  12  73   7  85  42  13  98  97  47  33  92  34  77  16  26  16  67  59  22  44  18  25  75  38  61  88  23  53  87  67  94  56  98  19  88  35  73  66  37  81  64  77  60  44  55  48  94  68  30  17  18  77  31  60  20   2  51  19  71  82   3  41  97  74  75   9  87  75  55  35  87  23  43  51  45  98  81  83  97   8  42  74  40  63  79  60  63  49  58  60  66  60  88  61  54  62  22  40  77  30  87  45  37   3  94  51  19  48  34  35  80  83  79   8  38  34  42  25  93  13  45   8  26  98  31  46  18  36   9  38  26  86  89  55  43  53  17  82   4  82  78  97  53  65  64  50  60  86  22  25  23  94  72  41  65  57  35  73  44  19  50  64  72  15  99  67  32  52  33  53  67  52  34  27   4  69  67  80  39  13  13  59  80  46  14  69  19  59  23   2  60  54   9  32   3  44  92  41  40  37  67  35  78  24  79  38  51  33  50  48  75  28  66  22  48  17  88  57  65  25   9  77  64  60  21  30  37  29  68  36  62  71  40  34   1  46  65  25  31  18  47  91  99  10  81   8  96  98  60  47  21   8  36  62  49   7  43  73  25  70  15  30  56  10  41  64  70  84  57  38  97  14  98   1  84  16  59  44  19  34  84  47  73  92  59  67  47  30  33  94  28  22   2  94  43  66  62  29  78  50  86  18  86  86  39  31   6  52  75  82  87  65   6  55  59  45  17  59  61  31   4  17  72  79  99  16  54  51  41   4  43  41  65  64  52  53  37  46  85  79  13  53  18  91  66  14  89  85  89  85  84  69  27  91  29   9  50  63  27  46  55  53   5  16   5  31  14   6  56  82  65   2  96  70  59  98  25  55   7  15  48  44  28  30  52  89   8  30  92  20  41  29  69  74   7  83  50  16  91  31  92  71  90  93  73  53  95  73   2  75  79  50  87  70  24  82  21  64  77  91  42  27  85  56  71  16  15  19  50  91  24  95   2  82  96  85  37  78   6  73  76   8  94  76  58  94  98  91  28  14  10  54  70  46  49  13  84  81  32  65  21  12  46  49  46  79  46  30  89  25  53                                                                                                                                                                                                                      
                                                                                                                                                                                                                        44  37  33  55  46  10  11  89  60  41  34  78  62  56  59   1  83  91  70  45  51  29  48  83   3  34  16  70  97  31  93   8  55  52  49  10  81  42  71  51  73   9  42   9  53  59  53  75  86  28  71  10  42  93  54  61  43  98  65  27   6  50  94  46  21  54  79  57   6  22  91   7  87  62  60  10  19  80  70  47  65  79  80  92  82  96  73  77  91  35  75  11  36  68   2  39  94  48  40  33  76  32  22  49  12  30  71  67  74  97  87  48  75   3  38  88  76  37   2  56  13  25  55  13  72  85  49  39  38  45  51  22  10  20  39  32  21  74  43  51   7  70  42  27  62  30  86  92   7  19  16   1  80  12  46  16   2  17  57  42  20   7  18  53  72  10  17  45  40  33  99   9  55  63  75   8  17  88  24  21   8  47  57  37  42  78  85   3  48  78   1  78  77  85  91  86  68  41  27  13  35  47  36   8  49  54  48  67  80  15  44  98  81  29  36   9  10  51  39   6  16  33  95  49  51  92  39  84  96  37   4  81  40   6  81  18  53  55  90   8  14  44  84  80  37  90  44   5  20  49  72   2  11   5  32   9  69  59  38  26  45  92  57   4   4  92  60  10  74  47  80  86  17  39  37  59  86   5  48  44  53  53  34   9  63   8  59  91  17  12  70  37  61  14  90  43  49  59  24  77  55  74  98  86  20  14  31  48  12  15  24  47  92  19  25  93  84  87   5  77  49  34  85  73  20  12  67  73  17  13  82  25  46   3  55  42  19  21  21  96  33  60  44   5  92   5  54  20  50  95  94  90   9  85  44  87  16  40  76  45  83  30  33  22   7  84  40  30  53  77  65  64  73  72  35  11  60  26  58  87  53   1  14  91  25  60  19  56  46  16  75  62  34  38   2   1  72  85  34  69  99  72  75  65  99  74  99  62  78  31  99  36  14   7  76  70  72  14  50  87  42  91  82   9  34  36  36  10  25  66  29  76  83  33  68   1  24  35  53  78  41  13  83  94  49  98  50  70  23  39  11  70  52  70  46  87   2  26  61  65  43  19  70  51  53  43  87  61  98  31  76  93  93  50  83  61  54   7  44   6  80  86  61  12  75  55  68   8  35  68  95  34  56  75  17  45  41   6  55  46  86   8  79  10   5  55  48  37  84  12  11  73  68   1  15  46  48  21  83  40  27   8  18  45  27   7  40  94  52   6  17  83  76   7  74  88  93  32  77  67   7  56  40  79  84  91  94  37  98  86  50  55  65  95   1  20  96  24  64  53  67  22  89  90  33  49  54  94  14  47  94  85  69  97  48  63  56  64  63  19   4  13   3  83  27  94  84  67  71   7  50  42  48  65  29  17  84  66  11  30  93  31   2  36  97  65  31  84  86  52  92   8  79  37   6  19  14  39  44  91  17  67  68  30  40  90   7  17  25  23  71  90  88  72  30  33  46  14  18  53  27  28  71  38  64  45  91  36   8  59  83  47  41  73  41  41  16  85  53  74  50  49  28  97   8  40  88  33  62  44  99  55  46  15  50  81  67   7  91  52  84  47  18  87  69  47  30  90   6   7  22  35  26  68  81  60  81  88  53  20   2  65  98  72  50  69  51  72  13  57  93  89  73  17  53  83   9  84  24  71  22  48   5  66  85  97  58  62  95  79  32  80  74   2   7  64  57  24  86  25  93   2  76  96  75  21  59   2  19  80  25  18   9  25   2  38  77  68  10  67  81  42  93  70  47  37  99  31  35  68  30  87  43  30  36  73  37  22   1   1  87  54  21  88  52  90  69  42  95  12  54  85  78  26  44  55  65  55  65  81   9  24  12  35  69  35  42  74  10  44  67  51  14  91  48  42  21  81  98  92  62  49   7   2  99  68  14  88  56  57  38   9  53  26  85  70  62  25  83  27  97  63  52  98  45  47  42  76  53  30  92  86  77  95  47  20  17  30   1  82  82  34  90  83  14  82  92  25   3  53  57  65  85  10  84  74  95  76  16  97  55  52  61  66  39  18  78  78  10  63  14                                                                                                                                                                                                                        
                                                                                                                                                                                                                          51  73  56  81  49  69  83  60  90   5  13  21  90  91   4  85  16  16  32  22  87   2  17  57  59  10  74  26  14  80  95  81  60  31  28  17  59  68   1  89  49  31  23  71  82  48  17  58  21  93  27  58  41  58  12  66  47  93  84  61  31  31  21  54  33  44  49  26  32  62  75  92  24  39  51  97   9  95  64  11  15  19  87   8  26  20  78  53  82  26  25  39  78  37  20  38   2  85  86  93  27  15   5  67  20  55   3  40  16  71  31  20  85  39  36  21  68  28  92  19  64  96  16  33  21  86  44  39  66  34  52  36  93  69  46  60  47  44  41   1  27  94   7  22  50  29  78  42   7  54  89  67  89  38  71  88   3  30  76  12  28  71  18  62  66  24  74  11  96  35  82  97  82  55  96  62   5  59   2  61   1  66  40  98  45  13  31  72  15  43  34  35  24  26  87  92  79  11  66  74  24   1  32  36   8  41  85  26  38  73  21  68   6  72  98  99   5  13  87   9  33  12  92  32  68  21  69  64  32  83  61  71  46  39  33  89  85  22  45  76  91   4  34  13  85  24  43  29   1  48  74   2  51  83  97  45  98  96  99  51  63   3  30  29  80  77  64  22  71  53  12  28  19  53  35  40  87  43  95  35  88  51  36  22  13  71  92  34  97  65  13  92  89  16  84  44  46  18  90  81  94   2  17  85  13  36  52  82  42  54  94  81  11  90  45  31  28  58  70  72  53  47  71  79  91  39  67  29  79  68   5  49  40  20  81  93  76  22  78  70   7   5  76  39  10  66  83  72  18  97  77  17   9  88  60  85  62  44  77  55  98  25  26  92  78  68  25  34  10  33  91  17  82   7  49  55  18  81  65  60  38  48  51  80   7  33   5  10  52  80  31  73  92  95  65   1  32   2  28  53  37  46  30  23  83  78  27  30  47  37  85  75   7  53  74  91  51  52  85  60  14  87  59  47  44  22  53  69  57   4  38  59  35  41  94  37  88  12  55  54  36  71  55  55  21  12  77  43  20   3  79  44  29  99  45  96   8  92   5  12  41  14  89  55  89  66  66  64  59  11  17  39  66  56  72  40  73  58  86  53  67  48  73  18  94  92  83  30  78  49  56  49  26  28  50  99  90  62  26  81  43  89   7  90  78  83  38  57  14  55  29  83  45  45  76   2  87   1  53  75  26  94  15  79  52  22  73   8  91  55  20  42  25   6  67  52  18  22  26  69  12  86  36  73  92   9  17   1  24  73   1  11  24  52  82  61  33  45  91  80  31  77   2  78  48  81  54  21   6  57  32  59  58  36   5  96   6  71  15  28  98  51  23  31  83  82  92  87  99  47  31  52   4  69  54  36  66  23  39  76  78  26  34   1   2  78  35   7  55  77  19  96   2   4  84  35  91  78  29  22  42   8  95  70   4  11  15  89  30  85  55  71  14  19  59  96  97  65  17  38  92  53  32  55  59  34  13  46  98  40  69  88  47  85  49  68  38   1  25  88   9  53  37  76  16  13  31  99  60  88  21  39  24  94  21  30  36  80  41   9  11  67  65  66  21  37  48  92  93  38   1  87   8  10  46  63  33  95   6  21  95   1  75  32  47  22  64  47  38  19  73  82  48  95  53  97   6  48  34  81  87  49  44  74   3  82  38  59  49  84  12  98  19  25   2  62  78  14  58  62  42  34  39  96  16  68  25  44  53  29  57  66  35  71  63  87  45  27   6  11  54  13  60  97  76  10  53  56  56  13  70  97  17  71  27   8   3  53  29  56  88  31  38  61  31  74   6  36  47  51  97  30  20  16  27   7  95  42  19  88  58  34  65   8  74   6   4  96  53  45  89  63  57  77  56  10   4   9  57  16  69  71  71  22  44  58  53  45   8  24  23  52   1  73  92  89  32  43  68  77   3  44  65  38  36  93  18  18   5  19   9   1  80  18  35   9  35  92  18  49  27  92  92  52  39  12  41  11  26   7  42  91  33  70  85  87  27  85  91  92  99  88  35  81  57  50  31  45  77  22                                                                                                                                                                                                                          
                                                                                                                                                                                                                            4  96  90  97  48  29  50  82  46  88  57  90  26  16  97  32  30  69  48  72  74  39   5  61  32  58  83  64  61  98  95  15  59  93  65  89  72  56   4  95  90  43  88  56  74  80  45  90  31   9  34  45  61  92  75  28  76   4  79  98  83  10  16  50  85  56  77  20  40   8  49  39   2  53  39  85  98  86  68  32  35  88  51  41   8   7   6  40  38  19  32   8  61  47  10  27   2  29   6  61   1  69  30  75  98  54  58  22  70  66  88  33  10  83  40  90  36  36  75  10  51  28  86  44  94  68  73  69  65  73   7   1  24  80  65  31  24  71  43  64  93  54  25  10  77  26  66  85  78  26  84  72  45  87  74  27   8   4  87   8   9  27  72  52  29   2  93  36  59   8  45  97  25  42   3  23  43  30  98  33  27  45   4  30  63  53  22  41  74  48  20  24  48  22  55  77  39  54  39  84  51  27  28  96  83   6  64  47  69  62  98  84  58  46  39  76  85  45  44  76  13  33  45  50   4   4  26  46  56  55  85  99  94  55  50  11  89  81  54   7  23  34  84  50  91  55  16  71  56   6  14  95  15  99  49  82  72  88  44  74  65  58  77  35  10  54  22  92  40  33  85   4  58  31  92  78   9  71  12   9  23  63  34   6  32  22  42  61  93  86  28  14  58  75  96  81  36  46  60  87  76   6  66  78  16  79  39  80  98  59   2  11  80  99  83  98  13  43  53  35  17  77  89  88  90  37  54  56  73  51  35  53  28   4  53  59  56  19  49  93  57  83  76  71  99  59  25  27  63  22  64  36  73  23  99  51   4  73  95  68  52  40  51  94  78  22  31  58  75  41  58  14  38  46  99  72  94  46  35  92   1  50  12  45  72  31  75  69  47  36  16   2  84  99   6  72  97  13  77   2  92  37  66  82  11  51  24  66   5  68  99  42  47  97  46  16  10  88  51   4  19   9  68  94  77  13  69  98  71  26  47  82  42  99  80  98  49  26  25  64  74  72  46  73  98  65   2  43  46  36  47  85  42  22  79  50  18  80  66  60  42  21  70  35  85  12  64  59  17   8  80  33   1  63  26  22  73  35  14  70  59  91  13  14  61   1  33  54  38  56  48  18  74   1  21  37  24  96  79  43  86  11  49  74  44  87  50  13  65  77  92  49  16  82  43  53  25  44  34  67  79  23   6  18  74   4  21  40  35  23  27  81  93  61  49  40  86  42  98  77  90  26  84  37  52  56  57  91  14  29  30   6  21  78  94  48  93  39  96  24  44  11  32  15  57  10  55  52  13  83  64  69  77  85  99  20  14  43  50  17  89  57  14  85  68  62  41  84  51  58  54  91  32  39  29  91  87  66  59  40  15  33  71  57  77  14   7   9  29  39   8  44  78  26  84  81  34  86  62  66  76  74   9  79  47  60  21  61  39  64  58  51  88  46  27  60  66  25   8  97  53  68  94  85  58  20  36   9  24  41  43  56  93  87  25  25  12  83  60  19  54  16  26  76  77   4  18  91   7  37  34  51  46  30  65  40  55  97  29  30  53  57   6  21  57  24  84  25  28  85  94  28  28  71  87  18   1  67  56  86  34  23  23  78  11  89  12  20  69  43  86  51  91  25  29  14  80  53   4  20  25  43  59  89  48  69   4  21  52  73  80  11  49  25  87  27   5  34  80  34  42  14  67  19  38  17  96  98  19  68  10  42  57  23  54  15  25  72  59  64  27   1  55  69  81   8  38  84  73  11  35  92  73  98  64  31  68   2  16  44  40  52  41  19  41  39  44  21   6  54  20  68  25  93   2  45   5  57  49  95  79  33  81  76  61   9  97  28  11  25  27  36   4  16  88  41  62  98  28  98  30  60  84   6   4   4  70  98  79  59  47  56  22   2  31  85  43  49  65  71  18  39  70   3  64  43  56   4  48  68  92  31  92  63  13  60  99  53  61  56  10  53  68  18  60   7  61  78  35   6  25  58  81  65  23  36  63  25  67  84  17   9   2  36  18  90  93  53  70                                                                                                                                                                                                                            
                                                                                                                                                                                                                              81  86  12  87  31  92  61  60  36  86  44  12  88  26  11  10  42  15  10  53  12  45  41   1   3  59  84  88  25  21  68  52  62  55  79  56  60  39  65  32  90   1  93  85  96  99  55  50   9  49  89  76   4  27   3  21  73  77  13  88  30  78  14  20   8  27  46  60  88   5  12  84  96  61  72  25  28  99   3  48  90  21  98  34  76  46  13  98  78  66  13  39  37  69  91  95  47  13  24  76  11  83  99  15  12  20  89  82  99  44  67  63  51  46  96  51  12   6  66  56  33  73  50  44  42  75  64  81  40  40  92  44  53   8  78  55  91  70  66  25  35   7   1  17  42  40  49  53  11   6  90  26  84  68  49  62  82  45   2  19  42  81   6  66  84  19  88  22  46  49  37  80  33  14  76  13  29  97  99  60  32  24  14  91  98  47  43  92  78  43  38  16  49  71  98  82  73  54  40  88  60  45  69  33  27  81  30  60   9  48  89  82  97  47  19  44  58  21  94  47  98  52  56  22   5  82  62  17  64  30   4   1   5  50  44  28  93   6  47  57   2  83  93   5  33  93  51  98  88  17  26  76  74  72  31  79  32  43  22  94  63  95   7  50  25  26  24  10  26  39  32  90  43  13  51  28  98  19  98  94  51  72  38  70  32  90  83  87   2  85  91  48  32   4  23  31  97  35  55  57  66  52  25  73  92  25  53   9  45  48  52  41  98  92   6  40  53  45  96  45  55  61  43  96  63  96  68  53  44  80   2  14  25  52  96  62   9  59  21  55   6   1  44  84  50  11  17  35  40  59  13  18  25   1  25  34  85  96  96  46  99  72  83  65  18  24  19  74  78  53  22  13  47  96  90  38  11  30  71  13  50  18  13  68   6   2  60  48  75  74  19  39  29  98  41  14  87  46   6  39  93  26  79   8  90  18  40  33  74  20  11  88   7  61  19   2   7  14  62  68  44   6  19  18  37  61   9  23  60  91  79  99  85  74  94  96  85  63  82  34  69  16  83  20  57  46  23  89  92  80  36  81  43  57  26  89  98  45  57  68  33  53  84  49  70  76  14  97  53  98  93  63  54  50  91  69  57  12  44  33  88  79  24  69  16  97  53  33  52  50  47  11  40  90  12  80  15  23  76  18  17  98  38  65  22  52  43  92   4   9  48   7  58  59  74   8  40  80  65  26  89   6  32  80  34  49  55  56  76  35   2  43   8  52  37  59  85  47  53  99  36  32  39  78  44  12  43  87  17  14  98  79  40   5  84  79  52  72  32   2   6  88  67  41  44  51  33  85  69  27  12  10  31  98  10  90  95  71  98  14  77  44  55  96  99  96  72  46  41  30  39  93  97  14  73  22  24  10  41  72  78  55  36  69  36  47   5  23  86  92  12  98  99   1  64  35  53  88  42  26  25  62  42  17  42  75  34  57  86  85  12  76  48  24  89   8  14  68  62  71  63  89   2  54  86  56  36  43  36  67  31  68  65  85   4  32  18  94  24  38  40  93  20  46  86  63  99  50  66  25   2  48  45  74  18  23  40  67  77  35  45  25  43  34  16  47  29  27  99  39  26  69  11  62  78  18  24  84  65  52  20  49  95  84   3  39  99  79  74  61  27   1  88  93  52   6  75  33  52  76  72  15  26  73  40  94  20  64  54  20  45  63  78  55  46  73  17  43  40   1  70  96  72  36  26  15  68  36  28  88  43  72  46  66  54  20  51  91   8  81  90  97  20  45  90  89  14  75  26  47  77  19  27  73  25  52  38  36  63  21  76  91  74  91  64  64   4   5  97  75  93  97  88  23   8  98  63   7  37  90   1  67  66  73  65   7  96  81  73   5   3  90  73  34  62  20  78  93  39  59  26  41  90  49  13  85  98  78  27  78  37  75  21  46  25  84  85  47  28  61  88  94  55   3  30  62  70  44  86  20  62  25  47  15  27   8  79  64  18  28  51  36  57  92   5  32   5  21  27  29  13  75  11   2  30  84  35  48  25  88  53  99  60  92  41  47  50  96                                                                                                                                                                                                                              
                                                                                                                                                                                                                                60  62  88  89  18  23  90  78  57  87  14   9  80  61  99  59  37  61   8  98  83  18  51  23  36  99  61  10  86  53   5  50  54  96  67  69  77  60  18  10  69  81  46  43  29  79  51  53  67  75  52  16  46  17  98  66  74  43  57   9  16   7  25  51  71  92   2  28  21  98  91  23  90  80  71  55  32   7  12  37  86  97  46  83  20  81  57   1  47   7  91  59  89  81  40  11  60  58  70  32  13  56   6  96  73  13  45  52  24  81  75  66  63  83  14  18  52  82  91  89  36  36  24   9  41  32  69  79  84  70  35  28  68   5  60  37  19  39  36  50  80  65  93  58  65  96  83  29  10  31  69  99  67   4  92  91  33  63  67  15  50  66   7  82   6  98   8  90  71  38  56  46  73  39  29  94   1  97  43  21  95  21   7  34  87  83  76  82  97  51  19  92  33   7  26  33   3  88  10  74  75  42  81  46  30  33  83  55  83  55  37  48  75  66  94  54  19  76  68  26  72  81  96  39  90  77  27   5  72  91  97  93  99   7  10  21  50  52  34  55  34  31  73  13  95  18  84  54  63  87  37  42  27   5  84  61  62  34  30  73  62  95  75  88  57  76  50  67  57  67  23  70  72  67  74  13  86   1  84   3  60  95   3  68  65  36  32  21  99  55  20  44  88  83   5  84  78  37  52  46  63  12  76   9  42  42  25  99  52  83  46  25  11  12   3  59  50   3  18  90   6  18  42  16  36  22  40  84  24  48  12  96  81  64  23  48  10  56  91  71  91  35  68  93  40  48  92  59  30  97  24   2  35  32  27  72  43  47  65  28   3  87  58  98  79  97  97   5  14  46  52  89  78  34  41  71  22   1  63   9  88  99  65  51  82  40  65  25  25  74  65  78  27   7  20  54  24  99  76  94  69  22  99  20   7  37  33  90  91  63  72  90  39  94   8  63  55  38  47  22  25  88  57  36  65  27  51  34  19  69  86  92  63  87  80  27  99  20  47  47  32  19  58  57  11  23   8  78  94  48  80  63  27  46  58  39  12  34   5  96  95  90   6   9  76  83  99  10  68  11   2  74  27  19  92  81  28   7  25  31  54  82  98  85  46  79  61  56  80  18  41  36  99  36  68  27  50  15  69  82  93  39   6  86  86  96  83  82  19  85  30  93  59  25  70  87  25  27  30  70  77   4  79  80  39  42  58  85  25  15  22  83  50  52  74  66  80  88  50  34  85  45  39  17  69  35  35  60  56  37  70  12   9  73  31  17  60  76  30  20  57  69  34  78  12  91   3  88  92  27  32  69  59  79  74  70   6  62   1  87  93  50  73  86  93  68  72  86  38  87  34  69  29  99  69  11  10  63  29  99  34  45  94  79  91  70  70  62  72  73  90   7  12   1  13  52  69  54   6  86  65  84  14  51  77  47  22  74  64  98  78  50  86  56  40  88  22  37  15  43  43  58   5  19  50  61  38   6  25  93  49  44  55  43  23  10  20  43  28  77  55  51  25  93  58  21  33  91  73  81  56  87  73  78  81  55  99  74  82  69  56  83  77  81  38  64  35  22  38  55   6  98  42  41  40  14  75  14  65  39  91  66  12  22  85  29  43  85  71  36   4  37  79  26  90  12  71  94  56  15  11  57  16  92  30  62  11  92  38  25  70   4  66  36  90  81  32   3  54  34  30  55  26  46   8  56   1  13  68  93  71  36  23   5  30   9  21  45  41  78  66  95  49  54  17   9  97  29  53  25  19  67  27  34   9  12  68  59  47  90  78  38  49  72  36   9   1  86  82  88  54  36  11  53  79  10  51  81   1  65  43  77  37  54  36  23  23  42  33  63  87  86  67  24  26  75   8  70  26  58  65  48  46   3   6  63  34  53  75  75  67  14   9  78  14  56  35  92  39  92  10  63   4  51  54  78  99  80  37  98  46  58  14  19  50  30  94  25  92  50  34  64  50  93  85  66  38  35  12  67  93  82  84  99  34  40  24  72  95  77  80  83  20  27  85   7  24                                                                                                                                                                                                                                
                                                                                                                                                                                                                                  32  54  75  80  32  68  72  48  13  55  48  66  76  10  15  21  51  36  40  59  47  37  55  80   8  19   1  17  19  87  88  12   8   1   4  47  85  88  50  64  59  63   9  53  20  23  84   5  83  24  75  37  33  32  42  65  88  63  63   6  64  39  19  14  24  56  70   1  66  91   7  27  91  62  43  90  16  86  79  95  40  73  85  39  17  51  60  47  67  66  57  53  74   4  10  54  59  40   4   6  86  33  61   7  70  95  63  22  80   7  67  41  78  56  72  69  57  27  14  60  65  88  98  15  43  38  77  56  26  74  79  34  32  60  12  24  85  85   2  82  62  31  82  23  35  90  45  71  26  47  92  95   2  80  20  53  32  22  55  50  82  16  87  45  59  74  14  86  53   3  51  40  92   5  55  17  78  17  95  91   1  44  76  40  64  20  94  83  18  62  68  66  92   5  90  82  72  87  53  82  60   7  87  36  18  84  76  75  63  23  14  18  50   7  51  50  88  51  88  77  82  82  55  15  63  29  54  47  64  72  71  43  99  84  51  57  80   8  88  25  14  13   4  48  40  67  36  12  38  92  28  87   5  90  58  53  76  65  95  83  80  72  41  34  22  76  17  67  41  68  39  36  89  83   6  37  72  35  34  65   1  52  71  92  47  42  94  51  60  56  78  14  59  26  77  96  82  40  83  45  84  98  37  91  70  58  80  45  25   4  32  40  52  13  18  41  69  12  93  10   7  36  43   3  51  77  27  92  42  94  89  29  92  90  15  71  47  73  94  59  75  73  94  32  63  56  48  56  36  39  92  68  29  51  58  57  29  59  76  65  75  32   9   3  49  27  25  62  88  39  81  60  90  35  80  73  45  35  56  66   5  75  82  92   2  91  19  20   4  79   9  41  89  40  47  66  78  62  86  52  16  54   9  44  53  31  79  81  28  35  66  77  79  38  90  63  56  81  45   9  74   9  12  27  93  13  71  12  47   5   2  80  68   5   8  61  75  34  81  24  56  74  35  49  67  87  88   8  17  94  80  90  14  69  88  53  26  65   9  71  62  23  58  35  11  36  43   7  82  37  94   6  79  66  66  80  25  24  73  79  95  90  15  99  29   4  84  25  47   7   4  95  80  61  91  91  28  76  37  99  18  61  52  23  68  46  63  29  84  53  44  72  17  75  32  54  17  95  83  74  48  46   7  17  10  44  64  10  14  68   2  38  55  86   7  68  31  29  71  68  94  54  18  33  19   3  33  83  51  22  58  86   2  39  32  97   6  71  19  33  84   8  59  51  68  46  67  97  36  42  84  26  50  13  37  24  34  23  10  69  20  71  51  59  26  96  84  25  18  54  54  86  23   2  63  16   5  94  98  46  69  53  60  89  23  30  75  25  20  75  32  52  46  86  19   6  56  18  36  98  82  78  88  42  18  50  61  65  85  11  15  83  26  99  47  78  52  51  37  22  22  48  90  42  87  70  64  43  78  63  67  49  59  90  21  32  81  97  43  31  58  23  52   1  41  50  92  41  74  47  65  95   7  78  46  96   1  62  86  24  64  62  49  97  27   4  45  60  30  26  56  27  97  81  74  89  26  32  19  15  31  18  96  13  17  41   5  88  67  10  41  77  31  34  48   2  51  92  42  27  23  42  96  79  16  65  14  56  39  95  21  27  54  50  47  18  91  27  10  72  45  92  91  89  32  36   4  79  40  64  12  40   5  79  57  40  70  93  74  74  48  68  13  29  71  74  22  22  64  17  65  97  92  71  89  84   1  44   9  65  72  88  25  75  48   1  13  74  92  52  54  28   8  73   4  99  81   1  86  62  42  31  46  22  10  15  31  83  57  41   9  85  92  23  45  26  67  54  84  93  70  77  32  89  94  10  74  43  14  70  38  59  79  51  89   4  68  38  91  33   3  39  37  61  97   4  59  49  78  87  21   1  58  11  82   8  43   3  68  75  62  48  97  44  65  85  53  50   2  20  24  82  91  19  51   6  43  68  71  22   7  56  29  88  93   6                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                    99  99  38  26  29  91  93  34  96  96  74  63  93   5  91  99  15  84  83  86  84   1   9  11  41  67  19  16  21  64  84  33  23   7  42  44  30  80  91  43  30   8   4  94   9  32  82  24  20  93   1  39  15  27  42  86  76  85  52  20  40  77  77  45  81  12  76  27  26  22  29  55  66  50  34   4  42  36  46  56   9  72  71  51  82  39  16  42  96  34  77  12  50  86  25   9  72  14  88  12  66  92  58  73  84  35  89  95  14  11  80  45  87  40  12  57  71  66  61  14  37  43  18  17  92  53  88  18  79  83  43  70  86  49  36   2  25  81  13  52  84  35  57   4  20  31  75  35  26  32  91  31  73  12  89  90  74  57  68  36  12  43  41  19  49  68  52  38  83  40   1   9  82  75  87  46  69  51  14  36  51   5  57  79  19  32  30  23  60  81  61  54   9  41  69  48  99  84  64   8  32  38   2  28  40  35  92  43  20   1  89  96  49  18  43  19  74  88   9  14  93  90   5  77  11  67  67  13  86  90  99  80  63  38  57  35  75  41  57  81   7  37  63  43  50  32  25  25  77  32  76  65  86  77   6  78  35  97  15  68  10  81  47  70  20  92  33   2  95  78  46  58  10  75  42  39  45  22   4  93  79  87  52  83  98  27  21  34  66  77  25  28  98  42  37  27  94  57  24  72  99  55  75  24  89  22  66  85  89  17  20   9  82  82  34   6  68  35  38  60  90  89  97  45  24  76  36  10  97   4  36   9  59  25  73  97  39   6  18  78  14  87  89  50  29  34  86  60  16  91  72   5  31  43  36  98  64   9  95  76  41  57  68  58  11  91  27  11   4  32  10  21  94  12  32  50  81  97  93  69  55  78  70  86  43  55  63  39  32  84  54  86   7  46  60  95  69  34  87  28  45  34  96   7  22  89  55  89  32  17  88  12  95   5   2  45  24  29  98  23  62   4  19  48  23  44  46  59  68  49  45  77  68   7   6  76  88  82  41  18  75  11  83  42  42  10  56  97  54  71   2  56   6  75  66  55  23  43  66  70  93  22  61  99  42  96   2  28   2  32  62  15  71   9   2  54  10  85   2  62  83  20  25  58  91  62  15  13  30  46  19  14  38  38  32  42  15   7  43  56  57  92  48  10  35  53  38  98  72  43  60  17  89   9  69  66  43  49  51  55  66  74  84  68  56  86  72  75  40  55  23  97  53  84  20   8  56  74  48  77  35  12  98  19  23  43  13  95   4   7  59  97   9  71  96  17  54  79  45  15  49  76  43  98  13  10  89  39  87  58  60  25  75  86  95  72  31  14  84  85  80  90  11  26  53   6  79  69  64  91  13  78  35  35  51  20  21  98  34  18  74  64  65  42  77  56  61   4  58  30  59   6  39  56  99   6  94  19  35  12  75   8  24   4  84  58  75  26  64  38  58   9  95  10  62  74  30  17  76  69  44  46  38  65  82  81  46  85  97  74  70  34   1  77  70  42  43   3  90  94  74  42   9  47  46  52  62  71  68   1  41  87  95  79  43  49  53   5  65  77  77  49  74  37  77  64  44  94  40  18  79  66  20  48  75  99  81   6  76  35  64  83  47   5  51  48  95  93  70  77  43  69  72  67   3  62  49  42  51  64  47  61  52  38  31  48  33  13  81  55  55  80  17  56  63  61  65  54  92  56  50  81  39  84  60   9  49  48  46  62  68   2  74  95  34  88  40  50  14  24   1  38  97  66   4   8  97  61  51   3  66  60  74  14  67  93  50  48  97  60  14  98  65  82  54  51  73  97  42  45  59  20   8   2  58  97  10  15   6  53  27  95  69  89  66  23  51  15  32  99  44  36  30  86  11  43  95  59   5  55  39  13  96  88  99   3  91  78  69  22  96  79  71  11  83  96   1  59  72   6  96   6  74  76  16  11  67  90  99  87  54  73  16  26  99  65  72  88  10  12  37  74  68  56  35   6  88  38  37  96  27  62  80  16  28  69  65  12  70  98  38  19  59  73  76                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                      94   5  20  17  64  68  79  42  90  92  51  49  46  84  85  34  62  61  22   2  94  61  85   3   4  71  28   8  62  26  18  97  86  22  33  99  83  26  84  35  98  95  89   7  62  23  26  54  58  21  25  91  25   1  59  44  84  18   3  40  70  47  78  59   6  16  29  29  16  20  82  57   1  61  53  47  50  46  43  27  58  96  29  38  46  13  50  21  34  57   7  87  77  84  22  81  26  35  73  52  91  14  19  25  52  14  66   4  61  47  44  33  99  55  98  67   4  21  89  32  47  75  97  63  86  53  40  22  55  51  66  35  25  59   9  57  90  61  51  19  32  63  63  40  80  18  78  90  35  44  47  64  71  84  30  49  50  62  49  15  65  19  65  55  41  58  76  95  83  82   6  81   8  26  50  89  97  16  40  87  37  19  67  85  11  19  73  61  18  39  80   6  51  98  27  72  63  43  76  15  35  76  25  40  39  52   2  19   6  84   2  80  15  84  15  75  97  19  24  68  73  51  86  94  58  16  99  66  74  50  30  33  98  17  46  76  12  86  99  58  85  91  66  80   2  32  10  26  52  25  81   3  55  52  15  65  62  52  53  83   1  42  11  72  84  50  22  15  99  37  41   1  18  87  74  15  37  50  44  71  25  94  91  32  90   3  41  15  96  36  97  98  44  84  50  55  94   5  15  71  82  32  62  59  55  53  55  96  50  94  75   7   3  19  62  49  67  26  90  44  32  44  63  32  58  26  63  31  93  84  62  64  28  35  69  29  36  63  31  82  42  83  68  31  84  65  42   4   1  39  28  28  88  38  23  47  11  86  60  43  72  93  82  59  51  25  96  50  66  65  17   3  75  46  85  81  53  48  64  16  97  99  62  86  30  36  81  97  64  76   4  25  37  77  40  77  86  98  49  71  54  30  16  87  56  87  52  83  81  83  39   8  16  97  96  36   5  61  41  52  85  70  69  16  15  27  37  59  90  91  13  60  99  14  81  64  56  40   2  67  66  54  53   1  30  72  86  11  69  91  47  31  82   8  31  15  67  69  54  87  53  83  56  16  54  51   5  76  73  82   4  73  70  49  30  79  11  67  54  18  18  71   6  58  54  88  66  69  43  22   6  73   3  20  57  78  60  82  58  57  28   4  38  44  89  78  80  98  48  18  83  31  81  78  52   6   3  97  84  62  61  40  63  68  63  18  32  13  26  22  85  10  50  64   2  89  30   9  49  76  43  24  12  30  76  60  84  44  17  49  17  75  81  60  50   3  27  35   4  13  68  10  30  98  19  17  37  38  73  83  21  87  76  50  38   1  87  10  71  18  57  81  97  91  90  34  25   6  67  86  12  53  89  72  77  15  56  60  99  70  99  24  71  54  64  15  31  77  93  93  67   6  99  79  66  72  50  46  53  59  89  59  95  38  49  50  95  24  20  96  37  42  54  98  63  79  20   2   5  78   4  32  90  91  62  25  52  47  99  93  42  26  86  35  25  76  89  96  61  32  24  33  14  73  59  98  25  98  51  67   3  40  88  72  99   4  98  53  47  89  15  44  95  54   3  93  74  36  81  74  76  78  56  53  55  53  50  30  69  90  96  79  73  91  78  55   2  35  47  88  14  48  85  16  25  47  97  54  14  27  20   3  77  89  17  60  60  89  15  65  91  41  11  97  92   1  94  39  86  42  48  82  69  46  36  20  69  21  85  58  82  46  20  99  50  37  65  41  45   2  67   8  45  44  52  65  19  26  12  53  50  85   3  48   8  27  41  18  61  17  19  95  66  70  70  34  54  78  17   1  92   7  10  98  61  94  31  29  70  62  38  37  57  23  83  47  72  74  11  24  58  82  59  88  28  97  44  83  44  80  99  21  87  19  29  63  50  66  70  61  55  22  82  42  68  88  27  51  59   4  66  95  42  70   7  96   9  42  38  15  40  15   3   7  51  87  84  36  90  91  92  65  94  11  79   9  39  87  93  63  85  80  47  82  43  89  36  29  90  80  92  55  59  12                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                        75  24  31  40  88  69  46  11  77  54  99  23  96  20   8   5   3   4  39  22  24  91  41   5  90  65  16  43  69  20  60  68   4  18  92  94  88  61   1  58  72  17  59  78  91  92  67  62  63   5  73  25  45  67  74   7  66   7   5  46  89  29   9  69  14  18  93  70   2  81  97  98  82  22  56  49  63   5  28  78  16   2   2  44  44  45  87  48  31  85   6  43  93   9  27  99  91  79  79  41  36  62  39  19  66   7  18  89  89  84  31  34  78  92   4  15  82  39  92  92  58  29  75  56  76  67  69  12  60  16  65  16  52  14  40   2  52  15  31  81  98  89   8  17  71  68  17  72  15  61  75  73  58  49  76  19  70  81   4  47  55  43  50  29  23  77  95  71  77  44  82   1  86  21  53  64  61  40  98  90  94  83  32  74  16  13  78  32  31  69  90  54  68  40  91   3  49  46  81  41  25  90  67   2  29  26  27  66   5  24  31  15  61  95  83  99  63  32   4  64   6  43  91  75  19  87   8  88  51  94  16  91  88  64  38  51  80  53  82  20  55  69  31  80  86  14  92  64  94  22  85   3  20  46  44  58  90  16  25  51  37  53  28  23  46  94  35  60  92  66  16  21  41  16  93  59  50  51  39  12  99  62  75  55  78  73  93  96  96  63  11  54   8  18  60  18  44   2  18  43  26  18  93  66  97  50  51  45  40  64  12  27  47  43  41  67  74  64  69  66  70  55  23  20  74  42   2  33  79  98  80  28  35  60  47  59  72  16  28   1  23   6  29  91  53  64  69  92  72  57  10  87  18  89  26  94  26  18  51  96  74  44  94  86  58   4  30  55  30  95  64  67  55  65  75  95  27  72  75   6   6  90  13  33  66  32  39  83  49  93  54  31  33  13  15  92  24  17  71  39  88  52  56  87  96  23  13  30   6  51  40   7  41  35  37  10  63   8  49   3  55  66  28  58  88   9  38  75  90  36  38  76  77  38  67  23  62  27  64  12  16  21  12   9  93  85  41  71  18  50  47  68  45  17   3  24   4  79  23   3  45  44  23   6  37  14  95  85  55  51  59  30  63  63  19  56   1  81  62  75  73  38  21  61  14  21  53  75  64  45  98  29  58  13  16  40  18  10  97  82  99  55  80  51   3  82  28  71  83   8  43  77  47  20  98  10  36  20  26  96  53  83  25  55  85  95  21  69  90  84  80  33   6  25  27  79  54  56  92  74  18  20  42  55   7  67  71  45  86  20  17  73   3  36  14  41  27  55  80  52  78  95  64  25  21  81  56  91  84  38  33  84  23  99  10  93  45  45  94  62   9  75  40  38  44  80  72  27  38  98  60  64  50  35  47  64  92  94   7  61   2  23  34  32  65  11   2  22  71  61  36  53  60  61  78  72  14  74  47  89  59  74   7  45  81  18  48  81  39  80  25  97  63  94   8  56  91  38  90   9  14  19  97  87  52  88  21  95  44  26  83  73  71  40  58  39  90  34  77   2  62  80  85  79  44   1  23  97  96  25  33  85  65  73  41  22  94  84  27  22  75  85  22  69  30  85  40  28  38   6  30  34  45  52  37  58  62  80  54  30  52   2  38  13  76  57  40  67  86  12  78  31  58  56  81  53  18  49  88  34   5  22  13   6  24  84   8  56   2  72  55  51  15  95  75  84   6  16  55   8  18   2  95  22  17  42  72  40  73  30  58  79   8  69  37  31  16  44  21  60  60  69  31  21  19  16  95  18  89  43  20  66  90  95  14  48  73  48  54  80  51  21  83  71  70  44  12  97   4  94  72  90  52  80  97  68  57  74  67  59  52  20  68  88  31  89  64  63  69  86  39  98  47  13  55  49  79   7  77  79  67  10  54  13   4   2  39  47  51  19  51  31  40  49   2  64  32  80  39  96  65  49  59  19   8  48  42  35  21  68  44  16  92  74  10  90  57  46  25  80  34  45  87  16  53  59  59   5  51  47  69  14  38  63  62  71  12  16  94  82  52  10  19                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                          88   9   2  98  85  99  28  99  78  65  18  80  41  85  95  41  87  43  60  22  85  49  57  11  86  24   8  82  18  76  38  24   4  98  76  73  48  37  42  27  68  92  47  46  27  78  12  34  22  20  38  51  42  18  20  15  20  68  96  73  36  64  79  37   1  31  88  26  40  98  23  55  61  53  69  25  57  31  39  45  93  60  40  88  39  39  25  70  37  33  23  37  54   4  88  98  14  33  65  69  81  69  59  11  94  70  39  32  47  98   5  88  10   7  12  12  89  48  57  24   4  28  41  18  83  46  48  99  66  46  96  65  40  14  67   9  89  13  12  40  27  51  58  27  66  52  80  49  43  26  90  73  65  34   5  39  39  51  45  15  89  27  31  81  20  48  62   1   3  92  28  52  25  82  25  67  46  92   3  22  11  32  69   9  57  79  14  70  87  94  25  69  20  42   4  82  84  49  32  55  29  21  89  89  31  64  51  16  14  27  71  26  56  56  19  30  48  48  65  66  45  71   9  38  93  22  20  48  31  76  90  35  83  16  26  38  14  16  59  90  14   3  30  22  90   2   6  71   8  91  13  14   8  24  68  20  29  58  82  31  71  43  30   1  52  94  25  34  67  51  68  66  64  80  89  11   4  68  49  16   9  15  27  73  66  53  94  67  93   9  84  98  59  37  72  59  16  86   6  92  51  12  44  74  54  84  34  34  15  54  50   2  78  48  53  36  75  35  38  25  15  26  52  30  27  44  82  13  27   3   1  54  51  50  81  42  40  22   4  24  28  44  97  43   7  62  69  25  22  22  14  73  36  67  83  25  30  56  69  65  50  44  76  86  14  36  70  10  20  12  93  35  82   9   3  90  65  68  40  36  45  95  16   3  95  56  20  10  61  11  54  33  27  25  75  44  61  62  13  70  31  94  77  36  90  11   5  38  44   9   7  90  89   6  61  29  99  69  26  54  80  16  27  99  97  93  93  92  48  28   8  75   5  55  36   2  32  55  41  79  99  38  39  91  48  86  69   6  60  40  42  36  44  93  57  12   4  32  82  22  43  74  13  48  45  87  32  60  13  94  68  66  74  65  36  83  58  16  14  72   7   6   6  61  95  68  68  82  89  85  76  17  74  41  82  33  32  49  71  67  93  61   3   3  93   9  56  86   2  89  41  28  70   7  82  13  84  92  70  90  40  58  53  50  64  52  53  42  22  64  15  33   9  12   5  86  55  87  67  28  43   4  41  47  57  10  59   8  25  57  85  14  59  57  41  96  82  72  34  22  11  46  32  75  43  35  75  99  14  36  64  49  95  93  87  90  26  69  83  44  29  67  37  14  95  64  12   5  57   4  30  84  51  54  90  87  61  43  37  38  86  38  78  91  91  80  97  28  82   9  43  64  40  76  95  94  33  72  32   7  36   5   4  55   4   7  72  63  23  92  28  10  39  46  54  44  52  44  32  64   1  81  13   6  74  85   6  98  99  70  33  38  39  12  81  14  75  42  82  31  83  98  95  67  95  72  86   9   9  97  11  71   6  79  57  40  50  25  33  55  78  33  37   9  18  10  38  54  47  91  76  76  97  51  57  29  18  58  62  71  50  93  50  24  88  45  73  30  87   5  83  65  91  62  80  47   4  45  42  25   1   5  40  63  94  29  51  47  88   6  39  88  91  69  95  61  59  39  49  47  40   7  28  76  81  57   7  12  42  95  83  39  48   9  60  40  19  52  99  86  74  71  51   1  17  55  23  47  41  86  40  32  68  34   3  63  66  43  43  24  38  43  60  84  41  54  87  14  23  43  69  63  31  80  24  75  85  75  77  85  51  77  56  86  55  84  98  30  30  19  41  78  16  41  48  96  26  88  44  69  92  37   6  76   9  90  68  48  51  14  96  97  75  89  60  17  25  36  34  89  80  12  20  68   3  28  74  58  14  40  15  74  50  24  25  40  41  96  76  60  36  95   9  35  93  83  57   2  26   9  81  31  51  52  79  43  30  41  99  10  35  91                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                            65  58  91  50  13  52  48   3   8  74  55  52   6  36  36  17  60  91  17  74  51  83  31  75  51  34  37   7  28  39  99   7  45  46  88  80  88  47  82  84  81  21   8  58  82   2  45  60  33  75  84  21  45  76  30  11  24   2  59  64  39  70  66  65  35  82  78  35  62  92  99  39  80  62  25  32  29  86  75  63  43  86   5  68   8  40  58  49  51  36  69  46  47   9  38  46  65  28  95  83  64  41  74  61  56   6  19  11  89  50  65  59   2  89  95  81  31  77  12  54  70  65  93  98  11  93   3  43  93  21  31  79  19  37  49  64  74  60   9  64  16  44  34   3  15  12  94  86  23  86  37  10  70  45  84  38  13  22  13  55  42  50  18  57  84  67  74  28  98  92  55  76  44  98  18  85  47  16  64  44  44  54  72  94  62  11  66  82  36  40  70   1  28   4  14  69  77  17  41  68   5   5  21  89  53   7  55  28  59  21  82  56  99  13  55  28  64  20  38  25   1   8  29  78  36  73  92  89  37  12  30  17  40   9  41  38  93  97  46  86  12   7  45  20  30  95  94   3  57  87  85   6  61  84  44   5  57   2  87  43  38   8  33  78  73   6  69  25  48  29   6  18  76  91  92  19  82  12  30  88  21   5  65  88  57  70  43  93  23   1  54  55  63  87  65  55  20  52  53  56  20  96  68  29  30  37  43  72  64  55  95   3  95  37  41  59  39  79  52  54   2  77  56  69  55  16  65  63  59  72  20  16  36  80   4  73  90  30  20  44   4  35  42  23  65  81  46  39  30  88  41  35  31  72  86  86  75   6  25  28  33  60  55  56  55   1  27  47   9  23  38  48  13  25  85   6  75  73  28  17  20  18  92  32  51  57  14  62  47  91  64  27  93  83  98  54  78   4  85  13  45   9  52  96   8  70  73  48  64   7  69  82  47  28  50  47  24  54  63  46  23  39  11   3  89  87   3  18  19  14  54  69  32  62  83  60  78  40  92  77  24  93  70  91  35  48  96   1  18   7  40  92  41  66  54  87  14  31  79   3  96  74  99  59  58  15  82  33  46  75  59  47  38  36  40  44  73  96  38   1  35  55  37  80  94  72  21  94  46  82  16  79  11  98  10  87  76  86  19  57  25  84  90  27  64  16  12  76  44  18  74  48  49  81   6  82  47  11  67  84  46  76  16  93  88  66  22  50  84  91  27  62  78  42  83  82   7  49  19  27  82  72  63  78  30  68  63  92  20  44  84   6   2   7  96  35  20  60  92  63  31  39  13  68  39   4  69  13  19  60  31  58  87  52  90  21  52  92  81   9  20  68   6  55  38  90   3  65   4  22  18  38  92  43  16  38  42  54  54  43  19  53  17   3  58  93  62  21  84  75  53  30  45  83  24  15  44  10  67  65  95  17   8  57  56  33  22  86  55  41  92  80  45  24  18  15  76  70  32   7  14  93  77  34  77  66  69  74  61  25  42  76  33  41  69  36  91  85  64  30  31  76  41  59  43  20  61  37  97  98  48  65  66  50  50  99  20  72  68  91  80  74  58  15  48  67  33  67  72  24  85  35  25  29  59   8  39  24  39  74  45  63  65  84  40  37  18  49  63   6  90  90  52  48  58  63  54  74  14  81  87  56  16  88  73  22  38   8  61  54  84  28  13  77  75   6  72  44  50  55  77  36  54  85  77  40  49  14  58  81  92  62  55  76  48  55  55   8  65  78  82  35  41  74  69  64  63  82  19  96  54  64  66  42  71  84  70  24  70  14  17  69  10  15  56  79  38  70  64  79  87  78  78  34  41  46  55  79  95  80  74  95  53  67  29  59  37  22   9  64  29  25  82  86  93  18   8  76  88  59  43  99  51  43  92   9  18  96  49  31  10  89   3  85  77  51  29  97  21  53  26   9  76  72  83   6  56  65   5  52  23  27  10  60  37  20  25  60   1  11  75  75   1  43   6  72  90  36  78  13  43   5  43  31  28   3  17  14  23  31  50                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                              57  67  73  92  76  65  73  43  85  60   4  79  63  52  32  14  14  85  25  22  73  97  39  17  26  96  86  35  80  19  21  98  52  62   1  41  29  38  20  53   7  22  64  80  40  46  73  98  52  11  97  44  81  45  29  64  80  99  39  97  23  78  20  23  77  34  71  40  54  42  92  46  63  17  17  65  34  93  54  39  64  15   9  89  66  40  31  12  58  10   3  70  62  12  85  27  28  58  18  43  99  61  42   8  44  30  36  67  23  58  89  43  58   8  37  13  43  87  19  36  89  69  11  27  67  48  23  83  86  53  50  40  19  98  47  95  84  98  86  10  27  60  69  42  34  74  99   2  24   3  86  55  54  54  17  72  78  20  11  50  33  51  43  63  24  82  60  82   8  28  43  74  92  82  77  52  92  72  44  64  86  81  98  32   3  86  91  15   1  26  74  55  63  89  91  49   9  10  38   7  40  87  50  10  54   9  29  84  53   8  40  96  83   7  94  24  67  38   2  42  49  94  30  77  72  81  35  95  17  35  56  21  87  72  64   2  47  47  75  85  37  25  97  42  92  17  48  50   1  51  47   3  77  98  34  27  87  46  38  36  37  73  68  84  35  32  33   6  31  75  61  85  58   6  80  55  34   1   1  50  42  87  17  83  76  10  87  96  52  13  44  77  72  17  89  84  90  12  18  16  26  13  95  72  99  22  93  56  56  80  63  50  99   7  72  13  46  74  54  12  78  26  43  24  11  73  96  77   8   7  31  22  53  34  94  47  48  95  24   6  82  39  50  10  77  29  59  75  46  65  95  53   2  29  83  22  26  43  92  91  57  96  74  77  84   3  57  25  69  17  93  68  49  25  86  32  14  19  27  38  55  21  34  24  41  41  24  42  39  85   1  50  40  35  55  10  59  83  46  42  89  71  80  63  96  77  33  81  80  24   1  62  51  84  11  84  73  54  70  78  55  30  36  11  69  83  97  10  36  63  33  48  12  74  38  12  88  81  17  93  10  63  84  34  85  44  22  48  96  18  55  27  17  59  61  75  84  50   7   7  14  52  67  40  45  37  91  12  20  84  72  41  89   8  90  16  15  58  74  70  51  82  59   3  31  64  17  43  27  64  12  90  39   8  37  86  20  18  97  19  26  28  39  73  80  40  62  23  68  53  14  77  55  71  43   2  22  40  66  73  67  23  34  30   2  98  16  74  94  90  13  21   2  71  19  37  97  92  84  32  10  43  59  82  42  49  14  68   4  28  39  44  90  75  33  77  68  30   6  33  33  34  50  18  47  79  92  52  37  20  97  25  98  42  16  96  34  90  22   6  56  60  18  80  15  14  28  78  62  62  52  35  44  55  33   2  35  29  69  34  80  52  25  54  38  75  47   8  51   9  46  79  61  27   6  84  12  84  57  77  38  72   5  88  44  83  17  97  92  22  11   9  36  38  62  45  99  76  10  90  67   7  57  57  94  18  59  35  53  84  34  45  25  79   5  31  60  54   7  58  81   8  82  19  31  12  25   7  81  24   1  27  71  62  35  18  48  65  50  34  19  45  33  96  75  80  80  55  17   8  57  52  52  32  21  16  33  65  67  21  20  97   1  92  85  78  77  17  28  97  34  65  17  70  13  16   6  39  15  46  72  17  39  50  92  41  92  71  10  39  33  94  58  33  85  87  38  90  24  56  31  58  25  69  97  11  20  50   4  87  97  21  21  96  83  51  25  51  86  56  14  64  86  21  82  87  37   1   1  54  18  17  75  71  77  51   9  37  44  78  94  27  58  82  10  68  26  91  59  69  61  95  71  29  68  38  50  86  74  49  96  30  26  43  88   8  88  65  84  59  45  14   1  43  29  38  33  73  78  63  18  67  26  99  51  71  80  69  99   3  22  50  35  52  47  14  40  68  73  38  87  15   5  89  55  22  44  80  70  72  89  17  37  79  14   7  45  53  98  64  80  70  66  53  91  49  25  89  40  22  42  86  46  73  22  54  85  51  92  21                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                77  28  56  49  22  96  59   7   3  76  75  36  87  70  91  56  48  53  51  90  59  42  25  22  59  16  55   2  89  32  74  46  12  92  35  31  13  75  20  97  66  21  56  16   5  16  41  14  22  64  46   8   4   6  26  42  90  34  95  74   4  74  23  47  55  41  79  65  17  66  25  59  98   8  18  58  92  90  46  12  72  44   7  80   5  41  59  90  67  30  59  85  74  41   8  94  89   6  53  28  83  78  93  36  44  51  21  27  10  98  32  92   1  89  51  46  58  39  75  48  88  66  90  18  51  23  51  94  44  93  33  70  67   3  69  98  46  26  74  14  48  19  51  11  54  41  75  31   7  91  84  75   1  19  35   4  16  44  83  10  56  15  23  91  96  57  29  45  10  73  29  34  28  52  19  60  36  19  23  29  49   4  94  49  51  74  58  75  64  95  64  33  67  51  38  34  68  45  34  57  39   7  59  26  78  36  56  38  68  87  67  36  66  91  74  89  72  46  21  92  57  93  11  89  67  79  85  91  66  82  90  57  14  23  39  76  66  22  75  59  71  88  18  40  82  25  41  96  15  78  98  23  12  53  75  70  28   6  66  56  98  20  75  11  13  17  50  51  17  90  97   5  44  81  89   5  55  20  74  23  48  76  51  38  76  72  92  16  74  81  40  51  58  34  99  89  89   9  83  88  26  84  97  66  59  16  91  87  28  61  62  44  34  39   3  32  26   7  80  63  51  45  70   4  78  22  77  36  64  55  15  57  36  31  23  81  50  73  43  19  61  78  30  69  62  48  26  68  57   2   3  49  78  73  43  35  32  30  79  63  92  40  22  23  65  22  63  62  55  51  20  57  71  20  76  34  50  78  16   9  48  77  76  12  94  12  99  65  68  28  32  42  20  39  61  70  44  47  10  63  62  40  29  81  55  74  50  34  69  14  17  16  15  64  95  85  57  58   5  32  80  55  39  36  33  20  93  91  10  45  34  94  52  77  24  11  59   1  93  48  36   1  15  46  41  10  74  66  78  76  49  29   8  23  45  93  73  66  22  44  99  86  32  35  24  90  44  37  51  81  69  44  37  36  21   4  18  72  60  19  76  80  90  95  54  99  42  74  90  61  32  94  51  57  91  82  41  62  30  29  74  20  44  70   1  58  83  33  97  12  98  97   6  55  74  78  40  56  55  83  49  97  37   8  64  74  94  67  15  53  35  24  13  61  34  67  20  15  22  77  81  14  81  20  64  64  50  77  31  83  30  12  58  17  17  25  64  90  63  99  76  82  43  89  87  20  48  86  17  16  17   5  65  75  94  40  14  63  66  44  90  97  99  40  13  39  53  80  29  46  52  39  11  61  16   9  34  51   8  99  71  39  37  74  77  99  16  49  31  37  79  32  39  23  12  49  61  20  73  23  90  23  40  52  55  73  35  31  42  14  66  65  99  81  76  79  27  11  44  72  62  34  99  56  47  12  76  99  56  61  46  66   4  68  97  12  62  14  12  46  24  79  24  34  50  88  78  35   8  50  88  28  86  54  14   4  82  47  52  34  38  88  26  48  36   4  40  28  95  12  62  75  26   3   9  96  15  50  69  30  27  33  47  98  50  80  75  75  22  14  93  29  44  82   9  73  24   5  20  76  20  89  54  53  65  10  69  53  10  70  29  67  43  62  76  53  18  36  81  15  95  11   5  29   7  80  52  95  42  33  14  70  31  40  74  80  31  94  13  41  41  42  88  94  25  76  27  22  97  53  79  60  13  27  22  21  94  99  93  66  13  64  64  40  47  19   6   6  97  51  65  46   1  98  72  94  39   1  42  14  91  77  20  32  37  86  90  26  84  46   6   5  94  44  78  34  29  28  53  11  94  86  79  87   7  38  26  87  52  94  33  30  49  51  62  62  47  83  83  55  80  21  76  23  31  11  16  33  67  15  59  76  60  37  17  32  64   9   9  85  63  39  31   1  14  25  71  16  99  85  10  24  80  31   4  85  60  17  31                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                  26   7  60  11  17  89  94  87  92  90  18  31  52  28  47  95   7  22  68  73  94  84  99  21  58  55  83  49  55  81  34  33  33  76   1  37  88   5  99  83  31  16   6  54  14  31  77  97  73  81  89  12  45  50  15  46  26  96  86   8  44  49  91  85  68  42  84  96   1  39  43  27  45  66  50  65  33  80   9  46   4  76  64  74  92  15  63  67  77  79  67   4  74  86   6  39  27  31  41  66  55  42   7  81  93  15  78  19   1  67  70  55  53  33  76  75  26  47  57  22  80  20  40  81  71  23   6  24  83  97  83  70  38   8  26  27  65  21  29  40  24   9  82  25  33  81  64  46  31   1  51  50  48   8   5  22  30  83  40  38  23  73   9   6  68  82  23  23  31  16  52  31  33  58  11  79  69  43  58  61  65  26  79  14  20  24  99  81  77  18  83  54  60  79   9  87  79  67  18  39  47  20  19  99  92  11  48  56   6  10  95  31   2  51  31  78  88  53   9  97  24  76  91   1  24  32   4  80  63  88  45   9  65  32  47  66  86  79  78  62  29  21  97  37  66  66  70  63  14  50  11   2   7  15  99  34  19  71  89  36  74  57  83  82  68  23  93  40  68   1  23  73  83  67  30  16  17  44  25  19  86  81  65  54  36  20   4  90  41   3  24  17  82  98  87  91  74  38  44  67  95  68  54  16  30  59  33  63  10   2  97   4   7   3  82  84  52  86  56  23  10  19  66  53  28  80  91  58  79  25  57  89  17  65  44  71  10  69  47  17  36  42  56  83  83  88  90  76  34  96   7  39  82  82  26  39  51  11  31  91  73  56  13  17  15  30  97  98  62  77   8  61  15  73  71  65  52  56  60  34  38  57  64  68  15  44  52  15  84   3  93  85  79  85   9  93  99  94  81  41  10  98  61  98   7  89  14  83  25   8  95  94   4  19  27  99  82  85  24  14  97  66   6  22  51  78  74  63  52  10  24  25  18  78  12  78  54   5  74  59  46  22  61  22  77  31  12  56  20  45  92  59  59  99  80  53  65  30  22  93  79  69  66  16  97  69  65  51   2  97  94  84  46  25  63  38  36  79  31   4  55  70  14  10  59   7  30  66  23  64  84  18  67  18  55   1  24  27  86  56  39  95  31  58  23   2  73  42  30  55   5  55  49  61  75  34  63  64  47  54  62  24  19  93  12  64  44  96  42  29  19  46  21  34  96  83  73  71  44  27  69  89  79  83  23  42  15  11  17  15  68  65  59  67  66  48  62  22  88  16  72  50  10  92  11  42  39  12  86   6  14  79  18  18  93  84  67  45  14  86  92  18  15  53  20  99  28  19   5  41  30  20  83  38  25  88  16   6  33  88  94  75  61   9  52  12  68  86  92   7  59  77  36  52  49  88  60  82  93   9  20  54  28  45  87  38  52   7  88  92  33  99  85  18  65  54  30  81  64  30  81  10  47  98  37  47  63   7  94  60  66  24  95  56  88  15   2  63  46  91  54  71   2  91  43  32  41  95  40  59  17  98  51  51  30  59  21  89  53   9  58  38  35  23   1  48  25  66   1  23  40  88  93   5  87  78  10   8  67  26  90  87  99  21  75  58  44  57  89  86  82  49  74   8  33  18  46  38  82  12  63  21   2   5  24  13  85  23  52  91  94  89  87  46  30  94  42  92  90  34  16  24  50  72  45  79  89  67  95  51  30  11  72  70   2  20  61  36  37  92  93  12  23  49  88  64  64   4  16  85  22  27  45  29  17  70  26  13  42   2   4   7  18  51  43   3  72  35  83  63  45  97  61  51  60  32  59  38  53  54  94  75  30  57  85   9  53  90  98  95   5  80  42  60  41  20  80  43  16  88  25  94  54  64   1  65  95  61  65  10  58  59  73  44  24  21  83  46  94  12   3  76  89  55   9  86  45   3  53  56  48  96  55   3  29  57  57  26  30  82  26  55  78  53  61  67  24  41  59  55  32   3  79  10  40   3   9  52                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                    95   7  25  27  18  31  64  30  79  38  18  33  77  10  85  84   4  25  63  66  89  91  73  34   7  77  84  24  35  61  45  91  73  54  51  13  63   4  32  43  40  64  35  29  94  37  22  76  10  91  82  21  30  47  86  58  87   7  67  76  48  24  15  10  74  86  95  78  64  16  27  45  61  56  79  74  12  99  82  28  68  43  50  19  26  94  97  51  84  51  62  14  42   9  31   8  94  13  41  53  93  97  89  55  92  55  93  33  22  40  42  80  68  50  97   5  44  28  50  52  25  93  30  17  61  85  77  61   6   1   3  33  82  19  67  63  33  97  98  62  67   1  82  12  11  53  22  14  44  39  65  72  55  84  70  89   7  44  30  95  51   6   9  19  31   3  65  85   5  69  62  41  30  38  62  10  82  97  38   2  34  16  67  55  14  98  69  74  20  15  70  88  83  55  35  92  95  23  51   3  46  48  10  37  56   9   4  61  86  64  79  50  93  45  42  37  29  41   6  14  10  14  33  57  99  47  11  33  28  56  29  85  24  94  12  26  16  73  96  25  63  59  72  80  33  63  16  54  56   2   3  76  23  23  12  59  61  68  42   6  74   7  97  67  23  50   5  73  10  21  78  49   9  47  85  53  48  34  27  26  57  99  95  80  15  32  75  26  48  80  90  67  47  97  18  36  35  33  77   4  15  25   9  51  68  53  84  22  68  29  34  51  56  93  34  13  86  46  41   2  76  17  52  47  86  25  24  89  41  32  79  93  80  22  93  17  27  31  78  72  42  55  95  48  82  21  94  39  47  62  29  33  18   5  29   3  63  62   7  50  10  84  73  39  27  68  32  55  22  68  79  17  17  62  28  54   5  48  54  35  52  95  80  66  17  50  35  77  57  19  20  19  14  78  32  27  66  34  61   5  92  65  73  66   1  74  98  96  28  65  36  44  39  28  13   9  88  85   6  69  47  73  37  16  42  55  91   7  83  14  90  62  16  47  16  59  54  66  62  38  58  90  81  59  36  80  90   4  45  71  77  70  27  66  16  35  94  64  32  41  41  17   7  45  61  70  92  93  12  34  45  86  60   4  52  38   6  24  80  88  19  63  68  45  16  73  92  66  60  65   2  62  15  52  37  16  93  56  19  98  30  95   5  46   2  82  56  11   6  32  82  28  96  18  62  11   5  11  95  36  68  72  48  52  12   9   3  43  44  16  44  82   5   4  29  48  32  93   7  62  17  76  51  42  40  24  32  20  84  30   3  36  71  23  42  63  55  69  12  52  26  60  79  78  58  40   5  46  15  79   8  84  94   6  34  24  75  10  20  87  86  76  51  54  84  33  70  67   9  38   3  37  38  85  55  94  98  11  51  57  20  15  76  98  55  49  98  87  58  96  46  74  90  39  37  11  24  84   8  53  88  64  47  44  26  38  29  89  87  79  27  33  63  25   4  11  31  16  21  84  84  24  78  41  21  84  59  50   2  14  11  72  29  29   9  90   1  29  97  27  95  76  28  56  84  29  68  85  72  66  88  41  25  25  79  71  30  72  50  56  27   3  12  98  52  84  58  40  26  30  34  33  24  43  16  87  67  87  62  25  78  50  43  85   7  51  53  62  57  16  50  81  24  51  94  10  31  15   6   6  24  36  45  73  89  20  62   1  77   5  31  72  61  87  55  87  21  22  64   5  96  49  87  82  37  59  41  21  16  12  84  47  55  63  38  89  10  24  30  29  74  24  19  18  20  62  93  43   7  31  41  59  89  50  53  71  91  63  22   2  45  92  24  82  20  27  10  92  95  41  51  85  21  50  39   1  82  44  88  92  30  91   9  11  26  39  54  37  14  76  56  27  42  10  11   3  11   7  98  96   2   8  96  17  24  43   9  14  68  52   5  64  29  81  78   9  87  69  52  63  65   7  68  63  78  62  23  88  80  94  28  48  22  71  14  97  70  98   9  56  27  20  42  46  66  56  78  44  28  17  26  44   4  60  46  39  91                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                      65  80  31  67  44  97  74  74  53  89  88  12  40  54  73  90  86   1   6  85   6  42  24  30  35   1  96  55  39  31  97  17   4   4  45  85  10  53  84  37  65  75  12  23  47  96  92  51  65  80  88  15  39  46  26  91  27  60  69  69  29  61  83   7  81  72  64  18  32  76  90   3  55  15  44  65  13  88  54  27  54  58  64  71  82  93  87  97  47   2  40  15   5  67  73   5  98  47  52  74   2  40  49  31  53  58  30  69  29  96  20  54  93   6  55  82  72  86  38  65  86  22  85  66  27  75   7  26  12  98  44  61  79  87  18  53  53  81  33  43  10  25  58  28  17  80  19  60  11  96   2  37   3  84  92  12  48  49  58  90  20  12  53  91  39  83  92  42  71  73  63   7  45  71  50  79  37  90  60  17  24  61  36  26   8  60  66  93  63   9  78  21  83  56  73  30  20  31  50  90  66   7  29  47  81  89  66  53  81  41  20   9  57  84  71  94  77  89  26  70   6  95  27  87  94  12  32  62  98  25  20  17  76  67  79  71  76  37  55  11  79  19  72  11   8  94  85  46  71  65  91  99   4  91  63  16  25  21  62  53  96  97  63   1   6  74  89  48  71   6  62   8  54  11  95  62  15  28  92  93  27  76  63  97   2  76  97  22   5  82  12  97   4  47  39  23  14  61  65  28  41  64  74   2  96  53  47  23  16  90   5  70  55  90  78  62  54  84  56  99  42  48  22  11  25  64  16  48  88   8   4   8  17   1  90  51  92  33  24  74   9  77  32  46  42   4  57  74  83  10  38  94  72  13  10  21  85  61  48  20  86  91  52  41  45  29  53  76  33  19  86  45  47  77  62  60   9  62  24  87  92  93  95  65  17  23  92  27  65  24  75   6  14  85  92  20  76  39  87  41  30  81  85  17  65  43  64  75  16  12   9  63  61  42  84  73  38  86  48  47   7  14  22  71   5  73  50  60  37   6  97  17   5  29  10  40  79  75  86  69  56  18  47  86  21  74  99  24  68  22  30  67  35  61  65  53  18  74  92  35   4  83  61  12  41  34  53  33  68  93  97  62  74  82  22  15  69  55  17   3  99  62   8  12  19  72  27  98  37  17  69  69   3  64  56  89  16  27  38  92  60  27  74  27  16  41  33   7  94  37  17  27  93  14  95  63  68  86  47  63  76  44   9  56  59  68  21  64  39  36  60  67  94  29  19  52  90  39  65  71  60  36  23  80  28  61  64  35  16  52  76  67  64  16  36  89  43  58  19  67  59  44  42  61   5  62  76  29  37  18  39  52  93  42  22  29  45   1  16  45  15  45  11  69  35  66  68   3  39  91  79  12  42  50  63  93  19  45  74  58   4  73  75  27  99  82  26  41  40  85  88  84  81  25  49  46  77   7  25  80  82  15   1  77  69  81   9  23  35  57  65  53  67  85  49  19  47  20  72  75  28  41  19  45  51  90   2  31  62  39  59  33  59  36  38  92  86  93  69  75  71  97   7  64  20   8  57  75  85  27   5  44  21  13  76  91  43  22  56  23  51  17  11  98  43  41  40  86  41  63  20  11  35  42  28  80  78  45  77  21  22  92  72  93  26  50  57   8  91  31  89  19  88  75  73  88  43  21  39  55  82  63  81  67  99  39  82   1  39  84  31  52  83  38  35  53  57  29  74  73  44  41  21  32  83  62  11   3  58  34  61  65  83  76  98  34  80  23  82  49  36  35   2   8  55  45  87  94  38  61  64  56  24   6  10  49  93  99  41  30  32  48  10  51   3  59  21  83  94  49  66  90  50  34   5  35  39  16  21  46  72  35  78  77  48  61  96  95  52  75  34  34  79  48  15  91  77  71  93  67  32  42  81  69  35  67  95   3  77  12  25  76  26  47  47  73  56  22  36  19  52  43  37  33  75  83   4  15  28  28  73  36  88   8   2  42  87   4  14  76  73  67  59  97  47   4  62  47  36  30  46  20   6  41  35  94                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                        35  19  93  38  20  96   5  32  61  60   9  55  97  31   8  79  22  32  12  87  99  83  49  68  65  65  46  92  63  55  52  71  43  69  65  23  28  65  76  88  74  54  75  65  61  13  11  73  42  37  60  82  36  37  67  33  16  88  78  70  22  49  40  73  96  79  15  42  76  89  19  71  25  39  48  15  56   2  33  50  85  50  19  53  35  82  35  28  68  11  90   4  45  85  62  49  62  77  38   8  62  30  62  48  80  34  78  26  97   2  10  75  64  46  77  98  64   3  61  14  57  12  93  76  78  81  16  94  96  69  53  31  72  91  37  19  38  82   3  51  34  29  79   3  83   5  42  76  79  37   6  25  68  87  16  32  30  32  31  57  23  18  86  85  62   7  56  87  27  67   1  97  10  36  13  27  69  98  33  76  58  89  80   1  31  37  15   2  50  46  77  24  39  83  82  57  55  27  17   6  70  27  82  52  37  75  77  85  46  25  73  31  72  26  78  97   6  33  77  56  40  60  11  84  65  89  76  27  12   2  18  25  70  14  58  14  23  32  93  41  26  96   7  29  51   5  86  57  95  65  52  77  44  36  50  10  28  20  85  53  68  75  47  29  11  74  15  45  20  41  42  57  72  94  41  53   8  89  77  13  85  84  70  47  55  24  70  16  70  79   8  75  77  54  54  40  46  71  79  12  78  66  62  53   7  14  55  86  30  65  39  70  23  85  56  70  78  73  32  33   3  69  36  38  45  81  92  53  33  83  97  11  61  44  40  31  98  51  43  70  30  96  75  40  47  72  83  51  91  12  47  81   1   4  36  54  27  73  77  11  27  78  31  37  42  49  41  95   1  16  54  96  50  21  59  15  22  45  73  34  94  97  26  33  90  72   5  49  66  73  11  81   8   9  19  63  66  11  66  48  57  28  28  18  75   3  82  93   2  44  66  19  59  32  90  48  45  57  15  62  17  34   4   7  29  36  46  30  78  79  81  37  46  68   9   6  74  29  94   7  32  50  24   6  92  15  35  28  11  23  41  33   9   3  66  18  92  72  57  94  16  96  36  15  62  36  15  10  58  75  37  70  24  54  43  50  96  45  63  57   1  77  40  86  32   3  77  14   1  24  58  88  71  48  93  94  91  85  18  97  79  86  66  13   2  97  98  62  82  74  36  74   3  24  55  23  68  22   8  57  69  36  11  59  86  24  15  38  34   2  19  90  83  90  43   4  94  85  16  83  41  82  13  92  15  54  98  33  72   1   7  93  28  58   4  49   2  58  15  62  93  87  79  11  31  75  42  15  55  72  68  90  67  94  57  71  30   1  71  28   6  80  24  79  63  42  47  95  99  92  43  77  14  26   2   6  76   6  57  92  88  61  56  34  78  59  79  92  92  17  58  39  85  46  72  47  26  47   3  90  83  48   2  97  64  68  79  64  22  53  92  89  70  84  38  25   1  15  51   9  37  72  42  97  87  54  62  16  54  38  20  12  81   9  96  81  93  55   2  39  70  51  83  14  10  34   1  95   4  94  13  81  67  97  66  53  34  81  78  37  99  11  87  46  36  77  93  27  35  78  46  78  94  82  33  65  50  92  66  12  40  39   1  68  29  54   7  22   6  65  31   9  21  46  58  56  21  63  64  69  88  80  74  37  29  46  81  86  96  41  59  67   1  47  60   6  34  19  61  61  25  19  67  90  63  43  41  21  34  70  71  17  21  52  49  93  71   3  30  52  63  52  73  69  47   1   1   2  63  93  27  93   3  57  19  54   3  92  49  85  38  98  64  60  27  32   2  91  61  64  44  64  27  93  18  62  18  19  27  30  85  36  22  59  18  50  42  94  43  84  67  43  32  29  28  72  80  17  68   9  88  48  11  19  19  17  28  25  40  23  21  20  84  64  25  79  15  68  69  88  21  39  52  30  84  73  63  70  68  25  10  34  17  95  60  52   3  24  39  99  25  88  23  83  56  59  63  13  14  10  11  66  38  23  35                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                          4   2  24   9  88  33  56  29   7  41  82  10  39  89  10  21  73   3  45  55  28   1  36  80  33   9  18   6  72  48  28   9  83  62  49  78  30  36  33  29   7  91  52  80  43  73  82  10  75  15  38  34  13  88  72   8  38  47  83   3  14  20  25  98  54  81   5   9  86   5  86  76  50  40   6  30  78  66  68   7  55  52  62  44  37  96  68  13  84  90  81  82  14  36  50  19  38  48  46  79  22  98   5  80  92   3  27  23  42   8  10  56  91  72  70  24  41   6  31  74  38  63  38  70  93  38  44  88  50  58  60  23  97  29  99  13  94  66  31  93  48  97  34  63  60   9  45  54  35  92  76   9  33  76  98  97  66  39  28   9  29  72  38  13  99  33  96  31  51  50  14  80  18  79  96  64  11  78  52  96  15  26  71  64  38  61  61  98  84  81  57  59  21  88   2  98  53  77  14  85  45   9  19  97  72  64  52  84  86   1  18  43  51   7  64  14  34  73  51  63  44   2  96  71  13  47  36  34  56  21  72  13  48  21  51  19  86  93  74   4  35  91  36  70  37  36  10  38  75  25  37  89  31  84  96  77  52   7  93  98  16  92  29  98  71  27   3  23  22   7  10  94  40  41  51   4  81  79  94  17  82   7  35  11  55  67  54  55  56  25  94  74  27  61  35  37  49  92  18  96  45  72  45  49  42  40  76  35  86  58  70   3  40  87   4  72  65  52  25  33  38  81  95  29  60  25  38   8  20  92   5  52  64   9  50  56  57  24  31  47  93  43  44   8  65  74  19  65  47  38  83   5  33  92  61  22  45  86  85  32  81  98  67  47  88  72  92  26  89  79  32  69  60  94   9  58  47  67  27  74   6  43  42  97  72   2   5  59  79  81  39  30  34  30  46  67  20  83  47  51  84   4  76  74  47  88  55  57  77  15  33  18  31  45  35  98  94  76  75   7  15  36  88  88  69  26  28  29  47  56  11  16  43  92  65  63  79  55   2  10  74  58  91  19  96  25  20   3  21   4  73   5  59  84   6  95  70  28  32  71  83  71  80  93  26  87  98  91  24  79  34   5  93   4  60  34  54  96  11  40   3  34  89  67  95  81  77  73  63  86  86  51  11  86  89  66  64  35  96  76  72  12  52  27  31  24  86  25  55  88  89  52  93  42  45  91  69  99  84  17  37  77  70  38  88  46  51  76  95  86  16   3  28  65  53  98  73  51  18  24   3  12  91  77  50  37  53  41  21  82  86  96  78  64  88  77  13  36  34   2  95  21  72  75  78  45  41  43  23  53   9  53  24  12  82  76  28  29  84  15  41  42  87  32  11  70  12  45  74  30  57  49  35  16  63  77  68  52  97  79  16  40  98  96  84  45  15  13  63  83  30  35  62  54  27  77  81  18  30  37  55   6  52  60  17  68  28  11  31  59  84  85  92  86  45   9  10  25   6  66  16  10  38  87  67  64  50  23  65  40  43  90  66   6  83  34  81  67  57  69  85  43  56   1  52  79  64  69  12  43  33  72  53  36  35   5  32  73  49  80  55  75  15  32  58  12  81  60  85  27   4  89  76  86  49  59  37  87  70   6  45  47  19  91  44  19  99  34  94  56  12  64  57  58  21  12  20  44  34  92  99  68  38  91   5  32  24  60  19  88  32  52  71  74  33  13  90  68  92  64  89  20  56  31  70  65  91  12   9  27  28  32  15  56  45  79   6  93  53  46  85  72   9  66  37  33  55  28  99  37  10  20  88  83  40  30  20  22   9  72   6  54  54  12  82  35  66  45  24  41  74  35  63  42  20  92  92  41   3  93   1  89  50  65   8  13  10  84  54  26  70   6  26  77  67  30  36  22  59  81  86  82  28  33  30  47  14  69  61  95  43  58  56  70  35  15   4  81  66  95  81   7  32  28   3   9  69  55  93  92  77  59  72  67  46  50  46  44  31  70  46  82  33  23  18   5  96  48  54  17  61  97  30  89                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                            86  98  21  47  47  79  87  84  81  72  22  59  32  41  44  67  23  64  14  71  78  12  31  30   3  27  39  15   5  51  27  30  65  88  29  96  27  45  62  12  96  67  33  92  48  89  85  41  58  78  86  86  96  63  63  32  18  53  13  33  44  13  25  43  24  42  45  95  89  68  79  47  70  12  19  95  91  22  26  85  85  86   6  33  68  17  15  77  67  35  56  98  92  92  26  16  53  42  96  66  59  78  62  25   5  88  58  13  91  55  59  42  87  75  39  34   8  81  55   6  94   1  65  80   1  90  14  92  44  36  31  83  73  91  25   6  29  60   2  48  23  67  27  88  46  36  34  86  19   8  63  93  40  23  84  27  54  55  28  86  57  74  91  48  17   9  40  33  16  61  76  87  60  37  93  75  48  76  95  45   2  88  24  13  19  35  20  25   9  31  90  65  22  32  90  65  19  11  18  60  64  43  48  20  71  38  30  74  82  46  52  27  85  69  12  36  85  69  84  27  57  32  46  99  50   2   3  98  87   3  32  91  86  39  38  60  34  53  11  72   7  95  17  28  30  61  23  23  58  90  15  64  13  26  48  29  74  36  75   5  72   2  98  56  84  54  32  29  12  64  43   2  22  70  39  65  44   4  15  98  30  68  47  81  94  56  25  19  60   1  10   9  52  85  54  34  33  18  27  36  61  28  68  20  47  65  73  84  97  78  17  28  11  96  19  17  49  54  69  92  23  89  76  70  30  50   8  81  51  19  87  75  32  85  18  43   9  52  54  18  57  63  76  14  34  50  27  74  69  15  98  48  10  75  51  60   4  10  97  64  64  67  49   7  84  85  66  82  31  95  66  48  40  71  42  14  77  88  73  69  82  98  42  25  54  37  66  60  38  17  31  75  38  45  45  50  84   1  94  35  82  20  74  57  95  16  57  90  21  56   5  91  58  39  97  88  92  50  71  14  62  62  37  79  32   9   6  68  62  43  79  92  32  47  56  61  96  36  44  10   5  14  55  84  12  96   4  82  54  61  99  39  62  23  79  71  63  19  57  31  92  62  60  79  34  84  83  71  63  37  39  74   9  44  37  87  61  23  58  76  57  52  53  51  88  50  26  60  95  94  80  77  39  57  88  18  36  90  60  85   6   9  82  50  73  49  69  75  78  48  50  74   9  96  88  73  76   7  42  92  80   6  15  42  39  66  80  65  75  19  72  21  69  94   8  38  77  59  35  33  11  87  21  69  66   5  39  98   7  49  35  74  30   1  64  11   1  49  58  79  28   3  80  53  62  39  35  10  71  18  38  10  43  85  82  38  82  64  45  83  20  11  27  80  27  60  93  77  18  47  83  12  15  35   7  15   1  19  24  28  48  10  90  98   1  73   1  73   6  98   3  71  98  25  30  15  38  31  73  38  94  69  52   2  35  47  40  33  92  68  68  64  68  59  89  59  22  79  84  85  51  59   3   1  44  22  77  28  84  44  70   9  82  24  73  97   8  77  15  98  15  52  63  54  51  55  53  34  68  32  32  87  23  16  95  76  73  82  31  50  16  10   6  65  49  88  37   9  50  55  77  51   2  80  63  45  41  17   3  83  28  20   4  79  87  62  74  66  56  35  84   8  48  36  68  64  55  15  24  29  71   2  39  61  90  96  75  44  86  78   9  34  78  74  92  70   6  58  68  62  43  82  69  16  97  86  93  65  42  91  63  16  97  99  87  52  40  60  75  20  74  58  95  75  44  92  79  70  34  39  36   1  17  40  97  60  65  92  33  39  74  13  37  73  96  34  93  30  34  84  33  92   6  94  19  21  77  51  14  23  42  29  38  83  64  39  34  35  53  71  13  94  71  45  38  46  40  65  95  16  87  42   3  45  23  62   5  27  53  61  50  63  56   1  21  38  88  35  98  51  32  62  28  39  96  95  73  42  51  13  45  52  51   2  53   3  13  79   9  67  50  65  38  90  23  34  80  43  64  48  78  92  53                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                              37  11  18  48  25  55  73  67  43  22  38  29  41  41  69  99  75  89  47  30  70  33  37  21  73  30  93  80  25   8  90  31  89  56  11  38  76  40  74  85  22  76  39  96   1  76   2  80  53  18  10  69  36  38  83   8   4  71  48  38  22  82  32  81  48  96  19  12  68  58   3  66  84  56  22  89  98   6  27  55  44  99  88  32   1  73  89  88  58  61   1  79  72  11  99  37  51   9  96  22  60  38   9  49  24  17   6  33  70  67  79  59  53   4  27  37  91  72  21  28  57  58  75  73  53  61  72  40  95  23  71  48  50  69  59  56  80  84  79  47  50  96  99  88  89  10  51  19  54  76  68  62  28  15  13  78  11  58  25  16  92  32   7  93  14  43  84  43  98  96  98  11  73  69  14   1  77  51  23  51  17  99   4  55  43  73  91  25   1   5  74  63  63  90  82  12  47  62  35  97  96  98  29  96   2  35  81  61  42  36  33  89  69  34  46  81  63  97  15  80  63  50  23  80  13  34  87  40  17  97   1  43  11  92  26  13  68   1  40  46  93  33  31  68   7  27  73  23  22  53  85  50  86   2  13  63  32  15  56   7  25  13  44  41  51  24  95  25  36  91  42  72  90  79  30  36  27  58  18  13  49  41  46  86  17  58  85  59  83  62  46   8  43  77  18   5  99  52  89  80  96  73  21  62  14   4  93   9  30  72  47  58   3  93  66  76  68   3  69  15  29  70  49  28  19  85  74  38  95  94  51  22  76  46  81  89  27  19  16  29  37  53  58  30  73  59  35  14  71  33  78   4  82  41  41  47  98  42  37  21  52  42  14  18  38  62  21  57  48  14  25  40  16  48  55  76  52  94  47  94  85  66  92  64  70  79  85  29  87  73   3  62  90  82  98  87  11  48  28  72  72  23  16  21  93  33  37  84  49  38  91  54   7  77  46  40  15  94  18  68  13  51  42  70  53  60  71  53  87  26  97  46   5  37  71   9   6  30  91  26  89  17  36  83  62  79  35  17   8  27  24  95   4  26   4  93  44  82  90  92  97  32   5  58  19  42  50  10   6  52  66  49  78  61  98  33  86  41  20  26  75  97  15  28  32  22  79  88  50  98  65  43  73  57  45  86  80  87   2  65  15  48   4  24   4  52  55  72  87  82  83  47   2   9  57  96  33  70  42  60  86  86  22  61   2  68  21  42  79  98  62   5  12  33  11  87  99  95  17  73  65  13  78  15  52  56  29  88   5  41  16  75  85  99  41  43  27  11  98  31  47  96  43  30  37  99  73  56  51  76  77  32   2  48  24  67  96  75  29  57  29   8  27  20  57  13  44   3  39  32  38  34  10  38  92  71  20  71  66  10  53   3  47  20   3  75   3  51  92   5  20  52  56  20  11  56  96   9   2  68  35  18  50   2  53  42  15  18  29  79  35  14  18  59  33  36  82  87  10  22  53  17  15  45  62  99  60  91  89  72  38  14  94  54  58  98  79  36  31  42  13  92  33  62  55  14  70  41  46  23  81  23  11   1  94  72  19  20  66  49  16   2  85  77  97  56  84  86  78  28  55  18  22  88  28  78  75  40  88  54   7  83  96  27  75  12  44  44   1  79  15   9  26  16  37  71  87  84  55   7  45  96  67  96  91  96  83  53  28  88  62  99  90   5  29  59  61  58  72  28  45   9  65  32  50  38  83  61  93  72  79   3  37  74  69   7  59  24  29  88  11  78  48  83  82  83  18   4  47  27   2  34  10  52  26  79  58  21  58  69   8  47  47  60  27  16  83  66  65   2  36   1  45  19  83  93  87  15  99  68  35  30  15  91   5  45  89  64  73  24  93  46  28   2  37   6   8  84  13  77  77  42  48  15  52  88  95  96  41  95  70  73   1  32   9  76   5  65  89  28  63  10   5  76  64  75  58  63  26  93  13   4  37  89  25  34  42  96  27  83  63  96   3  26  53  39  18  34  32  98  33  22                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                77  95  36   7  19  70  39  60  33  54  91  56   7  68  24  56  48   7  12  53  34  83  80  43  44  30  19  15  55  23  95  51  29  55  38  52  22   2   3  56  96  94  63  15  37  91  35  42  39  63  64  32  82  71  54  87  50  65  13   6  45  56  19  38  72  82  18  97  99   8  66  20  54  46  41  12  55  45  82  99  43  57  87   5  30  93  48  76  88  25  88  15  69  77  69  32  74  27  67  58  43  76  27  85  30  87  81  38  47  79  22  49  98  55  29   4  45  15  22   7  37  46  48  94  48  90  26  84  75  19  65  79  43  77  62  12  69  87  23  79  55  64  55  25  40  64  11  27  43  71  44  57  25  77   9  72   7  59  40  91   8   2  35  30  39  65  23   4  48  78  71  77  84  69  63  99  12  39  35  82  29  20  53   8  75  73  40   3  88  39  59  35  40  36  35  84  63  99  58  23  38  17  38  86  59  72  16   1   4   3  59  94  84  66  88  17  37  48  18  11  65  24  38  88   7  59  50  90  43  79  45  80  73  36  15   2  37  13  24  73  67  83  29  99   5   8  53  30  42  74  81  60  52   4  35  72  10  28  62  93  62  17  32  69  98  89  16  24  56  69  60  29  84  38  65  56  32  37  54  56  86   5  51  70   3  78  17  72  73  12  62  12  45  32  42  83  45  27  70  12  92  91  21  60   3  45  18  68  58  27  57  91  61  26  87  36  72  64  46  95  53  16   5  79  72  10  72  83  45  99  95  75  37  66  85   9  30  55  24  91  89  70   5  35  39  94  25  39  28  52  71  31  40  92  41  79  21  52  71  71  94  11  65  80  79  30  75  29  45  29  13  87  97  79  27  96  69  72  19  62  37   1  10  56  52  80   9  50  14  48  78  82  59  41  70   1  95  17  74  72  86  69  41  64  54  59  80   8  72  24   2  87  42  70  27  53  12  53  49  99  16  61  18  18  90  42  74  71  16  80  54   1  69  39  39   4  65  49  95  76  83  89  28  91  79  79  39  47  42  63  15  99  16  60  86  57  16  65  11   5  65  19  29  59   6  33  85  17  30  67  87  33  17  49  92  32  72  38   6  63  53  73  27   3  73  69  52  77  25  64  93  51  27  19  57  27  10  36  77   4  41  93  71  74  29  85  51  46   4  74  30  43  88  28  35  36  36  56  21  46  14  85  28  76  93   7  70  39   3  92  39  68  65  33  86  64  83  40  41  72  86  28  30  51  22  58  68  52  59  14   2  45  70  99  19  11  63  17  11  75  80  66  80   8  95  82   9  86  10   1  39  84  29  42   9  59  64  55  18  30  11  54  21  16  96  17  71  66  79  20  67  14   5  42  79  61  63  55  41  36  93  24  86  49  91  44  41  15  25  65  84  91  86  99  28  87  21  88  20  56  58  73  44  72  80  30  55   4  39  82  61  96   9  87  99  56  18   2  39  38  26  38  86  58  67  43  19  14  55  77   9   4  23  83   5  99  95   5  50  15  46  83  59  20  16  69   4  50  27  11   3  93  99  64  38  48  11  39  57  40  61  45  22  28  15   9  26  37  51  85  63  19  85  22  94  99  28  95  99   7  69  24  82  19  79  29  70  50  46  16   5  51  31  98  20   4   5  99  91  82  33  63  90  38  73  17  77  44  17  29  68  23  83  68  38  42  30   8  70  69  70  78   2  59  63  71  71  34  23  84  61  19  53  23  54  28  58  99  43  24  16  74  79  65  81  47  70  91   7  14  65  34  62  54  47  67  47  65  32  97  42  95  82  91  47  24  27   2  68  65  24  73  97  85  67  10  67  52  16  27  67  22  57  78  86  71  76  52  48  93  89  63   2  35  89  31  19  29  48  38  43  18  67  87  29  53  25  16  44  66  92  52   8  78  48  44  70  43  19  52  18   6  87  84  41   3  31  34  89  69  11  66  33  55  66   4  20  28  79  18  66   5  59  68  76  11  37  79  85  56  83                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                  54  75  84  86  24  66  12  20   1  63  56  16  46  16  43  39  80  87  99  79  76  68  85  10  76  56   7  58  84  97  50  20  23  62  74  33  88  55  10  25   3  11  21  86  26  67  38  78  21  18  94  85  23  69  40  49  38  39  47  18  48  19  38  11   4  15  88  93  81  68  71  28  56  25  54  18  32  82   7  25  59  15  26  47  84  94  31  57  56  85  26  61   7  65  29  42   5  49  75  68   2  43  62   4  83  60  61  45  80  22  71  74  55  37  43  40  71  87  44  37  74  97  76  78  87  16  25  83  78  82  42  16  76  78  18  28  51  80  15  39  83  84  79  71   3  75  64  50  57  34  50   3  17  67  49   1   4  99  71  19  47  86  25  20  94   8  65  36  81   7  85  17  45  34  78  12  59  38  17  65  53  40  31  47  56  83  13   2  22  26  81  11   7  69  92  47  36  25  22  25  20  78  79  17  97  29  32  82  32  84  36   6  49  23  58  95  81   9   6  68  53  30  55  76  25  92  43  36  88  60  37  22  24  97  99  57  35  75  32  36  20  78  54  83  88  88  30  28  24  47  42  18  35  38  30  45  42  17   9  89  80  79  92  19  54  52  87  70  29  15  77  66   7  74   5  93  34  17   1  57  15  76  72  80  23  13  51  95  61  32  72  65  50  83   9   3  48  65  79  86   8  64  56  19  43  86  29   4  55   7  59  37  43   3  30  53  42  73  72  20  94  20  60  54  55  57  47  24  98  81  73  21  15   2  62  35  99  11  89  11  70  93   4  73  92  34   4  20  42  10  75  43  76  48  56  86  98  67  44  43  25  37   9   9  62  23  81  26  47  18  90  37  21  46  12  54  63  96  65  11  73  59   1  69  53  31  91  56   9  53  58  15  93  42  33  60  45  57  58   7  31  91  54   3  69  72   4  81  82  65  24  81  41  20   6   5  12  64  48  77  14  36  37  13  24  80  14  95  43  13   2  50   4  50  53  42  66  19  41   9  54  91  47  71  34  19  26   2  25  45  69  58  69   6  78  57  76  34  99   4  98  11  74  16  70  70  89  27  57  24  25  36  57  18  97  51  28  89  27  66  82  42  38  74  88  51  65  35  18  56  40  35  68  42  95  26  92  72  44  42  46  41  43   3  40  67  17   6  34  21  47  41  53  16  39  73  45  82  77  99  85  79  83  92  56  56  25  75  57  67  93  12  99  15  46  45  17  66   4  27  55  65  34  26  67  39   3  70  58  27  58  50  25  83   1  71  10  31  37  22  66  62  97  92  25  83  65  98  91   5   2  35  71  72  16  59  78  65  51  61  12  68  61  99  55   4  49  90  98  26  83  85  75  54  19  17  35  25  43  19   9   2  45  11  51  17  70  86  22  30  18  15  74  79   6  48  61  26  86  71  77  36  43  24  90  55  10  25  69  24  11  15  12  88  76  70  76  22  16  11   9  86  81  28  45  46  67  24  32  36  44  53  54  39  33  30  76  56  79  53  55   2  36  32  40  70  39  31  61  33  36  19  55  75  35  34  22  31  13  59  91  51   8  61  18  71  83  52  55  86  77  59  88  46  48  69  87  28  76  90  25  81  92  32  29  47  56  64  12  88  37  32  72  31  20  59  54  49  59  97  65  99  17  73  15   2   1  83  64  10  46  42  18  28  12  71  15  57  92  66  11  82  81  33  45   4  87  98  84  43  83  65  53  57   4  74  64  97  53   9  94  78  14  20  21  84  99  65  45  90  29   3  28   6  71  53  95  98  35  46  69  98  21  98  95  45  43  85  72  47  10  12  69  51  18  90  29  51  75  32  94  63  38  96  68  50  30  63  69  22  32   9  11  35  44  95  83  90  79  50  99  87  66  59  11  46  13  37  64  29  50  23  26  88  50  75  51  29  94  97  72  44  87  17  52  73  21  25  54  84  92  57  19  50  92  63  77  40  44  94   3  89  95  34  11  52  20  54  17  91                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                    9  74   1  12  50  62  23  38  22  51  20  28  82  74  80   4   1  70  56  43  83   5  78  53  28  83  78  78  32  10  24   5  36  48  52  45  90  61  26  26  12  51  49  19  19  57  39  48  42  27   5  93  54  16  21  90  83  63   1  27  19  69  80  97  19  40  49  82  22  22  48  63  79  23  37  36  96  90  18  52  42   9   9  29  56  59  73  34  40   5  93  39  60  94   6  89  11  52  24  53  71  44  86  67  23   4  56  99  36   6  36  45  77  74  70  15  20  48  32   5  17  76  71  54  20  49  41  94  76  60   4  20  69  54  46  14  45  80  83  89   2  88  93  33  85  85  57  89  69  21   1  40  13  54  60  49  94  96  96   4  71  36  11  12  40  39  11  89  16  53  91  28  42  12  42  64  30  44   9  12  60  62  23  14  77  99  86  84  36  14  46  88  94  44  65  43  84  35  78  56  72  16  53  87  84  58  82  76   9   4  17  59  18  94  29  54  77  53  14  54  93  24  63  71  96  79  75  63  15  98  28  44   3  17  40  53  69  71  26  89  83  55  36  59  40  81  14  83  75  59   8  67  95   6  43  71  19  23  92  94  30  69  29  87  70  85  58  28  90  54  81   7  56  68  51  13  82  78  86  53  36  86  35  61   1  49  79  51  12  11   4  26  10  45  24  12  30  29  59  48  58  97  13  84  94  45   3  47  35  45  86  88  24  59  34  67  63   7  59  92  14  42  40  53  19  47  66  68  16  27  81  75  42  64  13  55  37   7  89  67  46  11  48  20  93  26  91  13  86  60  68  69  80  66  49  31  26  91  88  88   6  68  25   5  16  53  62  46  20  50  84  18  76  95  97  43   4  66  20  56  95  19  10  89  83  23  33  95  57  49  53  97  31  78  36  24  44  28  84  81  56  70  84  58  19  39  90  21  54  16  86  16  23  96  55  67  70  48  82  24  95  52  64  21  21  74  87   2  35  11  73  59  76  37  36  85  65  71   2  31  53  27  22  74  93  71  20  92  81  39  75  38  97   4  40  53  55  40   6  31  80  62  37  62  55  79  82  26  78  18  89  72  13  97  62  99  85  75  32  70  61  89  99  71  15  87  44  80  32  68  20  18  98  17  98  86  60   2   9  34  55  36  85  21  57   5  93  78  71  34  80  24  30  18   8  96  70  15   6  99  15  67  47  31  14  14  67  58  34  31  31   7  74  72  74  37  82   5  34  41  34  64  74  55  43  74   1  59  74  85  32  95   5  49  93  38  14  70  93  16  41   4  71  38  79   3   1  75  62  22  13  14  54  11  43   7  93  91  81  46   5  77  26  42  10  87  75  69  93  76  61  63  46   9  35  90   1  95  32   9   4  45  67  64  25   8  81  14   3  24  10  52   8   1  10  67  18  90  97   5  85  11  58   6  58  99  94  15  99  36  53  55   7  97  42  97  86  18  58  97  75  50  85  84  36  61  24   4  55   2  72  44  85  61  87  68  79  47  50  91  35  83  30  92  99  20  49  44  61  16  61  30   3  42  40   4   1  54  78  53  83  13  72  58  21  70   5  17  29  45   7   3  49  32  20  71  66  85  65  76  86  63  30  32  49  20  65  84   3  32  85  38  51  75  54  96  84  90  40  87  93  71  51  10  90  79   4  38  27  28  11  76  19  36  19  79  39   7   8  38  94  64   7  72  62   9  91  14  84  43   9  66  91   8  53  85  78  53  44  35   8  17  64  53  15  10  47  47   3  40  99  49   4  47  19  96  25  73  40  24  25  47  71  34  56  98  70  33  55  29  21  11   9  14  44  61  89   4  95  45  61  22  94  49  55  47  60  88  91  26  60  31  96  60  32  56  56  38  92  36  72  89  95  28  55   9  62  84   6  97  44  50  27  40  57  74  23   6  45   4  40  13  35  47  88  26  87  33  48  66  41  78   1  19   1  89  53  32  58  47  64  42  37  87  36  20  47  51  38                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                      24  44  78   9  65  32  13  40   9  14  78  93  44  10  78  93  79  93  85  40  43  46  34  55  40  10  39  45  94  44  78  74  65  23  88  47  16  44  60  50  14  60  36   5  79  62  59  47  78  89  60  78   9  12  57  29  29  88  84  95  92  82  92  77  90  88  47  91  88   2  11  75  61  15  56  48  62  42  12   2  66  66  25  70  31  95  84  27  74  85  69  79  79   1  14  28  94  76  87  21  44  71  61   6   6  70  64  39  86  40  56  63  37  38  43  25  84  45  22  98  81  26  22  97  13  49  94  24  61   3  80  64  32  91  64  18  96   8  44  27  79  85  21   6  63  16  95  58  11  80  91  47  75  65  74  55   1  30  78  24  78  38  85  76  44  33  35  98  25   7  35  40  87  14  99  38  94  82  78  83  57  24  47  90  55  44   9  70  18  84  76  80  46  34  28  73  11  49  76  27   2  88  37  34  57  34  94   9  19  47  32  42  16  25  11  19   9  76  61  34  53  63   4   1  98  39  95  44  46   1  43  30  45  86   6  37  94   7  74  12  67  52  46   1  16  84   3  48  41  91  61  29  72  76  48  46  10  46  88  54  70  90  51  31  71  53  46  99  95  18  43  94  99  38  63  96  91  15  99   4  46  88  17  39   2  62  33  67  41  91  53  57  10  68  69  98  56  23  76  86  43   6  42  14  50  65  79   9  98  25  97  78  29  70  97  80  28  31  11  87  76   5  13  56  61  98  62  55  47  89  96   4  38  54  32  21  18  54  91  75  29  73   4   4  68  85  65  41  80  14  83  60  46  44   9   2  63  30  51  29  81  82  32  54  26  55  94   4  97  74  62  43  93  95  21  99  22  57  42  33   5  71  45  11  28  11  20  59  35  46  29  58  33  97   2  41  88  30  82  53   3  14  64  72  63  54  94  31  40  33  42  85  84   6  83  45  98  29   8   4  47   6  28  58  66  73  28  67  12  85  57   3  48  36  39  53  32   7  21  10  91  34  86  28   2  55  68  92  94  81  54  18  67  96  69  65  98  30  68  27   3  14  60  53   5  40  97  71  97  50  90  17  70  99  25  85  26  60  52  76  18  23  23  46   5  96  94  67  30  36  14  17  30  53  77  22  41  73  75  71  80  37  32  56  75  48  39  75  99  39  96  55  74  69  77  55  73  96  12  21  55  49  71  55  27  59  79  76  44  72  72  24  47  39  57  55  68  86  95  47  36  91  49  56  77  61  68  32  20   8  44  50  32  16  75  39  28  37  34  80  17  33  61   3  67  80  52  55  79  14  43  30  44  79  72  39  29  35  11  61  11  56  29  62  78  50   7  26  72  87  35  69  84  10  64  31  54  77  19  53  59  83  37  51  52  51  66  58  99  32  73  26  16  71  37  39  45  78  10   4  76  60  78   7  79  32  50  12  84  35  26  36  11   9  69  25   5  80  88  19  23  84  28  10  54   3  36  53  57  95  98  81  57  55  53  42  87  36  71  65  94  83  86  83  74  14  75  50  92  36  76  88   2  71  92  23  10  94  33  42  60  62   8   6  44  78  29  95  54  78  98  85  99  18  48  42  61  25  21   3  94  48  73  19  85  43  10  56  69  69  19  21  19   2  72  59  28  25  43  35  53  24  97  41   8  94  98  79  41  20  78  22  96  50  27  50  97  72  46  76  19  15   2  59  22  40  72  89  55  35  49   2  85  74  88  92  95  88   3  94  88  69  86  84  34  83  53  91  22  99  40  99   1  62  30  36  15  66  70  67  71  78  88  33  91   3  72  97  72   7  89  22  95  28   4  72  68  88  62  99  22  10  85  36  74  91  42  38  64  56  59  29  91  72  22  64  97  50  12  40   3  16   8   6  65  63  82  18  50  86  30  87  28  79  83  78  10  55  90  32  88  72  28  86  46  31  36  87  51  66  65   4  35  58  50  98  98   2  34  16   9  41  33  93  88  53  41  44                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                        19  51  31  61  52  11  99  68  69  38  70  49  17  57  62  33  78  64  49  55  47  12  46  38  61  80   6  63  36  62  38  44  90  56  81  63  82  34  28  39  98  45  62  47  57  39  23  59  85  36  43  65  12   5  55  40  52  67  29   3  52  30  52  38  18  78  15  86   4  68  60  90  21  57  62  16  68  40  74  15  23  18  28  89  64  57  88  69  46  53  34  11  24  81  44  23  85  41  71  82  62   9  57  32  31  15  18  70  85  10  41  50  62   1  70  70  20  57  88  76  78  12  53  30   9  44  68  53  76  52  31  90  60  96  62  18  13  75  58  33  20  58  98   3  31  33  32  62  77  18  86  44  94  65  59  53  35  20  70  61  81  51  78  64  99  87  88  31  33  47  40   9  77  96  63  59  70  25  77  12  40  89  14  41  67  91  85  21   2  42  92   4  85  39  15  91  92  33  95  96  50  49  99  82  41  11  25  85  97  97  73  69  33  55  76  18  45  69  51  10  37  31   3  83  17  24  66  93  10  73   7  32  71  29  13  78  56  88  14  52  38  40   9  28  73  74  51  12  43  73  27  60  72  61  57  80  12  57  83  10  25  24  30  41  97  55   9  34  66  59  80  79  46  82   2  73   3  84  31  15   4  67  63  57  11  37  66  54  79  90  49  76  60  74  85  67  42  65  49  85  28  73   9  67  95  13  73  26  88  67  12  62  48  87  62  89  77  61  21  35  46  44  19  53  90  62  38  15  55  41  73  16  55  59  13  80  99  91  77  78   8   1  29  29  27  42  64  96  60   6  33  67   1  63  30  65  46  54   3  38  64  82  59  37  13  97  58  50  89  22  65  94  49  67  34   6  39  69  44  91   2  65  59  92  24  52  83  66  29  91  17  61  92  82   7   8  99  94  25  78  89  69  90  86  36  78  18  27  39  59  86  49  84  67  83  82   1  44  96  76  39  49  85  17  58  51  60  23  44  16  67  54  44  37  95  27  76   3  54  77  75  61  41  94  80  67  30  78  23  53  27  12  63  97  59  89  79  36  26  92  14   8  94  81  13  57  79  54  64  66  43  93   9  80  52   4  68  98  27  55  19  55   2  33  17  83  52  42  71  44   6  77  40  58  73  52  85  54   4  60   5  23  93  69  71   9  47  66  83  84  83  92  22  28  59  33  86  38  51  27  83  57  89  54  64  38  69  10  91  81   9  54   6  40  50  14  22  32  93  56  64  76  91  47  86   9  93  11  24  89  60  12  48  21  17  82  70  12  57  92  74  49  89  52  66  32  36  92  55   6  77  38  79  18  45  71  99   2   4  76  70   5  73  52  27  24  42  80  83  23  22  70  79   5  88  69  27  72  31  27  23  34  88  78  13  41  31  37  92  73  67  51  69  99  81  81  33  70  29  59  98  22  33  20  22  42  12  42  71  67  79  99  71  90  74   3  34  10  64   7  45  65  91  55  81  62  18  60  65  30  23  19  85   3  73  45  65  60  89   4  87  16  96  14  60  50  65  67  81  16  28  18  50  58  84   6  41  18  99  56   9  83  63  52  75  93  83  62  71  30  17  10   6  61  78  83  87  89  37  18  66  19  40  70  88  28  68  38  79  39  57  27  69  92  33  12  32  50  47  45  11  34  60   5  23  87  40  93  48  17  82  34  53  63  45  49  84  27  64  90  34  88  28  92  91  95  29   9  71  12  17   6   4   4  63  94  44  85  35  47  89  66  72  33  44  17  43  14  49  73  49  73  29  25  39  71   7  90  58  55  50  14  97  70  31  24  14  83  19  27  59  75  66  81  94  64  58  10  84  10  59   4  26  56  14  52  43  66  48  11  51  47  84  81  10  77  90  37  23  75  49  67  76  44  14   8  99  78  34  78   4  49  79  73  93   3  47  95  70  95  47  83   3  92  58  71  93  38   8  22  26  93  84  64   2  95  64  80   7  10  97   6  98  71  15  63  43                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                          7   7  81   8  79  76  53  61  81  19  18  77  55  90  44  34   8  52  34  57  20   6  20  29  19  94  13  87  80  66  35  73  79  79  90  27  70  84  92  33  81  85  25  43  46   8   2  18  64  41  83  91  20   9  56  95  79  94  89  93   4  83  52  21  14  68  95  70  73  69  71  27  87  15  74  21  96  14  32  38  25  53  92  48  38  21  10  70  58  28  46  47  89  47  23  97  49  43  67  78  52  28  48  75  11   1  44  23  91  82  64  62  61  17  29  35  92   6  77  35  33  36  59  87  96  19  20  35  73  81  49   5  76  21  42  90  85  64  80  43  12  16  37  77  15  51  49  49  61  44   1  63  64  96  97  26  96  20  70  61  76  69  88  67  67  75   5  12  94  24  58  68  26  73  13  59   6  37  63  34  68  42  75  35   4  39  22  47  96  49  96  89   2  89  31  26  58  85   8   2  83  96  90   5  79  81  58  47  87  77  82  76  64  76  15  39  26  64  33  31  87  99  30  58   9  50   1  29  43  43  63  20  78  34  57  75  67  25  33  81  87  87  28   1   5  26  54  21  12  53  78  40  38  58  72   5  14  15  78  97  26  97  46  66  37  94  46  40  77   5  43  10   1  68  32  82  18  74  76  66  93  91  93   7  26  97  27   8   3  26  53  60  81  95  56  91  48  47  42  66  90  44  91  79  70  76  15   7   7  93  28  57  28  13  82  54  28  70  35  49  24  81  39  12  91  18  74  36   1  53  27  90  27  48  86  87  56  83  51  30  77  33  11   9  98  40   9  66  57  58  68  63   7  69  33  43  54  64  70  21  29  76  80  13  16  75  31  69  83  38  82  35  27   3  82  45  79  67   7  46  25   6  86  38  20  23  48  38  17  72  53  65  14  88  98  19  54  38  69  51  48  48  48  41  36  93  61  65   9  63  36  29  64  46   5  47  36  94   5  99  22  80  28  93  43  31  77  33  72   3  58  73  42  14  38  80  62  21  54  10  18  28  32  35  48  93  59  79  86  56  13  40  94  97  62  75   1  20  44  69  90  51  17  78  77   8  68  95  64  15   1  47  74  82  90  86  40  42  47  77  38  74  90  54  86  94  71  98  85  87  54  50  35  99  33  51  36  62  96  37  39  74  89   8  19  37  26  44  25  51  25  31  37  73  69  43  44  83  99  80  29  27  71  61  25  16  44  44  96  56  88  70  88  60   2   9   1  69  41  20  71  30   1  22  27   1  20  65   1  31  45   4  68  59  55   9  92  70  45  40  48  67  28  44  94   1  35  41  26  37  79  60  17  37  48  31  69  70  84  66  15  92  42  89  95  25  73  91  39  42  24  27  56  10  88  73  46  15  57  40  14  41  59  28   3  48  72  70  46  40  90   7  21  90  11  66  12  22  92  35   9  49  98  99  80  32  31  70  90  96  23  26  91  57  47  51  86  54  59  89  87  47  32  82  96  31  39  31  80  52  22  33  34  18  26  92  78   8  17  95  60  40  96  90  52  97  61  32  83  83  37  79  34  71  36  15   6  53  42  67  76  50  61  16  47  54  72  93  95  89  89  16  59  80  43  62  27  89  74  72  59   7  45   9  86  29  97  91  85  35  44  73  92  43  96  65  39  95   7  77  15  91  38  32  94  96  81   5  46  13  41  65  68  94  17  40  71  51  81  71  44   1  17  34  35  75  92  50  78  51  73  76  36  30  28  61  11  91  83  45  17  91  12  15  20  85  16  48  88  56   8  25  42  82  19  57  48  50  25  89  91  62  60  54  20  43  53  87  71  70  63   4  87   6  41  59  13   9  66   2  60   9  90  17  56  15  31  10  34  90  75  72  44  61  20  60  79   8  82  72  88  32  67  74  84  42  31  26  24   8  28  35  17  44  43  66  49  13  36  14  94  72  40  37  89  77  86  32  70  43  90  84  97   8  88  99   3  74  41   3   1  90  14  84  39  54                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                            75  73  57  67  50  33  60  80   1  79  81   2  77  29   1  93   2  74  69  32  87  75  85  76  42  61  13  49  80  78  10  49  87  63  60  84  33   4  19  43  68  21  86   6   4  19  37  44   4  21  84  13  77  39  59  14  72   4  69  54  52  67  29  63  23  79  84  65  94   3  68  78  81  41  85  42  81  11  24  15  15  97  47  79  82  66   4  90  39   1  23  64   5  94   3  56  59   5  65  55  73  84  88  33   8  54  64  17  17  79  44  10  60  88  94  15  30  76  62   2  16  73  84  47  19  17  90  53  13  68  84  60  32  40  90  94  99  52  21  69  50  66  40  89   2  38  98  57  72   3  96  91  71  57  52  31  24  66  74  28  10  88  64  21  53  70   2  73  24  94  78  32  47  72  28   7  36  94  28  57  64  25  56  18  61  46  23  27  28  23  57  15  70  64  23  83  67  11  47  93  71  16   9  45  34  90  86  80  89  73  64  26  13  78  47  92  21  89  86  62  80  97  82  27  50  11   9  71  41  62  60  52  44  41  41   8  37  58  31  16  93  11  15  97  49  18  55  35  31  35  74  20   5   5  29  64  53   7  74  11   9  35   3  80  51  37  16  29  54  43   9  25  99   5  68  89  71  28  53  44  34  10  34  99  28  21  32  31  73  55  36  21  60   7  67  82  93  12  21  79  88   8  24  54   9  34  91  11  43  10  49  77  78  40  54  53   7  68  67   9  49  30  95  27  63  26  82  55  99  36  81  30  75   2  46  53  13  55  33  13  99  68   3  51  55  60  79  30  38  20  33  22  53  80  65  71   7  96  77  87  89   4  97  89  69  76  11  76  99  15  55  77  25  31  81  70  73  32  91  67  67  67  33  89  76   3  85  63  85  24  32  40  76  33  38  34  36  14   1  58  71  22  88  27  34  22  11   9  84  97  11  89  70  83   6  45  98  89  22  44  75  47  51  37  75  94   4  59   6  97   2  53  76  64  10  14  44  16  70  57   2  44  43  60  77  83  74  66  10  27  92  19  47  35  91  44  93  32  85  21  34  14   3   3  84   8  21  78  93  29  33  12  60  87  27  12  76  93  16  24  61  93   1  88  11  28  36  16  46  61  48  79  49  58  92  78  99  40  43  71  60  36  48  55  74  85  53  21  44  26  56  42  69  22  87  72  77  73  84   7  36  49  91  88  24   4   9  95   4  48  83  90  89  64  30  64  74  14  59   4   4  28  26  51  19  48  65  66  13  61  99  14  60  52  14  13  92  76  62  53  45  51  69  46  95  69  81  63  71  71  75  49  94  40  19  79  23   5  99  44  13  15  74  82  27  96  13  11   2  55  96  70  54  41  28  34  44  35  70  23  33  62  99  94  73  28  27  91  53  64   2  81  87  94  67  11  52  20   5  18  58  72  22  41  61  15  69  42  33  70  20  84  74  70  88  60  70  31  92  92  14  52   7  84  88  71  39  54  59  66  46  59  80  47   6  53  60  46  98  11  17  59  93  73  43  61  40  55  92  91  45  22  10  98  28  79  34  54  38  29  79  12  16  23  92  56  83  66  58   5  60  54  78  67  57  57  66  69  86  81  61  74  46  62  81  97  99  22  26   3  87  16  48  92  46  66  66  89  87  85  45  30  47  58  54  78  79  91  39  17  13   5  12  38  54  98  17  16  99  22  39  92  49  14   3  75  14  69  70  10  81  49  68  89  61  62  19  88  70  21  31  69  26   3  88  95  67  13  62  19   6  54  97  37  75  16  87   2  17  60  46  93  99  11  25  66  10  31  64  55  94  52   1  88  49  69  36  39   9  75  77   6  29  12  15  89  63  73  24  27  20  12  18   9  55  89  57  17   2  66  98  13  96  48  58  56  27  50  56  70  43  60  70  26  66  48  57  87  23  98  40  13  52  51  80  90  64  71  70  22  18  13  26  29  90  35  47  11  96  94  14  33  62   9  11                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                              58   7  27  49  61  90   8  68  45  65  92  82  48  63  17  11  52  21  62  94  94  15  28  33  29  60  50  87  26  73  21  13  32  35  49  56  37  26  60  98  41  64  23  57  43  82  63  52   5  14  82  45  88  65  43  93  72   8  66  94  27   7  39  46  70  97  90  77  57  92  75  52  23  67  64  39  66  42  14  44  65  49  45  62  58  37  18  58  93  58  24   2  15  35  85  34  26  69  20  48  65   8  82  48  24  46  94  36   1  44   3   3  98  71  63  31  21  93  57  59  21  68  23  62   2  35  70  80   6  98  15   8  76   4  42  77  65  85   1  38  47  18  20  90  88  16  34  82  70  11  41   5  18  48   4  97  82  16  38  53  90  45  51   7  72  47  77  86  80  79  81  87  73  67  80  78  19  25  35  36  81  27  15  72  78   3   5  93  89  36  60  89  82  79  95  84  11  97  22  90   7  37  37  22   7  35  61  56  91  50  46  94  47  10  57  56  11  68  73  32  48  36  96  17   1   9  12  92  28  89  89  23  26  47  40  50  16  58  17  99  72  83  88  60  61  19  11  42  27  49  90  43  95  92  90  93  43  10  39  23  28  84  45  11  33  66  44   4  70  18  69  55   4  70  87   9  15  81  87  26   8  98  51  95  31  82  63  22  26  61  33  36   1  92   9  78  28  93  57  50  22  36  19  84  59  51  11   7  80  47  70  24  40  44  50  90  37  55  89  30  83  52  23   5   5  33  27  43  24  91  71  15  13  75  31  88  93  34  45  58  57  75  32  78  17  85  61  33  88  74   9  78  20  11  66  48  53  38  32  85  15  95  53   4  43  33   8  66  74  27  48  41  27  87  80  49  23  94  37  96  47  97  13  27  65  17  79   1  43  40  52  49  39  72  32   5  47  22  20  38  92   1  88  13  48  17  85  75  44  52  22  21   6   6  61  87  74  98  74  63  30  29  74  26  12  72  31  90  35  64  18   1  73  76  23  18  98  77  71  65  37  20   4  92  65  78  68  65  62   1   8  88  72  86  75  55  56  91  14  88   2   3  32  36  50  35  31  72  92  45  96  40  65  10  90  55  94  10  90  10  44  12  52  70  59  40  97  86  41  63  30  16  59  58  92  67  79  55  30  51   1  16  97  95   6  24  54  96  33  66  30  70  95  80  29  97  32  20   3  52  44  53  93  49   9  89  59  41  23  50  99  70  17  54  42  16  12  76  48  68  44  64  89  33   3  55  17  75  18  61  44  24  27  43  81  16  32  56  60  59  34  59  85  59  85  18  25  71  25  21  10  10  52  36  63  16   2  51  99  16  41  92  29  92   1  94  81   6  44  80  45  14  70  29   7  89  28   3  35  45  51  41  98  14  21  21  64  77  97  14  35  60  93  72  50  72  87  48  38  28  79   4  93   6   6  69  70  17   9  53  23   9  41   3  64  48  21  62  62  24  59  86  49  17  70  86  63  76  93  38  48  71  15  95  21  19  67   6  98  81  72  41  49  84  43  62  47  13  13  42  86  74  93   3  71  88  45  24  46  43  63   3  34  66  77  49  65  49  32  11  96  10  72  26  96  26  61   5  72  49   3  20  39  78  57  60  56  58  83  42  49  10  16  20  73  84  61   3  98  92  92  79  69  85  30  79  16  57  31  43  64  24  71  50  47  59  35  29  49  61  84  50  44  39  16  97  46  90  59  87  56  75  52  83  95  92  28  45  42  49  79  71  23  19  84  38  30  90   5  78  55  75  57  99  65  99  93  47  58  19  14  75  12   8  65  38  14  96  83  62  31  97  36   4  63  50  87  53  10  90  56  70  61  14  89  47  89  80  13  60  32  30  35  24  74  65  60  95  28  27  80  36  50  92  91  72  26  80  34  58  36  14  65  84  46  85  60  98  73  41  16  75  21  63  39  77  69  11  24  38  82   9  15  85  44  58  47  85  29  43  69  84  79  27                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                48   5  54  10  80  76  23  18  68   8  43   3  67  24  99  69  75  65  25  61  71  45  31  47  42  89   1  11  70  82  42   1  33  15  71  68  96  48  20   4  28  62   4  56  57  14  64  78  60   2  74  25  65  20  80  31  29  71  91  76  34  92  86  21  32  84  89  26  23  25  96  58  45   7   3  80  70  25  76  11  65  19  15  99   4  12  56  92  57  65  38   2   1  22  33  15  37  43  46  96  97  13  35  87  26  63  10  52  43  18  98  50  57  37  10  29  60  60  96  85  87  22  82  32  76  47  87  33  49  58  44  47  19  57  34  83  24  76  43   8   2  60  90   8  83  89  55  65   7  88  11  98  41  10   4  63  66  22  76  72  19  91  41  79  46  41  83  96  38  81  89  83  39  17  54  11  65  97  47  17  32  77  26  52  55  81  94   7  85  84   4  86  86  46  35  81  41  20  47  76   6   5  91  55  33  41  27  60  37  19   4  44  28  44  13  56   3  54  60   7  49  21  91  28  45  36  70  34  96  37  32  60  11  58  64   9  37  52  71  13  78  72  68  25  48  86  61  38   8  52  76  19  38  35  19  35  21  14  93  56  25  17  27  63  88  96  67  55  28  69  92  53  17  29  52  38  68   2  84  49  72  66   6  95  97  42  67  20   5  99   1  15  39  68  50  17  10  22  32  68  39  43  14  13   1  78  39   8  77  47  56  83  75  31  60  89  13   8   8  92  30  99  98   4  82  92  29  12  90  67  28   1  51  37  73  68   3  60  20  61  50   1  74  66  78  45  67   2  30  22  39  17  34  28  35  51  27  82  84  37  71  64  91  82  21  62   3  46  60  93  96  55   4  90  57  31  98  69  86  60   9  11  11  61  80  25  51  23  35  92  28  71  26  25   9   4  88   1   2  61  48  79  26  83  34  40  31  55  64  59  36  32  60  54  98  70   9  58  47  35  25  99  27  24  21  43  75  94  35   1  34  37  83  33  18   2  79  58   3  71  31  29   5  39  13   1  61  27  77   4  52  73  21   4  11  39  33  97  15  42  71  65  63   6  76  52  89  53  13  96  77  53   8  52  56  38  39   5  95  49  23  35  57  60  94  88  47  86  78  82  74  43  28  40  21  69  43  42  15  58   8  25  23   9  89  75   6  96  77  81  58  59  89  30  48  20  40  81  81  95  54  80  51  78   7  47  92  28  96  91  16  46  91  70  33  58  14  76  43  62  28  34  24  34  47  63  62  13  12  79  34  32  50  41  20  96  89  43  90  16  60  81   4  64  38  87  63  26  28  95  47  43  75  72  90  36  25  59  65  18  12  78  98  99  20  35  83  93  47  14  21  40  17  86  16  53  18  16  38  64  72  19  59  52  96  12  24  33  96   4  46  74  30  80  34  84  23  92   6  23  56  33  16  36  45  75  81  52  86  68  83  46   5  39  86  17  57  81  24  71  99  19  40  91   7  27  80  95  74  53  46  75  57   8  48   7  60  42  79   2   5  56  70  20  64  94  76  89  11  53  19  59  28  59   2  57  71  46  38  23  18  24  68  76  73  70  24  55   9  31  57   9  53  95  42   3  38  90  69  56   5  28   8   3  83  99   7  57  23  45  46  16  41  34   8  46  40  66  92  67  14  88  98  25  97  61  15  66  19  72  39  20  81  42  59  68  18  23  51  16  21   1  87  97  69  30  75  42  28   9  34  63  95  55  48  18  91  61  18  91  84  53  71  97  89  18  46  39  52  75  87  33  47  85  94  68  76  87  56  53   4  83  28  22  14  85   2  81  27  11  52  52  18  22  57  32  50   7  72  23  75  29  43  77   7  36  15  38  57  71   8   2  11  88  16  92  26  21  19  34  99  38  88  79  75  61  88  66  36  99  32  30  68  30  80  83  55  97  78  82  37  54  70  35  66  24  22  95  55   3  34  35  50   2  35  80   9  83   6  57  45  99  32                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                  70  20  88  40  50  73  12  76  15  51  76  62  13  22  85  41   8  45  68  12  16  89  80  36  45  93  11  90   9  89  84  67  70  22  17   7  82  66  26  65  49  70  19  63  90  89  23  50  58  34  57  36  97  31  94  40  14  68  14  55  62  45  62  99  97  52  50  42  82  28  25  41  72  24  54  86  31  90  71  83  71  49  27  44   4  55  32  36  41  27  11  31  99  36   6  81  13  96  41  61  22  74  66  94  12  71  16  10   7  75  11  31  46  17  59   8  22  89  65   3  86  47  91  22   2  24  93  31  85  76  70  63  43  55  31  43  70  59  69  86  35  15  40  81  80  12   1  99  15  60   7  14  29  76  78  68  78  29  49  24  63  14  70  11  47  57  83  39   5  64  88  67  79  88   7  74  10  69  18  37  19  30  27  21  43  25  60  80  12  51  50  31   5  31  50  87  81  64  33  10  75  59  12  25  45  30  45  42  26  79  97   4  10  56  37  68  74  83  61  36  89  98  25  60   1  86   8  48  55  67  41  45   7  18  17  90  10  34  78  68  15  34  12  83  32  47   6   4  13  26  80  77  66  87  80  80  24  30  16  95  43  34  21  80  20  55  42  65  96  95   3   8  38  53  74  21  45  97  75  33  19  28  98  50  51  21  23  19  17  80   3  26  42  29   7  87   4  97  94  11  35  50  66  40   9  57  16  31  29  56  11  57  57  72  49  50  66  38  64  95  47  55  84  88  94  93  42  21  56  62  49  44  32  60  25  60  43  72  29  50  24   5  97  77  63  84  82  59  69  59  90  61  76  62  24  80  43  82  19  67  48  28  64  44  48  39   2  68  67   8  30  75  66  71  15  91  60  17   8  97  79   1   3  79  74  34  75  10  56  60  23  88   1  40  35  11  29  34  50  27  49  66  43  35  65  30  39  21  47  42  76  90  55  40  20  20   6  63  52  62   1  46  53  39  89  57  33  96  55  68   7  85  22  64  76  37   5   8  95  52  77  56  40  35  67  14  78   5  36  22  97  71  76  85  66  13  70  18  97  79  17  21  27  59   4  76  62  93  17  29  34  53   5  91  80  63  64  37  89  15   5  48  66  91  80  10  74  63  73  62  65  94  50  10  63  23  35  52   3  31  70  55  51  74  71  64  12  78  73   7  49  44  94  30  88  18  48  23  21  53  39  17  29   1  41  77  43  17  30  95   3  12  80  46  66  54  95  83  70  48  72  94   9  36   7  13   4  25  85   1  72   5   2  61  70  48  39  14  32  61  93  78  35  10  62  73  93   7  65  32  50  30  25  12  61  48  30   7  19  89  38  86  81  79  31  94  24  45  65  55  42  42  40  77  50  96  48  35  93  38  70  94  96  67   8  54  32  74  22  13  60  84  90  95  96  56  79  33  11  78  74  34  90  92  79  75  31  85  75  13   5  96  59  78  93   7  44  63  32  40  13  13   7  40  32  71  95  96   8  97  94  22  48  15   8  73  64  28  80  93  94  60  50  88  67  85  25  75  86  84  64  67  23  31  78  81  83  63  57  59  16  77   4  51  24  91  76  30  40  85  67  36  24  65   1  41  22  57  86  60  78   2  22  69  22  85  63  67  19  70  12  71  85  75  78  12  68  88  88   8  77  97  23  97  55  57  58  19  74  43  50   4   5  97  39  20  98  18  67  34  17   8  63  19  99  33   2  51  67  81  50  49  98   7  69  91  84  71  98  11  75  10  74  46  78  45  93  94  27  41  36  75   5  56  76  91  84  79   2  40  98  52  46  83  77  59  95   5  29  37  14  44   1  66  42  64  74  96  73  14  84  38  70   7  16  16  60  17  48  85  60  94  77  61  91  60  26  64  91  23  30  14  65  41  40  21  19  11  42  35  53  63  24  99  20  37  83  18  74   6  13  26  73  40  19  39  90   4  75  60  43  56  98  83  18  62  63  56  94  42  68  58                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                    24  86  59  36  18  24  72  56   9  96  31  45  59  70  21  43  43  52  56  63  12  24  60  37  14  19  63  99  99  53  70  27  69  64  78  85  47   7  61  40  88  70  23  30  22  84  63  56  72  40  53  42  69  15   2  26  46  66  78  97  68  12  66  46  84  28  82  95  65  13  29  77  11  84  74   2  88  60  40  16  21  61  82  80  45  92  66  50  26   2  80  48  71  21  11  99  16  47  82  71  78  28  55  39  82  72  21  96  94   5  32  71  46  77  25  67  75   1  64  14  88  95  87  16  81  65  34  22   4  59  78   3  60  58  65  62  21  81  20  84  15  10  96  81  65  14  18  41   5  40  58  45  61  96  66  25  44  93  22  39  86  95  68  90  37  12  82   6  16  68  42  83  34  64  87  41  36  52  50  43  98  20  92  46  61  22  90   1  22  59  78  86  84  96  83  28  58  75  63   3  70  70  96  65  65  26   4  72  35  81  51  55  63  49  73  42  12  88  80  70   4  60  92  57  20  55  63  34  76  70  10  10  54  14  55  66  94  13   5  51  23  61  62  70  60  25  15  88  54  74  30  69  97  59  84  65   1  64  78  75  48  93   8  40  52  93  15  12  36  71  45  59  46  91  72  32  91  82  44  10  32  43   1  79  56  81  84  13  28  19   9  52  10  45   3   8  29  90  79  28  66  36  89  88  62  16  22  57   6   3  47  90  50  80  38  32  12  87  55  44  47  43  46  64  25  32  64  98  48  17  97  29  78  16  80  25  14  45  38  59  40  69  78  78  57  17  61  57  68  34  32  51   1  60  60  83  49  97  33  29  58  32  40  10  86  81  74  29  69  71  47  17  88  30  29  55  79   8  47  97  93  52  93  47  83  84   7  28  34  96   7  72  26  94  68  60  41  42  21  63  91  79  94  27  51  77  34  30  80  12  85  38  78  97  39  22  39  18  29  64  49  10  89  63  91  84  26  89  54  27  54  29  57   1  66  12  12  56  45  96  92  94  94  70  53  34  26   1  97  80  51  89  52  67  36  16  22  18  67  93  91  35  46  44  79  17  65  12  87   6  48  33  76  64  89  93  80  25  54  11  17  57  46  39  77  39  22  46   1  52   5  62  88  66  75  69  92  13  51  82  32   6  53  65  74  67  92  57  98  95  41  32  85  19  65  75  93  94  31  34  26  29  26   6  51  25  85  67  99  30  78  95  76  39  42  19   1  96  44  76  93  85  66  32  89  71  93  22  27  69  26  77  88  62  34  72  13  22  65   5  50  12  40  42  78  56  88  61  21  21  14  71  19  87  20  30   1  45  84  43  74  74  25  53  60  91  29  79  31  57  94  21  77  47  24  42  15  99  18  44  14  96  70  48   6  63  42  85  21  54  15  12  30  23  10  71   5  20  14  86  50  29  68  70  23  55  16  16  29  46   9  59  21  55  81  84  69  89  30  27  43  84  11  50  12  12  84  32  48  10  29  19  78  16  72  11  75  67  13  64  37  49  20  13  15  71  27  11  96  17  19  34  44  46  96  50  59  81  18  22  92  82  26  67  24   6  77  87   3   1  39   2  33  92  19   1  33  56  14  52  77  81  72  49  39  63  20  66  51  94  79   8   3  81  24  76  28  60  77  40  57  12   9  79  51  80  12  88  45  14  50  77  44  26  83  39  46  98  19  17  37  74  37  32  94   1  16  68  21  99  33  55  97  78  53  70  34  48  65  35  33  63  21   5  76  93  23  24  72  10  22  70   1  20  52  82  64  21  94  94  18  82  64  39  61  67  29  46  65  28  58  26  23  30  98  22  30  88  82   1   1  26  61  51  18  55  65  39  87  98  37  83  25  92   6  56  66   4  92  28   8  82  97  29  45  82  96  83  53  11  55  28  11  89  45  58   6  51   1  37  19  45  28  27  91   9  55  38  29  25  52  11  18  10  80  74  24   6  28  15  51                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                      17  98   3   3  41   7  30  73  73  82  29  89   3  77  33   5  68  21  65  52  21  47   9  78   1  96   1  74  93  28  15  26   9  21   9  54  16  10  36  11  79  11  37  18  13   3  56  73  66   4  46  76  18  46  98  75  56  66  66  75  70  71  43  97  15  17  78  18  62  62  28  86  79   9  18  97  34  11  58  88  48  72  30  68  50  47  46  87  26  43  44  62  26  83  25  37  14  14  84  43  73  91  75  76  31  51  65  57  57  39  72  47  54  13  63  91  51  42  79  88   5  86  14  34  85  18   7  31  25  64  42  78  81  46  39  51   9  52  61  19  46  56  32  86   5  23  92  76  47   2  32  54  65  17  51  72  95  92  39  90   7  22  28   3  54  51  10  12  80  99  79   1   6  45  13  17  75  32   2  79  41  50  28  39  43  22  69  37  54  39   5  56  22  16  44  18  67  32  21  22  50  82  90  11  69  21  27  88  23  71  11  89  72  38  56  86   6  99   7   7  55  40  78   5  84  89  78  89   5  12  61  64  44  97  55  29  97  13  51  94  73  93  35  95   2  27   5  52  47  11  86  90  40  76  93  57  42  95  12  97   7  41  84  75  62  26  81  83  91  75  26  84  47  31   5   7  33  20  39  66   8  56   1  55  98   9  58  48  91  83  42  41  26   6  90  16  23  88   1  48  83  99  82  92   7  74  73  72  14  87   9   9  89  86  61  19   1   1  94  17  28  15  22  37  78  56   6  50  30  43  34  69  59  61  33  75  61   9  90  77  64  35  75  46  36  60  39  52  94  84  98  11  43  36  92  71  73  18  37  36  67  84  38  30  47  85  64  58  70  39  12  68  53  42  71  90  37  38  53  31  41   5  36  91  93   7  37  53  81  94  92  85  76  57  17  68  53  30  62  17  60  30  48  33  49  30  34  39  52  66  38  65  28   7  59  72  33  90   3   1  29  52  20   4   6  47  83  93  82  65  34  29  52  74  74  71  45  41  50  11  27  16  25  29  25  20  57  46  30   9  58  19   7  37  37  75   2  12  39  65  57  48  45  81   7  46  43  63  70  74  15   1   3  23  70  10  92  58  19  61  65  31  46  58  69  76  67  96  60  12  99  60  92  37  74  89  46  82  56  95   6  86   8  31  75  54  54  75  90  95  50  36  75  95  74   4  44  67  54  42  65  39  46  97  63  99  87  93  88  65  75  16  28  32  91  24  76  64  49  79  13  23  91  80  19  88  46  51  37   4  35  49  16  77  46  25  49  53  55  24  93  15  80  71  94  25  84  26  50  99  25  68  82  89  76  19  72  37  38  72  18  37  77  83  68  72  37  24  11  20  15  69  33  34   5  87  57  23  71  44  96  43  21  62  13  34   9  57  93  16  95  50  81  10  58  37  83  29  47  49  70  92  61  80   9  60  46  83  51  16  29  98  18  87  14  10   2  78  26  20  86  12   2  11  68   6  86  79  75  90  32  42  47  12  58  12   7  62  79  68  93   5  95   3  58  60  41  13  84  17  99  67  91  76  85  17  97  70  79  96   2  75  85  21  57  43  58  13  21  15  79  99  40   6  19  94  28  45   5   4  27  75  93  64  74  49  44  45  82  65  16  40  85  87  95  14  52  41  84  88  38   4  18  67  54  66  40  35  59  24  48  13  82  69  39  22  40  67   6  19  25  69  20   4  21  12  74  66  48  55  57  97  42  29  61  60  41  57  43  66  93  99  90  63   5  94   8  36  65  33  56  92  87  68  81  35  98  14  47  62  43  93   9  83   7  65   3  76  43  23  47  53  41  90  69  55  75  14  12  37  16  44  88  95  75  66  59  69  44  58   6  79  60  73   9  42  40  90  84  96  79  56  33  93  79  94  51  31  64  98  23  72  73  48  55  81  12  88  11  90  48  82   4  13  68  75  68  42  77  88  50  11  81  99  73   9  71  60  36  12                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                        97  75  70  88  33  43   5  48  25  93  51  53  72  15  19   9  85  83  30  15  60   5  46  13  63  25   1  29  79  31  23  84  80  22  67  50  36  96  16  12  13  95   3  58  84  26  88  82  51  89  88  38  77  51  39  32  84  72  11  16  88  69  26  89  97  35  75  15  71   4  49  11  26  18  94  67  55  41  62  49  77  28  38  94  96  94  77  39  95  66  63  86  70  54  48  35  65   1  44  84  93  24  79  61  13  47   9  99  16  21   2  55  14  19  32  25   2  21   2  76  96  32  38  59   5  74  84  79  16  43  16  72  15   7  69  76  41  53  15  61  92  17  99  55  55   8  12  82  40  46  64  68  67  95  15  76  19  54  70  84  28  98  77  47  67  98  20  76  24  39   1  73   3  14  37  48   5  54  53  92   3  77   7  15   8  72  25  60  94  81   7  91  70  56  48  94   5  43  74  16  94  74  96  52  55   2  63   2  69  62  81  75  15  38  95  36  79  17   5  54   9  64  91  90  36  98  55  82  54  58  45  40  36  98   6  95  22   7  24  17  89  46  66  45  20  11  54  70  98  44  86  98  27  75  92  43  50  23  34  50  99   2  98   9  70  70  99  45  11  93  73  78  57  54  28  40  55  11  61  95  73  28  60  12  90  30  60  57  61  97  41  72  96  97  45  97  72  52  49  76  61  72  61  70  75  18  32  59  75  79  45  10  99  13  81   7  50  54  38  78  86  65   8  59  45  29  34  23  17  51  90  85  39  68  50  22  66  40  16  49  54  22  53  48  70  96   8  39  37  12  95   7  57  63  43  99  45  74  45  87  11  86  80  31  15  33  11  33  97  73  17  85  58  10  66   4  19  32  15  17  16  49  27  99   7  55   8  53  50  76   2  46   3  80  44  19  44   3  35  76  72  87  50  56  21  49  45  13  95  51  84   1  25  63  19  24  96  60  50  19  47  40  32  89   5  45  30  94  60  93  19  48  62  73  90  43  10  69  75  88  51  46  61  84  24  13  80  47  81  65   8  65  67  88  60  41  56  61  83  85  81  39  21  93  67  61   7  68  33  67  54  49  86  92  93  92  15  84  31  64  70   4  63  38  94  29  49   5  62  38   2  89  18  77  61  22  24  62  40  60  19  58  32  20  51  36  87  87  55  52  83  20  78  32  94  52  36  30  68  50  16  12  97  94  49  68   1  21  20  38  34  46  32  56  90  82  97   8   8  84  21  15  62  54  24   4  83  12   9  32  50  85   8  49  94  74  27  61  33  97  36   3  12  51  99  39  48  85  64  72  43  67  19  35  84  76  42  62  47  69  96  90  71  46  61  46  39  47  36  90  54   5  24   7  44  34  14   1  46  66  12  76  52  71  93  23  60  21  76   6  39  70   9  60  44  36  70  76  27  29  23  63  38  13  84  18  37  19  56  26  60  51  12  97  94  88  33  28  76  23  34  10  41  98  69  56  96  58  76  36  58  89  47  38  23  75  13  56  73  57  74  48  64  85  23  50  66  10  26  28  40  47  14  71  42   5  96  78  21   5  93  32   2   5  31  25  57  77  79  57  77  45  48  75  59  54  97  38  17  27  78  35  66  12  44  45  53  43  46   4   3  22  33  16  91  12  26  98  82  81  81  56  47  92  14  69  47  64  83  61  31  40  41  32  53  37  61  25  14  22  17   9  29  16  28  52  83   1   9  12  38  67  93  71  17  47  27  66  29   6  43  59  71   8   6  23  61  34  29  61  25  61  60  16  11  99  67  43  84  71  23  18  39   2  63  28  44   1  12  95  35  69  39  98  47   8  78  61  97  99  65  86   6  52  92  32  81  94  76  38  96  96  86  87  65  14  73  84  65  19  97  25  73  89  52  19  46  16  17  25  72  62  74  70  61  23  79  82  70   5  23  61  68  43  61  97  66  23  13  65  88  92  89  15  12  68   3  57  61                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                          45  69  77   8  46  51  97   6  40  70  25  98  15  38  75  14  53  45  52  17  19   8  21  21  30  15  10  81  27  48  38  72  15  13  30   9  58  52  97  24  97  92  17  56  21  97  81  64  35   7  69  68  51  22  59  83  71  35  59  22  96  67   3  54  27  43  51  82  22  57   9  71  43  60  35  74  58  59  24  26  30  24  34  78   1  52  13  56  75  48   8  18  76  71  63  57  47  79  71  84  85  92  48  30  50  67  50  44  38  93  21  87  20  84  83  50  18  84  99  91  34  10  45  49  66  46  42  47  72  31   9  41  48  28  86   4  48  77  29  40  43  30   1   6  85  35  63  35  34   3  27  87   6  20  20  96  32  35  69  58  40   4  16  51  41  63  92  46  85  33  24  71  72  93  31   1  93  86  60  31  82  10  46  54  31  48  59  87  92  96  90   6  92   6  57  91  42  81  20  46  81  78  54  62  69  54  78  37  15  13  14  43  42  32  77  35  15   3  98  71  28  69  84  71  39  50  14  97  36  97  98  12  14  15  36  33  87  33  44  37  69  58  27  40  46  86   4  63   3  96  96  13  94  44  97   5  29  97  10  28  32  12  29  68  97   2  65   1  74  97  74  53  35  50  34  23  57  53  98  15  24  56  18  88  68  73  22  18  66  87  40  41  36  25  58  38  31  62   3  51  14   3   9  33  70  38  14   2  28  42  98   9  97  46   9  32  79  49  17  87  89  47  71  15  27  11   5  64  32  53   4  44  17  91   5  54  11  54  29  30  81   5   3   7  74  98  43  57   4  28  69  55  46  65  95  35  81  22  30  62   6  83  35  46  22  42  84  31  35  81  66  14  27  14  28  32  80  10  68   6  95   5  15  33  17  50  27   3  49  88  80  17   3  82  80  13  74   6  78  59  75  52  95  48  33  56   1  29  88   9  83  56  15  49  46  73  73  61  83  39  78  42  61  75  11  42  56  63  20  74   6  76  68  86  24  65  93  53  59  88  19  43  35  80  85  64  63  70  88  38  17  14  99  33  30  14  84  45  89  44  88  28  38  10   5  49  33  20  25  66  11  79  38  51  83  95  17  91  90  95  13  18  90  79  50  84  62  51   5  66  88  34  45  41  24  19  53  91  31  72  35  78  86  53  60  70  42  95  84  44  39  28  18  43  40  90  98  92  12  13  34  98   3  76  89  94  66  47  57  18  62  42  34  67  26  70  48  36  21  25  37   3  44  26  53   2  21  22  14  95  35  60  84  46  81  48  73  65  87   7  25   5  54  64  35  77  45  23  74  78  85   3   9  59  38  93   1  78  10  15  34  23  99  38  99  99   2  60  20  68  67  36  77  84  40  29  78  13  55  60  68  98  90  71  54  11  85  76  95  84  21  99  64  58  56  26  21  70  41  63   6  13  58  19  17  70  82  92  47  13  98  85  79  98  74   8  46   5  37  23  42  97  75  73  58  11  20  75  67  61  50  73  48   3  97  87  87   1  60  25  86  69  28  48  99  78  27  46  63  44  14   7  82  59  77  58  58  84  42  31  57  80  56  37  73  41  36  83  58  19  57   4   6   9  81  40  64  12  26  88  58  42  71  34  84   3   8  74  26  25  19  30  29  15  26  17  94  33  24  27  13  43  39  95   4  50  42   2  15  91  95  64  65  50  30  57  58  96  30  88  44  45  37  57  79  13  85  87  21  73  22   4  79  96   4  80  39  79  46  60  88  55  27  37  21  26  51  87  99  32  42  80  78  71  54  87  16  16  30  53  96  85  14  99  74  57  22  97  48  12  98  47  53  61   8  46  42  65  20  86  74  31  88  53  41  24  99   3  21  57  85  67  87  69  74  10  75  42  94  49  88   3  53  34  35   2  31  44  16  45   8  82  42  71  69  36  19  64  88  78  12  71   4  41   7  44  65  88  14  33  46  52  38  81  35  23  25  78                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                            80  20  27  45   5  51  83   4  58  88  20  26  87  87  50  59  93  81  46  55  46  10  47  66  21  24  44  14  87  64  99  80  38  46  26  60  37  30  98  27  54  30  81  44  27  50  79  98  38  50  35  43  58  97  76  96  74  61   6  75  61  98  57  53  12  37  28  62   4  99  44   2  70   2  97  36  84  20  38  90  21   1  17  89   7  59  90  27  57  57  35  86  94  13  39  75  83  26  37  81  19  63  61  56  50  86  31  44  28  12   9  70  58  10  63  53  40  14  78   7  99  97  19  93  13  10  13  27  88  16  66  63   3  39  70  32  61  76  34   3  84  28  61  61  10  75  41  32  29  43  45  51  88  79  38  22  40  15  58  88  42  62  18  37   2  22  38  34  43   8  32   3  94  52  72  27  85  79   9  67  17  97  63  48  65  79  54  41  96  15  66  14  76  99  41  70  65  17   6  58  23  93  90  65  50  84   2  78  40  40  37  12  20  31  57  31  16  96  21  63  64   4  15  47  76  86  42  16  40  58  23  18  28  51  50  91  21  11  36  78  56  74  99  56  18  86  44  16  29  58  71   9  56  47  21  43  36  64  68  21  64  30  72  57  39   4  45  41  15  48  41  27  18   9  69  52   1  77  12  91  36  48  55  91  80  52  74  58  25  67  15  19  44  77  21   8  46  13   3  31  80  97  85  34  53  75  87  28  61  95   5  17  25  54  75  48  81  96  60  51  95  34  46  43  72  19  19  57  67  54  64  13  19  75  83  25  89   9  55  28  67   5  48  72  27   5  97  59  97  60  21  74  93  56  60  91  54   2   1  64  87  42  25  20  77  86  42  79  66  47  84  54  88   4  74  74  24  56  10  28  19  72  96  62  92  18  71  49  20  62  62  77  18  61  47  70  58  43  11  58  49  17  85  53  60  41   1  33  72  59  49  71  90  89  16  13  51  25  32  38   3   7  99  89  87  97  71  96  96  49   4  41   9  12  51  63  65  84  35  42  55   3  14  68  20  33  85  67  57  61  18  89  33  31  47  81  90  30  43  38  50  55  61  34  23  63  63  94  64  27  78  84  40  19  36  16  98  70  79   3  62  15  55  41  77  64  46  32  87  25  92  15  25  59  72  91  17  87  55   6  32  56   2  33  12  13  17   4  18  97  99  64  32  90  95  10  54  18  23  54  99  59  99  82  81  12  42  90  72  24  10  85  69  65  58  67  87  11  75  98  70  39  86  14  64  96  29  69  48  19  42  65  68  50  27  32  67   7  17  73  79   2  46   6  57  10  18  71  80  35  30  79  21  72  75  33  79  61  61  21  53  57  64  98  26  41  19  65  68  26  70  81  65  72  20  45  10   3  50  42  60  57  61  98  16  64  30  32  41   7  70   7  27  42  27  31  28  45  77   1  69  15  54  82  25  99  15  40   9  96  32  24  36  35  44  88  52  68  53  51  74   9  51  75   7  74  99  50  94   5  10  23  52  28  78   3  99  86  73  82  78  39  38  94  49  96  71   7  27   4  26  52  32  26  32  22  86  13   4  65  64  97  65  82  93  67  34  64   3  82  22   9  17  66  40   8  68  14  19  24  10  98  86  97  56  71  12  37  34  42  22  81  84  22  92  92  62  58  51  94  77  92  16  20  61  51  94  42  62  62  90  42  42  75  64  28  24  87  39  60  28  83  51  68  80  26  68  86  64  43  53  24  90  75  35  43  35  98  41  71  89  93  67  92  76  93  74  33  57  99  92  91  68  97  67  71  83  18  45  14  95  34  42  33  70   2  83  59  17  81  29  90  60  41   3  18  75   3  55  98  13  65  74  54  43   2  49  94   4  50  96  55  30  97  76  78  41  50  88  19  40  45  31  12  26  59  53  32  91  58  73  32  65  32  83  70  51  89  37  32  22   1   5  72  42  21  36  64  74  66  68  99  59  71   1  42  75                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                              60  40  95  22  19  23  42  38  77  22  30  82  40  44  85  75   8   7  90  87  11   4  86  39   9  36  38  41  93  11   6  93  12  60  12  75  21  10  78  79   3  22  10  31  87  46  65  33  80  97  19  35  10  76  72  90   4  63  45  11  34  30  47  64  87  20  90  49  21  12  11   9  90  79  34  79  19  56  80  20  86  84  66  14   8  98  82  85  90  79  77  52  50  45  77  17  19  40  83  63   6  13  36  22  70  41  56  24  72  48  51  74  33  33  70  79  68  76  78  87  66  40   4  35  63  21   6  99  46  73   6  94  54  31  87  64  12  47  86  79  70  70  52  71  12  69  65  15  65  19  55  56  38  68  77  19  78  92  56  76  19  44  69  11  32  17  20  33  13  12  62  26  48  88  19  58  36  39  55  87  13  28  96  95  77  94  98  27  58  63  58  70  45  46  56  36  80   9  33  86  99  91   9  27  95  15  35  65   2  41  75  98  69  78  16  48  10  46  57  12  35  30  19  12  28  57  67  36  87  72  10  17  73  45  29  72  11  73  96  82  78  55  97  15  80  62  87  39  14  84  70  16  74  80   7  16  89  34  98  60  15  89  36   2  35  18  34  43  30  79  98  15  28  36  30  10  66  85  42  55  58  93  62  15  80  16  30  47  79  69  63  79  72  78   7  72  60  99  22  71  23  71  23  23   8  77  49  58  71  25  65  13   8  50  94  78  86  29  90  40  53  84  43  16  71  93   1  21  13  22  11  12  57  45  16  73  19  44  63  62  13  14  15  57  73   9  33  66  69  39  88  69  87  47  30  90  71  26   8  28  74  34  50  79  26  52  53  11  96  73  25  97  60  84  96  73  39   8  47  97  31  33  15  87  98  56  55  61  83  77  22  37  48  49   9  44  64  38   4  65  13  35  40  74  96  63  64  21  81  49  67   1  89  62  85  76  27  47  78  94  74  85  44  49  14  43   8  80  21  45  96  95   4  94  52  44  34  10  49  39  32  56  96  49   3  37  15  33  78  69  59  47  72  36  38  41  58  31  79  73  42  47  85  53  72  46  83  29  52   4  26   3  16  51  19  93  78  53  52  97  63  88  74  98  21  90  33  18  10   2  66  29  46  39  43  69  63  59  22  47  92  14  27  96  72  91  89  48  48  60  76  61  68  16  97  14  48  43  14  81   5  89   7  15  68  31  23  59  28  42  64  55  23  70  42  80  66  31  49  10  61  93  97  72  81  27  24  71  10  62  30  63  85   9  87  50  29  20  62  90  43  65  85  68  60  17  60  37  34  10  15  16  60  43  23  75  42  14  46  85  52  19  62  72   9  52  45  94  61  80  52  83  49  39  81  33   2  41  43  54  27  49  69   3  93  58  52  21  58  86   9   6  97  72  39  47  77  90  46  70  15  69  34  97  97  11   9   8  16  47  35  55  27  61  48  79  99  82   8  39  87  38  22  87  25  42   4  92  23  51  85  98  14  80  59  16  21  32  17  31  35  38  54  60  81  45  19  88  62  54  92  29  50  13   6  63  29  54  50  53  79   5  90  86  93  63  85  95  27  58  32  49  98  29  20  29  88  35  51  96  33   3  92  25  11  84  87  45  55  70  75   6  27  26  16  47  58  15  57  11  75  96  65  71  54  69  24  30  36   3  24  65   4  45  97  56  73   1  76  50  65  52  20   2  60   1  83  37  22  60  55  80  32  51  36  15  18  76   6  78  91  46  99  44  42  90  52  69  45  66  12  40   2  30   8  98  60  37  94  21  78  15  17  72   8  19  99  50  78  38  44  72  65  21  72  29  85  41  97  69  38   4  24  27  20   2  97  47  25  83  81  96  15   2  94  31  88  51  93  53  11   5   4  61  66  40  19   4  93  27  66  17   2  52  88  94  46  66  44  43  10  16  42  79  39  91  76   6  16  62  26  88  66  89  60  71                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                75  20  10  98  29  27  26  63  52  86  91  26  67  89  23  36  75  17  40  47  41  46  33  94  39  85  66  55  45  53  68  87  33  14  18  25  30  40  55  26  36  76   1  96  17   9  31  86  25   8  58  38  24  68  95  89  55  69  36   4  70  31  39  66  67  40  19  89  25  81  33  34   9  46  89  43  72  44  46  73  82   8  85  18  92  33  74  54   6  70  70  73  33  32  72  34  54  38  57  97  15  39  92  17  52  96  11  12  59  41  96  18  76  86  99  36   9  61  81  12  86  83   5  88  58  88  35   2  30  64   3  77  99  85  15  56  94  76  44  93   9  79  36  95  80  38   8   1  36  28  11  76  14  91  38  39  59  59  85  86  27  14  53  13  11  99  78  41  69  87  71  84  85  29  58  30  66  14   6  27  59  51  59  45  28  21  68  68  24  20  21  62  78  38  91  10  41  12  76  33  93  13  51  32  33   2  88  72  56  58  33  67  30  24  65  29  92   1  83   2  98  58  10  16  79  60  81  61   9  44  19  55  61  12  33  86  12  24  60  48  82  75  26  52  43  24  66  89  50  58  33  18  79   3  15  57  12  42  80  85  58  31  40  70  80  13  48  98  46  63  61  64  92  81  33  56  16   2  88  53  31  92   8  89  65  98  68   2  75  41  68  84   9  49  90  92  82  90   4  25  17  64  12  97  21  41  60   8  82  77  68  23  67  65  22  64  90  15  70  41  53  84  53  40  64  23  14  83  38  67  46  33  39  25  67  75  26  74  75  98   7  71  42  84   2  20  21  42  98  87  88  11  36  76  91  56  48   8  76  43  97  44  42  72  49  20  48   1  75   4  20  98   6   9  23  93  32  57  17  45  43  93  59  25  65  22  90  86  98  84  64  80  98  78  79  58  25  63  61  53  76  61  42  49  66  69  32  49  70  28  81  33   3  44  73  15  61  84  38  51  57  47  50  58  71  14   3  84  69  10  29  53  18  19  28  41  21   6  60  96  28  53  32  62  91  62  48  60  43  11  15  63  91  45   3  32  71  96  23  28  48  42  78  70   8  21  49  25  56  90  74  98  24   1  90  78  36  46  21  84  89  56  32  67  77   3  83  38   6  70  84  15  68  85   6  85  86  44  67  36  49  30  46  17   7   9  79  29  79  22  90  75  40  15  88  99   1  26  55  24  92  70  66  80  11  78  87  79  71  30  65  48  21  89  41  67  26  88  58  33  49  47  18  56   2  24  28  51   1  90  71  10  60  98   1  32  74  19  54  93  88  72  63  67  89  79   8  59  98  64  31  16  36  42  22   7  23  56  42  72  78  77  80  66  86  75  90  42  55  25  11  51  30  43  67  75  12  73  18  15  55  39  60  41  31  62  13  32   8  63  39  42  10  60  95   4  70  84  93  94  49  93  34  24  87  76  91  89  99  25  82   5   9  73  38  94  26  24  66  68  38  46  67  15  42   7  55   2  44  86  12  17  65  31  29  26  34  44  17  86   8   4  49  80  50  56  58   8  21  26  35  61  69  67  69  61  68  75  69  33  40  75  22  19  32   1  71  60  96  51  31  73  10  68  19  79  79  52  52   7  70  53  42   8  95  65  44  84  17   5  87   1  46  53  65  70  22  91  32  97  85  32  33  63  37  21  59  58  41  71  46  93   5  54  60  77  79  63  73  22  25  82  81  22  76  47  19  80  86  32   4  67  87  99  74  23  10  33  49  90  90  76   4   8   5  18  12   4  90   6  72   7  73  49  63  49  89  47  95  74  27  75  45  78   4  49  81  54  54  62  16  16  68  95  41  17  56  18  10  72  94  81  14  16  39  67  72  12  89  90  48  48  29  85  15  15  70  21  69  26  39  96  47  22  10  68  39   8  87   9  30  65  20   9  77  35  17  13  66  33  19  49  26  58  13  71  39  21  44  17  61  19  18  25   2                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                  71  19  67  50  60  80  87  19  35  19  82  36  65  28  12   4  65   2  44  21  70  25  35  36  24  19  28  50  45  22  70  84  57  62  70  63  97  26  80  91  99  50  87  81  25  47  17  43  40  54   2  12  61  13  69   1  39  68  47  75  48  67  70  44  11  31  75  97  34  66  99  29  35  94  97   7  38  21  52  62  14  47  82  65  42  68  94  54  65  93  14  90  72  79  68  50  36  81  20  70  69   6  43   6  81  87  41  22  87  17  63  50  47  97  70  10  61  85  44  24  72  33  91  75  98  96  34  47  55  26  54  17  61  38  94   6  58  11  97  20   1  78  57  11   7  14  43  53  17  79  17  87  31  78  19  24  70  46  53  45  63  36  69   8  34  42  23  49  30  40  52  44  31   6  33  20  37  43  31  46  73  65  54  84  77  82  36  17   5  76   5  22  96  17  88  14  59   6  46  65  81  31  46  35  93  22  73  40  90  62   6  56  37  63  14  67  79  97  65  46  82  30  10  18  75  38  48  83  65  24  62  64  62  31  64  19  91  69  95  35  85  99  29  65  43  61  94  28  86  70  54  40   8   2  19  90  70  49  86   1  78  15  16  67  91  51  29  48  84  44  42  45  73  87  94  89  65  75   3  34  54  99  11  40  37  69  53  13  78  24  30  85  17  39  62  42  87  25  30  49  48  67  53  15   5  93  79  13   9   7  41  89  95   6  58  76  90  81  10  34  31  33  66  28  39  27  44  57  83   2   2  88  50  71  68   1  91  66  84  34  86  73  40  64  69  32  95  37  72  90  58  92  89  77   6  27   1  64   8  37  37  81  66  85  30  13  74  66  69  72  43  70  46  27  61  33  42  96   8  31  22  61  26  99   8   6  97  11  18  33  26  66   4   4   5  65  80  77  78  42   4  64  75  56  38  45  39  50   2  16  46  67  55  35  76  60   3  97  56  91   7  90   9  92  49  92  42  18   9  53  57  69  51  29  42  27  93  70  44  33  24  54  50  51  94  90  17  78  69  96  20  54  75  40  28  88  16   5  99  54  31  93  27  84  59  65  70  79  35  46  97  84  54   2  88  99  73  51  53  70  67  96  12  35  94  76  35  18  11  31  43  93  24   9   9  22  33  74  85  63  30  63   2  47  45  75  65  41  10  61  96  51  52  35  14  17  22  99  46  61  39  22  15  51   5  19  57  14  13  76  40  50  22   3  64  90  10  19  11   5  47  17  16  56  67  65  93   8  62  52  59  27  61  94  84  80  58  76  56  37  13  20  90  86  77  45  46  17  17  51  85  31  87  31  67  24  21  85  61  49  63  78  62  97  62  35  87  47  74  19  89  28   3  67  82  38  87  97  71  69  21  74  24   3  44  30  61  79  85  46  18  28  73  53  59   2   3  80  62  16  20  26  32  10  48  74  87  65   6   1   7  69  72  80  76  40   2  85  40  51  26  58  36  64   8  13  73  73  62  64  35  79  31   2  66  17   3  64  23  59  25  68   2  99  73  21  15  54  19  98  44  44   8  13  94   9  57  88  63  95  34  15   8  52  46  38  70  39  68  87   2  36  89  86  92  33  23  97  14  68  73  28  12  79  30  42  84  64  59  18  31  54  38  64  64  39  20  96  91  78   7  45  14  70  58  48  77  92  85  65  16  39  13  35  48  48  76   3  82  34  55  31  42  37  75  64  83  73  58  48  54  51  20  36  10  75  56  41  67  91  59  43  96  53  10  87  41  39  98  56   2  49   4  53  61  13  29  14   4  10  19  37  67  34  11   1   6  85  59  62  10  75  85  36  60  22  77  26   7  13  76  56  38  89  44  16  12  56  99  33  70  72  88  47  96  56  15  28  11   4  48  62  51  92   5  48  28  40  97  95  35  18  25   2  66  47  45  32  31  92  11  75  89  25  20  36  26  75  13  52  85  83  82  40                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                    3  18  85  28  73  17  18  98  14  61  91  35   7  10  30  31  27  98  79  93  95  17  34  36  51  80  36  20  93   9  19  37  17  49  77  90   1  14  54  32  67  43   2  34  36  54  62  71  52  70  70  55  14   5  27  73  11  76  11  66  34  48  28  19  58  90  54  61  39  97  67  37  26  56  49  93  90  51   7  91  25   5  35  96  14  30  74  84  50  54  51  46  80  21  92  85  95  21  75  77  47   7  41   5  29   1  41  94  37  77  37  28  22  97  57  22  57  79  70  36  85  15  34  42  53  68   2  51  91  61  88  50  48   7  11  33  45  51  68  18   8  73  30   7  16  68  75  18  48   5  37  54  98  33  53  25   9  59   6  65  49  93  67  85  99  11  56  12  53  55  35  87  35   6   8  58  45  14  38  55  51  99  22  48  66  30  95  33  36  57  70  56  15  13  85  52  81   2  48  90  76   4  19  21  28   8   8  35  92   4  32  58  50  48  43  83  79  28  39  59   1  45  26  37  28  39   6  62   6  80  49   7  87  44  24  51   2  25  61  95  81  93  97  83  58  42  83  76   7  90  21  46  97  70  46  37  75  65  39  17  82  79   1  77  60  63  26  16  79  74  39  85  57   9  83  94  25  26   1  18  50   2  91  46  41  66  88  29   7  27  66  68  38  83  86   6  42  62  75  40  31  55  14  77  25  86  58  10  51   2  89  52  80  47  54  62  31   1  88  57  29  98   6   2  13  74  85  31  10  11  97  15  79  56  38  29  87  27  40  85  35  44   6  38  22  73  24  13  39  50  44  69  28  39  46  34  26  36  11   1  52   4  43  84  94  22  90  90  51  92  31  76  28  83  33  64  96  55  59  30  85  25   3  73   8  33   9  86  72  93  30  82  24  23  24  57  41  81  31  18  50  41  54  96   4  33  13   9   1  62  78  86  21  48  67  50  12  32  39  67  79  23  50  14  60  91  82  31  95  51  26  51  55  47  87  69  28  25  16  50  88  51  58   6  42  77  57   5  89  77  82  33   1  28  61  35  67  25  50  66  71  42  80  25   6  86   5  96  94   2   3  19  73   9  99  92  35  20  91  38  80  62  15  45  19  93  58  39  18   4  81  18  58  53  74  77  12  62  47  53  95  25  49  77  69  46   6  53  35  79  34  13  25  83  61  98  67  97  80  76  20  57  41  50  26   8  87  46  92  12  35  61  18  13  37  16   3  81  37  62  74  66  97  78  79  87  88  88   2  70  42  51  63  71  95  94  64  33  89   9  97  22  55  70  42  37  91  43  32  93  50  98  74  66  80  58  96  75  26  51  44  21  28  81  87  29  76   7   7  62   6  36  53  96  79  57  29  17  45  66  88  16  22  30  68  43  48   4   9  40  80   6  33  17  22  99  74  50  60  34  26  17  48  94  16  34  52  82  57  12  89  60  38  97  17  51  67  10  42  79  96  91  15  63  36  17  46  62  68   3  10   2  91   7  40  76  42   6  83   9  52  55  99  40  52  92  88  71  64  47  54  66  97   2  13  21  96  18  18  94  67  75  72  35  61  19  51  21  34  93  64  84  78  18  27   1  49   4  88  87  13  61  40  94  74  53  86  24  49  32  26  65   5  89   4  13  91  42  52  52  83  85  23   8  68  61  38  90  57  42  74  42  46  72  26  59  15  29  31  27  28  59   3  56  11  10  19  51  14  49   9  99   5  48  57  36  48  26  26  17  41  85   5   7  19  40   7  95  99  25  78  51  85  14  74   2  63  89  70  63  49  27  54  42  34  72   9  72  28   3  29  29  61   4  68  50   1  96  94  52  29  60  86  99  25  56   7  40  88  76  20  90  27  22  91  79  17  26  36  36  60  82  96  95  55  14  16  82  53  64  18  51  54  36  38   1  45  29  52  75  14  74   8  65   3  95  48  94  35  51  16  74  80                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                      84   3  97  33  97  50  21  34  28  58  28   9  52  47  96  50  38  78  30  98  67  87  42  15  73  34  91  75  80  31  19  98  38  15   9  42  77  19  86   3  70  52  25  54  33  56   8  96  68  72  49  81  68  66  83  21  19  64  85  30  10  72  45  10  45  94  16  27  20  96   6  58  37  87  85  77  26  68  51  62  92  65  64  72  51  50  45  43  78  81  22  72  61  69  63  33  68  71  60  64  65  84  23  65  32  38  56  36  21   6  22  59  18  84  23  98  49  75  93  14  13  62  79  16  73  13  21  81  99  95  54  92  29  48  20  57  55  27  40  82  76  26  77  78  37  20  89  94  13  81  92  80  50  50  73  24  96  99  70  76  66  16  82  11  97  84  70  11  68  87  39  49  29  80  88   6  93   8  80  98  24  58  72  51  51  36  46   1  85  99  80  24  50  98  43  80  39  52  67  80   2  30  63  96  90  38  50  88  78  26  39  12  12  68  52  91  49  34  32  28  73  55  27  41  30  46  30   8  56  96  98  45  98  16  43  34  46  97  16  46  11  73  37   3  82  44  32   4  87  85  67  46   5  78  79  63  88  16  15  86  62  37  77  58  56  15  57   1  77  38  45  91  93  39  67  98  48  92  71  66  71  15  68  90  26  23  94  76  32   1  70  86  32   5  34  12  24  12  50  13   1  77  83  14  75  33  46   1   4  17  82  13  39  89  47  32  19  25  29  37  39  37  40  42  98  98  31  12  71  61  81  95  93  69  23  13  64  11  45  12  84  57  26  34  43   1  84  81  24  13  88  96  58  22  48  53  97  67  97  92  29  48  15  98  75  29  39  80  37  91  10  65  32   1   7  10  18  26  21  69  94  31  62  70  29  60  28  76  72  15  67  38  52  74   4   6  23  80  98  44  63  30  25   8   7  76  94  14   2  45  84  17  13  83  46  62  41  43  56  13  85  13  64  32   2  67  77  62  97   2  34  65  96  59  15  46  31  66  65   4  24  43  30  71  33  59  96  96  67  40  95  18  31  20  30  72  39  57  12  77  11  11  18  68  43  90  62  55   9  78  12  52  53  34  94  10  80  63  92  69  48  98  86  81  52  53  46  75  19  89  49   3  50  14  51  48  77  62  35  34  94  46  39  17  18  69  91  95  86  74  56  15  40  66  12   9   7  80   3  67  70  30  57  18  28  99  18  66  26  89  15  49  95  40  53  28  85  18   2  16  85  90  70  30  58  26  34  42  97  10  48  58  82  34  88  27  26  68  84  35  16  44  84  94  72  30  90  85  74  75  10   2  42  59  64   2   2  95  94  68  54  68  68  98  26  24  19  74  31  53  82  54  24  16  10  24  16  31  71  30  51  75  77  76  49  93  43  43   2  70  37  94  89  50  17  68  15  45  29  98  75   1  13  99  16  15  54  94  63  17  36  63  94  18  70   6  91  50   2   7  58  14  12  25  68  11  35   2   1  23  89   5  58  17  88  81  18  52  48  37   6  64  39  36  83   7  34  45  65  43  67   9   6  81  52  36  95  93  43  20  25  53  51  84  62  19  28  36  71  68  87  32  55  44   2  52  87  73  17  60  87  46  31  82  96   5  74  47  15  15  27   4  76  99  30  68  78  10  70  95  78  35  24   7  17  33   7  14  66  74  83   6  43  52  48  92  21  46  86  42  88  27  79  43  79  85  64  80  24  64  15  78  78   9  24  95  50  34  67  93  42   8  77  35  67  54  42  47  38  61  32  79  63  29  38  51  93  92  34   8  50  92  46  24  91  68  48  41  48  71  35  15  62  30  72  97  72  77  17  87  12  58  76  95  12  68   2  46  47  53  42  17  55  72  29  54  95  23  29  33  80  18  80   9  93  75  98  21  47   4  60  38  25  58  67  50  33  52  25  26  94  60  27  55  99  61  22  29  56  67  76  33                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                        37  67  26  76  89  30  13  17  83  74  87  70  79  86  78  47  58  37   9  54  19  68  25  87  79  73   4  84  29  98  18  54  45  74  81  45  15  64  14   9  64   4  45  52   5  23  46  27  60  46  18  92  90  19  36  88  79  24  11  62  66  11  21  42  17   6  71  53  85  28  38   6   6  15  11  47  60  72  40  57  12  62  74  10  22  51  78  80  86  78  68  48  54  78  49  15  69  52  12  40  31  25  91   1  44  93  24  90  60  73  80  42  49  51  18  69   8  75  65  36  44  61  88  12  19  56  31  15   3  90  40  32  53  27  73  33  42   2  88  98  23  93  59  89  45  40   1  64  98  22  47  21  53   6  93  95  71  80  91  98  14   6  36   3  48  25  61  82  41  49  53  30  20  63  67  88   6  15  66  78  25  92  54  27  80  46  62  23  18  98  29  19  77  29  36  58  37  11  43  50  38  62  10  18  83  54   8  40  92  91  21  33  26  39  36  59  72  35   8  85  18  71  47  33   2  39   9  65  19  31  75  18  72  63  11  33  75  37  27  58  15  33  74  15   4  53  68  66  78  63  19  73  26  35  84  87  84  26   1   2   2  17  65  69  64  89  96  61  12  95  50  40  76  92   2  27  59  29  25  40  21  45  89  73  22  61   4  55  41   1  75  43  46  79  18  72  45  91  28  29  67  53  56  17  10  52  61  80  40  81  65  88  53  67  27  45  36  81  42  62  24  45  22  54  54  25  82  89  79  10  50  93  77  93   2  89  27  12  15  46  32  26  41  39  32   3  35   2  63  56  96  66  14  88   8  53  91  82  16  72  51  38  49  16  88  15  76  93  33  69  15  92  24  41  57  59  18  70  20  24  12  99  74  29  72  53  39  49  45  17   3  17  85  93  92   6  53  77  81  59  28  56  17  70  10   3  27  34   8  83  84  43  69  72  25   1   7  16   4  58  80  93  60  21  63  78   8  77  34  18   4  12  61  18  96  88  51  31  60  62  10  38  53  84  60  83  69  24  30  56  33  79  83  79  73  84  42   6  91  59  17  85  32  45  13  13  83   6  35  56  50   3  39  88  41  10  32  38  29  20  70  83  28  67  12   6  81  35  75  97  46  42  90  57  58  87  46  72  32  53  27  83  46  10  41  96  77  94  11  85  29  37  61  68   2  86  47  98  33  54  67  92  19  15   8  23  26  50  66  13   8  65  86  16  41  55   7   9   1  88  70  10  56  32  51  64  38  79  49  95  79   7  36  46  44  91  92  83  90  98  33  63  54  89  40  50  55  22  79  26  99  82  13  71  40   5  54  71  39  13  69  39  81  54  26  39  25  94  70  59  27  99  17   7  95  33  88  72   8  56  82  42  34  61  25  75  80  87  27  70  87  22  33  75  88  23  88  19  29  58  99  60  30  26  17  52  16  12  95  13  73  95   1  22  71  22   9  64  36  98  68  85  52  91  23  20  61  44  15   5  92  13  51  63  21  64  56  56  78  26  27  21  86  30  51  22  90  14  79   7  78  84  35  73   4  15  64  98  81  24  16  60  72  29   4  32  89  92  37  67  89  87  50  16  66  28  95  13   3  49   6  28  23  65   7  49  58  31   8  42  70  26  54  83  63  67  81  76  38  66  69  16  49  21  28  94  10  82  47  76  31  24  44   3  76  58  52  86  31  73  88  43  44  34  19  45  84  96  32  49  51  44  68  57  79  68  90  17  16  31  85  97  64  38  23   3  15  74  90  75  83  83  88  78  49  20  45  35  80  39  39  59  99  25  42  37  29  27  36  79  56  89  80  35  47   2  98  88   8  31  58  43  46  78   7   5  78  76  34  14  19  46  16  82  11  47  66  83  99  94  50  98  37   4  84  56  91  44   7  13  45  20  97  66  20  21  50  54  63  70  32  85  48   6  31  82  70  76  43  81  69                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                          93  50  44  34  14   8   1  34  74  61  56  41  55  44  73  27  27  61  13  92  45  60  24  89  31  36  52  81  32  57   4  31  30   2  13  14  71  78  74   9  44  67  43  60  69  85  60  96  21  50  77  52  91  68  26   6  18  25  71  65   5  22  27  36  16  12  27  57  39  75  70   7  27  26  33  41  92  51  79  28  95  98  96  50  78  83  15  58  12  79  45  59  31  87  20   5   9  77   1  89  88  81  86  63  32  39  46  69  47   1  91  63  33  41  71  30  26  61  22  11   2  93   6  90   2  55  67  58   4  46  72  95  58  46  13  37  12  50  98   5  45  28  87  61   5  40   5   2   8  16  44  77  15   1  55  72  30  81  40  70   1  52  33  57  67  35  30  92  65  84  42  16  45  86  27   8  98  75  19  13  87  38  98  51  30   7  29   5  14  35  56  37  74   9  42  88  97   5  78  12  23  24   3  83  95  44  30   6  34  92  79  67  24   8  75  37  89  51  36  38  27  10  94  12  88  77  15  69  67   9  14  40  70   8  84  82  27  82  14  74  29  97  52  42  10  11  72  15  97  44  26  76  70  96  83  82   2   6  14  24  33  13  19  63  52  60  42  99  84  90   8  97  83  45  91  52  89  26  79  89  51  22  28  22  78   6  72  19  62  83  16   3   7   7  14  35  22  29  54  76  36  38  40  18  61   5  28  96  90  20  47  60  35  77  91  29  92  64  29  13  45  84  70  14  35  18  95  62  46  54   1  28  82  79  38  87  83  86  26  58  41  94  69  25  78  16  44  63  72  78  92  10  26  67  99  33  71  65  40  21  97  81  44  54  30  16  13  75  94  80  47  52   5  45  82  66   7  68  74  97  90  77  78   3  90  94  83  80  45  63  20  65  68  65   2  95  87  18  84  20  41  40  70  88  60  61   6   2  60   1  76  92  17  69   1  23  50  60  85  35  86  29  60  86  45  99  86  15  52  37  24  20  14  72  16  93  48  66  11  21  75  94  19  83  40  12  12  44  98  10  44  71  18  97   1  21  63  33  55  12   7  21  67  45  73  16  93  62  40  62  38  18  46  33   3   4  51  24  46  57  96   3  17  10  69  54  33  10  15  46  85  15  51  40  96  44   9  95  89  55  84  84  55  99  57  41  74  47  44  78  54  67  13  36  67  99  16  85  17  78  78  24  80  19  14  76  41  97  46  14  48  25  38  23  23  56  52  59   4  95  90  91  79  69   4  52  15  59  23  85  75  87  11  67  29  60  98  51  13  78  28  21  68  69  57  80  45  47  82  34  54  89  12  60  78  99  96  78  36   9  70  29  81  75  17  20  81  98  17  53  71  68  14  48  44  92  81  42  30  73  86  79  56  29  27  21  53  33  67  11  28  81  53  11  48  11  76  64  21  27  95   2  52  71  92  46  44  75  82  70  36  47  48  36  54  81  29  31  52  21  76  58  13  18  94  24  50  72  77  94  41  30  61  75  88  97  62  13  39  14  77  48  22   1  33  48  61  90  98  64   9  50  68  85  59  80  90  35  12  92  38   4  86  19  65  83  54  44  93  44  77  87  43  36  51  82  51  25  72  74  23  81   1  32  16  24  99  73  16  44   5   6   9  79  55  40  14  87  94  60  25  19  31  74  73  49  32  98  85  60  92  26  96  10  32  87  73  52  20  53  79  39  29  53  33  33  57  44  58  98  16  26  68   5  74  65  61  70  29  70   3  65  22  60  50  46  33  56  29  30  76  97  33  56  35   7  92  40  17  28  14  63  82   8  61  35  99  23  11  33  48  38  77  97  73  89  52  98  96  58  77  49  74  55  93  40  57  75  98  48  16  48  12  47  92  91  50   2  25  23   8  44  21  74  25  40  96  54  13  38  17   4  77  90  93  82  32  87  72   3  94  33  31  72  10  55  22  25  74  52                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                            91  70  99  26  62  66  97  96  29  57   2  70  35  34  11  64  95  37  93  69  14  26  61  49   4  97  19  33  47   4  48  33  32  38  66  82  25  43  55  95  92  27  72  90  23  10  16  54   3  48   6  70  92  13  12  88  22  76  14  72  69  88  76  42  84  15  22  69  10  96  30  56  45  68  22  83  83  70  57  58  24  98   5  71   2  49  97  86  59  22  56  59  67  56  22  91  65  60  61  33   4  38  64  21  92  67  12  44  96  46  21  88  82  76  20  77  24  45  20  62  21  76  62  27  54  97  90  28  24  85  78  71  80  61  93  19  98  94  71  76  63  73  13  50  27  92  67  35  78  20  77  80  86  55  70  32  84  71  15  91  78  61  21  86  16  14  30  70  72  58  52  55   6  35  10  95  54  15  17   3  56   1  61  28  23  37  94   2  58  30  46  59  40  39   3  86  22  80  65  66  75  60  99  18   6  84  97  60  56   5  92  65  53  72  59   1  96  92  12  86  14   6  44  64  60  46  50  18  48   8  29  21  42  99  97  98  61  76  75  34  45  79  13  52  64  79  82  34  92  14  45  13  63  96  97  14  52  25   7  78  15  43  52  24  61  65  75  21  23  91   8   4   3   9  43  60  64  42  33  53  81  56  16  70  66  51  93  73  24  94  22  46  72  46  33  91   5  73  23  39  66  67  36  46  96  65  36  23  95  46  66  10  24  65  57  22  58  36  53  79  78  12  29  44  24  30   8  36  78  87   4  97  90   1  72  28  70  71  88  84  99  85  90  77  38  46  91  27  20  99  73  42  53  69  36  34  73   3  42   3  14  55  25  59  97  87  33  30  86  27  31   5  58  96  34  44  17  77  95  64   9  41  89  66  52  53   3  99  63  55  65  15  24  21  94  26  64  99   1  55  44  51  22  85  64  70  29  16  35  82  60  15  97  16  31  71  69  82  29   5  90   9  64  30  69  30  76  99  53  74  27  90  53  27   7  71  51  37  29  96  30  35  82  89  97  86   7  33  78  71  79  68  84  18  17  46  82  45  67  34  83  81  74  82  83  82  48  26  68  35  43  31  70  21  42  46  84  92  33   6  78  82  59  87  53  99  49  31  24  90  53  59  10  42  78  48  59  69  48  24  51  75  38  41  97  45  43  64  31  40  14  39  39  83  30   5  15  89  17  35  93   8  82  54  32  18  46  59  29  65  49  45  65  69  41  84  15  84  46  86   8  47  33  31  24   1  77  22  84  51  26  89  48  75  40  69  66  74  14  23  99  53  52  65  18  29  20  59  83  23  59  13  81  97  14  47  62  92  46  77  76  37  85  18  38  44  73  41   3   5  45  60  85  50  98  61  27  25  66  83  68  87  43  90   2  88  11  39   5  17  88  92  99  10  39  23  75   3  93  97  13  30  27  79  32  72  12  92  56  36  32  84  86  53  65  55  84   2  14  20  19  95  17  72  15  78  50  91  58  81   2  38  68  17  39   2  20  74  65  34  57  93  30  27  97  43  54  24  47  41  33  92  98  50  92  76  41  44   4  69  88  60  22  89  51  66  52  55  13  42  97  12  72   5  38   7  22   5  83  37  81  48  81  36  97  57  92  75   2  44  16  17   4  65  34  97   2  80  45  38  16  10  24  46  59  91  15  69  23   6  19  69  33  69  40  63  65   5  90  28   5  95  84  52  97  78  25  34   6  58  91  47  60  44  32  22  39  22  91  45  61  78   9  72  20  50  30  27  83   1  44  33  14   8  19  23  67  88  31  62  70  91  38   2  12  14   9  12  12  43  33  52  95  23  92  59  83  42  12  76  44  55  88  37  84  77   8  23  25  63  67  63  34  96  88  68  19  84  28  90  80  65  90  15  78  54  65  48  45  40  62   8  37  24   8  66  54  99  94  90  59  29  89  43  35  62  32  46  49                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                              37  97  82  36  38  86   2  33  18   3  63  16  97  43  27  74  53  26  37  27  72  81  18  13  41  19  28  53  40  61  22  23  63  16  47  25  46   4  11  76  81  97  60  55  43   4  29  86  48  15  11  41  24  45  70  85  35  23  32  62  82  99  24  12  78  12  42  42  33  30   3  18  95   9  75  66  53  84  61  73  91  27  26  40  17  22  62  99  74  56  64  78  70  90  36  42   7  62  34  72  28  86  99  58  93  18  71  98  71  17  74  88  85  36   5  79   8   7   2  58  97  64  31  81  84  81  19   3  95  63  27  28  38  39  48   7  86  77  68  34  10  41   2  59  10  32  40  97  77  46  88  44   6  75  33  84  55  50  59  75  62  13  75   1  19  99  51  31  51  62  59  17  69   2  51  53  76  70  40  61  34  91  46  98  34  39  65   1  88  82  90  71  79  36  74  68  86   4  87  23  95  54  33  40  91  73  72  43  77  34  44  13  22  58  68  53  56  79   9  31  31  25  90  77  24  58  79  39  15  21   6  75  17  95  50  91  49  68  12  65  95  58  67  91  32  14  61  45  19  33  50  15  98  84  11  35  13  65   8   9  69  87  71  29  23  35   6  75   4  53  62  98  92  75  42  56  54  77  28  41  42  45  24  63  14  47  19  18  69  90  51  69  44  71  85  14  86  89  95  20  58  10  10  33  99  46  83  30  35  35  27  89  10  52  40  74   4  20  93  56  41   3  80  92  90   1  14   9  80  95  42  95  22  63  19  55   5  43  64  30  67  95  32  70  40   8  61  29  47   8  16  84  27  26  36  54  70  22  28  30  18  88  42  46  86  90  44   5  38  98  10   9  21  60  52  21  74  17  87  28  47  81  91  53  59  47  57  37  98  49  85  49  59  12  76   6  14  79  88   3  67  79  40   1  43  92  94  42  89  16   3  74  33  89  45  53  88  81  61  73  91  87   7  72  54  45  39  64  76  45  20  22  64  82   5  25  76  45  73  55  90  30  16  75  48  81  46   9  62  64  57  76  26  84  34  42  13  53  25  18  67  25  14  59  98  12  66  10  10  11   4  46  79  21  94  96  16  21   7  37  15  19  93  60  45  52  81  55  42  55  18  11  25  58  92  42  12  60  26  71  83  97   5  83  60  32  25  78  72  67   3  41  88  97  53   2  50   6  80  76   1  84  48  16  81   8  43  64   1  23  64  48  54  31  72  73  92  12  23  24  16  31  32  93  37  83  25  35  79  11  58  30  63  54  14  96  58  44  11  78  11  48   6  23  78  75  63  69  20  30  29  96  24  46  27  82  18  57  84  77  40  35   2   2  62  22  13   8  96   1  39  11  39  68  88  81  65  56  30  39   1  18  23  69  57   4  21  40  83  67  31  66  43  96  68  33  70  46  75  37  34  15  65  15  57  93  54  36  52  59  76  82  69  66  10  69  52  73  55  44  36  86   2   8  64  47  85  42  27  49  70   9  64  93  42  44  68   9  23  32  98  45  46  81  48  55  26  34  93  36  32  24  47  95  15  81   4  59  79  10  53  60  48   1  36  21  80  38  75  14  96  83  96   6  23   4  27  54  73  73  10  95  71  99  52  24  88  87  27  55  45  81  19  16  28  66  22  11  75  93  89   7  71   1  36  79  86  27  29  54  12   2  58  53  98  44  14  41  21   3  78  75  24  54  75  43  22  96  49  78  25  20  40  20  49  51  88  83  52   3  57  57  50  86   3  64  60  33  93  64   9  35  24   5  57  56  27  17  30  51  68  41  20   7   5  76  36  22  89  80  25  89  22  72  75  32  77  48  83  40  75  42  90  46   3  55  14  55  48  51  25  62  91  85  70  31  21  61  26  35  26  33  39  58  69  39  80   9  36  95  78  46  26  76  65  55  49   6   1  34   4  37  41  25  94  86  13  53                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                89  21  10  62  10  23  19  58  52   6  50  53  37  70  27  49  50  42  14  80  93  86  10  70  60  25  50  22  22  71  80  71  87  36  64  60  73  76   5  96  86   9  54  83  43  84  76  70  63  63  89  76   8  32  72  41  86  83  57   3  50  15  47  86  58  64  74  13  18  76  62  52  71   3  93   2   7  86  31  37  58  28  24  71   9  67  66  46   9  77   5  19  74   8  58  21  12  50  66  61  49  83  90  72  49  72  87  17  78  67   2  31  97  62  62  50  60  10  57  98  78  22  55  33   1   7  80  88  14  88  28  91  35  17  36  78  35   2  18  98  28  49  54   5  64  59  63  44  63  38  42  90  77  58  80  18  91  40   7   4  68  57  84  21  21  27   5  35  21  46  50  20   7  56  46  84  84  95  43  79  40  84  16  24  38  31  75  93  93  28  14  23   8  23  64  15  34   5  30  49  63  32  89  10   4  98  50  75  53  70  66  46  80  89  12  99  33  97  16   6  86  93  25  18  93  17  44  30  48   3  88  96  75  60  80  62  85   9  74  79  12  28  36   9  53  18  75  96   8  71  82   4  17  23  56  36  77  46   4   3  43  96  30  78  51  36  11  58  45  51  28   6  98  72  39  90  56  74   9  43  89  10  85  38  47  51  20  42  63  60  85  29  11  67  80  29  95  47  91  61  44   5   5  63  44  94  86  39  96  43  11  93  25  92  58  40  75  82  87  49  35  14  92  82  21  40  91  82  67  84  98  91  16  78  80  42  42  78  38  55  44  16  33  91  79   9  15  17  75  59  16  34  46  37  10   3  32  21  59  31  23  26  36   1  61  68  90   9  50  89  99  28  88  70  85  88  37  74  43  71  19  24  34  39  98  87  25  74  81  83  49  85  47  51  91  13  33  95  17  39  72  53  80  46  55  65  89   4  67  46  57  33  71  56  53  64  57  70  37  69  40  23  35  81  77  70   8  45  13  70  67  75   8  51  96  92  69   3  92  76  46   5  55  30  65  63  72   8  89  44  13  36  89  90  81  81  39  41  76  57  38  24  24   1  55  59  69  80  62  20  71  11  45  58  78   7  70   9  40  10  53   8  78  80   1  91  27  10  11  70  53  10  45  78  89  43  28  92  73  45  10  47  14  99  28  13  40  59  91  29  51  93  88  89   7  98  30  13  65  72  80  82  88  42  72  25  67  42  62  51  90  23  63  61  89  83  19  21  29  34  22   4  32  12  88  11  24  30  57  26  18  69  70  31  51  93   7  49  74  88  91  66  91  20  54  96   3  63  75  11  93  20  27  21  69  42  27  95  84  29  56  55  88  87  39  59  20  62  24  65  58  40  64  23  88  30  97  17  17  12  98   4  79  89  82  50  55  58  11  48  27  53  69  99  53  97  23  81   1  81  56  20  64  12   6  88  33  74  42  24  48  28  36  64  40  81  94  48  89   9  32  63  71  34  14  68  21  45  84  28  71  39  43  19  10  14  45  47  23  31  83   5  70  45   4  42  40  33  74  24  26  98  77  59  17  40  45  37  17  44  43  43  22  96  81  99  93  20  64  18  99  31  10  16  17  31  57  27  46  77  80  80  79  61  83  21   7  49  36   2  37  27  78  32  50  49  10  65  49  78  35  82  69  23  82  11  37  92  70  27  47  93  20  81  81  55  33  74   7  40  64   8  83  63  95  52  19  21  93   2  87  81  87  31  20  81  25   1  44  42  68  81  51  19  17  66  11  95  70  83  35  67  53  35  86  74  82  52  69  78  85  52  28  90   3  45  79  46   9   5  21  77   8  13  63   2   6  21  97  16  46  41   3  79  51   5  87  66  52  57  45  48  99  54  67  71  11  77  68  62  25  55  46  52  85  83  65  64  67  25   6  83  19  12  44  31  67  19   2  35  96  78  63  92  28   2  51                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                  35  78  66  48  18  48   4  42  85  64  61  31  17  41   4   6  48  12  92  12  44  79  48   7  10  82  10   9  56   3  14  81   3  58  85  15  24  42  10  28  93  44  42  87  80  99  19  39  36  59  13  38  64  53  33  47  21  92  48  98  67  64  85  57  34  63  48  93  53  43  49  18  85  10  84  69  96  90  69  23   4  78  19  43  83  79  32  67  95  54  12  75  69   6   1  84  76  63  27  53  37  46  65  85  34  25  23  23  44  31  93  35  45  34  69  57  56  79  49  43  33  58  27  21  62  66  89  24  57   1  61  86  45  34  26  32  86  46  55  32  45  19  51  98  41  73   2  59  33  74  81  70  44  94  28  58  17  80  50  75  51  23   5   4  49  39  53  74  38  72  76  98  87   9  71  79  88  26  40  86  12  18  43  19  61  84  65  40  43  29  11  64  16  72  59  52  27  51  29  31  22  55  35  25  17  35  30  90  53  45  66   6  43  89  68  70  25  71  26  15  34  19   6  31  31  71  46  26  99  44  24  11  44  26   8  88  71  20  18  99  46  74  50  63  25  77  15  18  28  53  65   8  26  88  89   3  48  60  89   7  50  60  56  17  45  20  80  88  90  52   6  91  59  53   4   4  86  40  30  75  21  29   3  57  66  67   7  70  52  99  69  42  72   5  72  98  46  82   3  96  64  82   6  65  13  19  42  61  74  92  63   6  17  13  48  65   8  69  89  91  61  86  72  72  72  18  95  62  12  37  62  41  17  65  10  29  47   8  93  46  46  65  14  87  50  19  59  27  16  97   1  91   7  14  92  51  55  74  13  45  70  90  46  60  91  23  68  27  96  98  30  45  41  25  28  51  21  53  81  65  72   5  76  98  82  65  21  95  48  44  91  13  11  74  12  41  41  29  78  95  31  62  39  61  42  96  13  60  42  64  40  67  56  71  94  76  19  14  63  67  92  91  26  87   6  49  28  49  94  95  88  15  51  21   9   7  18  90   1  24  45   2  26  33  29  94  97  42  33  76  49  83  89  97  77  16  39  16  10  23  58  43  87  82  62  98   4  25  61  40  42  82  32  19  59  66  26  67  22  41  90   1  91   9  72  62  78  66  55  89  61  83  36  75  14  10   5  23  35  22  77  69  93  37  50  65  62  56  24  74  72  53   8   9  56  69   9  64   6  45  27  24   6  62  81  37  33  32  75  72   9  87  14  77  51  20  19  29  78  74  97  60  87  50  91  48   9  84  75  55  63  12  28  77  56   4  90  11  63  13  57  61  79  15  74  62  43  29  95  23   6  94  11  20  70  45  50  72   9  56  37  52  33  46  31  92  71  33  50  77  41  78  40  58  14  26  83  65  37  64  69   4  13  47  84  43  63  49  89  83  51  99   3  25  31  30  69   7  22  51  79  25  44  44  79  91  62  54  85  88  40   6  14  49   8  32  25  56  11  29  57  53  67  99  13  88  17   4  35   7  49  50  74  91  26  54  86  89  27   5   1  39  26  60  67  89  64  83  11   2   1  44  51  71  52   9  90   3  45  73  37  31  55   5  53  75  84  80  15  80  45  60  32  13  82  95  71  16  55   7  30  71   1  14  75  43  14  71   5  81  16  22  45   2  49  39  10  56  95  54  12  91  88  94  30  83  24  91  84  15  24  28  18  60  14  62  42  43  17  76  19  38  19  11   2  11  65  64  60  57   7  74  26  81  76   4   3  93  25  41  11  87  67   6  71  74  25  12  97  88  27  12  75  23  81  68  10   2   8  65  18  80  33  42  36  28  84  55  73  36   2  48  72   5  93  40  72  61   3  85  89  57  22   4  47  37   7   6  53  60  62  65  47   1  52  82  49  96   2  30  42  59  50  46  53  60  60  80  13  26   1  32  27  72  63   5  57  55   2  79  75  64  94  25  27  21                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                    72  97  56  32  43  59  19  57  51  85  63  38  24  51  56  17  11  88  67  10  47  56  63   5  83  90  92  71  21  12  89  57  74  83  57  45  49  27  95  28  71   3   9   3  61  62  42  55  56  47  53  28  61  93  12  38  44  88  16  88  63  17  93  58   6  84  76  58  79  10  91  29  99  83  64  30  86  35   4  64  15  97  60  55  87   1  90  45  86  38  13  92  72  94  78  69  75  48  70  82  47  94  35  98  50  13  58  68  30   3  78  69  14  57  28  24  66  52   1  99  59  86  88  67  85  46  52  56  44  39  34  91  10  99  85  67  57  69  83  91  33  73  58   3  48  86  70  56   6  35  91  18  38  14  55  12  76  11  49  60  92   1  40  69  86  24  69  31  84  54  80   4  78  42  69  66  93  73  74   7  47   5  76  81  25  38  65  98  98  91  89  14  20  22  37  77   2   9  57  16  31  12  60  75  89   1  69  80  23  82  36  31  41  68  42  20  42  60  44  52  90  23  57  33  72  72  27  91  17  59  45  80  58  88  35  69   6  35  82  34  44  16  32  35   9  23  84  93  92  70  85  96  27  94  41  43  52  71  72  51   7  68   9  75   9  85  92   2  77  32  20   2  38  72  99  69  22  43  37  72  78  61  79  66  38  65   7  35   6  61  56  69  11  42   2  80  50  54  72  44  99  88  77  57  78  75  45  69  59  91  81  42  48  81  42  50   4  25  21  94  19  10  99  50  44  34  78  86  87  36  40  59  75  62  94  50  24  82  94  63  80  98   7  41  45   4  48  68  12  20  95  47  26  93  91  69  11  82  12  38  97  98  73  88  44  70  49  83  16  75  90  82   5   5  76  82  90  46  47  30  54  33  61  33  36   1  88  26  75  20  33   6  87  66  45  56  63  49  64  10  91  40  86  73  59  54  50  47  12  91  34  38  21  29  80  20  99  58  46  95  59   6  21  50  97  31  66  94  48  64  18  94  45  33  11  53  12  75   4  99  10  17  86  82  33  33  89  78  74  19  52  55  24  83   7  13  91  77  76  91   7  54  66  79  73  98   6  48  96  60  23  40  26  42  49  25  35  35  63  44  55  57  29  88  59  84  19  35  14  84  37  41  33  76  57  99  37  94  68  65  36  33  49  38  40  96  75  90  80  24  73  22  21  70   7  92  91  57  15  78  46  48  68  15  21  37  61  10  35   2  35  12   2  30  48  30  24  32  95  80  67  36  54  32  15  10  53  61  50  78  21  16  79  77  36  21  19  40  46  63  12  99   4  75  11  70  85  38  56  43   9  27  44  72  20  36  20  46  81  99  38  23  79  65  18  89  34  87  12  29  23  69  90  64  54  88  31  65  63  66  83   3  66  43  67  79  65  52  61  33  92  10  18  65  63  23  94  65  25  23  44  53  15  55  80  74  44  84  97  99  24  99  60   4  35  58  38  81  47  68  95  29  14  15  59  14  80  91  10   1   5  72  88  39   5   9  57   1  33  82  34  22  32  67  80   1  97  90  18  16  56  48  26  30  10  15  28  17  40  61  31  45  31   8  35  40  16  47   5  45  44  34  29  76  83  77  90  32  87  44  88  87  62  50  72  96  30  19  87  67  66  84  59  63  46  17  11  22  38  81   7  79  44  50  87  97  89   7  65  20  74  29  42  35  35  45  24  16  48   6   1  95  85  63  62  88  29  41  23  63  78  22  69  28  26  50  50  98  10  16  29  16  45  62  64  32  93  98  85  24  37  43  76  88  80  31  26  25  72  77  60  91  38  81  61  35  87  31  23   9  43  22  56  33  14  58  28  74  89  97  96  89  47  90  10  56  58   7  50  71  31  78  87  87  83  82  96  74  63  30  73  45  52  41  16  64  78   6  76  88  14  38  80  95  84  45  47  58  33  72  67  57  30  68  94                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                      2  74   4  20  99  89  93  87  95  19  20  46  37  43  90  82  48  46  41  14  35  39  46  12  68  49  50  31  28  17  93   7  57  11  48  35  56  89  92  63  58  83  12   7  92   6  99  28  92  28  38  54  55   9  36  96  61  75  95  47   2  36  82  20  22  52  43  19  78  86  32  44  70  28  12  60  57  82  42  50  77  84  29  65  27  22  22  63  19  91  80  24  62  26   5  64  95  10  70  15  91  57  56  88  30  45  57  78  37  85  37  71   1  19  55  67  34  78  46  49  59  56  68  99   9  60  90  44  73  67  51  21  62  71  71  98  23  68  39  84  95  74  42  31   3  67   8  75  12   9  68  19   3  88   8  64  30  94  68  52  88  40  44  27  56  35  47  16  52  21  20  25  64  78  72  78  22  73  34  65  54  48  47  26  72   9  35  36  54  34  85  11  93  99  34  71  29  69  50   9  63  80  19  17  98  93  21  97  83  36  95  41  82  26  19  96  85  94  37  20  80  32  30  36  67   7  98  12  73  75  12  96  33   5  25  43  13  35  99  21  90  77  70  64  19   9  87  39  15  96  28  73  83  94  23  30  52   8  35   5  92  38  38  53  51  45  94  51  12  83  12  96  75  90  79  92  82  78  53  52  41  23  83  46   7  66  69   3  66  49  27  36  34  93  54  65  84  11  23  28  77  56  38  45  89  94  55  68  65  90  70  32  40  28   7  88  67  18  48  19  29  19   8  78  96  20  16  28  71  62  72  58  83  78  14  13  98  73  48  66   9  15  64  79  61  85  36   9  31  79  70   5  63  11  31  73  71  49  56  86  82  69  18  99  54  71  72  27  98  93   8  45  70  85  74  59  83  12  56  49  49  30  86  60  36   3  70   3  41  52   8  86  18  74  27  86  28  11  21  54  41  30  21  90  17  30  93   3  27  92  13  44  57  18  18  35  76  45  48  25  49  86  10  75  51  20  47  75  97   9  25  51  44  13  55  30   8  72  46  80  14  45  88  39  62  56  69  39   2  57  89  83  73  72  37  30  86  37  25  44  84  18  80  66  20  10  44  12  64  38  23  11  83  83  75  25  68  35  31  25  92  88  24  15  88   6  91  65  22  80  64  25  73  56  99  87  12  62  99  57  51  25   4  66  33  90   3  52  77  38  13  65  89  11  47  52  14  83  78  40  36  78  74  89  93  80  94  86  57  19  24  57  20  63  80  70   6   8  17  18  65  11  90  84  17  26   4  89  96  12  56  21  34  10  31  75  15  30  52  15  58  44  24  82  39  62  64  96  43  47   6   6  92  81  59   3  40  97  83  94   2  37  11  50  84  50  24   3  44  77  99   9  55  29  36  91  74  25  61  38  42  10  43  22  63  91  71  99  76   3  14  91  94  33  12   4  24  43  91  69   7  52  84  93   2  10  26  98  15  73  82  96  72  22  17  58  42  93   7  67  29  29  29  45  17  59  55  13  33  39  32  21  75  23  50  33  30  56  56  26  61  49   5   3  59  33  23  38  67  60  15  91  95  32  88  54  63  46  49   3  21  81  96  79  32  96  93  13  13  44  71  82  12   4  81  99  31  23  91  25  29  81  89  10  36  97  94  89  74  32  23  70  61  58  46  56  81  39  18  85  57  59  96  45  88  92   7  38  83  71  73  48  46  11   6  74   7  38  78  30   9  36  93  39  85  71  45  43  75  20  91  94  80  75  70  83  20  81  20  42  85  26  41   1  13  53  79  28  89  90  31   1  23  24  63  29   8   6  80  96  92  42  27  96  95  67  58  69  32  80  97  63  50  87  13  16  19  15  38  83  16  86  74  59  19  70  65  18  36  41  81  25  75  25   8  23  49  30  33  90  96  60  55  43  51  26  96  17  64  20  38  77   6  56  73  35  79  84  14  62  14  24  96  92                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                        41  27  61  65  86  71  10  48  34  31  10  84  94  39  47  61  58  62  37  33  67  71  30  13  37  59  33  74  87  30  78   6  55  88  82  32   7  19  80  44   2  97   8  23   3  97  26   7  71  34  11   6  34  16  99  61  17  92  23  52  22  20  80  47  49  72  99  29  88  54  84  75  46  74  75  26  55  78  83  64   6  98  69  72   1  30  64  61  55  48  72  55  67  66  34  33  48  70   7  38  15  23  76  58  39   9   5  73  69  97  81  57  54  86  74  46  19  75  32  61   1  83   2  74  27   6  96  61  90  79  13  10   9  10  42   1  85  78  94  52   7  23  82  42   6   3  33  74  75  17  32  33  80  94  90  43  43  17  29  24  29  15  41  25  82  94   1  23   9  55  75   3  20  79  62  81  12  55  67  87  90  30  96  63   5  62   5  84  57  39  50  57  29  82  23  35  73  63  59  78  20  15  32  84  64  30  19  78  46  51  48  93  25   7  71  15   8  38  70  55  82  93   2  33  47   7  30  81  31  37  24  70  80  50  50  46  53  97  27  33  33  42  22  70  36  39  33  18  50  92  78  68  67  91  39  84  24  49  11  15  94  11  91  66  15  98  70  63  46  64  67  77  72  91  76  19  98  38  48  49  33  55  79  13  93  23  68  52  41  12  69  19  72  33  41  14  80   4  24  45  56  76  16  17  27  95  15  38  47  85  27  30  84  44  37  60  82  90  27  77  54  57   9  58  57   2   5  27  82   4  65  86  66  87  45  95  22  23  70  85  78  93  85  33  12  80  94  33  70   7  39  34  71   7  52  34  56   9  75  20  76  97  13  85  98  25  75  52  65  50  89  76  70  22  63  75  64  34  76  62  10  17  41  92  58  44  38   7  60  85  50  98  96  99  27  95  48  98  11  64  25  28   3  28  35   1  85  54  70  62  57  68  86  70  35  30  97   5  38  86  73  93  98  69  12  56  30  60  18  96  74  38  99  31  67  66  55   6  79   2  17  60  54  23  62  55  63  43  28  60  12  24  27  38  46  56  97  76   7  38  98  34  64  14  29  85  32  47  33  80  46  70  63  19  72  73   8  23  72  42  91  84  36  24  78   6  28  45  46  72  15   5  87  79  51  53   8  79   9  13  19  86  18   3  30  72  24  26  38  21  37  12  51  49  55  34  54   6  57  58   1  23  79  26  86   6  89  57  23  26  54  23  70  17  31  67  47  16  98  50  60  24  84  78  81  55  99  48  27  29  65  47  25  27  44  60  57  51  10  32  69  48  73  91  34  69  64  67  58  38  81  95  72  29  16  97  74  63  40   9  19  23  20   2   5  98  65  78  92  19  16  27  21  14  91  56  68  31  16   1  61  37  73  77  96  77  58  13  41  31  79   2  55   2  27  86  28  95  17  13  47  37  24  72  38  18  93  85   7  84  27  23   6  53   8  80  17  45  17  75  34  27  24  74  93  58  50  98  99  12  62  67  12  30  52  28  14  75   6  91  30  58  42  82  16  88  33  29   8  78  10  48   2  96  11  30  22  34  22  30  68  45  58   7  71  57  95  37  58  63  40  37  18  35  48   8  56  51  81  88  74  79  28  38  71   3  47  75  63  22  44  62  87  95  43  19  32  82  31  27  73  53  12  56  28  92  88  75  67  92  40  11  73  84  97  66  98  72  88  69   5  50  49  76  75  91  47  71  83  81  49   8  15  88  29  15  33   2  18  88  99  31  23  40   6  54  82  56  61  14  32  29  62  29  32  34  49  70  58  86  54  96  31  35  16  45  82  79  70   3  79  86  48  27  72  73   8  96  91  39  75   8  23  14  10  81  38  61  20   1  91  62  45  79   4  31  21  65  90  69  25  79  22  90  89  58  89  94  93  22  68  19  25  45  94   6  91  67  30  72  99  10  45                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                          19  69  95  78  33   3  85  94  62  82  41  10  87  39  75  26  82  15  37  60  14  52  45  83  76  65  21  77  77  54  32  12   8  29  81  68  84  43  10  35  71  78  22  71  16  36  28  13  59  74  62  16  85  76  23  78   5  28   8  16  91  19  53  81  92  14  10  16  62  79  35  81  70  11  14  26  43   3  70  10  69  42  85  11  89  60  83  56  75  65   9  99  27  12  83   6   7  32   7  64  46  55  37  24  33  19  66  40  56  30  90  89  53  29  95  31   3  31  83  54  57   6  90  63  36  12  35  84  20  39  73  68  36  19  20  77  53   1  32  22  65  45  98  38  42  74   1  38  15  68  54  28  67  17  82  76  26  78   5  92  17  88  58  72  13  62  10  22  98  29  57  81  36  84   1  61  54  38  18  11  40  55  87  43  55  56  24  90  96  69  35  67  43  25  23  49  62  78  44  57   1  91  61  85  92  96   1  33  10  74  49  58  84  86  93  11  13   4  77  13  79  73  13  56  10  34  13  54  46  96  72  85  24  14  42  70  25  62  25  24  60  80  30  61   8  24  50  15  72  20  36  82  28  82  46  96  73  68  74  71  60  69  96  74  19  27  73  89  65  45  12  40  75  47  95   8  72  25  55  73  58  93  46  25  97  25  55  51  39  23  42  31  94  96  33  21   4  84  37  90  84  39  15  43  32  95  82  75  67   1  92  59  24  74  14   7  49  17  33  33  63   7  94  46  84  78  78  48  39   3  70  66  49   2  15  32  79  93  57  77  48  73  32  15  21  60   6  63  20  50   2  66  85  50  52  59  66  12  68  21  11  68  32  93  20  23  45  14   9  18  64  95  11  92   3  66   4  14  67  13  57  85  37  36  23  62  16  16  66  10  17  75  13  26  16  31  59  82   3  37  65   8  15  92  49  74  41  14  71  16  66  18  32  99  52  40  70   5  15  62  92  45  54  26  64  44  96  52  61  35  91  16  54  19  39  41  42  14  81  88  44  56   7  43  96  48  26  14  56  57  16  67  13  47  97  90  84  24  68  96  53  34  49  82  34  86   1  68  26  65  88  68  80  17  87  88  92  41  54  12  39  11  67  41   6  72  69  88  45  25  96  24  48   1  74  62   4  24   7  56  69   3  37  76  50   1  14  24  24  76  33  15  67  30   5  66  29  89  31  33  83  24  74  78  51  29  42   7  98  81  40  70  97  44  48  13  14  21   8  59  16  75  18  85  88  24  80  81  46  12  57  95  19  78   3  56  87  68   6   8  32  85  44  90  32  55  61  39  69  58  69  54  64  41  87  99  64  51  76   8  48  41   2  18  68  54  93  40   9  23  18  94  50  95  17  30  56  36  19  48  89  37   2  36  13  11  75  43  99  55  86  43  56  79   5   7  46  12  28  19  63  96  79  84  80   1  40  44  90  44  71  79  41  22  17  55  27  53  10  91  13  17  99  67  61  13  30  52  93  11  55  67  85  83  10  93  71  10  55  15  54  75  66  88  40  17  94   7   2  53  24  75  39  13  57  31  74  34  79  53  57  48  53   9  55  71   1  83  86  18  27  33  71  20  75  53  12  88  56  51  86  26  25  62  39   7   2  44   8  67  17  89  53  80  91  12  88  88  67  69  41  82  61   8  98  33  43  27  32  99  55  84  47  35  16  29  23  87  14   6  92  97  59  74  20  69  45  31   2  99  98  73  67  92  10  62  65   3  91   8  25  43  37  29  59  12  40  26  54   1   6  32  85  70  21  80   8  47  23  16  91  17  16  65  13  50   1  89  92  88  97  58   2  16  30  15  81  60  67  96  62  92  72  30   8  62  62  74  43  28  73  76  82  39  32  13  43  84  85  27   9   1  55  42  33  54  92  49   3  65  67  22   3  70  49  45  26  57  41  73  60  78                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                            37  74  63  79  67  61  60   6  83  14  85  76  41  74  90  66  22  33  33  69  80  68  13  84  27  36  72  21  51   2  47  16  85  47  51  84  31  45   6   2  92  66  38  99  68  48  68  24  23  73  45  19   7  48  73  86  72  34  80  24  33   8  53  58  83   2  59  32  31  76   5  50   4  16  56  85  52  81  75  33  12  49  44  48  53   6  60  13   3  24  29  25  56  98  42  46  51  54  82  11  67  60  20  28  16  49  50  58  28  78   9  68  31  41  40  66  93  60  93  10  98  43  34  69  63  72   8  27  65  98  75  29  47  56  92  43  48  56  80  22  58  49  74  46   9  15  20  74  30  38  44  20  39  58  43  12  55  35  15  51  63  66  38  41  41  42  10  50  46  96  66  77  79  83   2   2  26   9  33  19   1  58   9  57  91  76  69  37  86  47  72  51  52  23  46  19  75  63  79  72   3  99  51  49  83  45  57  50  74  29  87  32  26  46  66  96  16  66  31  52  57  86   6  21   2  43  11  76  44  21  56   1  59  99  62   6  77  71  89  35  71  54   3  13  39   3  50  75  49  65  84   5  22  65  81  88  44  83  45  17  92  61  16  73  83  34  86  36  31  23  76  74  64  98  78  53   1  49  20  43  27  45  31   9  97  64  58  81  95   9  89  29  34  88  55  31   1  54  97  37  41  46   1  98  41  96  20  17  19  98  48  14  52  94  27  97  42  89  36  14  70  80  48  40  57  43  41  96  69  13   1  73  16  85  51   5  76  72  24  60  69  99  40  74  77   4  10  50  90  20  36  43   8  19  49  94  36  82  76  17  29  14  40  11  86  61  73  62  81  37   2  72  50  67  49  31  53  39  66  40  65  38  49  46   4  45  40  76  27   3  40  98  65  62   1  90  31  36  58  70  88  57  90  93  75   7  46   2   3  14  56  50  34   1   8   3  66  16  63  58  86  74  18  64  60  67  18  89  95   5  87  86  41  52  79  58  75  99  78  29  46  24  46  99  46  86  68  74  56  66  70  32  40  33  31  35  73  82   2  38  13  27  65  92  17  44  96  82   8  76  74  22  92  35  62  13  35   8  89  92  14  87  26  91  65  94   6  78  28  75  91  75  66  27   9  71  46  29  88  55  25  10  91  33   7  53  11  47  83  66  30  27  16  66  42  29  88  91  44  82   8  35  89  87  74  26  91  74  44  16   4  28  54  27  26  63  28  28   8  52  49  57  64  23  57  93  11  77  87  32  19  26  72  78  20  28  10  52  84  66  14  91   6  83  40  71  84  94  98   3  22  40  68  64  12   1  44  79   4  41  95   6  19  26  13   3  99  29  34  54   3  28  43  31  87  76  61  68  86  76  26   6   2  13  65  84  43  44  53  26  16  68  24   2  62  48  66  41  35  31  31  45  33  36  24  73  12  69  58  91   4  31  58  75  43  93  19  16  49  32  83  96  20  54  37  30  45  77  80  43  51  50  65  27  71  60  87  44   8  75  70  70  11  87  87  17  92   6  82  87  77   6  91  89  85  45  20   2  31  69  38  89  76  68   9  12  21  77   8  91  57  75   3  86  31  22  38  88  24  41  94  29  91   8  17  77  28  76  96  20  12  96  48  79  62   9  76  14  27  69  75  25  92  83  63  81  87  29   7  23  87  69  33  80  87  83  11  26  94  20  90  81  65  21  77  80  42  51   5  17  65  12  86  39  45  56  11  39  80  46  87  90  62  24  72  34  45  79  48  95  89  27  94  69  26  40  56  85  53  60  48  90  13  88   1  85  18  28  15  36  42  35   9  97  74  91   1  32  37  80  51  89  40  30  68  80  46  27  11  21  38  45  44  43  21   4  64  45  80  48  89   2  15  80  24  69  69  23  19  77  55  57  77  58  49  75  49  18  30  41  96                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                              9   8  58  23   2  72  32  26  39  98   7   6  28  29  33   3  40  45  48  30  50  64  12  45  26  40  36  12  22  68   6  48  68   9  45  47  41  71  17   4  22  16  57  10  38  12   6  37  80  56  74  74  87  97  45  43  24  30  45  65  38  84  14  22  24  91  14  90  76  76  92  41  27   8  80  59  77  90  52  91  41  79  86  83  21  51  84  92  59  39  92  30  39  93  56  65  79  56  82  35  47  65  20  21  73  36  49  78  18  92  69  84  49  74  62  33  69  59   1  34   8  52  26  23  95  63  10  83  62  32  92  74  72  92  73   9  21  94  40  51  58  88  98  23  16  89   9  58  29  95  37  27  52  45  94  53  52   4  26  58  67  98  26  24  18   3  27  93   9  77   2  89  27  19  27  85  25  70  59  85  32  95  34  92  57  82  26  80   3  37  62  18  47  55  59  33  56  34   7  14  23  59  51  99  23  44  78  59  64  35  99  86  10  35  63  67  87  94  45  97  93  41  95  88  19  56  24  99  52  38  15  33  55  16  74  90  84  84  71  64  59  42  34  84  46  42  54   9  83  92  98   6  60  11  62  96  19  59  44  22  64  36   1  86  17  53  58  79  63  92  90  67   8   4  81  98  27  96   1  23  46  91  17  24  92  74  35  36  50  12  30  37  95  62  85  46  18  21  36  64  33  42  55  95  21  33  37  53  92  44  58  50  62  82  36  59  28  68  67  72  83  23  56  44  71  20  69  11  43  68   4  22  99  75  77  48  79   7  72  28  39  94  32  99  97  67  25  76  50  16  29  36  77  75   9  72  89  55  22  31  75  51  43   3  37  96  47  82  78  89  47  48  50  49  81  95  90  18  68  25  98  97  68  64  21  79  88  83  43  52  67  44  20  60  58  38  48  88  99  97  25  17  85  56  48   1  51  30   8  73  69  70  76   1  29  62  82  55  89  18  51   2  93  79  73   7   5  79  33   8  76  69  64  50  85  13  70  25  56  42  72  22  78  27  24  98  44  46  42  18  56  11  73  12  30  14  41  89   2  37  72  13  55  98  68  36   3  49  80  20  69  66  49  92  26  44  10  31  52  36  95  89   8  49   1  80  92  45  35  36   9  35  77  10   3  98  91   1  55  81  15  89   4  29  23  76  77  11   4  76  78  96  82  30  76  32  68  85  62  93  37  39  28   7  87  31   9  30  22  38  53  40  72  49  88  62  68  34   3  25  62  86  79  33  56   9  74   8  83  31  56  72   1  42  19  77  51  73  98  33  23  53  40  16  77  62  73  96  20  16  47  55  87  31  83  89  77  94  12  34  51  85  10  68  10  33  63  98  25  19  11  82  65  50  40  33  50  43  16  87  59  49  64  40   3  17  63  24  98  58  51  50  49  86  74  31  86  84  45  15  13  72  11  85  28  40   2  51  89  47  35  75  24  84  97  24  14  44  86  52  94  65  56  61  40  16  59  30  73  67  24  32  62  82  10  17  26  97  30  23  66  19  28  17  75  39  90  49  66  73  34  83  22  97  83  76  39  25  74  54  77  91  95  96  93  34  19  69  49  55  93  50  97  96  87  42  91   5  48  23   1  59   9  93  47  25  22  47  78  95  18  54  37  23  72  60  20  36   6  72  40  70  80  89  71  28  28  59  49  92  41  27  51  90  14  74  33  58  83  79  13  13  59  35  57  22  34  16  68  35  31  24  52  70  40  96  78  46  95  76  74  38  28  41  65  80   3  92  41  74  87  69  12  37  56  78  14  58  73  73  91  29  78  90  34  34  20  89  81  63  78   4  21  15  75  87  50  68  20  15  62  95  27  78  54  14  13  96  61  14  28  59  16  39  69  78  66  35  19  56  58  13  82  64  63  48  88  47  39   7  55  44  41  90  40  40  34  90  29  16                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                76  30  49  72  25  74  16  69  65   3  51  29  87   3  21   1  38  19  80  61  22   8  85  54  78  27  47  93  70  19  49  55  40  72  47  82  76  46  93  64  58  22   1  20  79  25  12  48  45  69  86   4  55  23   3  10  99  35  20  46  49  22  25   8  37  68   9  18  57  54  15  77  10  41  48  40  79  96  20  85  96   8  27  43  11  33  82  36  93  93  28  77  38  14  82  14  75  81  58  62  70  86  65  33  28  31  87  31  39   1  76   8  42  42  19  52  50  65  14  61  20  41  76  16  53  70   2  92  88  33  90  57   8  16  27  88  77  19  50  27  65  72   7  44  13  85  51  68  73  34  77  64  84  93  76  33  34  68  75  38  90  25  38  23  32   3   5  54  94  37   7  71  13   6  72  31  61  36  33  85  44  68  62  80  78  28   1  81  61  19  94  95  41   7   4  56  84  92  97  53  57  36  85  22   7  23  93  99  77  61  82  76  52  12  54  72  64  29  81  14  96  45  36  29  60  38  91  31  47  16  43  46  32  12   8  24  45   9  86  19  52  46  36   8  28   8   6  14  81  30  83  68  49  34  59   1  80  24  82  73   1  38  81  56   6   1  48  18  38  71  66  40  15  75  16  67  69  83  96  11  20  24  76  93   3  23  91  16  59  76  76  26  45  17  34  39   3  60  50  12  38  96  70  38  40  60  94  22  78  52  10  30  54  64  28  92  94  59  61  34  18   1  50  77  99  44  85  48  74  10  81   9  30  92  98  66  42  55  59  84  20  13   2  45  66  59  90  11  44   2  28  64  16  92  63  85  72  47   8  59  86   1  87  74   7  10  11  44  65  26  73  32  74  12  91  55  50  28  51  90  54  22  40  43  17  41  34  23  97  56  49  85  67  86  50  62  49  50  93  35  17  33  36  91  57  79  30  51  63  46   5  93  39  89  94  94  46  33  80  70  53  20  55  94  26  21  75  36  96  53  96   4  26  82  20   6  78  52  76  61  69  91  55  32  53  62  98  24  36  30  45  40   3  83  37  41  46  19  35  49   4  42  68  43  37  82  21  18   6  50  25  50  95  42  74  39  17  93  81  19  89  94  46  92  80  23  67  31  24  58  30  96   3  31  70  48  28   7  13  69  31   3  68  50  35  42  63  48  60  62  94  85  14  24  75  61  60  27  79  46  36  45  47  34  93  15  72  74  66  96  89  51  31  52  24  74  96  17  45  42  53   3  46  49  97   1  25  48  28  89  42  74  49  83   6  55  23  67  11  64  44  92   6  55  49  76  73  20   9  48   9  38  14  20  15  91  97   3  85  70  33   8  28  32  91  46  66  10  95  64  79  90  54  64  91  62   2  52  95  30  93  83  72  33  38  40  77  14  22  63  35  75  68  28  97  28  38  22  69   3  41  48  87  75  47  19  94  68  76   8  79  95  70  21   5  83  67  42  34  88   9  32  20  30  62  89  60  54  91  73  96  96   8  72  80  55  47   5  54  56  14  49   2  81  96  58  48  87  55  39  53  84  69  18  79  47  16  77  92  55   6  54  94  50  88  23  58  20  43  50  95  37  70  11  31  36  41  27  29  66  21  51  34  72  86  49  59  17  98  71  35  45  42  89  63  86  61  18  51  81   5  54  62  82  26  80   6  98  76  45  63  43  99  35  13  69  55  98  30  86  54  83  68  67  94  33  67  74  88  41  87   4  78  20  64  59  29  62  23  83  22  38  10  73  16  31   1  26  28  50  39  62  66  82  43  52  26  77  22  82  10  97  52   3  43   3  18  17  86  46  24  65  22  69  33  95  98  64  21  70  82  77  78  72  95  61  14  96  10  89  28  51  41  40  39  45  85  50  11  65  69  48  89  35  98  81  27  41  96  60  11  84  23   5  47  89  44   1  72                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                  54  13  45  86  29  67  29  88  97  24  60  78  80  10  49  56  29  57  55  43  34  51  90  72  37  24  73  67  40  20  54  52  54  99  41  56  25   9   8  73  51  76  91  59  95   1  80  87  18  93  22  97  10   4  26  55  25   5  24  72  36  94  13  89  72  47  80  56  92  65  10  48  41  44  55  47  10  90  96  14   3  85  61   3  97  14  55  24   7  47  64  49  34  15  26  62  38  24  35   6  42  31  31  12  41   1  27  76  58  65  40  41  92   7  44  89  45   6   1  39  67  42  28  12   9  46   1  17  33  24  56   5  70  29  39  69  57  23  38  77  38  14  83  25  29  58  37   4  11  78  21  56  95  54  81  47  86  79  24  51  22  78   3  46  31  55  73  34  85  96  50  25  89  47  64  51  30  14  33  79  50  60  45  56  22  34   7  55  30  71  27  58  16  72  84  85  10  89  87  32  37  16  47  81  25  73   4  32  73  61  97  90  10  49  48  45  29  35   6  51  53  64  58  54  20  78  33  50  27  14  98  59   7  31  63  63  87  36  53  87  95  26  69  25  65  17  11  39  45  57  48  18  59  44  51  66  86  34  99  25  86  73  80  67  66  88  47  97  94  98  34  36  56  82  19   3  13  40  51  74  42  76   1  25  48  12  58  76  98  98  48   2  17  26  79  66  62  85  69  71  66  24  12  46  84  59  66  14   8  32  67   8  90  59  77  91  77  53  25  58  36  59  58   8  47  24  51  33  35  53  68  71  57  90  53  38  99  85  74  82  59  43  92  19  62  77  50  59  23  52  85  99  75  29  59  75   5  12  89  65  82  21  55  15  61  41  81  46  50  23  34  26   5  35  23  43  79  17  45  93  36  98  27  23  68  90  93  88   3  24  57  12  63  37  40  37  50  15  63  22  88  31   3  62  44  28  52  28  77  49  62  80   8  38  18  38  91  41  23  25  38  49  49  47  29  29  62  98  14   9  79  32  63  52  12  36  74  55  96  69  24  99  53  42  50  24  91  48  64  55  40  63  53  90  46  39  50  91   3  26  60  45  24  56  67  31  34  44   4  36  22  72  57  46  77   4  17  42   5   4  41  25  83  51  71   7   9  18  51  50  33  15  73  64  23  15  87  21  89  42  94  11  39  13  52  47  50  49  89  67  41  37  84  13  19  88  57  90  95  39  24  34  48  28   8  50  16  39  13  32  32  55  57  76  12  68  59  97  46   5   9  20  86  18  43  40  15  21  19  74  36  45  67  43  37  23  25  17  30  71  13  94  25  79  69  14  69  14  24  67  68  83  17  91   2  84  29  98  95  21  85  30  43  30  55  72   6  97  45   4  23  43   6  39  74  74  21  60  75  56  21   3  51  27  87   2  10  73  99  33  10  33  14  54  40  53  93  22  75  99  30   6  40  19  21  69  24  40  23  30  17  31  81  93  30  51  69  56  11  12   4  67  83  91  69  84  72   8   7  17  16  26  36  82  84  70  11   1  77  90  25  56  50  19  59  25  71  11  12  79  30  61  96  20  25  35   6  90  78  43  46   5  31  20  86  82  22  19  49  83  12  62  85  13  59  85  67  17  37  89  11  58  24  61  12  34   8   9   8  75   7  74  60  94  38  17   6  71  47  69   8  26  86  30  32  26  38  97  56  62   7  60  81  91  28  81  58  84  71  88  74  42  47  66  12  26  24  54  10  93  98   8  26  59  54  66  78  69  24  65   8  51  35  77  86  34  79  83  44  21  89  18  70  15  61   7  63  12  95  39  45  27  88  39  18  21  14  32  49  59  86  33  33  76  36  56  38  80  33  79   4  50  62   2  86  64  74  62  99  63  25  74  74  75  34  61  63  52  82  22  96  25  74  81  17  86  67  44  73  88  86  64  58  45  61  16  62  91                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                    70  80  70  24  62  90  50  68  29  67  15  91  75  64  72  72   7  65   9  74  50  11  59  87  77   3  67   8  51  40  33  62   7  62  68   9   2  66  56   9  82  38  11  27  51  98   2  28  27  54  13  27  27  30  99  75  43  73  16  79  66  64  32  59  72  59  22  30  29  16  33  91  83  96  45  53  66  82  74  14  74  70  16  50  85  61  23  77  52  78  45  76  41  10  93  78  42  64   3  53  73  12  41  29   9  22  80  51  45  93  48  22   3   4  60  63  46   7  74  44  77  69  50  28   4  11   9  40  46  17   9  50  77  76  51  15  25  84  75  55  22  32  41  23  23  96  73  84  89  17  46  13  40  37  51  16  41  54  38   3  77  30  38  83  57  49  76  99  59  58  80  39  84  69  50  29  73  64  31  30  44  96  90  93  52  99  72  66  63  80  80  51  97  38  96  60  74  82  54  57  75  29  64  78  22   4   5  88  84  93   3  13  35  54  93  79   2  70  49  58  59  85   3  55  65  81  29  15  57  56  58  84  40  26  44  49  47  99   9  23  95  11  88  22  18  27  79   7  26  33  16  78  38  11  85  78  55  84  38  59  26  91  59  77  96  82  51  71   3  67  53  11  97  94  90  30  87  72  63  15   4  88  30  95  41  46  60  94  50  37  63  53  37  19  93  22  81  69  96  71  60  98  29  25  72   6  19  50   3  60  53  32  95  74  89  26  14  71  17  29  99  40  25  22  23  99   4  74  57  58  60  31  20  21  38  47  11  89  44  85  30  41  73  27  48  73  42  17  84  29  14  77  53  41  52  99  20  77  61  32  59  11  35  97  17  75  54  57  20  41  24  45  79  22  42  24  90  79   5   9  45  47  80   6  57  41  84  86  44   6  30  81  44  21   9  27  60  68   6  90  51   6  36  61  50  35  46  57  71  18  81  24  40  16  97  20   8  95  14  79  36  54  70  63  93  54  71  53  96  28   1  63  13  27  58  39   5  66  98  24  74  27  19  88  26  62  95  69  83  67  19  28  57  97  38  83  36  50  77  72  77  26  60  57   9  12  81  49  39   5  26  58  82  63  77  65  36  49  40  27  56  94  36  59  77  93  36  60  33  77  67  39  68  21  44   5  28  96  93  91   8  73   5  55  27  57  24  43  93  65  11  60  16  92  46  98  27  33  30  85  78  72  79  55  37   4  12   1  11   3  51  86  77  30   7  91  93  53  63   9  74  14  63  86   6  83  86  25  31   5  65   1  52  87  38   2  87  88  22  46  79  92  79  84  26  37  71  52   3  49   5  47  65  55  11  26  55  53  47  32  18  14  24  21  26  95  87  40   2  88  72  92  18  86  71  11  23  47  81  44  52  85  36  30  97  38  69  17  22  32  78  17  44  65  61  89   6  10  37  10  98  40  34  86  10  13  13  40  92  93  22  81  50  66  65  84  59  59  59  44  72  52  80  20  56  91  93  80  16   4  58  40  19  75  40  36  86  46  60  47  30  84  92  40  29  96  66  10  92  77  71  83  98  30  70  89  73  57  33  70  70  92  16  34  45  65   4  42  28  47  40  98  16  49  38  41  72  22  78  95   2  72  94  78  35  24  50  88  39  85  97   2   3  52  34   9  60  39  38  75  11  92  88  26  80  14  88  50  50  19  99   3  10  52  19  39  24  33  92  57  14  42  30  48  34  59  68  88   2  36  66   4  56  20  88  97  37  50  69   4  94  88  77  57  93  63  88  77  76  91  77  61  83  73  82  82  14  63  98  92  30  91  55  78  45   1  94  77  81  14  82   7  38  13  39  39  19  12  53  54  79  42   8  81  95  77  62  60  10  77  22  72  19  75  46  71  27  23  78  18  22  70  61  22   5  59  79  26  52  63  53  14  75   5  89  56  66                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                      65  28  77  60  99  72  60   8  22  10  24  99  34  71  49  25  36  51  94  20   2  40  73  73  18  29  69  39  38  53  72  63  47  74  44  25  59  31  77  61  17  41  75  39  99  73  84  47  92  46  68  89  44  12  47  30   9  41  76   2  67  85  62   5  15  73  86  62  91  59  52  17  19  97  84   6  57  50  28  94  73  48  75  82  85   1  69   8  14  56  91  28  12  13  30  34  48  99  37  63  92  82  69  15   7  94  49  49  10   2  81   9  48  44  73  29  13  73  16  33  84  43   9  14  49  21  73   8  19  99  19  68  44  50  49  57  86  29  12  43  74  77  76  81  45   8  75  17  84  42  67  46  36   8  23  29  79  91  63  20  78  41  67  81  66  80  93  40  66  66  78  88  74  53  45  70  19  17  96  90   8  93  64  76  97  12  64   6  15  27  32  51  51  39   7  62  48  65  72   3  23  49  95  54  79  70  37  91  74  10  55  40  93  91  47   9  28  39  38  98  82  21  65  30  11   2  83  51  97   8  65  16   2  68  56  56  72  40  19  72  26  73  21  25  60  61  26  18  29   8  56  85  60  14  15  30  45  49  33  59  43  41  73   7  69  54  62  26   9  69  87  84  96  67  84  84  84  17  31  28  45  71  32  69  22  21  99  60  11  55  70  18  29  60  92  22  55  27  51  96  69  74  18  39  72  24  65  71  10  99   8  68  79  30  73  14   9  18  83  15  31  91  30  71  10  14  65  52  64  76  88  58  45  39  81   1  15  97  22  18  58  29  61  74  38  34  93  15  53   1  74  72  21  71  48  14  29  72   1  31  23   2  70  29  38  56  62  17  16   1  44  18  10  77  33  16  84  56   9  53   6  18  11  52  64  65  42  89  46  60  32  43  17  55   2  73  60  52  54  37  47   8  47  86  72  68  24  81  31  20  97  62  35  54  76  81  96  71  16  54  32  40  93  43  73  46  49  61  87  87  53  82  93  70   3  25  88  28  19  58  45   3  94  57  38  41  47  34  45  79  31  41  54  59  36  60  84  91  33  69  52  85  31  21  53   7  79  70  65  79  41  80  60  16  53  72  29  29  89  81  21  33   1  77  99  43   7  67  31  54  80  14  90   1   1  72  95  68  46  35  61  86  15  62  12  70  24  50  64  61  74  36  52   9   8  12  41  97  82  93   3  80  65  15  11  18  20  79  84  22  33  29  99  55  69  62  22  33  81  74  61  94  86  55  94   9  40  77  26  35  53  38  90  44  36  15  49  31  53  55  48  35  63  38  40  62  42  52  25  55  58  69  67   9  20  20  22  29  25   2  49  31  67  34  88  16  19  74  49  39  32  99  27  20  42  75  87  32  38  59  30  75  31  41  54  40  83  35  82  72  40  90  53  87  52  98  84   9  44  40  90  90  43  89  58  44   2  83  33  60  60  56  34  43  26  52  31  22  73   4   6  75  26  26  21  14  12  25  98   3  43   2  38  82  88  69  33  18  83  71  78  55  86  96  26  42  82  43   3  41  84  54  44  49  41  90  38  73  92  89  35  29  99  82  23  46  47   3   9  88  26  74  48  22  34   3  77  18   8  57  76   7  38  36   4  60  86  71  47  72  17  49  51  24  93  91  27  28  75  23  21  50   1  55  91  90  65  84  71  61  96  33  65  33  48  35  57  82  25  65  13  62   4  98  33  37  14  37  59  40  42  97  89  90  41   1  36  16  53  37  56  62  40  35  34  85  39  67  92  28  27  49  55  80  70  45  90  38  11  38  71  26  79  45  65  75  84  16  44  70  80  51  94  23  61   1  59  21  76  47  96  77   2  61  61  58  15  13  55   4  12  26  31  54  87  63  57  49   2  38   3  95  79  54  48  21  34  94  97  70  51  82  50  90  23  98                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                        35  54  33  51  52  18  28  71  75   9  80  30   8  64  99  63  58  77   6  33  48  19  18  31  18  47  70  14   8  40  40  46  80  21  34  28  12  15  96  69  21  32  23  21  42  70  12  46  54  39  53  69  62  33  37  80  48   4  10  70  33  20  49  88  54  97   1  95  79  62  44  95  63  71  84  55  34  13  37  71  70  39  18   7  83  89  53  97  96  26  56  53  67  81  85  65  30  39  53  95  79  82  39  86  26  46  70  84  56  64  86  19  84  39   9  81  62  23   2  10  34  58  72  90  81  53  88  39  37   2  42  33  88  91  97  43   8  43  76  58  42  95  66  71  99  14  83  15  12  80  68  64  14  15  44  95  94  13  62  49  13  58  34  89  33  14  55  24  59  83  64  27  11  34  53  49  21  75  16  18  40  27   9  82  44  11  20  72  22  57  26  37  36  56  90  75  85   5  57  19  50  63  37  65  11  51  81  28  47  74  95  95  59  57  41  72  32  41  21  51  52  33  31  59  73  21  99  88  11  69  19  21  90  14  81  20  51  47  55  37   7  42   6  66  64  73  92  32  46  63  52  62  17  61  37  75   2  89  78  48  10  34  24  30  74  62  17  83  73  41  78  13  14  58  26  47  90  84  12  14  58  81  36  88  92  51  49  27  46  37  67  59  68  55  95  15  12  26  57  81  22  30  39  56  93  45  37  74  46   8  53  46  98  39  60  48  83  31  47  45  19  30  85  32  15  12  50  88  16  36  73  82  20  54  89  36  23  31  25  32  52  47  75  18  85  35  66  19   8  74  52  18  88  82  63  88  42  79  82  58  11  87  57  40  77  42  94  66  91  15  27  27  62  16  91  28  99  71  59  82  91  19  41  91  82  46  31   8  43  83   3   8  55   1  43   2  39  72  75  82   7  37   7  67  55  80  48  61  15  77  33  72   7  84  34   9  41  72  77  54  73  71  42  92  85  47  60  39  57  79  20  25  62  88  75   2  45  42  90  95  45   7  44  25  18  56  71  68  27  21  80  72  98   2  88  67  68  12  81  89  48  93  76  16  86  64  66  75  57  64  36  55  43  77  21  47  11  28  22  87  82   3  17  95  53  93   9   7  98  95   5  17  41  88  53  97  27  12  26  91   9  36  82  41   8  94  31  69   4  71  29  31  95  74   3  38  33  71  12  89   6  32  29  35  47  88  25  98  47  14  66  31  34  71  11  34  67   4  41  51  79  79  94  24  16  71  76  97  57  55  88  68  96  19  42  94  61  45   8  97  87  28  13  50  36  73  14  77  33  52  36  10  56  86  59  25  27   9  47  11  20  73  50  83  17  79  72  94  38  87  12  32  53  83  71  98  78  61   7  14  50  68  24  43  46  91  64  27  11  27  21   6  28  76  58  59   9  89  57  78  90  60  71  74  26  10   8  82  93  10  29  13  63  35   6  34  64  84  43  96  57  44  10  79  54  26  83  13   5  41  22  62   1  27  79  81  27  34   6  87  15  65  29  23  63  40  47  92   5  86  61  20  91  95  25  57  92  57  44  74  25   3   3  76  97  67  23  95  70  87  36  24  19  15  86  63  43  22  32  30  99  70  58  78   1  31  27  58   2  71  44  10  39  41  92  16  74  46  10  46  60  16  38  22  91  22  74   6  59  35  15  31  43  55  86  75  38  33  97  70  91  62  40  48  88  40  26  82  39  59  59  87  65  56  41  73  64  58  83  96  42  98  34  62  19  65  58  18  59  33  38   7  49  15  32  24  11  24  48  73  77  17  67  17  33  12  92  21  79  60  67  94  58  14   6  13   3  89  63  45  38  69  27  70  84  95  35  22  81  82  92   2  69  21  22  18  29  23  98  84  91  88  25  77  93  57  82  14  74  40  73  67  29  87  83                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                          62  90  66  71  53  56  67  26  90   4  28  83  82  54  85  61  37  84  93  18  41  40  82  67  14  95  55  82  26  38  73  22  40  52  89  59  76  69  53  17  32  71  93  87  47  90  44  94  81  51  15  21  83  83  85  83  32  75  33  79  69  17  57  84  64  25  43  21  65  41  93   4  43  86  34  27  18  31  31  53  27  99  25  75  26  85   8  81  62  37   9  83  54  48   4  71  13  99  29  10  11  80  55  32  66  85  41  31   1  14  58  93  46  11  18  48  40   3  16  21  91  95  91  38  14   2  22  54  41   9  47  11  62  52  85  91  99  63   8  65  57  57  40  72  61  30  26  84  79  53  78  88  18  20  57   8  93  99  20  16  18  51  16  45  59  19  51  97  26  64  83  13  81  85   9  62  76  95  55  37  17  11  22  40  72  50   8  49   5  28   6  56  33  67  24  41  90   2  81  98  15  27  81  78  80  29  68  68  70  67   3  72  67  91  30  48  50  27  38  74  46  34  85  53  74  95   1  20   1  92  56  62  48  42  90  46   4  47  26  90  79  37  84  24  71  99  11  32  63  21   1  74  94  29  99   6  90  69  24  85  20  28  96  81  48  68   3  94  28  49  57  37  21   5   3  57  72  11  92  98  61   2  39  15  23  28  81  37  90  17   1  69  87  54   9  48   6  89   1  56  92  15  43   1  41  42  41  93   2  93  59  81   2  54  27  29  10  82  77  11  33  93  80  28  88  62  27  22  43  82   4  83  26  89  58  43  79   9  85  42  52  72  25  20  59  28  23  79  97  47  94  12  14  52  96  72  77  55  96  67  74  99  50  90  17  75  11  26  57  26  11  50   1  43  50  59  56  30  29  63   7   3  18  32  24  76  90  29  45  88  82  88  92  81  51   9  44  91  56  88  68  39   2  49  14  47  12  15  40  65  95  41  97  55  31  71  34  75   6  52  56  10  37  35  58  45  31  75  65  79  52  32  48  36  27  17  65  61   7  53  44  82  50  99  94  53  40  21  13  90  74  51  78  32  52  78  97  15  94   2  81  64  39  41  64  37  22  34  50  93  10  40  63  35  53  67  58  27  60  54  99  21  92  58  99  31  98  53  57  10  67  47  33  53   8  71  79  66  73  67  97  97  91  29   3  46  20  67  25   7  90  15  40  41  84  87  74  26  61  36  91  34   4  27  78  10  63  24  68  21  94  26  19  36  84  93  95  92  94  27  29  34  78   5  43  84  57  58  63  15  47  84   3  53  18  75   5  74  64  12  14  44  10   8  44  33  89  84  49  83  22  28   7  29  93  37  19  28  57  12  60  79   6  71  76  75  35  57  31  89  61  29  30  30  42  41  59  92  48   9  30  42  22  76  57  47  26  11  54   3  19  17  57  79  78  50  45  70  54  69  73  22  83  47  55  89  54  17  91   2  99  75  37  14  50  46  45  65  21  16  11  45  67  52   2  93  60  76  15  32  93  27  56  73   6  16  23  45  18  90  58  19  57  85  84  32  77  20  32   7   4  64  57  89  14  59  63  66  29  86  43  90  66  63   9  67  74  69  18  94  55  94  65  43  64   4  51   3  44  73  12  24  50  39  91  24  90  77  33  41  40  47  69  60  86  68  47  55   6   4  43  66   7  42  33  14  54  73  87  83  20  79  47   9  80  60  56  68  68  89  51  47  69  78   6  33  38  29  20  87  75  22   6  63  34  71  21  61  45  29  91  66  57  23  80  20  79  54  22  60  27  70  58  31  23  53  63  78  15  84  63  20  25  82  35  15  59  18  63  26  91  41  75  93  57  43  22  70   3  95  17  98  62  42  56  62  32  41  60  76  16  23  73  28  55   3  31   9  96   4  50  65   9  46  36  26  79  55  50  92  81  31  72  23                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                            42  50  67  68  72  43  69  70  22  33  15  71  13  97  11  61  64   9  71  81  91  59  59  46  30  29  88  68  81  87  99  73   1  11  25  51  12  48  82  15  29  84  53  95  12  26  25  81   7  21  64  83  88  66  84  31  22  16   2   6  73  18  22  31  28  56  12  40  41  32  98  58  19  93  92  22  94  74  12  22  22  57  72  22  48   1  47  51  45  57  89  33   5  41  71  76  28   5  20  25  24  37  18  94  44  57  55  47  29  61  67   8   5  75  97  57  44  93  75  63  95  38  79  24  38  93  84  19  63  68  73   9  55  97  51  15  30  80  67  46  20  63  98   4  49  74  28  56  46  88   2  27  52  12  45  29  85   6  35  38  60  85  39  87  31  91  35  96  98  76  32  23  24  84  81   7  67   7  29  25   8   7  76  47  71  21  16  13  40  21   4  49  63  80  99  18  54  71  83   4  33  82  20  14  95   1  98  28  50  57  78  20  14   9  97  93  89  89  86  84  32  32  45  20  79  92  81   5  82  89  42  47  48  60  64  54  13  62  13  14   5  27  89  86  13  60  36  87  90  28  87  20  80  41  19  56  67  21  39  42  10  31  39  40   1  38  96  97  42  48  95  26   2  33  93  39  33  73  60  82  42  23  54  21   9   4   1  34  37  15  37   3   8  75  26  50  38  35  14  59   8  14  29  64  75  46  43   7  48  62  39  59  16  93  17  51  22  11  36  27  12  21  37  25  21  24  93  39  31  32  32  68   6  72  17  80  22  36  41   4  93  33  14   4  43   6  99  85   1  80  44  89  55  88   9  48  72  99  54   8  21  48  85  89  17   5  82  12  29  24   4  16  46  97  37   4  10  39  49  39  19  95  18  33  63  93  89  80  23  55  89  61  75  40  40  59   5  80  59  49  51  25  80  75  94  70  43  94  80  64  26  32  29  48  21  46  52  62  64  34  26   2  22  47  19  16  18  86  85  19   5   2  27  14  47  57  56  64  81  73  71  53  56  74  93  39  23  97  58  32  26  50  74  59  91  57   6  14  19   8  76  39  97  40  81  32  16  51  25  77  12  17  60  99  28  31  95  18  89  25  31  16  62  93  72  39  61  34   5  26   8  79  41  14  18  58   9  71  77  86  70  31  34  88  38  36  44  11  52  41  59   5  89  36  30  18  37  86  13  73  89  32  76  67  58  69  32  27  12  82  84  85  50  93  22  12  58  33  20  68  18  50  30  23  45  29  82   1  93  76  46  43  39  26  30  62   5  60  72  62  83  67  22  99  22  70  28   9  50  51  68  84  39  20  37  93  70  62  55   2  65   8  74  88  55  96  56  49  44  46  17  80  35  37  24  81   9  11  18  48  24  90  51  27  61  58  28  98  31  49  40  90  49  72  39  23  21  29  63  94  45  50  62  28  58  97  86  14  45  84  58  40  94   8  69  28  20  61  96  35  22  11  94  91  28  27  61  31  95  84  57  42  59  81  99  15  23  31  47  64  60  97   2  14  71  13  42  65  65  91  39  78  71   3  95  94  64   2  50   1  18  27  20  42  73  80  48  44  94  52  48  94  77  30  37  52  83  22  34   7  72  57  24  46   6  37  17  12  64  99  89  99  75  43  49  67  97  76  55  93  59  81  50  70  74   4  42  60  18  98  58  74   1  84  64  20  32  70  49  14  47   7   5  54  31  82  53  48  29  57  59  96  24  60  21  88  30  32  16  60  13  39  13  89  87  15  26   1  88  29   2  68  39  89  21  24  44  93  86  41  39  77  64  74  86  90   6  55  64  69  78  99  27  19  87  47  94  37  19  85  70  69  31  97  96  64  87  46  71  98  46  70  12  90  86  57   4   4  79  83   3   5  19  27  68  78  31  99  57  44  30  68  35                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                              18   8  75  33  49  76  84  84  67  40   5  89  41  52  26   4  76  75  82  42  53  36  10  39  15  91  30  65  11  57  12  23  11  17  86  32  73  91  76  50  67  51  49  29   1  69  51  76  98  24  34  97  37  53  64  77  74  91  40  56  11  55  13  48   8  55  90  93  86  49   3  26  14  23  91  96  65  93  27  26  64  79  34  53  23  88  66  64  87  97   5  82  80  94  83  44   7  35  12  29  18  66   4  80  98  90  93  64  53  52  35  98   4  84  43  17  88  71  71   5  81  96  45  27  19  83  20  23  38  10  18  87  44  18  51  67  61  85  26  85  95  43  21   7  19  80  33  90  29  74   1   6  27  26  25  56  95   5  20  57  16  11  94  57  59  74  85  71  69  93  57  49   9  46  34  13  86  91   1   8   6  21  30  19  86  68  77  54  36  35  36  10  77  73  32  88  50  51   2  51  53  82  76  53  60  25  16  56  28  89  30  91  22  52  56  75  13  13   5   1  15  98  98  93  10  51   1   7  46  84  21  32  39  86  63  20  40  14  29  20  55  20  41  66  52  90  16  26  16  21  60  48  21  12   8  52  57  10  21  90   9  97  44  85  71  58  15   4  50  40  47  34  95  93  99  67  69  56  37  96  70  13  20  32  53  46   7  77  72  65  66  87  58  13   8  26  59  58  62  14  30  59  89  64  17  61   6   3  64  52  87  64  12  50   2  80  99  57  88  45  58  36  93  43  81  49  40  59  18  62  90   8  49  33  43  14  13  37  33  92  23  28  58  30  44   8  41  58  20  51   1  53  31  71  81  52  49  79  72  90  84  17  36  86  93  81   3  84   8  68  61  20  31  60  44  48  34  15  26   6  24  37  87  12  78  87  80  57  27   8  17  47  82  13  70  74  79  20  40  33  15  70   6  47  72  57  89  87   2  98  73  83  38  62  94  28  73  29   9  12  33  92  61  24   9  53  51  51  74  88  49  11   1   6  29  34  40  48  45   3   2  41   8  28  53  82  27  54  27  86  52  75  50  87   1  40  43  38  92  18  40  48  17  83  18  73  41  50  70  66  22  49  63  33  33  84   6  62  24  39  16  25  50  77  57  12  24  11  85  95  80  53  24   6   3  21  57   5  70  54  16   1  31  13  22  31  67  31   1  62  93  13  65  92  99  98  60   3  37  47  56  94  32  18  11  75   6  50  45  87  25  43  52  86  61  30  40  73  24  71  92  14   2  35  88  22  68  14  26  93  61  90  89  78  30  33  25  80  26  94  98  69   8  47  33  48  46   3  42  57  25   8  14  68   4  45  56  32  63  23  50  36  69  60  35  45  23   6  28  25  84  44  63  17  89  90  93  23  64   4  71  49  70   9  51  67  23  17  80  64   5  28   6  15  85  73  32  18  63  87  82  56  33  87  99  52  49  91  49  39  59  26  64  87  27  74  15   5  45  77  14   1  85  34  22  61  80  89  77  60  12  42  51   8  23  85  16  80  46  89  25  85  59  33  10  74  53  29   8  84  85  92  86  25  11  86  74  68  68  76  74  35   6  64  44  96  65  86   1   6  81   9  77  80  82  75  26  22  86  31  22  10  39  88  54  82  56   3  68  48  85  30  92  46  36  24  62  22  76  16  70  31  55  29  57  40  52  23  57  10  30  94  34  32  65  43  78  66  71  38  35  48  33  89  24   8  76  67  37   8  48  38  87  41  76  71  70  29  91  68  95   4  18  28  79  37  39  89  70  29  31  43  21  47  74  38  15  19  15  42  92  83  40  81  69  69  65   5  86  56  33  23  72  27   1  36  87  59  13  44  68  97  53  95  61  51   9  43  87  81  78  61  31  61  80  17  24  81  42  73   6  12  70  46  23  77  75  87   3   4  66  26                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                97   8  76  87   9  48  70  66  80   5  19  28  91  80  40  38  23   8  85  89  79   6  63  93  66  39  34  73  66  33  56  25  37  26  66  78   5  86  37  64  87  31  73  72  87  12   5  73  42  92  98  27  59  79  21  31   1  73  64  67  37   8  62  80  71  30  41  97  32  46  65  32  98  79  43  23  95  25  72  69  35  50  48  17  60  36  72  45   1  50  59  97  89  78  53  21  62  14  38  47  14  49  71  25  79  74  41  23  84   4  42  42  15  11  98  44  68  14  71  61  81  37  35   6  73  33  72  80  66  23  23  57  86  87  46  63  84  39  65  37  82  67  48  78  86  48   6  56   2  41  45  35  29  33   9  30  98  19  35  41  85  37  45  16  68  20  58  27  12  98  17  11  25  89  93  89  31   1   4  47  88  85  16  84  74  53  47  69   1  42  44  29  96  23  58  97  61  40  30  28  67  52  21   8  84  23   4  17  92  31  38  10  83  80   7   3  18  28  94  34  32  90  86  55  50  78   6   1  45  95  93  50  38  90   6  38   1  34  74  61  11  52  64  22  17  25   1  10  95  19  78  58  63  41  46  41  51  42  91  53  73  81  44  94  43  77  56  84  54  66  72  96  63  68  42  64  83  50  18  12  23  16  20  37  60  74  55  45  66  44  18  35  57  35  52  43   4  71  74  42  95  86  72  86  14  83  30  97  72  74  49  65  68  92  76  72  22  46  36  78  60  97  31  65  33  58  73  79  27  27  46  17   4  57  50  30  11  66  56  61  11  16  42  53  15  33  47  47  73  44  57  21  18  37  55  51  29  54  93  37  74  70  89  89  87  29  62  74   8  33  88  58  90  63  16  47  74  50  31  19  98  42  57  26  14  15  69  50  59  65  97  79  69  18   1  16  46  12   6  65  10   7  61  34  55  66   7  52  16  32  53  64  60  88  68   1  16  99  29  96  39  24  67  20  46  54   6  24  55  51  35  69  62  11   5  76  95   3  29  35  43  38  26  68  39  19   9  45  54  80  60  76  95  51  46  56  42  14  35  96  45  16  80  92  95   9  57  98  88  48  63   4  79  47  82  80   5  33  61  36  63  92  93  27  37  60  61  50  98  47  72  65   1  68  94  51  48  19  63  75  33   3  43   1  76  25  94  93  54  10  92  55  14  70  63  51  35  66  37  69  54  31  55   1   2  57  71  10  65  89  95  73  87  88  12  43  27  87  17  38  33  41  19  89  20  81  46  63  68  61  23  25   1   6  85  24  52  12  99  73  41   4  64  15  25  81  52  18  85  75  46  39  35  42  60  58  34  18  82  83  87   8  18  33   5  45  74  28  23  99  48  20   7   4  54  21  30   4  25  56  31  38  10  40  76  39  41  72  29  31  73  59  54  78  48  93  57  36  56   7  93  73  86  55  58  79  10  33  73   7  83  91  55  34  76  54  71  67   5  99  27  75  36  37  88  98  10  58  89  55  52   3  16  59  78   6   2   8  13  19  37  29  64  46  17  60   7  84  99  90  80  27  99  95  58  35   3  85  58  23  77  69  54  69  46  35  60  35  43  15  32  78  45  49  77  36  13  74  53  30  81  13  21  46  49  78  26  95  78  68  14  29  27  95  51  85  47  73  66  13  62  41  88  87  86  97  49  14  47  33   2  68  44  16  90  58  42  95  17  22  69  35  34  26  26  41  67  25  62  35  82  54  79  87  73   7  10  69  37  10  86  96  91  29  48  68  42  17  30  55  54  56   6  73  36  81  58  40   7  14  25  74  66  49   5  32  47  80  54  78  22  58  95  29  62   4  47  79  43  90  57  19  46  54  46  17  10  35  89   9  47   3  45  78   5   9  17  68  33  79  78  34  45  31  41  85  53  84  47  38  67                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                  93  75  91  39  16   3  60  19  59  72  27  91  52  81  50  32  95  17  22  77  73  15  95  33  49  74  83  23  51   8  33  38  70  85  19  42  25  69  60  48  12  15  19  39  20  50  18   3  90  69  45   7  65  51  40  13  38  80  27  51  36  26  67  88  88  72  98  73  90  17  53  72  49  87   6  27  40   2  72  52  98  50  63  23  59   5  65  76  67  21  15   4  86  14   3  27  30  39  33  34   8  85  13  10  45   5  17   2  27  34  93  65  96  25  66  83  86  39  76  89  82   9  37  63  21  67  26  66  26  77  33  89  58  33  17  42  10  85  75  20   9  74  82  79  74   6  36  82  95  19   3  35   3  71  48  98  93  96  24  63   4  63  42  52  12  79   9  50  47  78  45  19  18  14  59  22   8  54  47  14  27  79  63  70  87  63  74  43  44  51   5  79   6   8  75  15  35  39  70   2  41   9  49  74  18  68  31   7  69   1  90  56  23  89  47  85  70  74  96  41  45  41  29   6  58  19  14  71  25  48  81  77  89  56  73  83   4   6  75  73  61  25   2  84  44  71  18  62   1  59  28  83  54  92  30  66  93  70  78  87   1   2  39  99  69  18  34  74  16  45  67   4  85  70  13  73  97  38  98  97  99  78  38  92  31  76  23  44  69  75  14  45  77   4  35  40   6  56  19  95  42  62  70  71  37  18  83  94  17  36  74  10  70  95  57   5   6  66  25  98  32  61  26  84  48  67  16  70  41  40   9  41  43  15  46  82  50  34  84  52  66  39  38  16  47  99  18  83  94  54   4  23  43  74  48  92  55  65   5  65  94  74  37   5   2  70  59  27  54  12  91  28  92  44  95  14  28  45  42  57  89   5  50  39  63  77  66  26  56  96  63  95  54  44  67  80  51  43  22  76  19  81  26   5  45  83  46  17  32   6  20  87  96  97   4  43  56   3  82   9  42  82  87  16  93  71  66  42  49  70  56  18  92  76  50  60  39  30  67  65  29  12  59  22  84  23  37  78  82  55  22   2  72  24  13  25  54  18  16  42  20  69  61  30  46  31  86  93  63  48  61  47   4  11  11  46  11   9  71  79  49   6  26  74  32  24  48  53  31  63  51  76  26  14  77  15  97  84  18  16  42  27  35  64  61  73  41  42  55  94  89  72  93  35  97  24  58  23   2  25  78  21  68  97  19  95  99  70  32  69  59  25  65  44  99  61  39  42  55   5   9  37  36  30  52  55  30  94  60   1  34  38  56  21  50  19   5  36  97  28  70  73  89  61  95  52  20  82  91  84  70  27  38  66   8  40  49  92  92   4  96  41  60  15  29  38  75  21  18  41  87  11   9  82  88  40  93  35  53  19  79  72  89  81  35  80  52  90  25  92  96   5  89  82  93  78  15  88  21  51  51  56  42  19  48   6  78  75  44  41  68  63  71  83  97  36  29  68  64  78   4  70  75  44  12  71  39  58  94  48  44  97  53  74   6  11  82   9  70  12  42  71  68  77  59   9  31  39  98  80  18  79  70  24  98  51  43  83  81  89  73  39   9   6  70  74  80   3  62  54  67  85  88  97  32  34  14  57  77  92   1  16  44  38  29  24  23  51  20   3  49  72  41  88  98  28  95  10  95  12  16  48  61  28  77  44  95  73   3  95  40  56  91  38  85  92  33  90   9  67  17  71  45  65  20  16  57  30  95  88  94  12  48  36  21  97  13  31  93   3  19  99   9  16  48  82   5  35  48  77  54  87  88  52  50  50  90  66  95  27  49  80  63  52  42  14  60  91  38  48  38  84  78  91   6  28  38  18  91  42   5  18   6  84  67  46  16  11  77  54  40  96  10   5  28  53  11  41  95  75  23  94  63  55  69  66  20  31  13  41                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                    58  22  43  99  71  19  40  65  40  80  91  72  37  60  11  76   4  91  17  48  66  24  99  90  85  89  20  42  38  52  82  54  49  61  60  64  90  81  78  62  28  72  45   4  91  64  17  28  53  85  90  93  92  49  52   1  11  76  31  89  17  29  23  20  77   7   8   3   7  45  87  70  83  68  64   1   2  53  82  29  48   8  34  44  92  39  82  43  96   4  22  33  24  95  66  59  29  14  23  84  91  56  26  22  31  86  91  28  20  65  52  12  74  82  56  82  77  79  74  91  33  16  27  14  45  13  72  87  89  32  74  22  36  54  86  73  13  74  83  34  94   1  48  61  15  56  23  33  22  61  10  74   4  15  70   2  67  81  38  26  19  39  96  66  83  74  42  65  36  57  54  76  98  24  43  78  46  76  98  65  31  80  18  75  49  51   6  12  15  93  80  91  48  98  64  12  66  63  75  71   7  33  82  30   5  52   4  88  63  24  38  93  64  19  64  91  34  51  33  48  36  24  10  41  97  70  66  17   9  85  94  87  29  90  61  39  70  83  94  92  61  69  63  43  92  45   1  17  22  86  35  49  54  11  62  56  27   1  65  68  79  47  37  16  96  75  99  22  78  96  83  89  70  66  91  28  72  15  97  66  76  79  56  84  99  26  83  26  49  56  14  97  60  29  52  89  67  76  65  58  10   9  80  75  67  60   6  89  55  46  13  32  56  82  31  57  50  96  97  57  55  43  85  88  68  99  38  97  46  96  86  36  94   3  19  98  66  96  63  42   1  58  90  88  72  83  55  16  67  80  70  13  54  16  19  31  15  31  38  10  21  94  51  17  96  87   7  30  38  57  84  68  10   7   7  93  80  49  22  23  53  33  73  73  61  38  38  57  48  40  57  94   5  30  74  19  49  46  38  25   5  64  25  30  71  15  84  43  87   2  37   4  44  90  79  46  63  79  97  63  31  23   9  90  60  45  34  50  93  79  25  97  76  40  57   4  47  68  49  43   2  59  59  81  30  39  58  80  14  87  36  98  45  47  46  36  92  34  50  74  28  70  52  21   8  90  70  20  85  56  11  52  93   5  30  91  30  52  55  89  63   8  10  47  62  79  40  32  76  56  86  10  92  10  97  13  22  47  61  61  73   4  29   2  35  72  88   3  77  81  38  78  22  73  28  12   9  98  39  77  96  41  66   5  71  66  88  90  65  65  45  79  34  33  55  95  29  51  53  64  47  83  62  53  51  13  18  90  87  41   2  79  44  51   8  93  32  98   6  60  88   1  55  71  49  87  25  59  25  50  88   9  84  29  90  42  57  59  66  40  88  71  20  46   4  38  20  61  51  39  29  17  38  44  76   3   6  26  11  70  45  93  80  82  37  25  12  47  35  64  37  11  98  98  86  99  90  94  75   9  81  31  80  52  52  93  80  92  20  90  27   7  32  48  39  36  34  39  60   5  83  25   5  25   8  15   6  42  10  70  79  15  40  42  48  91  97  89  36   1  46  59  17  83  36  18  63  24  57  82  81  73  19  12  48  16  82  83  92  41  38  44  50   3  15  87  73  24  21  60  73  14  71  17  27  90  93  62  35  30  50  29  13  55  30  94  85  66  20  83  75  48  24  71  59  68  33  86  70  98  15  69  69  49  39  68   9  72  52  91   3  61  34  81  54  60   6  27  55   3  83  32   7   1   2  34  91  88  50  71  13  20  67  22  16  70  52  82  35  32  64  82  59  56  94  25  71  91  46  59  67  98   7  57  20  85  21  60  10  43  57  70   3  90  47   2  55  44  29  64  40  11  56  61  44  86   6  31  26  99  24  85  40  11  30  27  19  49  51  14  99  52  55  35  24  32  78  57  38  47  10  19  53  86  92  29  23  92  53                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                      37  12  95  44  72  60  89  16  54  36  31  97  52   2  37  98  62  69  59  93  73  52  90  36   1  27  31  51  23  80  84  39  39  54  34  20  49  46  15   3  67  23  19  21  60  49  39  46  76  19   2  81  65  28  87  70   9  74  80  42  37  75  86  16   2  74  42  82  43  70  96  33  53  93  93  50  87  72  52  79  48  17  82  46  29  61  60  63  54  93  35  92  11  45  77  51  15  21  64  78  21  78  97  43  77   1   3  74   2  72  22  43  60   6  95  45  65   2   5  82   2  30  75   8  81  93  81  48  94  24  17  16  83  76  53  40  17  16  39  50  38  37  42  61  30  92  39  97  80  53  48  51  45  45  39  49  51  23  31  61  27  76  65   3  32  92  90  24  70  91  61  85  30  60  89  96  57   9  14  23  55  45  50  27  84  60  80  45  71  30  28  36  34  13  89  22  69  51   4   4  51  45  81  64  40  60  94  44  67  32  69  93   4  24  83  49  94  13  65  45  43  60  35  21   7  10  82  59  44  71  53  59  78  34  63  35  48  17  69  23  63  34  29  13   5  37  88  35   8  98  17   3  28  23  22  25  95  57   7  44  21  26  60  69  87  98  36   2  57  60  26  81  80  39  65  85  91  66  72  26  57  12  61  30  73  61  45  64  85  21  81   2  76   5   8  88  37  40  38  24  23  47   3  51  90  90  28  19  69  89  37  43  77  30  56  58  55  21  86  27  21  75  84  50  25  49  27  55  43  88  41  42  32  96  80  86  53  95  54  45  61  17  43  37  77  94  89   4  14  55  74  45  50  36   5  65  84  68  98  26  27  46  89  84  59  47  92  55  99  24  94  80  14  43  14  33  80  21  56  67  30  73  59  89  58  81  84  67  99  31   3  64  25  70  80  88   4  76  66   4  58  52   7  72  69  96  75  50  84  24  30  96   1  13  99  37  49  51  78   6  39  94  53  35  63  46  65  51  52  27  32  10  59  76   1  84  26  55  12  26   2  17  88   6   7  68  72  69  14  40  86  20  93  18   2  84  62  96  80  36  30  29  12  36  83  34  65  93  37  67  56  24  42  37  55  67  18  88  87  90  98  90  52  27  99  22  34   4  55  32  95  33  14  78  38  32  30  53  75  29  33  10  57  49  52   6  13  31  15  61  64  43  99  61  73  15  20  96   4  54  83  27  95  37  41  75  62  49  29  52  47   9  84  58  34  30  29  49  10  18  75   4  60  91  99  83   9  75  20  38  89  74  14  93  92  65  88  70  63  46  28  45  26  63  32  61  74  45  80   6   5  96  20  20  24  40  49  49  35  69  92  37  85  20  15  83  71  72  16  39  13  43  70  29  55  87  34  63  56  12  51  13  51  67  44  44  47  91  93  24  76  28  99  81  41  40  54  15  46  84  94  76  26  48  52  72  77  32  70  95  45  10  51  88   9  10  61  18  32   1  33  25  63  41  97  46  79  80  78  37   1  99  34  20  78  22  98  63  86  44  38  96  68  56   7  94  72  81  43  50  44  39  83  47  70  22  58  15  93  97  96  38  69  60   7  12  85  76  38   1  87  21  56  90  67  83  67  68  65  28  83  86  61  20  34  39  51  80  72   9  80  99  43  60  53  97  12  61  71  25  66  56  70  79  15  33  91  42  55  48  96  98  33  45  86  48  66  48  82   2  97  57  16  45  69  98   5  48  14  68  48  39   5   1  77  46  89  60  11  22  32  86  79  95   9  29  73   6  69  20  67  30  99  93  48  89  31  55  10  77  88  28  57  71  78  28  85  87  84  64  29  42  77  24  19   4   3  17  72  50  13  61  49  86  41  98  17  68   8  70  39  11  17  27  41  36  80  31  34  63  37  15  30  77   4  30  10  52                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                        37  18  82   4  25  95  38  61   9  36  43  97  23  73  96  83  96  89  39  20  48  59  70  83  53  54  16  41  24  15  99  29  95  45  46  67  67  96  56  85  75  79  34  79  24  97  13  89  63  46  86  61  28  82  76  62  93  29  29  25  81  56  35  24  38   6  23  70  41  38   1  20  35  34  21  36  38  37  22  14   6   9  72  86  16  25  16  52  29  68  89  14   4  21  79  23  49  37  32  68  56   5  80  49  49  88  90  29  10  67  28   5   3  41  88  50  35  99  78  94  84  45  22  45   5  18  86  21  26  47  19  41  15  54   5  61  34  95  11  64  77  63  80  31  72  73  55  34  10  77  19  93  41   3  48  53  42   2  48  85  23  72  53  10  30  44  32  97  27  36  73  23  42  39  57  69  82  48  78  38  22  30  27  46  27  14  96  70  39  60  41  91  47  48  20  95  68  14  82  51  85  68  75  19  43  77  83  46  95  88  68  72   2  15  29  25   2  40  28  35  86  30  16  47  90  49  99  96  80  89  61  72  65  83  50   3  32  46  27  12  41  29  49  41  88  79  27  41   5  53  81  59  93  32  23  24   4   9  95  83  88  72  98  72  56  85   6  58  78  15  11  94   9  57  38  38   7  94  24  52  87  29  18  85  94  29  49  57  19  36  52  59  83  50  64  60  50  19  32  88  89  16  30  69  12  58  73  61  71  69  27   4  39  17  15  82  17  21  30  48  15   5  10  49  54  10  27  97  46  98  67  63  12  94  63  46  52   2  16  75  30   9  21  91  78  95  99  30  28  73  89  52  36  22  11  45  31   2  48  47  14  26  82  52  80  64  82  18  30  39  57  51   8  56  96  13  48  67  61  25   5  17  52   3  18  53  27  84  10  74  24  15  38  22  39  71  75  87  26  56  53  71   1  22  37   2  71  56  96  20  68   7   9  10  67  67  10  25  28  74  67  78   4  39  51  42  36  16  97  43  10  27   1  58  76  55  65  12  71  78  99  74  31  51  35  75  86  58  55   2  36  30  10  29  24  86  77  23  16  40  60  99  87  58  49  25  80  72  61  94  29  44  88   1  21  93  85  80  52  73  25  23  57  46  54  40  99  44  30  83  91  54  18  98  87  88  35  56   3  79  75  47  11  32  99  17  31  26   9  43  56   7  87  98  40  84  70  22  51   8  45  30  53   9  52  67  42  51  27  56  68  97  50  46  35  38  58  40  22  95  97  68  42  47  82  40  50  38  70  27  44  99  24  81  66  82  20  65  90  87  69  49  80  90  86  99  29  82  37  22  45  92  30  54  28  85   5   4  34  17  68  71  10  45  27  35  11  12  10  43  53  89  95  45  55  72   3  32  62  21  97  11  86  26  49  79  35  87  47   3  22  28  35  52  55  51  91  22  56  43  13  80  20  33  32  72  22  78  87  37  13  97  28  82  66  22   3  42   8  49  13  46  99  97  18  76  44  95  92  46  36  12  82  44  66  95  78  76  74  44  76  33  46  53  56  92  36  75  95  59  20  57  92  56  60  78  73  47  84  42  46  28  32  51  71  63  65  32  15  56  62   3  88  93  82  26  21  35  43  83  54  48  89  25   8  21  73  53  86  70  15  69  66  68   5  71   3  90  82  76  21  83   9  49  85  16  28  37  50  78   8  83  41  26  81  39  16  57  74  88  21  31  67  20  85  29  71  89   4  74  42  28  66  12  74  73  95  15  69   3  84  88  57  84  25  25  86  55  26   7  24  94  48  18  68  74  46  81  44  97   6  54   4  30  28  13  15  88  79  39  76  78  99  24  33  19  46  54  24  73  10  12  25  47  27  83  35  55  32  51  13  82  89  17  27  28  43  93  23  94  45  29  84  95  25  71  98                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                          9  92  48  27  62  26  61  31  41  65  96  83  82  94  88  37  52  38  41  26  17  98  96  59  47  40  71  13  44  48  92  19  36  63  16  75  86  84  83  66   5  95  73  17  45  37  73  26  73  79  88  24  20  77  68  49  31  68  33  34  57  67  53  13  98  41  25  84  55  27   1  13  28  29  65  53  96  81  82   6  36  49  20  84  30  87  25  95  48  97  79  94  25  84   7  80  66  52  45  32  33  69  49  39  84  38  67  74  72  48  23  64  10  60  47  12  64  90  54  71  94  84  27  59  63  69   7  85  69  13  86  54  89  75  83  58  33  10  75  15  50  93  68  50  64  96  37  46  47  37  71  25  45  27  46  52  74  65  40  99  57  30  24  65  53  32  90  36   4  44  45   5  82  53  13  20   4  63  40  87  37   2  58  91  19  55  43  48  60  53  88  68  21  38  49  24  91  10  59  76  13  31  36  49  79   2  71   3  53  16  91  51   8  43  62  33  92  99  95  63  74  18  80  46  39   6  63  79  80  55  24  70  90  42  95  72  92  34  27  71  83  97  33  91  66  64  60  79  10  67  68  92  76  66  43  61  82  69  73  15  48  30  61  46  26  70  66  83  38  21  82  99  44  14  45  40  71  65  23  75  20  43  17  18  30  13  64  29  10  20  30  31  41  60  35  28  83  33  30  94  90  58  34  59  96  57  63  19   2  77   2  20  75   9  62  16  90  25  65   3  65  75  41  36  85  46  69  80  49  80  99  34  18  93  15  16  64  67  88  52  92  31  46  78  34  44  89  94  97  57  40  89  13  79  85  76  51  46  14  42  54  90  32  36  99  73   4  74  31  18  47  74  50   3  89  60  91  70  92  83  35  85  26  12  20  48  13  98  65  46  87   1  17  44  97  59  73  56  68  70  31  80  74  64  58  17  75  78  40  85  48  62  18  27   1   7  36  45  70  20  51  12  46  21  71  83  32  38  28  93  13  58  53  36  79  24  18  12   4  58  34  98  16  21  88  25  11  62  97  42  26  66  74   8  75  80  26  26  33  59  40  92  21  60  93   6  87  51  89  15   9  67  41  47  23  14  25  94  73   4  36  30  79  83   9  18  38  28  15  62  64  38  16   7  40  57  91  71   9  70  99  36  55  59  59  14  38  52  37  63  31  21  69   9  34  96  11  71  20  84  64  17   3  74  63  26  45   5  29   8  43  23   8  93  91  12  62  82   4  22  94  23  38  84  45  86  75   1  20  94  47  46  90  59  23  73  14  74  54  42  98  80  23  64  74  69  14  77  79  67  21  55  67  88  81  54  85  11  53  93  85  15   6  55  97  56  13  99  52  36  53  32  33  10  56  97  91  56  80  31   8   9  57  35  51  16  43  96  45   6  76  88  76  11  28  53  53  56  38  10  66  42  48  56  55  89  68  82  58  69  87  76  62  19  46  49  41  75  52  65  13  55  34  28  20  47  54  74  90  92  36  49  41  71  67  25  43   9  31  16  38  66  35  47  98  95   7  46  86  11  48  97  27  56  19  68  32   3  92  42  75  61  61  93  34  16  27  20  24  40  57  98  41  91  22  78  23  18  57   4  37  86  36  46  43  50  48   8  60  38  83   1  74  61  74  27  29  46  90  20  65  52  77  61  30  29   1  74  43  39  86  42  56  36  63  69  66  99   7  10  67  93  42  27  15  73   5  56  84  23   3  36  25  37  49  99  16  38  12  86  28  33  34   7  21  40  70  27   7  66  49  22  80  88  13   7  45  19  33   4  33  75  99  79  95  11  46   5  62   3  87  84  67  27  71  54  36  24  19  57  34  53  52  14  30  99  98  81  80  85  96  29  56  64  30  47  27  14  71  38  13  25  16  15  48  12                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                            19   4  31  56  53  98  27  62  57  80  38  78  28  27  38  28  75   4  66  32  64  70  38  78  97  69   6  39  45  71  28  23  57  33  84  84   7   5  34  59  91   6   4  73   8  87  73  19  77  98  72  51  29  33  96  94  76  40  10  72  90  62  91  17  57  84   8  45  75  15  73  49  11  78  44   9  21  58  72   3  45  75  32  25  28  34   4  50  53  60  97  89  96  22  86  85  25  66  56  38  11  24  61  56  22  92  32  29  17  28  75  90  63  57  56   6  69  74  45  45  12  48  87  76  50  37  96  22  58  76  76  44  96  34  31  20  71  37  42  24  92  43  59  17  87  11  97  34   7  79  62   3  30  10  78  56  98  30  89  62  82  23  29  47   3  41  66  45  85  87  92  41  34  34  73  86   5  42  49  72  42  52  73   7  55  49  68  71  99  96  33  27  79  56  71  90  57  29  16  47  56  51  59  85  77  60  92   6   2  78  91  47  56  73  62  36   1  11  29   1   6  91  22  65  48  71  98  45  49  19  69   8  62  64   5  53   7  74  69  92  50  80  96  81  32  27  67  36   8  91  28  37  68  60  69  65  89  77  96  39  50   5  32  47  64  40  16  33  25  60  36  54  65  43  96  74  85  52  82  44  73  55  63  88  38  72  58  59   3  13  91  78  11  48  36  98  38  98   5  16  81  47  13  63  94  91  65  93   3  19  71  77  25  20  31  31  72  54  93  38  11  53  27  36   4  17  73  33  29  36  18  93  17  70  68  16   3  49   7  94  26  80  67  65  45   8   2  56  72  48  14  89  48  18  39   5  51  25  73  72  17  61  86  55  12  85  57  26  92   3  12  78  98  18  26   2  94  76  64  48  77  36   6  23  33  76  67  10  53  54  45  51  94  54  80  89  97  78  93  60  77  70  37  84  50  82  39  66  12  30  40  40  33  15  28  68  89  35   6  13  66  74  17  35  51  27  61  39  94  81  40  11  61  96  63   1   4  61  67  41  49  86  15  83  92   2  56  59  36  29  88  55  90  59   2  19  36  72   6   4  67  18   4  15  24  90  16  67  58   6  36   3  54  69  71  43  70  43  90  73  72  65   8  97  20  53  46  16   1  53  54  86  33  14  59  49  51   8  98  51  62  22  19  33  65  82  93  50  63  61  96  31  30  84  98  90  15  51  83  85  18  61  21  15   3   8  78  84   1  36  22  71  77  98  83  33  76   8   6  42  22  12  41  64  93  99  91  45  15  95   5   9  76  93  49  37  87   8  30  32  10   7  21   2  83  90  63  50  78  47  94   5   2  11  20  80  82  97  37  81  88  78  77  75  51  76  46  47  74  49  34  48  76  99  42   3  79  99  50   4   6  41   9  79  76  53  10  26  72  67  57  56  83   1  66  72  56  91  82  65   9  91  20  33  20  62   5  44  94  34  51  92  95  87  51  43  11  20  11  29  71  91   9  62  10  10  50  30   9  54  89  96  41  98  31  71  78  47  86  28  86  39  54  22  82  27  80  76  22  52  89  32  14  58  78  52  32  31  76  63  29  41  34  35  75   7  86  83  42  51  73  88   2  22  72  68  87   5  82  13  12  74  66  58  57  85  99  30  54  62  83  82  66  60   4  14  39  25  94  45  55   9  86  17  86  39  95  80  28  31  52  47  35  55  13  25  10  49  39  19  57   8   5  22  16  69  98  51  52  45   1  96  47  19  96   5  65  73  42  44  31  19  81  77  57  45  61  62  61  97  87  65  39  80  15  53  96  53  17  75  26  42  28  69  91  34  31  69  67  10  86  75  11  22   8  84  89  31  30  92  38  53   5  91  79  62  81  44  37  51  74  97  96  89  57  96  32  81   6  14  15  71  90  82  78                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                              93  22  30  22  50  65  23  91   1  18  45  42  30  17  64  87  45  68   3  35  18  39  78  87  62  30  50  91  23  87  12   1  21  92  62  47  78  91  16  65  67  74  47  34  65  66  99  11  99  11  16  57  89  19  28  81  42  10  78  95  84  92  69  28  45  10  69  86  26  41  55  69   1  83  39  95  76  27  55  94  92  57  70  82   4  90  68  41  24  65  78  51  88  97  47  73  25  78   1  12  77  41  59  21  96  37  80   5  65  82   7  12  61  95  75  14  39  25  16  64  18  95  55  76  52   3  13  77  13  20  73  29  36  83  59  98  19  35  75  57  20  81  18  96  50  89  53  13  43  49  79  24  36  11  13  26  58  37   4  68  76  70  75  70  55  88  39  70  81  67  77  54  65  94  52   4  12  13  50  73  73  53  62  51  97  61  29  93  29  33  54  38  71  97  67  14  30  59  51  22  53  16  55  45  77  97  10  38  42  47  12  18  79  92  45  40  82  25  88  49  22  73  58  20  57  32  25  83  41  75  95  80  20  50  96   5   3  41   2  42  72  22  89  43  55   2  17  96   3  31  93  91  65  78   3   7  62  79  32  14   4  51  83  84  28  38  31  49  80  32  98  82  69  52  83  28   3  73  20  57  27  14  25  31  25  61  53  10  28  89   6  79  77  38  71  20  47  68  70  78  98  83  11  15  55  44  70  65  65  68  45  52  57  51  13  21  83  88  97  53  36  51  77  13  64  60  22  11  91   4  64  67  96  88  82  47   6  86  95  86  95  36  59  93  73  99  53  50  91  22  94  33  17  50  53  96  30  97  83  94  77  85  30  88  60  65  68   5  47  91  73  51  80  70  33  66  54  47  37  94  72  72  17  34   1  37  80  33  67  95  51  35  79  34   7  62  30  34  47  78  15  79  25  11  26  55  69  65  21  96   8   4   8   2  51  23  86  14  80  77  61  32  18  33  89  35  41  38  48  18  79  25  69  97  53   3  96  13  22  20   3  88  74  81  50  11  69  34  83  37  84  46  16  77  68  55   9  70  68  23   1  52   7  63  82   6  72  26   7  68  22  92  17  76  24  63  91  19  48  53  60  98  66  43  36  46  30  37  83  22  69  88  66  93  68  75  19  90  18  40  35  33  21  92  13  51  17  62  83  10  65  59  83   9  87  42  19  68  58   3  39  34  14  42  87  15  51  54  66  34  57  63  72  75  75  65  79  12  37  27  15  91  43  82  81  50  29  69  81  65  39  80  43  77  55  13  71  70  99  40  49  34   7  52  22  75  25  59  82  54  36  17  30  48  99  27  97  98  40  94  44  77  12  29  62  34   8   2  81  49  57  77  43  74   5  63   9  70  47  25  90  38  12  93  23  94  55  26  53  27  90  57  67  48  32  37  50  73  90   6  23  52  96  11  26  55  63  80  18  14  30  95  25  14  89  43  24  86  76  22  56  67  86  32  15   2  19  54  94  65  75  25  16  75  53  38  90  28  67  69  87  93  94  27  83  93  34  48  97  16  92  82  87  66  89   6  41  17  99  17  82  17   2  86  75   7   9  29  58  61  30  35  72  57  43   1  59  41  83  66  78  71  79  63  34  14  97  16  27  52  15  40  46  11  72  15  31  63  67  90  74  78  85  30   1  70  72  63  98  48  54  11  72  19  65  63  97  93   6  45  61  84  94  59  31  99  56  99  71  78  31  93  20  18  33  48  32  54  70  19  84  19  81  90  62  54  82  76  86  41  94  47  31  96  56  18  94  27  31  40  35  71   1  53  33  34  46  98  53   5  13  59  35   7  93  67  61  37  37  13  43  23  23   7  71  11  37   4  29  12   4  39  97  96  24  49  84  81  54  18  39  93  58  74                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                73  32  84  82  14  12  49  71  30   3  19   8  17  45  28  12  39  77  71  66   2  94  92  14  78   6  76  35   6  69  76  32  23  28  94  94  52  65  17  36  25  76  63  46  87   5  81  19  75  23  38  57  50  44  45  98  60  62  39  10  23  58  50  44  66  59  52  32  17  80  78  33  58  73   6  73  78  55  80  60  20  15  24  43  49  11  62  86  26   4  23  35  43  39  68  88  81  50  18  15  20   3  83  90  68  80  91  84  96  97  29  70  45  79  75  62  19  29  48  93  57  31  82  81  34  97  93  58  53  81  81  18  64  89  61  20  76  41  13  12  29  12  44  69   9  62  31  84  62  69   9  18  69  83   3  27   1  95  72  59  25  72  47  51  50  42  46  50  26  40  36   3  52  45  32  66  45  21  80  93  47  48  62   8  63  27  29   2  40   6  56  68  26  27  82  34  16  59  39  14   3   9  47  15  68  42   3  63   7  15  69  17  91  60  25  99  71   3  26  48  86   1  71   1  12  17  45   9  11  42  79   6  44  34  93   8  82  17  39  24  15  83  23  99  27  51  44  76  86  57  83   5   7  80  77  14  58  89  91  54  92  20  83  59  98  10  11  39  30  75  54  73  73  28  45  74  63  41  40  74  52  58  55  20  69  19  26   5  89  55  81  18  60  35  69  79   5  82  91  27  25  53  54  13  36  64  48  90  46  25  49  43  26   4   5  19  89  61  76  15  95  79  67  18   4  36  77  93  51  75  89  74  24  21  42  88  33  27  40  41  28  29  44  72  18  35  40  54  60  29  11  47  80  36  84   4  43  92  97  11  70  23  22  37  59  72  12  23  65  80  11  20  76  15  57  68  45  65  98  77  98  87  44  12  82  53  11  49  28  13  59  66  15  38  56   6  40  77  70  96  68  37  98  70  13  11  30  92  16  96  82  70  66  22  31  89  93  70  41  77  99  65  52  48  23  98  71  52  33  70  82  89  33   5  88  84  81  67  75  21   4  98  43   5  63   9  90  22  34  67  49  41  21  75  59  62   7  20  97  12  11  74   4  88  18  81  71  43  46  98  53   2  28  95  14  64  37  22  99  94  69  66  92  78  23  36  28   8  63  57  18   2  25  20  30  21  11  52  83  14  69  28  80   2  28  63  85  39  33  37   6  85  88  20  23   6  97  25  35  36  85  41  23  71  58  59  71  27  83  94  17  95  85  24  69  43  22  16  57  44  92  11  69  14  63  88  55  58  11  47  19  66  19  80  63  67  10   3  48  18  89  90   7  10  72  48  71  61  59  94  96  10  10  72  15  94  73  13  42  74  50  46  34  39  64  85  15  99  64  55  68  19  31  83  73  12  85  76   2  46  15  33  18  55  83   4  91  46  19  88  13  69  23   5  36  93  91  66  92  26  31  47  39   3  47  41  80  78  17  71  85  23  56  65  46  92  44  17  68  89  52  44  42  25  45  23  82  58  34  71  21  64  88  37   2  23  44  37  77  54  16  92  15  15  56  50  78   1  72  77   4  24   7  93  18  68  69  91  58  54  86  18  11  21  98  34  34  64   4  80  94  55  51   6  48  22  27  47  74  21  60  49  26  12  54  37  78  27  47  50  48   7  36  35  14  30  40  36  22  53  57  54  66  16  16  33  70  24  87  19   1  78  22  80  21  44  84   1  68  15  64  17  71  83  41  12  92  19  38  24  77  61  12  31  18  85  15  70  11  33  85   6  32  94  61  94  87  88  59  49  16  77  94  72  42  52  96  66  92   7  83  45  83  89   6  35  57  54  47  66   7  15  93  30  23  17  92  66  84  57  75  47  11  83  60  24  50  95  64  80  38  15  92  57  26  83  57  15  86  30  47   2  63                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                  92  80  57  67  20  70   2  53  82  27  57  21  61  61  86  26  93  83  98  20  84  59  70  78  53  86  22  77  36  21  83  40  54  17  87  16  95  84  75  34   7  66  20  44  23  80  45  90  84  65  50  89  86  26  29   6  57  53  65  48  43  58  40  92  47  89  32  27  97  42  52   2  83  37  26  24   1  27  45  49  27  35  71  73  84  97  73  63  25  36  76  73  45  89  82  81  40  53  90  23  31  30  80  18  20  54  51  87  68  63   1  86  74  71  82  89  20  83  59  15  83  70  18  93   7  37  78  97  91  18   4   5  27  50  33  80  65  40  43  33  94  92  49  70  97  95  43  23  70  90  97   6  76  59  15  13  24  85  45   7  35  18  91  79  95  57  11  18  65  72  54  75  45  23  93  70  45  93  85  80  29   3  27  28  10  11  84  78  96  46  89  61  27  94  80  76  13  76  42  74  61  23   5  44  59  97  23  34  92   2  66  75  75  63   9  90  88  60  62  48  32  56  27  38  95  12  76  96  71  75  32  90  63  62  59  11  92   8  17  37  87  68  67  90  92  57  66  45  78  60  65  64  59  19  84  43  42  92  12   5  90  58   6  55  72  36  12  56  74   1  50  33  83  62  27  27  68   5  90  84  72  81  30  69   1  99  47   7  73  19  94  21  96   8  91  73  50  73  24  13  51  71  88   5  67  90  62  66  39  36  72  20  49  27  18   2  24  60  94  42  46   4  68  34   4  35  39  34  50   6  36  42  79  83  71  21  77  35  53  83  16  60  46  11  20  97   9  78  69  88  50   9  51  17  27  15  94  38  37  46  28  90  53  78  88  15  79  39   5  55  78  36  98  89  12  64  13  93  17  43  47  26  78  75  85  48  25  23  27  16  86  73  77  29  49  93  30  57  73  29  59  92  47  11  74  33  75  16  90  35  87  15   2  36  14  24  82  32  74  55  47  65  79  54  54  42  99  92  87   2  13  98   3  48  60  21  92  53  72  29  51  50   5  51  19  89  68  17  94  48  95  68  23  60  65  26  18  87  37  76  47  90  68  80  19  37  10  42  81  55  76  44   7  71  80  21  11  86  88   5  94  93  22  39  89  73  42  52   6  84  41  31  42  34  76  26  66  48  53  64  92  54  82  41  43  62  85   2  18  90  37  14  31  72  80  44  73  85   1  57  22  11  88  49  74   5  84  44  50  82  63  12  64  35  48   9   3  76  90   9  89  62  63  43   4  51  14  60   1  61  82  19  40  54  82  27  48  65   4  97  77  35  13  54  31  46  13  87  17  52  24  55  73  15  55  24  85  37  88  68  10  29  75  46   3  32  65  69  28  50   6  79  84  79  61  53  54  92  61  18  79  88  64  36  63  31  89  11  21  44  57  81  33  73  75  76  90  17  28  94  41  21  36  44  98  95  45   9  51  10  41  20  76  16  57  11  49  19  47  66  78   8  62  62   1  40  33  99  26  24  99  48   4  22  79   3  13  51  11  51  76  80   7  51  65   8  51  47  58  68  56  50  99  20  61  58   5  73   5  95  97  93  88  67  17  53  92   4  57  57  63  33  37  52  57  74  35  12  23  62  43  12  42  68  88  10  85  74  35  70  71  35   6  33  36  11  15  81  47  75  14  57  20  93  78  40  67  42  69  52   5  33  16  35  39  72  52  28  35   1  45  40  87  88  43  59  78  21  82  70  50  81  54  97  17  97  19  56  45  30  70   6  88   8   2  86   2  11  98  84   1  85  39  76  47  64  16  89  72  13  76  38  34  33  38  54  73  66  92  12  27  83  43  52  57  69  36  25  60  93  60  24   3  13  60  69  73  72  78  96  23  29  10  31  95  75  78   2  12  24  11  53                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                    25  44  23  71  77  37  98  20  72  36  65  10   3  48  38  62  79  34  11  46  34  64  15  80  65   5  37  83  22   9  93   2  73  88  74  40  45  91  24  73  74  46  90   3  45  30  28  88  87  18  14  17  52  59   6  33  46  91  46  15  56  72  85   6   8   7  85  57  87  65  69   2  60  66  18   3  48  78   3  97  92  50  18  20  10  79  65  28  12  77  51  16  99  28  20  87  18  10  94  67  68  84  51  37  43  75  95  42  82  70   7  48  49  27  87  29  20  36  54  39  62   8  35  97  72  51  83  91  46   6  77  68  46   9  45  47  63  19   4  61  65  30  97  43  84  30   6  61  51  30  85  51  61  72  45  63  55  20  19  25  77  64  14   3  51  97  24  62  64  15  82  89  30  70   5  99  46  40  22   6   3  48  55  57  63  11  76  98  19  54  65  26  25  49  45  68  58  97  17  21  32  95  78  11   2  92  66  27  12  39  83  14  30  33   1  67  39  46  49  54  15  38  42  31  59  31   8  87   9  61  58   3  56   2  89  80  98  43  53  63  84  65  62  76  41  25  44  17  27  61   4   3  23  51  13  44  15   7  27  88  11  48  55  89  87  74  99  57  38  18  72  28  98  53  64  32  29  96  76  77  54  21  46  42  35  95  57  68  16  31  31  70  69  33  41  16  19  54  13  28  92  73  64  40  92  65  28  31  44  99  70  85  97  11  37  97  72  66   1  48   8  30  53  62  25  46  43  48  88  99   5  13  43  74  14   3  70  34  77   8   7  30  16  77   1  42  62  71  68  18  90  57  43  14  86   4  89  82  21  46  64  32   4  21  80  95  13  69  85  70  19  71  70  20  56   7  89  23  39  12  24  64  10  16  28   8  90  60  30  28  74  70  15  30  88  86  50  73  50  22  79  26  45  42   8  57   7  64  42  68  25  19  95  50  83  95  20  67  58  48  79   5  81  29  10  67   4   9  99  69  50  55  97  56  54  51  59  66  17  34  92  44  68  42  58  71  19  66  64  95   8  69  40  25  23  92  50  81  35  24  44   6  26  33  46  72   6  94  24  35  59  60  71  74  15  16  55  12  27  16  93  96  20  21  28  25  62  26   2  11  72  47  93  69  37  27  61  48  38   9   8  66  16   7  32  62  61  15  75  42  20  46  18  87  98  61  39  51  99  46  11  67  79  89  98  91  76  81  78  95  77  74  29  87  70  36  94  41  55   1  71  33  82  52  55   2  17   3   5  31  35  24  54  89  45  77  34  14  92  16  47  37  30  44  54   8  93  49  61  33  16  96  15  52  59  75  79  83  99  89   1  92  74  12  37  96  32  12   8  64  72  21  17  38  82  46  52  58  94  15  81  88  74  68  17  21  46  58  85  77  84  14  47  64  32  49  43  31  26  49  21  26  15  36  59  58  62  71  44  41  68  10  43  81  43  92  15  26  15  23  12  47  72  66  75  26  13  16  81  89  27  19  29  45  36  10  41  83  78  43  17  27  74  93  43  60  42  99   5  62  54   3   9  83  45  86  89  12  30  38  65  42  16   7  31  87  17   2  88  63  67  32  55   7  31  93  41  73  92  84  39  32  98  69  77  22  92  79  40  14  90  42  70  20  70  51  36   6  65  67  43  67  96  66  47   5  83  12  31  80  46  10  43  37  62  44  44  66  62  91  57  30  69  65  35  19  60  62  11  46  68  38  17  80  13  55  29  31  78  12  25   1  67   1  18  23  76  91   6  54  24  81  33  86  40  41  52  32  67  24  89  94  21  50  24  73  17  52  98  93   6  31  92  80  57  40   6  59  35   9  45  40  90  98  70  63  25  89  76  23  18  10  52  62   4   6  89  33  53  17  44                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                      20  75  22  89  27  29  25  53  97  29  10  49  68  58  62  26  89  68  58  96  31  67  82  30  56  96  37  60  13  15  12  91  23  40   6  70   6  21  88  53  70   6  39  68  93  82  66  62  59   8  48  52  29  92  37  75  96  61  51  66  88  34  52   3  89  93  92  97  85  85  44   2   3  25  80  16  17  94  56  83   9  66  48  73   7  84  80  27  11  63  28  52  26  18   8  28  59  90  26  91   7  87  12  85  29  82  15  40  19  29  69  72  73  99  80  39  98  63  61   5  38  92  66  70  70  78   1  34  54  81   6  42  55  96  54  71  55  98  30  22  53   5  13  42  94  33  75  90  20  73  68  97  68  72   1  95  25  47  10  72  30  48  82  38  33  39  55  43  31  32  70  75  71  41  20  70  56  84  85  83   2  41  21  98  41  40  95  94  11  10  35  78  23  20  38  53  19  39  20  31  73  35  26  90  81  64   8  30  90  87  97  57  99  28  19  45  56   8  35  55  23  22  65  23  53  22  37  93  78  49  59  21  94  14  99  75  90  92  68  67  87   8  82  71  23  33  29  24  89   3   8  87  55  96  72  87  82  57  52  15  92  47  84  70  53  16  26  31  31  77  52  98  87  51  96  37  10   3  21  28  47  18   6  72  86  69  96  10  49   5   3  37  63  95  19  28   6  23  79  34   8  10  61  76  68  71  66  18  75   2  58  58  13  56  52  19  88   4   6  81  47  95  80  44  56  68  30  96  56  21  35  67  54  68  16  20  27  34  35  86  37  25  73  85  48  94  93  35  62  59  12  67  83  97  39  82  54  31  37  27  68  24  13  63  98  10  40  60  72   7  58  39  66  81  61  31  20  65  50  24  93  21  29  19  27  19  85  21  37  56  26  83  28   1  77  53   2  25  48  60  38  24   1  26  11  71  10  79  84  59  64  18  64  22  36  61  30  88  16  44  35  70  13  28  95   5   7   8   9  38  35  37  25  97   7  66  23  99  48   7   7  22  83  70  11  43  89  99  11  59  10  55  50  63  33  80  12  36  10  17  97  56  70  47  80  45  41  36  56  37  79  71  90  15  28   8   2  98  41  93  87   7   3  18  46  62  60  39  21  30  47  90  25  73  65  62  39  31  23  42  15  87  24  65  45  19  77  38  27  59  85  39  39  31  42   3  44  56  87  89   6  93  12  20   9  99  74  38   3  94  80  71  33  12  49  28  27   6  56   3  48  49   5  22  21  36  58  73  83  19  21  13  56  95  18  13   4  51  97  56  42  96  74  73  68  55  65  86  21  74  59  38  50  77  93  15  95  81  62  66  36  50  25  48  42  18  84  39  13  22  75  30  84  81  25  57  16  10  81  96  97  59  18  52  74  60  32  79  12  71  89  79  90  64  91  94  82  74  67  20  82  43   2  17  28  67  44  23  23  33  83  71  81  33  20  45  74  67  57  53  26  23  34  34   2  41  27  50  67  54  51  92  68  60  82   6   8  31  64  73  61  58  67  78  48  74  82  61  96   3  86  24  74  23  51  74  29   5   6  19  53  87  29  21  42  94  24  89  46  58  53  86  65  70  50  56  49  30  30  48  58   4  27  15  75  44  37   2  71  43  61  41  75  69  20  45  65   9  58   2  68   9  68  14  19  85   8  14  45  14  64  13   5  78   1  50   7  99  91  51  16  28  82  86  40  47  10  94  47  76  16  38  13  16  10  94  24   8  44  89  88  94   4  14  19  41  18  98  90  77  76  38  44  17  95  11  83  22  37  38  36  10   4  41  65  68  21  82  26  65  39   2  97  33  19  18  51  48   5  33  41  32  25  46  60   1  29  74  74  58   8  80  42  65  83  60  44  59  37  12                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                        50  21  42   9  98  15  48  75  45   9  86  21  29  54  27  77  20  20  78   4  94  31  51  88  68   5  63   3  76  75  13  74   1  51  63  23   5  61  40   1  73  34  32  29  90  76  93  94  21  66  22  78  14  19  37  46   9  64  38  21  61  69  24  99  14  59  80  50  82   2  51  41  18  89  62  31  33  49  86  41  80  55  45  30  45  93  45  36  29  49  44  48  91   7  73  46  37  25  63  27   6  13  91  56  91  72  37  69  72  69  69  72  41  87  42  98   1  17  98  82   3  97  80  79  92  70  57  98  81  40  72  44  87  33  90  22  64  99  50  27  15  94   3  43  10  66  62  44  22  42  49  52  93  20  79  73  66  32  43  34  12  45  95  97  74  84  89  56  21  92  98  33  22  63  90  77  92   7  36  79  79  85  24  90  56  81  67  90  45  94  70  20  95  96  28  83  11  63  56  90  23  61  41  90  95  52  32   3  44  72  32  57   4  95  28  81   9  82  13  99  20  96  73  47  55   4  21  56   3  60  72  40  50  16  15  52  87  16  38  77   7  12  17  45   4  20  28  35  98  32  75  33  70   4  42  39  54  37  20  96  62  23  59  70  60  89  14  31  51  34  15  69  51  88  94  42  83  16  31   5  13  24  31  24   6  80  14  53  33  54  86  20  78  28  87  31  49  75  51  12  40  60  38  98  24  34  10   4  62  56  92  76  39  68  47  18  71  33  20  42  56  26  37  42  93  27  68  48   6  24  47  71  21  22  40  60  19  94  16  65  27  92  49  97  65   9  92  66  59  46  69  93  66  50  67  32  93   9  37  35  11  11   7  63  72   9  64  93  98  75  66  28  24  49  13  75  24  43  57  53   5  99  96  97  91  96   2  14  46  70  66  27  25  52  33  70  54  56  56  61  17  27  74   3  99  68  58  28  12  95   3   9  72  88  55  77  20  24  65  41  53  63  49   2  98  91  77  76  67  43  50  52  61  32  30  13  15  10  35  48  27  25  52  14  66  68  94  12  98  58  22  15  76  86  78  87  19  21  17  97  33  65  99  98  59   4  43  67  59  72  47  69  26  48  68  13  12  44  25  27  91  34  76  84  18  88  60  87  57  96  46  97  76  91  57  57  15  81  86  96   2  92  49  63  62  14  17  71  13   1  75  31  88  36  24  38  45  92  13   6  47  60  33  23  30  79  21   3  62  73   2  41  52  96  21  77  11  24  35   2  98  71  20  32  40  78  33  38   6  32  27  90  27   9  61  45  12  69   1  24  36   7   3  36  36  46  40  35  14  70   2  81  63  14  29  37  38  85  76  14  40  57  80  51  64  88  76  52   7  44  44  44  79  36  98  92  92  13  78  34  45  31  51  80  99  89  39  66  78  80  75  11  67  49  26  59  92  47  53  66   1  80  87  88  10  40  86  15  96  65  73  53  41   3  34  19  23  44  93  91  40  84  60  34  71  46  39  99  11  21  75  26   1  16  90  26  59  72  44  11  16  14  52  38   6  42  95  27  90  52  97  74  27  15  33  27  89   5  36  81  41  26  62  62  55  37  82   6  15  59  73  25  67  52  28  61  97  71  93   6  73   4  18  78  53  35  77  19  38  59  92  74  15   7  78  17  61  48  43  18   8  27  43  22  53   6  11  89  31  88  37   4  66  39   5  78  64  24  36  54  86   8  15  72  77  21  20  35  87  96  95   8  23  56  63  95  76  56  41  20  48  84  20  16  19  15  60  43  64  69  74  20  65  61  45  63  62  21  19  44  37  39  63  97  14  74  82  34  70  63  33  20  24  33  72  86  46  43  88  78  78  33  61  96  12  12  10  54  79  23  65  34   1  66  48   5  61   1  85                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                          99   2  87  77  53  39  48  58  10  10  56  24  60  94  69  95  62  81  45  65  62  35  33  10  52  62  46  82  31  28  65  37  42  57  48  27  14  73  15  83  44  44  53  95  30  71  11   5  60  23  47  21  47  79  94  81   4  86  60  71  28  62  22  21  94  38  81  54  27  23  51  50  43  77  18  58  61  49  78  63  70  76  85  93  51  86  78  11  21  18  71  71  13  56   7  72  32  34  12  87  59  64  18  46  33  45  43  96  23  25  59  15  79  46  25  82  74  79  30   8  27  87   4  80  61  48  78  67  31  82  75  31   8  52   4  35  98  38  99  23  89  19  28  54   1  66  33  45  39  42  77  96  62  53  20   3  82  36  28  25  46  65  49  90  53  63  92  52  88  45  88  86  37  62  17  30  17  53  36  33  63  38  87  44  48  93  87  60  70  91  82  82  46  10  71   5  81  25  38  33  60  47  24  29  65  82  14  18  74  93  21  57  31  33  69  47  50  82  76  99  89  72  68  65  81  40  87  98  84  97  96  59  43  13  79  13  38   7   7  78  63   4  84  74  95  63  50  33  89  17  89  53  18  96  89  75  48  15  10   6  66  24  55  21  70  99  90  62  21  42  11  19  77  31  21  33   9  30  66  21  63  32  90  35   2  26  17  74  33  22  78  21  73  12  93  72  85  45  34  69  41  34  34  34  86  41  28  34  36  33  23  82   7   2   1  27  49  25  92  55   2   7  45  15  51  54  12   2  92  92  84  73  35  45  79  22  21  16  94  91  17  14  87  53  97  26  95  30   8  36  93  17  39  82  53  33   6  17  25  89  55  93  63  56  41  54  48  96   9  98  63  56  37  22  10  47  95  36  33   5  19  47  38  89  68  81  43  73  68  13  99  99   6  86  70  60  71  92  40  38  38   2  89  20  20  64  97  64  85  46  94  32  87   2   3  20  17  66  84  52  90   9  82  79  23  23  61  79  31   6  32  75  88  88  69  99  14  28  36  96  37  23  91  98  37  95  58  33  96  20  54  89  58  62  98   6  37   4  14  42  95  35  78  25  46  98  28  72  76  96  76   6  24  89  94  16  10  97  61  90  29  75  71  12  29  41   8  58  44  52  56  93  67  61  76  33  96  96  26  20  82  69   8  80  11   2  27   7  75  60  26  76  80  76   1  86  24  34  70  74  81  83  22   2  93  42   3  21  14  18  55   8  45  89  79  39  42  89  44  63  28  23  37  13  45  20  32  57   5  23  18  17  11  26  15  16  30  94  64  27   6   4  62  33  71  17  64  56  82  81  95  42   2  72   4  23  46  66  78  43  37  58  22  89  16  66  37  13  83  26  34  40  94  44  11  72  42  34  59  42  24  54  69  92  61  38  80  34  36  27  22  16  24  75  95  87  43  70  74   1  90  63  96  72  78  90  22   3  18  61  35  65  93  86  14  55  75  84  43  78  85  99   7  66  96  95  74  49  21  41  93  14  92  77  23  98  74  19  96  11  28  46  20  35   5  13  74  39  89  64  99  18  37  89  26  84  22  88   7  80  14  44  99  31  31  33  33  82  79  90  99  40  84  36   3  11  42  41  91  22  32  16  45  27  95  76  97  25  82  33  55   5  73   7  10   2  57  86  26  15  10  83  94  72   1  37   5  54   1  74  94  11  55  55  25  52  89   7  59  96  33  36  61   9  12   9  21  69  58  29  25  48  21  64  21  86  66  27  89  86  80  89  47  88  74  51  32  32  42  61  11   3  64  65  39  24  29  11  19   1  67  30  76  84  26  65   6   4  92  95  89  30  55  26  60  65  78  44  71  98  22  35  10  37  14  12   7   5  91  68   3  48  46  32  91  50  58  24                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                            99  56  15  96  88  22  21  33  63  32  32  69  47  89  97  26  55  83  67  23  29  20  83  20  65  61  50   1  49  16  64  77  33  57  12  44  81  63  31  94  45  97  76  49  33  34   9  26  84  78  65  23  95  10  79   5  22  65   6  22  37  25  59  36   1  14  72  39  76  41  34  65  91  61  38  91  94  79  83   6  96  90   8  38  19  30  98  24  73  55   1  13  72  22  58   1  47  57   3  51  75  11   5  32  66  76   9  85  97  35  38  83  76  35   4   1  64  14  97  69  38  59   9  72  48  17  10  88   9  35  55  81  76  71  16  80  65  68  31  39  18  20  18  65  31  18  61  66  65  60  81  11  98  61  90  98  87  50   7  46  22  25  75  56  73  23  28  52  35  85  50  13  30   7  88  68   7   8  98  98  54  97  40  40  12   4  79  80  92  78  42  16  21  38   7  71  48  49  32  26  36  72  75  11  22  18  23  59  80  33  71  41  23  61  36  30  48  23  76  23  91  70  35  26  93  40  63  33  97  42  14   9  18  76  38  73  72   9  97  96  20  62  21  56  17  96   3   8   9  84  49  82  55  65  77  80  67  99  40  76  87   8  58  32  57  99  59  73  89   8   7  83  73  78   9  18  47  27  40  51  35  16  23   1  41  55  61  66  65  44  39  66  44  42  59  27  95  44  95  64  57  95   9  36  13  93   3  64  56  37  43  16  24  51  31  45  99  66  15  63  28  52  63  35  81  42  21  22  46  87  29  71  43   1  10  94  70   5  82  86  97  65  98  25  62  44  57  16  60  12  61  41  17  57  68  54  72  31  61   5  96  48  33  38  29  39  37  98  85  39  15  68  25  87  69  95  43  72  28  31  35  92  43  85  15  32  44  33  59  33  71  23  37  60  22  43  28  32  62  74  55  21  52  96  65  36  17   1  51  26  25   1  43  87  73  59  83   4  95  60  29  17  81  59  47  25  98  48   9  41  50  65  69  85   9  53  71  16   2  45  47   7  88  96  57  12  86  79  98  69  55  25   4  38  66  78   9  28  12  58  40  35  42  91  38  86  49  41  33  51  83  14   4  30  32  23  94  96  28  11  44  83  41  98  94  84  97  94  79   3  60  55  14  69  13  67  27  60   2   1  43  49  94  72  55  37  36  72  55  22  89  97  11  53  66  36   9  84  98  69   9  98  89  82  59  79  56  39  67   7  35  47  62  48  63  11  37  93  48  52  23   5  85  64   4   3  12  87  19  72  85  82  29  79  63  92  84  42  45  98  32  50  96  98  44  99  53  63  68  48  99  19  84  53  33  31   8  16  98  10  13  20  37  43   1  96  71  91  24  25  28  67  26  97  57  69  52  12  20  15  77  30  30  79  91  99  84  16  55  28  36  57  19  26  86  10  60  56  78  19  99  31  29   5  64  53   4  44  33  84  67  32   9  12  75  25  19  20  42  33  80   5  27  59  32  14  11  67  36  96  67  27  88   2  98  71  44   1  79  13  61  57  74  14  18  17  73  31  41  17  67  19  98  44  39  51  12  18  35  16  77  77   7  26  30  19  97  30  65  70  99  60   3  95  81  93   5  98  62  29  12  31  20  21  27  31  25  95  63  58  36  58  57  73  85  40  85   3  29  19  50  41  95  11  40  64  35  76  79  19  37  10   5  92  92  21  51  47  98  49  84   2  43   8  54  71  80  54  60  78  54  60  66  23  35  26  60  82  30  69  36  74  47  28  45  26  23  85   9  56  91  56  26  77  36   2  57  98  82  73   4  86  50  69  43  45  28  30  67  89  25  52  50  74  51  50  72  59  10  87  66  19  88  51  41  59   6  79  14  56  56  73  69  66  47  32  13                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                              37  68  21  33  83  56  70  28  14  84  43  37  18   3   8  44  66  31  53   6  94  47   3  72  28  89  10  51  38  76  73  57  13  91  36  78  73  72  74  46  13   9  77  79  42  51  85   7  21   2  41  46  41  82  26  11  60  43  35   5  25  24  33  29   5   7  71  43  36  22  46  69  64  66  66  94  20  84  75  42  49  65  36  85  96  98  24  60  86  61  92  46  77   1  78  65  19  94  87  85  85  21  83  64  69  18  62  36  15   3  11  59  91  81  18  51   3  10   2  45  22  70  40  68  73  39  90  13  93  38  83  71  86  46  39  54  28  20  44  61  11  26  59  25  73  28  23  40  31  57   3  31  77  20  93  90  96   2  92  64   7  39  55  76  84  31  65  95  72  71  40   2  75  76  49  91  25  86  23  16  87  59  36  56  87  76   3  54  27  19  86  44  81  35  19   4   8  88  71  32  35  34  45  10  30  18  12  21  69   2  38  28  52   5  15  57  54   2  52  15  58  45  30  77  98  31  97  22  28  46  26  64  81   3  22  26  91  75  55  72  35  82  78  97  58  82  45   4  65  73  21  33  48  42  62  51  13  90  92  77  31  82  89  16  23  18  45  21   2  88  33  87  90  62  33  44  36  28  41  68   9  49   3  84  26  93  59  53  76  81  70  86  90  58   8  25  62  79   5  98  21  24  31  94  26  72   9  45  40  33  25  51   7  77  30   8  32  43  20   4   1  83  45  86  17  35  67  22  18  98  42   4  89   4  46  66  75  92  92  84  20   1   7  50  68  45  97  37  97  99  33   8   3  33  44  81  81  62  97  16  89  48  54   6  33  25  15  49  59  82  56  36  25  57  67  23  80  81  50  60  94  91  38  97  91  38  66  53  56   7  29  85   5  51  92  17  99  42  73  90  95  47   2   7  34  18  31  13  98  39  45  68  98  93  58  82   6   5   2  22  95  54  33  94  97  20   4  67  77  69   6  47  13  87  97  65  48  87  84  92  66   8  89  12  35  23  32  40  67  10  93  98  37  78  44  35  33  63  86  52  91  12  27  87  83  42  53  17  50   9  89  63  92  13  73  65  33  13  44  56   2  65  81  36  32  71  20  95  46   6  31  41  29  26  32  97  24  28  41  70  58  65  96  26  82  35  87   2  51  62  51  79   3  68  18  66  88  63  17  15  56  20  91  68  81  14  99  43  93  47  68  93  53  30  19  45  33  37  17  88  90  62  75  24  32   8   8  77  94  25  10   6  15  39  91  58  66  11  30  89  58  31  74  43  70  85   5  36  46  59  42  85  12  46  20  14  19  89  99  54  19  74  52  91  77  22  63   3  77  80  93  95  25  16  61  43  82  28  75  97  58  69  54   3  18  87  48  45  43  68  17  59  28  88  57   1  38  23  78  14  70  14  18  49  11  92  53  28  51  92  84  77  73  55  57  50  61  40  66  46  50  76  20  98  57  10  22  78  82  44  80  96  59  30  48  96  82  98  45  44  72  12  76  19  10  76  53  96  41   8  81  87  47  96  57   2  44  94  21  74  33  83  45  64  49  37   6  41  55  72  11  54   3  57  75  54  57  16  53  44  53  48  93  56  85  47  34  86  58  12  17  42  99  43  62   1  86  69  93  32  14  13  53   7  56  35   2  29  87  37  20  13  85  69  82  59  58  33   3  11  46   9  32  99  45  87  73  91  94  10  79  93  16  84  94   8  83  10  27   1  72  30  41  24  44  25  83  69  77  35  85  60  89  52  24  70   4  87  28   6  81  45  22  54  15  82  28  86  21  88   4  45   3  10   7  17  80  73   3  72  99  50  31  39  21  30  87  37   8  47  31  96  32  52  71  46                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                43  90  55  52  93  31  87  24  38  60  88  26  88  64  88  41  79  26  84  35  65  56  98  66  42  61   2  29  61  14  24  91  96  30  46  10  48  44  14  15   6  36  74  95  91  13  53  66  83  30  30  51  92  38  84  15  19  94  29  71  97  59   2  80  68  12  12  14  98  28  31  50  79  58  16  91  99  73  60  52   1  14  37  18  35  43  53  74  91  13  86  92  96  61  83  94  64  85  73  11  97  56  86  78  53  87  97  73   9  84  23  56  19  77  29  43  47  33   6  26  44  18  80  72  32   8  99  47  29  18  41  20  25  53  22  43  34  94  45  24  45  62  37   3  77  92  54   1  60  16  44  34  41  77  24  96   9   3  10  75  67   8  43  40  73  81  33  45   5   3  39  85  59  15  28  63  52  39  46  80  14  24  79  60  99   4   6  46   3  49  33  65  50  19  67  28   8  80  66  76  68  49  21   3  53  92  51  10  21  64  61   5  44   1  98   1  37  12  89  54  92  40  56  41  13  29  74  65  68   2  57  41  57  81   9  44  28  93  11  97  26  68  54  55   5  65  50  81  17  54  99  33  32  58  55   5  30  18  91  53  25  69  48  32  83  70  84  48  71   8  76  21  78  78  52  18  15  15  67  18  94  39  53  49  71  40  51  78  49  92  67  66  27  80  68  49  93  14   5  48  30  26  50  25  42  49  24  19  74  49  64  58  73  76  44  76  84  57  79  21  31  72  19  41  30  21  19  46  40  19   1  22  57  34  30  55  53  44   5  69  56  26  39  59  84  73  27  30  64  35  40  31   7  96  12  71  73  21  55  98   7  77  35  85  35  62  62  38  61  49  29  23  39  82  31  56  65  63  97  12  84  83  38  27  55  82  37  12  42  45  94  45  70  46  12   2  66  23  76  32  90  74  23  21   6  46  17  50   1  52   8  37  86  60  17  72  57  42  65  87  30  49  22  86  55   3  76  93   7  66  91  18  67  87  15  96  22  35  50  18  42  30  73  26  14  98  15  45  14  60  94   3  48  91  50  98  64  49   6  39  52  33  99  83   5  35   6  26   9  80  15  90  49  46  47  56  16  85  83  41   5  87  19  13  96  96   8  57  19  28  76  42  24  63  33   8  20  59  66  37  83  46  84  55  66  33  32  45  31  60  70  95  20  63  26  68  32  78  30  23  73  30  73  72  87  57  49  64  12  22  13  36  54  85  10  26   1  24  54  92  53  66  38  76  93  94  78  42  52  29  56   6  11  44   7  50   6  11  78  98  60  79  29  20  42  49  51  20  83  48  50  11  68  43  89  93  40  60  31  76  84  17  61  74  77  67  71  92  11  14  99  77  18  39  42  74  53  59  81  83  87  65  93  62  36  48  25  14  19  67  60  60  64  55  64  57  78  25  72  85  99  51  42  70  66  95  83  89   5   4  60  76  86  33  11  79  60  11  21  95  44  90  55  28  45  44  30  30  43  54  62  81  52  74  45  74  37  59  63   8   8  11  43  58   9  82  14  27  53  39  82  62  67  74   2  31  42  59  81  49  91  76  60  90  28  46  77  73  89  84  96  32  90  18  76   7  37  31  40  59  32  40  81  76  63  94  20  43   8  29  65  31  31  79  14  88  59  60   1  34  22  17  65  67  49  89  63  29  18  82  38  48  99  46  22  96   9  13  81  61  71  24  92  13  49  89   4  63  55  77   8  56  70  70  88  39  10  84  42  73   4  33  61  92   5  63   5  75  36  84  83  58   6  46  96  64  52  73  19  46  60   4  73  16   3  50   2  87  71  68  24  90  38  32  11   6  49  13  73  70  45  19  87  13  32  80  54  89  25  93  85  85  13  85  77                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                  79  32   1  48  11  28  67  74  84  20  24  45  16  25  51  27  15  84  14  84  78  91   2  39  85  10  80  44  84  50  29  93   6  37   4  67  69  94  17  66  28  49  74  24  57  35  85  86   8  25  47   4   7  86  38  54  96  90   2  62  49  35  37  10  24   3   6   7  62  88   9   8  91  62  50  82  22  58  95  76  83  21  66  27  99  57  41   1  90  24   7  16  93  37   3   5  81  33   5  19   4  28   9  56  19  99  72  40   2  40  14  42  32   2  26  34  76  31  26  32  54  16  11  78  95  18  71  27  85  14  81  29  82  39  85  99  60  10  47  77  76  61  80  94  18  40  46  26  55  72  22  61  83  88  67  56  89  56  26  40   4  81  41  27  38  95  13  61  88  20  30  25  96  49  95  34   5  89  88  82  12  16  57  83  45  36  67  17  57  95  76  76  80  91  96  12  18  66  24  33   5   5  46  95  66  59  33  76  23  30  86  95   9  63  56  95  38  10  23  13  37  31  12  65  38  67  79  42  65  88  95  45  73  43  53  24  29  27   8  98  95  47  34  20  38  94  29  81   6  56  89  77  62  48  81  99  81  21  14  75  13  13  18  13  80  76  35   2  90  44  16  38  47  40  45  94  60   5  17  15  66   9  12  11  22  30  31  94  49  16  51  66  68  37  41  10  50  58   1   8  69  55  83  74  75   6  72  81  36  76  14  32  59  21  86  30  57  78  24  42  96  97  93  28  77  10  71  69  93  18  41  49  19  27  35  86  12  91  75  77  50  88   9  56  73  63  14  63  78  77  24  25  13  60  90  88  80  24  48  68  78  53  55  74  42  11   8  83  20  73   8  87   3  41  22  63  57  42   6  95  97   1  27  36  24   4  22  20  34  40   8  56  53  85   1  65  23  80  42  12  40  46  85  91   7  58  33  54  84   6  52  17  97  43  12  12  26  90  86  76  30  48  67  93  96  19  47  35  52  13   4  42  34  83  24  58  52  65  87  29  96  66  72  48  36   6  98  34  15  23  38  95  19  70  70  33  82  76  29  35   8  10  59  72  25  94  41  14   8  18  13  60  57  97  82  82  46  35  16  56  24  50  38  63  74  10  36  49  88  56  15  32  79  59  53   8  21   3  10   7  62   2  77  64  16  55  28  91  97   2  84  91  47   6  24  86  29  91  92   9  80  64  77   7  26  82  93  69  63  76  82  66  55  53  72  27   3  17  33  38  25  64  89  77  16  63  14   5  15  43  16  90  22  36  81  15  67  42  73  77  57  84  74  84  11  88  16  68  73  73  50  85  23  14  10  75  25  18  86  26   3  23  46  39  90  86  40  35  98  66  11   1  62  61  97  96  34  10  86   7  88   8   2  86  94  68  40  30  70   5  15  35  96  91   8  59   6  55  85  38  47  50  82  42  30  83  83  59  72  93  42  68  56  58  48  41  77  39  93  46  37  79  19  70  75  67  31  96  41  76  19  25  60  21  76  46  83  45  68  75  41  38  94  53  83  50  15  97  10  23  85  91  37  34  17  86  21  70   3  11  32  71  27  58  13  89  55  91  52  81  14  52   5  41  69  30  57   9  44  95  34   3   8  70  41  70  19  54  63  97  75  91  60  37  90  14  21  32  52  94  59  97  16  86  40  49  49   9  96  81  14  65  40  96  45  68  55  85  49  79  81  68  73  62  99  24  85  99  21   4  42  11  72  93  27  52  81  90  39  78  29  52  84  78  83  26  86  56  12  17  80  30  74  79  70  55  23  76   8  91  80  60   2  76  93  11  74  94  98  48  93  81  33  99  97  14   9   5  19  20  89  45  96  64  48   3  34  29  38  13   9  23  76  41                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                    14  33  15  74  12   2  54  59  99  42  92  23  97  54  28  44  91  27  65  32  84  92  16  24  14  26  22  22  97  20  75  20   5  90  84  27  72  38  55  19   5  36  62  58  47  24  40  68  69  53  44  66  36  13  89   2  78  30  86  99  56  81   3  47  73  36  32  17  52  32  35  71  69  32  36  89  75  52  23  45  76  73  26  89  31  85  80   8  58  44  85  58  82  51  61  60   1  43  98  13  97  86  74  29  83  21  70  20   7  96  23  77  39  88  57  71  77   2  92   9  31  79  24  19  27   8   8  57  78   4   1  63  98  11  89  39  40  98  34  72  71  35  21  93  92  55  75  80  14  90  37  42  76  58  43  16  15  65  48  87  91  22  40  48   4  21  53  46  52  21  69  91  51  11  59  74  60  33  46  92  19  28  37  53  32  28  56   3  94  84  80  57  53  89  95  38  60  84  70  60  41  31  34  95  26  88  12  31   1  56  92  48   1  49  45  73  60  91  65  78  19   7  70  14  76  67  66  57  15  78  82  29  14  99  45  78  63  11  23  56  20  59  25  56  19  99  82  71  64  40  46  49  18  11  83  19  34  68  52  81  11  74  20  55  70  27   8  69  63  86   5  23  14  68   4  69  36  93  52  41  99  32  12  10  15  42  14   2  14  50  58  38  69  97  30  84  27  31  49  11  81  10  26  20  99  42  69  10  55  14  36  21  73  51  44  27  17  99   1  26  17  45  41  12  74  28  53  14   7   1  59  40  33  94  87  79  39  82  11  55  24  49  22  40  34  45  49  51  57  22  37  63  47  32  12  96  45  56  86  83  55  93  18  78  63  81  76  42  74  79  23  52  88  96  48  60  67  77  37  69  42  20  60  69  25  59  72  82  46  96  69  48   1  19  62   8   2  46  57  18  65  29  66  48  79  72  84  59  97  36  99  55  91  19  73  97  29  31  34  44  20  22  79  59  75  61  47  76  15  19  56  58  62  36  72  96  87  11  58  61  30  53  98  94  13  66   3  42  81   9   5  79  74  70  51  45  91  77   9  90  97  18  99  50  62  21  17  34  58  40  22   3  89  92  83  34  93   4  60  12  58  78  10  98   3  34  80   4  61  92  41   3  95  62  64  16  82  49  57  74  48  25  25  56  86  71   8  56  18  88  86  85  45  41  65  46  59  56  69  70  65  71  58  60  86  32  59  25  68  21  16  14  87   6  76  45  70  67  78   5  18  29  11  81  59  67   9  83  93   3  77  94  70  45  96  88  59  71  21  59  87  71  92  33  92  23  34  23   8  39  26  44  25  78  33  39  71  83  22  80  20  16  10  86  83   7   7  71  42  23  96  94  83  50  83  53  96  88  69  39   4  66  21  29  71  88  82  46  10  72  72  51  10  97  91  74  99  95  28  78  95  63  25  60  80  34  58  78  85  40   9  98  38  12  32  43  47  50   9  61  38  70  16  99  66  87  22   8   8  24  92  43  46  59  42  61  15  55  30  71   6  12  94   5  74  89  65  18  91  88  59  79  49  62  43  89  93  79  18  96  66  14  37  66  50  31   2  83  33  58  63  84  61  94  83  89  15  60  81  87  95  82  68  81  79  72  10  79  86  23   8  83  69  63  95  80  81  50  27  16   7  49  81  64  26  25  97  48  70  73  48  99  82  85  47  48  77  14  55  96  85  35  89   5  66  96  69  16  58  45   9  75  14  72  66  43  82  45  51  72   8  48  90  77  23   1  30  20  85  91  72  64  69  72   6  70  80  66  30  13   9  80  60  41  36  16  37  85  32  59  40  35  10  22  76  36   6  96  22  90  84  69   9  77  55  22  29  69  50  53  56  98  85                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                      59  13  46  19  66   1  49  90  92  82  54  80  51  40  51   4  61  27  77  91  87  11  71  71  54   8  53  18  38  58  23  52   2  29  78  60  62  11  47  56  80  45  51  62  50   8  98  82  97  35  75  79  68  41  82  38   9  90  89   5  30  70  41  72  39  34  51  14  80  85  73  15  66  53  92  18  92   1  64  15  34  48  41  73  97  57   2  72  97  98  62   9  10  94  44  94  80  33  71  52  66  54   7  60  82  65  44  69  68   1  62  59  49  75  18  80  36   4  81  35  47  55  72  35  68  30  63  38  75  78  29   3  16  42  96  57  29  66  67  17  12  81  35  15  37  80  79  46  65  42  14  39  26  33  39  33  52   4   3  53  54  28  85  91   2  26  86  28  59  15  45   7  98   7   1   8   5  68  96  52  75  40  92  32   6  34  57  83  91   5  41  44  56  66  46  55  62  44  66  49  23  24  42  97  52  13  53  78  31  70  31  45  53  26  73  21  82  21  49  88   8  18  32  34  84  20  99  45  42  49  66  15  19  89  60  65  95  20  73  61  76  75  93  94  65  65  93  88  39  75  64   1  89  40  63  89   2  89  50   6  20  12  91   8  73  13  62  24  24  16  49  96   8  94  97  38  26  31  52  18  28  37  93  15  27  85  13  37  43  10  23  34  77  75  92  62   4  17  62  77   6  45  91  59  72  61  75  14  73  68  40  83  75  28  44  41   3  71  41  36   2  30  80  68  22  49  46  38  12  19   7  77  78   9  28  92  18  64  90   5   7  81  12  26  34  46   1  59  51   9  47   9  24  13  51  57   9  24  38  25  94  83  80  78  27  32  67  90  36  42  25  70  33  98   7  26  29  21  26  24  10  33  99  31  86  16  77  22  70  23  80  91   2  91  55  19  31  33  70  27   3  66   1  45  69  76  68  42  69   3  53  18  46  45  60  99  95  15  94  16  73  12  61  19  49  45  14  90  64  71  36   9  71  98  51  89  53   4  18  56  42  71  51  55  80  17  38  92  75  77  28  48  56  25  80  70  29  61  43  79  19  17  41  30  94  68  31  12  59  88  76  66  10  67  91  99  49  41  27  25  97  61  12  84  48  85  99  18  62  20  17  90  97  79  13  40  50  19  46  72  29  73  49  22  81  83  39  30  32  99  46  64  95  75  54  70  72  57  36  18  13  32  40  54   6  41  30  33  90  72  67  99  28  91  36  82  82  31  82  59  11  11  47  56  26  26  33  80  77  11  59  25  79  35  46  22  34  25  87  16  75  66  24  19  46  51  44  94  49   1  93  99  51  66  41  57  17  60  77  40  17  10  56  32  86  58  16  37  12  44  48  90  70   5  31  67  43  29  51  44  87  29  46  19  72  65  41  90  75  58  40  73  27  43  84  22  60  50  38  88  62  55  60   5  44  44  25  74  42  25  73   5  28  84  44  57  36  46  76  22  32   8  91  46  54   2  35  94  19  60   7  50  47  34  67  18  50  27  44  44  19  87  24  11  63  34  80  11  37  32  80  38  89  43  56  92  24   7  21  13  58  15  56  65  66  65  98  90  62  55  92  93  59   4  73  61  85  72  19  60  18   5  90  68  74  17  38  95  18  94  73  80  21  53  47  39  33  43  85   9  40  60  66   4  46  80  92  35  94  64  53  57  24  99  29  68  56  52  77  82   2  81  57  12  91  59   4  77  17  16  78  25  12   5  71  95  15  20  36  47  15  20   9  90  34  85  47  63  41  71  67  56  35  45  85  91  48  37  15  61  43  98  38  96  89  24  32  43  77  23   1  44  96  36   4   6  86  52  77   1  35  87  95  51  44  62  85  61  58  84  97  65                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                        87   8   2  74  28  76  25  80  60  82  57  43  46  65  46  13  34   8   7  36  52  88  93  77   2  34  79  89  24  98   2  92  31   5  52  53  74  16  64  62  29  84   6  79  51  84  11  39  83   9  14  21  83   3  80  48   4  25  46  56  29  46  80  58  64  22  37  54  11  17  77  98  82  85  59  50  33  81  83  52  56  26   9  63  58  71  51  64  97  31  41  98  46  69  57  38  99  29   6  59  83  58  34   9  35  86  74  40  55  43  51  18  75  36  91  99  73  86  12  79  97  39  57  31  92  62  84   1  47  82   7  34  30  12   9  27  59  54  12  69  64  35   1  57  87   6  73  78  38  17  14  57  24  59  81  79  36  69  90  54  23  36   5   9  73  93  92  29  42  50  10  23  90  96  58   5  73  17  43  89  56  75   1  19  50  73  34  59  30  70  65  75  18  64  24  45  18  66  71  39  36  93  76   8  22  22  26  69  88  91  45  16  15  80  93  25  21  18  87  50  84  58  85  57  35  49  20  72  12  79  37  98  13  94  37  11  85  95  37  32  22  15  16  15  22  20  76  97  56  32  25  47  17  83  90  21   6  41  35  61  36   3  77  26  98  19  40   7  26  85  77  13  81  79  83   8  73  35  14  17  92   3  50  71  73  14  36  71  46  57  84  35  83  65  45  83  12  83  49  74  40  77  69  48  30  71  22  98  17  72  16  78   6  64  79  69  36  62  15  68  22  80  44  32  37   9   4  13  14  75  23  51  84  45  45  67  43  13  55  79  28  31   9  20  41  44  76  62  71  63  20  93  60  91  59   5  63  96  53  13  86  86  36  48  98  30   1  19  13  62   7  56  36  74  20  81  43  39  30  19  18   6  48   6  11  36  20  12  24  42  38   9  82  71  99  92  97  37   9  98  80  82  29  24  23  87  41  93  90  57   2  29  55  84  46  52  72  24  65  44  97  38  45  65  84  15  78  23  48  25  27  71  20   8  97  66  87  47  96  47   5   2  56  83  21  41  59  57  67  54  90  87  10  91  50  66  23  93  59  61  44  58  59  14  59  97  42  62   3   4  93  55  25  84   5  70  20  69  19  40  62  76  13  92  47  65  37  47  33  46   5  14  92  93  24  72  43  92  22  60  65  71  32  75  59   3  52  71  65   8  82  69  74  23  26   4  75  36  45  29  77  98  15  89  24  85  34  40  87  77  23  56  93  12  87  98  44  69  31  94  25  13  37  59  82  53  95  86   4  84  85   2  24  96  25  91  62   9  67  75  61  32  89  38  93  48  17  38  57  20  93  97  89  31  83  16  89  47  24  60  16  56  19  73  98  30  34  56  50  73  35  62  79  42  77  41  95  98  37  98  33  31  23  74  48  16  55  10  42  78  46  60  67  45  99  12  35  86  65  58   1  40  64  62  97  52  77  43  11  30  38  14  18  83  20  25  56  84  49  54  80   7   9  57  97   1   7  78  86   8  76  86   5  60  27  63   8  14  31  37  51  23  14  65  96   6  41  39  12   2  57  55  91  74  87  11  56  36  25  63  60  66  35   5  64  43  48  64  14  73  26  51  75  56  40  14  54  97  75  40  95  81  85  74  33  80  86  44  42  78  40   7  95  44  49  84  37  86  21  72  16  61   5  76  11  87  66  25  77   3   4  22   5  48  72  64  73  99  58  53  55  82  94  88  23  45  84  10  83  28  56  86  89  63  92  52  63  48  44  30  41  12  23  41   9  91  45  62  60  20  58  87  58  15  92  77  41  15  72  68  57  80  72  65  93  17  12  22  89  51  82  12  42  70  48  10  22   8  88  44  36  20  97  55  33  35  77  93  47  20  67                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                          55  92  72  63  20  60  46  21  95  45  50  89  56  24  65  92  47  98  64  74  18  82  88  73  34  51   8  88  75  69  66  85  27  79  78  99  46   8  61  97  88  15  40  44  65  91  40  25  53  18  77  58  93  89  14  33   9  80  79  46  52  40  11  89  63   8  11  74  48  16   1  81  13  33   5  99  33  43  15  96  65  29  84  36  30  26  47  12  68  92  40  91  35  42   8  99  88  71   3  93  23  95  20  40  65  95  28  83  38  63  89  10  72  44  20  77  58  49  24  70  62  32  23   9  47  98  71  39  99  22  74   5   5  59  49  23  17  44  87  23  77  64  44  52  99  94   8  67  67  59   3  61  44  15  41  76  92  72  50  65  67  28  61   8  67  15  26  15  63  87  79  31   1  18   4   1  98  67  92  25  96  12  60  28  20  35  43  58  82  23  86  28  35  81  21  62  33  72  94  20  24  75  59  32  45  99  19  25  90  48  69  56   6   7  88  87  83  58   3  68  29  79  88   1  35  78  44  56  33  11  68  44  15  98  73  40  61  49  11  90  37  43  22  94  25  88  88  96  22  35  12  84  10  13  88  72  20  76  51  81  75  83  44  97  35   3  92  18  92  71  33  29  62  64  48  84  27  55   8  12  47  96  51  41  62  15  84  29   6  67  95  49  79  94  23  55  99  26   1  96  47  48  18  51  56  44  76  62  40  27  45  86  12  16  83  56  12  38  48  67  58  93  45  27  97  12  83  88  63  79  97  44   9  10  63  72  19  91  86  26  99  65  71  87  39  79  14  14  55  67  90  22  99  81  20  83  81  67  45  37  51  93  30  29  97  53  90  17   6   5   6  54  38  25   9  59   4  55  24  73  60  92  93  85  67  56  23  86  81  93  53   4  82  27  59  10  63  25  64  49  32  73  63  74  34  12  75  50  88  62  59  20  61  34  31  78  62  89  15  73  27  85  27  68  59  97  97  87  59  14  68  96   1  37  69  50  31   9  30  68  58  11  53  10  19  36  66  88  54  52  37  76   6  21  44  39  27  18  89  48  72  94  29  75  39  74  68   2  95  73  87   4  34  29  12  41  59  27  33  30  56  25  16  74  31  24  84  88  98  71  78   4  44  72  64  27  85  71  86  63  21  57   9  83  48  59   6  70  44   9  73  25  57  36  80  11  64  25  28  86  34  64  54  27  92  65  81  84  45  89  54  57  42  17  23  92   6   5  45  33  16  79  61  67  64  70  43  40   6  73  75  57  41  80  72  41  70  29  61  59  39  91  64  46  28  57  36  58   4   4  57  69  72  66  12  36  98  20  19  47  91  28  40  43  90  31  61   5  85  78  37  49  62  56  63  26  24  76  37  55   4  10  58  10  31  28  42  95  35  76  88  67  71  65  31  12  76  90  49  30  64  27  77  49  19  11  44  58  39  26  55  44  81  92  40  73  24  51  19   5  85  34  19  42   7  46  13  71  26  91  21  10  14  58   3  96  70   2  64  18  11  66  17  60  52  84   7  28  35  51  76  75  31  91  39  98  68  36  72  94   7  32  86  34  95  56  47  34  70  81   7  76  46   1  19  97  81  63  56   3  50  20  57  92  93  70  81  17  86  12  32  51  31  52  44  60  68  12  98  26  36  99  70   4  44  85  29  90  97  79  48  53  82  52  89  79  36  23  41  27  92  95  33  71  75  14  18  30  27   3  42  36  70   9  46   2  60  40  85  86  37  40   7   7  50   5  60  68  44  85  23  25  96  50  12  12  46  13  67  48  23  80  73  88  54   7   6  33  35  49  34  25  39  39  27  59  70  91  74  87  13  85  86   3  54  17  84  11  11  26                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                            57  21  31  25  38  93  32  29  40  52  96  65  36  48  74  84  66  49  69  38  45  89  54  60  55  19  10  75  37  67   5  69  84  15  90  88  95  19  53  64   1  77  87  89  41  12   3  59  17  15  97  83  23  21  19  76  75  17  27  39  28  43  43  15  61  37   1  79  81  42  38  11  57  75  31  61  59  35  73  98  27  77  92  72  61  21  95  67  53   9  33  18  82  47  37  31  91  89  55  76  45  22  95  85  96  82  48  49  77  53  49  78  76  23  84  29  31  14  84  31  25  53   1  79  12  53  68  10  26  73  11  29  33   2  68  62  56   7  42  25  28  52  40  27  76  52  80  44  98  23  70   8  43  39  62  81  47  26  31  90  67  78  68  84  11  40   4  17  86  58  60  26  43  51   9  61  17  88  49  68  93  57  78  81  52  49  70  31  17  52  86  77  27  20   6  11  47  56  25  38  65  57  96  92  57  35  47  27  21  78  39  58   9   7  19  87  90  11  31  14  25   2  53  54  77  46  74  64  24  61  31   7  56  22  57  19  71  87  97  54  94  81   8   6  76  25  14  82  71   2  38  19  19  29  64   5  25  50  89  41   6  98  62  19  70  36  83   2  46  22  58  32  46   3   5  30  52  81  18  82  95   2  66  32  10  67  84  96  67  67  58   2  10  84  62  77  60  29   2  54  45  89  36  44  47   9  11  24   6  28  63  16  17  82   5  55  55  92  33  87  63  53  57  63  98   5  37  64  72  34  50  79  55  11  38  95  45  53  56  53   7  14  63  56  99  38  34  75  84  93  94   2  16  66  54  49  60  31  73  49  21  87  32  89  63  50  33  39  79  22  74  47  68  68   5  10  66  27  23   3  92  65  18  40  49  73  38  85  35  13  16  46  49  42  41  98  56  46  46  13  14  29  14  51  26  30  89  84  99  89  25  53  13  26  34  94  32  35  26  11  71  24  50  75  99  84  21  91   7  58  92  27  70   1  11  38  44  80  17  27  99  85  17  19  15  29  48  76  98  93  40  60  18   7  81  56  57  23   5  31  16  28  19  92  60  80  60  58  32  19  53   1  96  14  36   4  35  84  17  85  29  37  32  40  69  34  46  91  22  51  49  71  32  93  32  73  18  54  19  96  89  67  18   2   9  83  95   4  93  78  66  60  93  50  99  37  54  91  50  34  55  28  25  96  58  60  90  55  61  76  95  94  58  64  84  76  89  94  85  79  58  88  25  14  41  26  35  79  18  81  12  92  59  25  55  13  59  55  68  66   2  91  81  55  92  28  81   8  16  52  30  77  50  17   2  12  27  85  21  56  88  94  70  51  73  41  17  18  72  84  31  53  12  42  82  67   1  79  10  16  55  56  31  85  75  67   2  14  52  32  16  28   6  83  13  73  13  86  69  69  48   5  64   3  73  16  32  48  38  72  70  75  53  35  67  27  27  20  68  81  96  99  27  54  11  39  66  99  89   3  42  56  93  64  58  20  53  47  83  27  91  39  44   7  76  74  43  78  27   3  14  50  14  82   6  64  22  17  56  98   9   1  58  10   9  86  51  55  91  20  82  29  61  84  10  10  58  65  97  42  86   6  83  77  49  26  36  81  97  55   8  67  66  59  80  51   2  82  71  15  92   6  18  72  34  30  98  42  51  81   6  82  10   4  48  57  52  14  13  75  96   9  11  14  61  49  25  54  63  59  97  55  79  62   9  16  70  29  52   3  69  61  39  66  38  87  67  84  65  42  84  38  94  58  74  22   1  57  39  53  22  35  87  36  97  23  95  99  37   7  52  12  81  75  85  40  93  53  84   5  14  12  58  94  27  11  55  15  18                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                              10  13  76  78  24  30  52  39  83  10  79  70  47  47  20  18  34  49  71  69  54  10  64   9  26  46  10  61  15  77  96  30  91  72   5  56  18  50  59  28   1  79  70  82  38  68  82  94  13  80  22  56  26  56  30  41  97  88  61  47  12  36  61  82  53  67   5  42  70  49  88  44  29  54   9  52  39  48  41  76  43  61   7  31  80  48  34  80  66  77  44  98  57  97  76  78  72  44  20  80   4  93  23  24  25  92  90  91  92  85  53  18  52  72  97  34  92  59  19  54  34   4  63   5  80  12  11  62  42  86  13  58  19  51  97  92   8  87  85  32  68  30  15  18  73  46  46  63  80  70  23  47  80  80   1  67  49   1  90  35  32  97   8  90  40  36  56  62  59  83  94   9  65  87  87   5  52  15  58  71  17  68  83  89  62  12  63  57  99  92  56  93  24   1  78  68  96  83  65  51  99  14  15  13  55  18  15  32   3  53  63  56  32   8  95  49  42   2  95  21  83  84   8  54  49  47  54  55   7  17  78  89  65  49   6  64  46  89  96  20  63  56  81  83   6  77  50   5  30  51  97  17  64  70  72   3  94  14  29  65  81  66  11  47  20  98  25  70  32   8  16  77  56  97  85  24  88  85  89  62  64  98  36  16  29  13  85  69  88  86  18   7  77  98  11   1  44  88  38  95  61  42  73  65  75  24  41  74  72  67  61  24  38  62  32  34  30  71  21  23  27  46  25  55   8  95   7  47  22  59  69  19  82  72  41  10  25  84  56  88  94  51  88  26  88  28  55  18  65  35  92  29  26  61  79  23  47  90  30  54  14  41  45  55  62  58   1  93  77  33  88  16  30  52  52  21  42  59  94  23  25   3  96  97  38  81  37  25  38  75  53   4  18   7  13  44  88  51  65  96  43  59  34  92  47  32  25  84  62  49   3  33  55  71   4  82  91  40  41  95  24  43  79  58  37  76   5  31  61  40  60  52  46  66  28  54  80  25  38  63   6  13  46  16  11  74  37  11  50  24  89  92  79  13  21  90  77  27  47  47  47  37   7  59  66  76  93  70  67  78  72   1   6  94  58   3   6  70  20  56  55  60  96  55  56  36   6  58  10  31  51  20  88  23  34  20  53  91  57   6  88  89  82  85  68  82  46  33  23  42  84  93  99  25  12  68  16  43  79  75  11  73  55  20  44  56  16  36  48  85  84  75  88  32  78  33  47  44  82  53  17  78  22   9  76  57  85  45  98  78  51  52  64  50  30  66  58  15  29   1  41  58  10  31  34  68  39  86  32  52  29  79  13  61  62  73  83  56   6  67  91  71  94  24  10  80  87  63  86  30  18  50  56  51  61  52  65  67   4  56  59  70  77  59  41  99  46  82  46  37  34  46  67  31  57  90  36   2  49  55  44  12  28  60   5  79  56  23  29   7  95  87  87  20  12  85  44  89  54   5  54  67   3  98  37   6  21  45  88  62  24  25  73  86  46  46  58  89  56  97   8  88  70  27  28  27   2  70  93  95  81  70  99  43  36   2  90  63  84  74  64   2  28   1  34  82  85  91  45  10  47  61  29  51  53  33  19  63  41  95  56   9  32  78  51  28  34  94  57  13  94  99  46  32  56  93  90  17  49  74  96  50  93  65  53  14  86  88  86  43   6  56  81  31  74  86  90  69  68  98   4  24  76  11  47  15  52  81  68  49  54  61   6  50  96  95  28  46  94  23  36  38  10  80  14  13  38  26  79  11  60  18  81  42  74  17  57  97  57  19  56  74  52  92  60  78  22  91  18  53  90  62  38   4  73  42  58  95  35  14  34  29  54  27   8   8   5  89                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                63  68  72  25  61  46   9   4  38  21  50  44  31  41  52  22  49   2  35  78  52  26  98  98  33  60  49  45  30  41  45   2  57  51   9  32  23  57  88  36  26  70  23  66  56  10  41  26  68   4  22  84  42  94  85  19  27  69  59  10  92  13  44  12  16  33  48  70  69  21  33  43  53  82  81   2  33  71  21   7  42  11  68  60  64   5  75  82  42  99  12  21  64  44  35  15  88  65  67  36  38  88  35  20  59  12  71  58  91  99  32  31  73  31  77  52   3  21  81  32  72  94  56  81  60  73  27   8   9  81  60  79  24  18  31  20  18  83  94  36  97  65  49  15   4  27   8  75  44  95   4  99  27  83  47  14  20   3   3  62  34  74  36  13  75  59  52  26  69  10  14  38   4  11  44  40  64   4  31  56   2  67  18  78  47  59  44  69  32  19  57  88  82  68  32  51  72  18  29  96   5  99  96  85  91   5  45  41  75  98  70  24  67   7  97  37  61  20  82  26  42  34  22  36  86  58  25  61  92  59  84  51  23  97  30  36  87  49  74  43  14  89  98  56  73  68  92  49  21  66  57  72  63  81  11  28  97  17  87  28  44   6  98   2  60  60  22  66  44  79  51  80  75  42  93  50  84   4  13  98  41  47  12  30  42  69  32  97  82  95  75  61  75  96  51  51  64  90   7  87  15  20  46  72  87   9  16   7   6  59  65  55  59  75  24  60  84  84  53  94  36  47  76  83  55  39  13   8  59  90  17   3  42  18   4  42  80  47  50   7  39  84  60  76  27  13  81  35  78  14  18   1  85  80  29  91  81  84  71  73  58   5  74  31  52  39  41  79  14  71   4  82  28  92  81  30  58  91  74  74  27  43  15  42  40  87  50   8   7  18  15   4  97  88  79  81  85  49  96  16  35  45  65  87  34  62  41  19  62  50  75  15  20  86  99  26  71  56  56  14  93  92  78  37  22  55  58  84   9  44  77  73  90  54  83  70  34  28  91  81  66  64   6  33  75  41  65  13  42  50  23  36  80  50  87  36  40  91  14   2  75  78  23   3  15  11  28  99  30  32  50  55  56  25  94   7  33  45  42  17  12  12  13  60  28  22  50  64  47  94  98  31  98  92  57  30  80  52  26  20  71  34  91  45  19  58  43  16  23  94  39  81  85  22  89  86  54  35   9  11  97  55  13  76  22   6  18  74   4  42  69  77  91  97  83   4  91   6  54  20  59  94  81  43  42   7  59  86  62  92  84  51  70  43  74  33  52  19  47  78  50  52  84  60  38  22  89  87   6   7  69  28  44  91  40  66  95  37  75  16  91  18  41  62  39  57   4  15  98  33  78  90  23  18  94  12  16  64  64  19  17  24  58  97  25  36  15  58  61  60  31  57  50  26  28  16  41  59  93  20  68  95  92  45  86   6  22  54  36  56  84   6   8  79  13  49  55  18  62  52  49  28   6  93  97  17  65  67  37  75  20  42  49  35  22  55  49  52  30  89  82  55  39  17  95  42  91  33  63  42  41  97  13  69  52  36  18  97  70  10  53  34  62  43  76  60  16  44  94  12  90  34   1  24  66  54  25  12  26  46  97  72  76  82  43  14  68  43  90  92   4  96  14  80  25  73  86  22  97  39  58  75  48  86  49  94  38  63  13  98  17   9  44  68  69  89  44  77  88  99  97  90  62  98  33  59  10  49  52  78  45  27  21  17   2  90  85  43  29  22  49  41  21  81  96   5   3  30  35  37  20  83  66  39  61  83  30  31  82  97  95  29  50  80  23  45  77  53  88  63  68  64  29  44   8  33  76  53  57  75  79   4  34   6  59  94  81                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                  78  86  75  17  14  90  82  52  24  27  53  75  26  53  68  51  18  52  47   5  88  11  10  57  75  37  27  89   1  80  65  69   8  98  63  14  70  49  22  23  61  24  46  74  74  17  29  47  46  36  24  26   1   1  95  90  40  81  58  11   3  12  45  53  98  42  82  85  66  94  21  92  56  57  16  67  24  26  64  68  90  29  32  80  31   2  61  63  58  18  17  75  33  26  26  47  65  53  64  98  68  77   5   8  53  86  55  15  80  63  68  76  89   5  63  36  87  58  83   5  90  75  61  45   5  74  57  11  55  65  17  29  36  46  55  38  73  65  89   7  25  26  48  41   3   7  29  50   5  34  73  33  22  49   3  85   8  48  73   8  12   2  47  73  83  38  21  67  95  87  25  20  30  67  82  45  66   5  19  95  13  11  30  88  98  20   3   2   8  80  84  45  46  97  55  56  67  46  95  98  93   6  53  70  48   2  36  52  83  18  82  92  14  86  39  24  18  33  18   7  19   3  92  39  64  82   2  12  54  41  61  78  47  78  56  31   1  49  95  81  88  98  70  10  43  62  68  93  67  90  67  80  65  11  37   4  19  12  54  67  37  84  93  91  50  20  10   2  16   8   1  38   5  87  37  83  73  53  52  18  95  18  75  97  43  48  18   5  68  66  93  36  88  18  30  69  67  60  50  72  53  83  52  37  21  90  59  90  34  14  45  78  40  25  41  81  57  75  60  70  93   5  22  32  44  56  86  40  33  18  42  44  45  63  81  59  86  57  75  58  80  30   3  13  87  10  15  41  49  41  23  90  53  98  89  57  56  34  12  33  13  77  77  38  42  24  98  13   5  12  65  62  61  74  86  62  22  47   5  95  93  81  64  36  46  67  76  54  27  50  46  56  37  56  35  63  51  63  35  47  10  25  27  76  43  53  14  92  54  40  28  87  46   1  21  11  17  99  36  50  42  11  73  61  31  90  65  49  69  66  56  23  22  74  11  98  16  44  34  10  99  68  75  23  45  61  19  55  75  23  91   2  63  30  40  51  25   6  83  37  34  30  63  37  82  12  76  42  55  56  51  74  50  23  25  89  28  56   2  82  41  97  47  36  39  85  96  70  72  73  57  95  99  43  61  99  58  63   6  97  15  33  11  81  39  29  18  16  69  18  79  84  38  23  42  22  36  50  22  20  70   4  48  69  28  50  74  47  37  17  28  81   5  33  88  64  47  91  69  66  55   2   7  72   1  15  52  39  63  57  99  87   8  13  80  28  70  81  14  53   7  56  70  87  49  84  32  39  10  46  97  12  34  13  55   9  17  94  64  77  61  24  12  55  74  62   8  58  83  50  95  14  48  43  75  86  47  47  19  69   7  52  38  72  25   3  89  26  38  33  63  48  36  17  69  37  59   1  81  20  27  37  77  62  97  69  61  79  98  70  55  40  98  72  64  49  91  62  72  66  78  14  40  78  86  69  42  17  53  93  66  23  20  35  75  14  67  76  87  30  65  14  73  41  57  63  72   1  67  81  71  86   6  52  82  76  76  59  76  80  25  27  44  58  18  83  86  46  67  48  41  40  20  71  54  72   6   8  82  57  41  55   4  67  54  13   5  77  90  24  56  19  52  27  54   8  63  96  97  74  85  63  67  21  49  57  15  35  74  49  64  87  80   9  10  98  20  24  95  70   3  24  41  70  88  26  65  11   1  16  63  94  50  61  42  53  85  86  63  71  97  22  30  33  66  21  88  73  88  94  36  14  31  78  50   9  48  86  78  98  92  29  70  69   6  52  45  37  90  55  35  89  59  26  63  24  57  66  33  50  76  98  91  63   1  62                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                    88  83   6  12  14  69  53  33  78  19  66  94   3  69  87  61  68  21  87  73  42  37  61  50  31  68   4  60  57  19  75  41  40  85  56   5  65  74   3  31  55  40   5  89  41  54  94  41  82  98  53  12  21  44  31  89  93  83  78  43  55  62  11   4  69  28  29  73  57  77  95   9  10  87  86  84  17  87  26  88  23  10  41  29  63  16  21  10  36  65  78  63  66  73  55  39  52  45  94  46  74  74  15  35  69  58   4  67  48  59  87  99  16  48  56  72  58  29  37  11  68  65  74  24  42  70  55   4  58  81  83  89  36  91  38  99  35  35  79  36  20  69  23  91  50  18  27  10  15  86  48   3   8  70  28  99  56   2  84   4  42   6  36  63   7  53  98  70  46  26  92  14  27  34  92  84  56  92  74  36  29  75  43  13  83  45  37  53  49  53  54  95  40  26  23  12  43  60  62  16  18  38  18  50  95  69  64  86  29  55  24  19  14  54  68  97  10  65  25  39  30   9  39  68  78  21  45  94  59  11  46   7  69  19   7  77  85  32  67   4  51  63  34  81  54  25   3  90   2  49   2  81   1  33  81  26   2  12  45  97  57  88  55  77  34  83  91  87  13  85  13  54  83  72  88  40   9   9  68  58  65  77  83   3  42  98  90  13  16  23  42   8  19  42  32  37  66  21  42   4  43  83  48  76  26  15  61  26  30  29  62  68  80  42   8  70  67  49  60  35  66  58  60  33  66  89  55  17  72   2  16  22  63  29  39  61  70  39  55  27  42  13  80  22  62  50   3  77  63  93  16  93  32  25  39  20  81  22  32  16  31  10  63  71  47  96  83  43  55  94  87  11  45  49  58   5  73  85  88  29  46  10  67  11  34  27  47   4  81  45  70  24   8  40  92  75  88  22  22  84  32  63  48  86  38  74  12  93  67  82  85   5   6  54  32  56  17  26  53  22  16  25  18  97  24  95  37  39  32  54  93  86  16   8  27  43  11  12  89  57  74  89  95  92  90   6  66   3   6  82  65  33  74  93  87   5  50  33  77  26   3  81  44  87  27  89  95  79   4  75  49  43  31  24  84  21  58  48  74  61  30  68  52  41  95  50  35  48  31  47  60  73  26  87  11  66  25  26  87  89  13  67  51  45  70  63  25  65  93  27  90  22  56  25  56   9  38   6   2  72  86  38  46  67  63  80  86  90  72   8  60  81  26   7  59  18  24  74  88  45  39  41  19  52  55  30  52  60  82  35  75  79  43  35  83  57  37  31  21  15  17  75  34  77  29  78  39  10  46  14  10  93  54  49  55  74  77  80  44  27  12  54  42  49  16  33  16  61  75  65  11  70  96  73  56  83  23  70  63  73   7  23  86  72  18  94  51  57  91  17   1  39  74  36   2  54  48  49  61  35  13  66  28  76  52  47  67  47  11  82  14  93  86  24   9  45  44  98  86  47  15  78  99   2  31  14  91  13  31   1  44  95  23   7  50  51  24  75  15  41  86  86  49   2   8  59   9  82  79  86  86  35  68  69  45  18  90  96   8  63  46  77  29  79  55  93  42  34  45  77  20  87  45  53  60  96  53  48  68  16  21  36  66  80  70  54  28  88  66  26  34   5  10  47   3  98  60  87  26  80  68  55  53  66   9  36  15   6  59  88   2  60  77  82  79  26   2  67  71  93  61  82  36  44  30  87  46  85  95  60  81  50  90  34  74  58  62  20  25  79  13  65  68  83   1  92  30  14  63  57  89  58  45  56  77  53  79  22  83  32  75  84  93  97   9  72  26  42  27  27  49  56   1  76  40  93  78   3  19  53   9  18  87  40  70                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                      28  82  46  78  44  61  14  27  79  91  17  84  58  52  70  36  69  41  85  42  68  66  61  72  12  68  87  69  53  16  54  49  28  36  89  83  70  99  50  30  30  93   4  96  71  91  31  43  26  64  20  99  51  99  98  98  57  26  52  46  83  52  69   5  88  89  13  46  60  78  94  83  73  55  39  76  91   7  10  47  70  71  76  15  92  68  48  51  24   6  43  36  10  21  91   1   5  27  72  22  33  89  22  64   9  84  82  28  50  36  91   1   8  17  14  27   8  46  77  82  11  20  25  37  84  14   5  34  29  68  80  21  55  24  72  92  17  60  88  20  43  95  72  41  20  54  23  90  75  48  72   8  83  35  58  78   4  95  44  45  13  70  80  91  94  36  76  27  89  96  79  17  52  37  55  36   5  10  89  32  35  24  90  11   5  69  97  13  50  62  56  84   3   6  11  70  91  41  97  10  78   6   2  13  44  18  52   4  48  34  42  41   3  87  31  19  14  46  30  79  57  40  48  34  51  40  35   2  44  48  20  69  87  72  81  72  19  15  18  94  51  80  85  61  81  92  34  19  42   7  69  78  26  82  86  87  31  99  33  94  75  56  20  26  38  65  75  55  62  32  36  57  30  38  31  51  26  38  46  83  19  13  83  87  21  67  85  69  54  26  85  60   5  65  21  22  43  99  63  12  40  98   4  90  96  31  30  93  41  48  89   8   8  85  94  34  96   5  37  89  22  54  75  23  68   8  16  35  70  20  71  28  19   8  98  53  66  99  57  51  95   3   2  99  50  29  50  24  10  81  97  81  70  14  89  19   4   3  36  32  32   9  21  67  90  19  35  41  18   5  90  66  42  26  44  72   2  91   3  21  56  19  89  93  75  89  58  54  35  50  45  69  37  70  51  25  17  14  88  88  98  83  93  35  28  91  86  39  89  89  61  29  83  10  91   6  48  64  24  43  74  46   3  11  26  75  47  30  14   7  14  39   3  47  51  87   6  56  30   4  16  89  60   2  98  76  80   8  62  75  93  35  65  57  88  60  32  43  74  82  78  35  38  24  58  71  27  67  82  22  41  30  38  94  37  12  73  89  70   8  96  75  62  76  23  82  77  77  86  44   1  46  85  17  64  75  64  54  79  36  55  71  76  64  60  13  48  48  90  27  27  31  89  50  21   4  89  86  86  29  93  40  17  22  22  32  77  25  54  15  73  20  79  35  44  63  44  43  58  80  25  36  18  42  69  29  77  80  24  43  65  77  49  22  69  94  30  85  92  90  62  90  81   7  68  27  66  23  43  70  61  98  90  77  85  94  24  67  69  98  59  38  67  14   9  66  42  97  38  94  58  38  26  79  15  86  20  18   5   1  49  33  95  33  82  72  72  86  27  28  40  10  42  48  91  64  19  64  32  85   8  64  84   5  58  29  15  60  44  46  58  30  97  61  87   9  90  92  35  84  25  53  74  67  70  99  38  42  11  58  69  27  59   9   4  94  90  25  95  72  19  86  53  74   9  47  90  17  96  20  96   2  21  34  94  23  16  94  74  56  65  95  87  23  14  46  95  55  26  52  52  74  90  83  50  28  18  95  12  34  73  14  32  66  82  25  19  24  50  96  18  72  58  35  37  94  15  98  97  44  31  32  81  71  71  72  25  28  43  18  22  30  66  96  61  53  76  31  32  68  55  79  50  53  95  81  46  99  23  10   8  93  67  14  86  51  81  27  56  15  15  19  85  70  68  27  39  81  20  70  41  90   2  67  46  86  59  14   5  39  40  98  42  80  11  84  23  11  16  75  86  84  76  82  59  78  20  39  62  96  90  99  81  83                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                        22  74   2  39  76  38  23  59  16  15  92  91  59  97  58  22  99  25  13  55   3  78  61   5  12   9  66  46  41  89  78  48  17  74  52  27  50  25  20  50  30  26  12  53  60  34  36  75  83  24  30   8  97  37  16  83  19  58  52  68  18  76  62  92  81  17  49  34  36  49   7  20  99  27   4  95  92   9  41  82  97  80  32  79  42  70  74  33  63  39  17  16  25  54   2  53  94  47  61  25  94  59  27  52   3  96  40  90  25  23  35  84  36  91  39  54  31  73  94  73  66  84  46  77  41   3  95  83  36  63  73  59   1  10  17  96  98  92  25  16  40   4  85  93  36  85  44   9  22  86  84  64  25  88  72  90  74  54  87  26  50  71  83  40  85  59  32   8  52  45  20  38   4  40  70  77  66  88  83  49  95  61  13  80  25  91  69  74  37  68  51  32  16  23  87  74  33  82  90   1  34  99  95  22  60  13  65  84  35  89  77  53  51  21  89  51  10  76  83  81  63  86  73  68  58  38  17  79  23  93  79  26  53  54  78   3  90  70  63   6  18  90  30  74  39  50  27   8  14  19  10  90  73  20  42  24  57   6  29  29  35  90  36   6  69  61  84  84  42  30  30  58  70   5  30  79  40  15  99  79  22  21  97  97  26  60  18  46  47  26  31  92  80  47  65  60  20  24  26  85  69   3  55  99  93  95  16  56  39   8  61  42  83   4  14  54  21  28  68  37  20  96  18  84  10  14  96  41  37  76  22  44  71   4  42   3  33  44  73  89  92  95  60  75   2  48  72  27  15  30  44  95  30  40  20  64  25  78  59  63  31  98  18  22  68   8  17  17  25  37  50  33  16  12   5  76   9  72  12  46   7  41  38  71  54  35  58  30   5   1   1  30  99  12  24  42  72  54  67  75  97  76  96  68  20  38  52  88  57  45   2  11  27  96  95  75  62  26  20  12  30  58  36  94  78  58  33   8  16  62  53  71  46  29   5  27  38  36  75  17  68  14  38  93  41  93  41  47  88  49  28  88  61  89  33  35  74  59  68  66  17  22  61  70  35  86  30  44  50  57  15  40  72  10  50  80  49  85  76  92  79  41  73  86  65  45  32  37  33  27  75  34  63  77  96  72   1  14  85  83  30  52  51  41  44   4  42  68  56  38  63  31  38   6  10  59  28  45  20  90  54  52   7  84  16  57  45  64  62  70  37  20  41  73  92  58  47  80  80  18  99  91  28  57  42  85  39  78  73  59   4  71  38  88  81  84  95  57   5  55   5  68  51  58  36   4  28  22  11  90  22  20  21  52  86   7  43  84  34  56  48  60  61  81  61  96  48  57  36  84  88  99  29   8   4  45  90  96  13  80  38  37  35  26  99   8  50  29  81  36  32  97  95  29  89  94  62  11  51  90  39   2  36  20  55  66  46  61  55  87  19  82  28  43  34  67  14  43  41  84  74  17  60  53  44  93  24  11   1  74  86  51  36  82  47  73  65   9  87  59  97   8  88  63  69  53   9  69  50  34  42   7  31  81  60   1  19  93  36  35  45  22  43  52  26  19  98  27  85  61  90  49  30  70  48  13  78  32  80  16  50  91  55  53  23  97  28  83  73  23  86  14  27  49  83  39  61  70  16  10  64  26  13  28  68  84  89  73  57  64  35  76  87  68  54  11  62  89  50  66  84   6  15  45  57  84  95  61  94  25  38  98  95  23  72  96  31  97  35  68  75  19  56  90  73  78  85  13  19  16  45  48  92  18  32  17  36  20  81   7  95   9  60  18  50  44   8  78  38  19  92  14  65  94  10   5  91  34  39   7  76  32  38                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                          59  64   2  44  74  33  88  39  80  38  52  42  33  41  67  20  15  83  26  21   2   5  67  52  46  18  76   1  79  29  47  52  93  75  65  35  46  63   4  11  72  78   2  77  19  58  95  78  59  33  47  51  10  61  99  68  29  50  94  29  60  56  15  44  71   3  22  21  54  40  28  31  16  11  63  45  25  32  40   7  47  90  95  75   9  99  71   8  49   5  77  41  39  85  41  79  77  29  34  98  10  43  11   3   8  59  81  77  37  83  17   8  36  31  67  60  35  54  92  26  25  90  77  99  23  72  72  71  57  54   3   5  54  23  45  44  28  93  66  70  45  57  39  59  93  79  83  55  54  91  38  93  26  15  19  27  63  76  67  54  66  11  59  26  19  34  43  31  48  43   9  44  25  56  77  76   1  22  89  82  78  80  93  99  61   9  61   6  75  43  33  42   8  93  37   2  26  91  75  94  37  84  96  55  43  65  53  78   3  91  93  97  58  21  53  74  90  18  98  77  41  61  90  71  82  61  93   7  89   9  86  38  56  55  90  99  72  23  69  96  23   7   4  77  14   5  49  46  66  92  94   4   6  94   5  30  51   8  55  28  87  59  42  77   4  89  40  41  24  22  12  66  92  52   3  99  38  47  22  34  74  10  31   7  70  84  44  85  25  51   7  11  18  84   7  94  93  68   3  20  47  94  85  55  63  46  42  44  28  34  95  93   2  51  55  27  41  30  37  15  79  61   5  85  68  20  69  69  42   2  29   3  74  42   6   4  10  27  79  94  19   3   9  73  55  86  73  15  34  33  44   5  26  88  15   5  52  19  31  66  13  30  72  58  92  63  21  83  66  15  52  16  77  56  37  79  31   9  92   2  76  94  61  43  88  53  21  79  82  85  62  82  71  68  99  48  91  60  76  86  85  68   2  79  13   8  22  70  61  49   3  15   5  68  11  55  67  45  70  54  51  97  85  44  97  58   9  45  66  88  78  64  24  27  82  91  88  16  61  99  70  78  81  22  97  82  62  23  88  78  41  29  90  22  33  44  23  39  90  14  73  11  96  90  73  92  43   8   2  84  77  99  23  39   1  19  23  52  22  33  12  69  31   4   3  53  37  57   8   2  49  30  80  89  14  40   6  84  26   4  40  47  84  87  41   6   7   9  20   7  63  39  22  50  26  22  78  59  46  57  82  55  31  47  94  88  18   1  57  93  73  84  72   5  77  40  89   9  31  22  39  18  22  86   5  22   2  53  89  42   3  40  58  28  70  11  76  50  67  93  54  70  81  28  61  20  39   1  62  44  69  24  57  13  12  24  46  45  53  31  80  17  57  23  38  94   9  13  42  95  85  13  29   9  63  70  27  54  58  35  91  87  92  19  27  60  82  45  47  83  37  99  34  59  31  84  33  13  60  11  94  25  25  38  19  80  81  58  95  76  38  11  17  66  85  95  10  96  50  99  19  68  54  67  68  43  83  50   8  82  46  96  65  10  22  80  91  86  64   2  49  63  24  51  81  89  63   7  15  76  98  16  90  43  30  57  84  84  71  41  25   5  19  59  64  88  38  10  41  45  63  81   9  46  75  29  60  65  39  41  53  49  23  29  25  72  83  16  37  27  17  71  13  65  40  54  79  55  45  80  93  82  29  84   2  29  53  62  99  37  36  75  88  61  82  94  69  33  47  45  19  28  66  92   4  46  83  23  47  41  86  37  93  25  15  42  55  51  26  93  94  25  26  21  16  94   2  37  71  81  64  81  61  39   7  88  92  85  69  74  19  72  44  88  17  87  22  70  92  77  69  21  75  93   7  86  64  94  89  87  11  47                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                            67  47  43  42   3  97  38  98  17  91   6  49  91  46  13  64  50  55  73  27  61  86  96  38  67  40  74  16  32   3  85   8  37  70  20  36  32  31   4  18  21  11  49  93  97  84  32  58  84   3  54  12  98  17  42  41  34  43  89  24  93  17  36  36  79  80  19  55  48  25  72  51  51  99  16  80  29  42  15  33  40  47  75  68  47  64  18  48   2  92  40  72  60   5  98  58  13  58  36  93  71  22  68  99  34  33  23  52  76  29  58  66  63  41  57  74   8  61  56  70  13  77  21  67  34  55  85  31  47  73  43  80  98   5  12  93  61  56  71   8  32  31  60  80   1  70  74  59  10  64  24  26  78  32   5  12   7  26  57  67  96  66  22  87  81   9  18  22  60  61  61  91   5  41  25  42  26  20  92  53  21  27  45  40   4  97  37  31  33  59  11  41  79  12  58  60  71  16  67  22  98  16   8  34  47   7  92  54  95  51   4   4  40   7  38   5  91  92  57  72  79   9  34  77  42   7  54  88  93  75  92  28   5  51  98  64  44  60   9  83  74  28  47  84  23  63  34  31  37  76  38  48  64  71  55  74  66  60  88  39  39  61  69  34  30  66  93   7  41  54  36  27  96  25  72  71   6  35  49  40  50  12  15  42  28  88  42  87   8  73  46  69  36  66  55  11   3   1  54  92  73  62  49  53  79  34  65  14  72  74  38   1   9  23  57  93  57  48  52  42  26  53  11  23  40  51  95  17  45  51  84  43  31  24  21  56  78  87  79  72  93  86  99  24  99   9  57  97  96  74  10  26  50  47  33  55  29  47   8  43  61  66  20  11  51   3   5  72  57  36  30  32  54  64  28  43  39  33  69  37  24  36  12  10  10  87  20  53  81  24   1  68  13  77  61  45  60  85  76   5  63  68   9   3  79  75  54  29  89  58  89  98  30  20  99   5  32  34  41  96  30  40  12  56  63  16  22  66  11  84  32  81   5  76  41  86  47   9   5  64  42  43  86  93  10  77  46  99  80  18  30  25  65  66  84  13  85  10  55  57  67  46  11  65  74  56  22  44  18  78  43  21  46  54  97  60  74  81  70  97  37  65  25  30  48  21  62  11  83  86  25   7  49  78  87  95  42  60  87   4  57  56  37  46  32  51  22   4  93  41  61  47  96  81  38  50   3  79  72  15  65  47  35  75  31  51  11  10  29  98  49  62  70  77  74  11  73  90  72  52   1  10  67  14  21  43   3  97  34  56  70  94  57  54  24  32  72  29  26  43   6  76  83   3  20  78  96  91  80  34  76  19  67  38  48  97  33  73  92  36  38  42  92  33  69  59  73  17  43  16  87  98  13  85  39  20  76   3  90  17  88  80  28  10  93   1  66  73  55  94  47  22  67  60  26  91  30  89  97  14  13  20  67  73  39  54  21  92   4  49  70  33  63  59  77  79  20  98  32  16  91  50   9  73  34   2  95  20  20  39  91  77  11  94  15   2  35  67  79   5  13  20   4  10  32  45   3  47  41  19  81  23  43  69  46  63  22  86  90   5  10  41  39   1  77  28  28  75  90  28  86  93   3  47  16   9  92  42  17  18  85  60  86  96  66  32  99   9  16  30  22  27  38  90  69  47   1  23  49   4  19  59  94  22  64  89  35  55  57  28  30  65  66  72  21  15  40  24  36  72  35  96  81  41  15  61  93  68  34  91  40  63  39  70  85  62  14  22   8  71  81  98   5  35  64  51  84   2  33  42  14  47   5   5  79  33  45  94  23  19   5   1  63  40  38  43  82  50  17  18  32  68  18  77  13  99  84  91  26   2  99                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                              94  14  44   2  39  25  88  87  18   4  27  91  78  74  32  77  36   5  21   2  47  45  92   4  51   7  85  60  85   9  46  20  81  90  66  11  86  28  26  27  57  61  13  47  55  32  33  95  37   5   4  42  32  58  48  55  74  68  37  49  10  85  64  45  90  81   7  31  55  18  65   4  58  26  49  40  61  50  85   2  61  34  10  30  57  76  17  59  81  41  15   7  37  12  18  11  63  65  67  43  48  61  68   8  76  80  91  56  21  15  15  80  32  67  29  33  36  52  98  58  34  51  51  86  65  92  98  46   4  25  32  49  80  30  96   3  84  56  38  32  92  41  89  73   5  89  39  28  81  50  75   4  97  10  46  53  70  70   8  71  91  18  11  23  77   4  84  22   1  17  17   3  68  85   7  59  99   4  95  65  49   6  47  55   7  90  46  54   1  40  78   6  69  71  83  22  27  19  53  94  41  94  97  50  40  46  40  39  55   2  52  43  89  52  70  64  38  80  31  47  92  12  58  26  26  28  70   4  66  29  93  74  18  70  29  80  39  50  31  89  29   6  83  89  20  76  97  80   9  80  51  50  90  65  60  95  87  80  76  13  38  59  43  13  90  70  14  43  11  55  65  55  27   9  54  32  23  82  53  46  73   4  42  18  74  73  86   4  87  56  33  13  20  36   5  93  39  34  81  17  42  84  59  53   2  97  43  45  94  86  75  56  28  52  61  59  99  93  92  20  39  30  28  47  53  40  37  22  97  19  64  80  64  42  71  41  89  51  83  17  53   9   7  82  62  81  84  15   3  93  70  59  24  14  78  95  30  55  95  54  30  23  30  67  43  77  64  75   7  65  99   9  80  92  68  46  91  38  48  70  71   1  25  21  77  64  67  11  92  80  76  77  10  70  74  97  55  68  60  87  81  74  78  67  79  68  61  61  93   9   1  69  99  65  71  56  68  53  31  83  22  87  74  87  54  63  65  32  43  36  26  47  40  59  69   8   1  18  29   8  56  99  62  13  38  72  11  92  51  48  88  35  71  53  40  85  78  27  26  20  20  75  49  37  80  43  83  81  22  69  25  81  65  11  16  94  51  99  43  85  83  98  44  40  11  96  40  24  98  46  90  57  89  70   1  45  12  89  39  84   3   8  40  42  63  58  77  78  31  19  80  20  83   1  24  42  35  74  71  64  66  81  79  79  41   4  42  22  37  24  23  82  32  25  10  20  10  55   5  93  60  30  69  20  18  17  89  78  62  47  79  41  48   3  62  39  82  44  64  15  41  79  74  59  60  70  66  67  74   4  99   4   7  87  97  54  70  28  13  77  36  40  18  51  18  82  14   3  20  97  62  94  19  67  80  22  33  15  28  13  15  62  41  33  94  65  54  62  46  71  47  40  54  23  12  32  97  93  60  93   2  99  16  48  50  99  91  55  56  48   7  80  84  34  19  16  27  66  78  41  56   9  65   2   5  43  86  87  12  91  69  73  96  17  33  25  43  11  26   5  39  60  12  44  74  82  98  47  60  87  84   5  17  32  73  12  91  20  45  37  44   1  60  93  57  34  46  72  47  51  40  59  46  70  12  86  60  84  19  49   3  79  18  44   7  65  51  44  30  78  56  68  29  13  75  21  26  26   6   9  84  69  65  89   8  19  89  74  68  84  55  61  61  36   7  16  54  11  92  82  62  46  13  36  21  39  55  49   4  69  61  42  99  22   3  12  28  22   2   1  49  59  93  18   8  98   2  32  54   2  26  47  43  36  72  54  36  63  15  25  26  94  91  11  48  64  40  96  62  68  74  22   1  89  53  86  79  80  40  94                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                84  14  74  10  64  39  42  63  91   1  22  31  58  67  65  81  26  77  39  35   5  68  21  17  26  18  44  83  32  69   8  71  21  80  25  66  67   3  24  17  14   3  11  14   1  34  97  38  96  73  81  49  78   5  18  79  20  65  86  97  82  30   7  34  65  24  64  82  17  35  40  66  98  68  86  78  78  96  97  87  88  69  62  30  61   5  34  85  90   5  33   6   9  60  44  37  98   7  38   3  14  92  13  60  83  42  16  61  90   2  76  68  51  92  70  15  33  41  81  18  99  32  30  73  32  53  41  77  17  70  16  24  88  83  19  29  92  56  79  78  76  65  12  31  44  31  77  36  31  42  43  70  87   3  30  82  17  79  39  24  88  12  32  30  52  38  19  57  65  72  57  87  64   2  54  88  86   3  88  43  67  49   3  19  38  47  67  95  78  80  86  70   1  89  65  42  96  60  50   2  45  16  67  38  21  60  18  33  33  68   5  73   8  51  88  37  16  79  66  12  71  86  86  50  37  87  85  58  85  84  20  58  11  40  57  41  25  75  74   5  86  13  86  64  35  44  60  19  81  75  88  22  33  77  36  57  87  90   4  38  81  26  23  35  76  51  42   5  95  37  89  99  16  95  73   9  21  77  73  28  19  34  87  31  80  88  76  64  53  75  79  16  18  62  46  47  65  76  63  18  97  31  34   3  72  53  49   5  98  19  19  84  81  24  27  40  90  71  58  98  48  88  59  15  96  12  48  23  29  25  20  37  18  43  17  42  93  34  66  98  85   3  54  77  73  86  35  96  99  87  86   5  94  52  62  64   9  61  69  75  38  33  50  26  99   3  29  81  43  26  90  81  59  13  82  97  95  66  73  92   2  45  66  35  77  27  20  75  44  66  65  70  34  67  79  90  50  58  43  18  61  92  12  68   7   3  70  90  89  22  40   1  13  59  91  77   5  34  42  44  54  79  38  82  48  33  78  63  33  60  96  25   5  80  74  33  80  62  30  89  83  65   9  82  24  19  83  11   9  97   1  32  54  93  32  66  10  12  33  93   6  94  84  46  99  81  65  54  84   5  91  25  66  45  84  63  92  95  68  70  16  97  85  84  34  41  46  95  96  20   7  35  93  20  32  79   6  54  79  23  93  52  47  10  13  91  23  29  59  55  59  21  67  57  56  75  79  53  48  31   9  91  44  49  79  94  12  50  76  13  95  78  21  63  52  89  68  41  59  37  75  97  64  23  11  23  75  87  90  53  53  38  73  40  46  23  95  66  19   4  30  50  95  44   2  88  27  49   1  94  69  26  53  33  23  10  87  69  83  93  64  37  35  11  35  23  81  80  79   5  54  66   5  50  80  18  21  68  48  65  69  33  94  22  48  46  87  39  86   1   7  26  39  27  15  28  58  38  51  63  32  86  97  73  16  22  13  69   7  93  48  59   7  35   8  57  55   9  46  84  36  67  99  14  38  80  38  75  57  99  61  54  15  11  16  80  29  33  86  80  80  75  21  37  83  77  19  46  98  74  68   8  92  50  60  34  39  29  32  43  49  88  11  73  30  41  34  10  17  70  38  26  89  74  61   2  46  14   4  56  35  90  34  74   4  12  98  69  61  48   4  52  57  78  44  84  58  44  15  21  51  47  77  31   2   1  21  87  77  22  98  33  51  78  33  87  76  49  49  35  51  44  19  46  45   1  69  40  24  27  11  30  59  85  81  85  75  19  70  20  98  42  16  85  20  53  36  76  52  53  74  24  47   7  60  51  71  63  22  82  41  29  60  40  56  82  22  65  91   9  45  60  37  17  80  94  51  99  53                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                  45  48  64  52  84   9  18   5  68  51  24  13  42  52  41  94  99  87  42  34  59  53  15  17  14  87  24  25  46  29  65  32  29  64  19  44  21  54   7  28   1  95  72  27  33  41  49   1  46  88  87  21  26  45  83  91  51   3  30  10  11  55  34  13  91  49  90  78  67  27  13  45  25   9  59  38  74  90  15  80  72  31  29   4  45  21  62   1  40  64  88  10  40  95  20  87   6   6  36  36  55  66  37  80  15  90  83  98  97  73  86   1  82  21  18  63   3  13  91  34  36  49  32  57  12  58  40  10  42   5  85  96  90  86  74  97  56  43  40  77  13  63  25  22  26  60  32  93  46   1  56   5  27  11  63  14  85  95  84  42  31  39  11  78  93  69  22  68  36  64  34  61  26   3  88  40  63  76  46  93  42  34  91  86  39  97  66  77  83  66  14  82  98  35  40  99  41  17  91   8   5  16   8  76  31  52  72  77  91  39  49  34  41  52  97  34  70  14  62  82  54  84  43  90  18  95  51  45  78  93  96  61  74  92  20  29  71  33  78  87  50  13  38  11  40   4  32   8  96  86  94  15  28  79  95  89  37  53  51  46  87  16  52  62  97  23  77  57  47  27  54  99  15  86  69  83  63  38  48  77  96  90  68   3  39  75   3  85   2   2  20   1  40   9  91  52  22  36  51  34  70  22   6  21  96  49  66  70  21  27  89  24  50  65  96  99  99  10  11  29  59  80  24  62  76  18   5  82  36  42  21  97  69  34  68  19   3  27  67  46  61  98  87  21  42  40  10  57  45  74  89  83  53  24  53  76  23   3  48   3  47  75  57  39  77   3  89  14  10  46  62  46   7  27  86  27  13  64   4  64  21  59  44  34  39  87  46   9  24  83  57  21  99  33  78  82  60  65  69  64  86  22  65  71  66  62  38  86  76  68  66  51  46  15  39  46  90  73  29  31  78  90  13  24   6  15  87  12  75  93   7  17  46  42  50  73  94  98  54  73  36  44  32  47  26  38  88  32  73  46  67   3  23  58  86  17  17  63  36  85  67  85  11  62  26  30  17  27  30  11   4  74  15  78  68  64  69  58  19  66  98  32  72  11  61  20  18  61   3  42   3  64  39  12  89   6  37  86  94  50  23  28  80  79  84  94  33  30  39  70  61  27  42  61  48  71  41  85  63  51  73  91  99  91  41   7  57  82  44  60  72  16  30  24  63  42  51  13  84   5  36  88  68  83  82  71  95  48  69  98  47  30  98  34  38  46  26  35  98  91  46  35  41  30  65  41  33  11  13  59  69  11  94  23  64  89  54  88   9  95  83  44  55  46  59  68  33  38  70  52   8  39  58  90  56  18  36  95  61  30  79  39  33  83  77  14  75  48  84  13  93  97  24  79  39   9  96   3  88  67  55  64  39  77  68  65  53  91  82  34  53  81   6  58  45  69  54  69  20  24  72  96  34   3  61  67  70  11  79  57  32  73  44   2  57   3  35  62  71  37  10  80  72  33  37  40   5  27  74  52  26  87  90  87  77  67  54  97  53  13  51  76  67   6  83  54  21  37  40  75  22  29   9  56  93  92  67  23  13  22  42  54  77   5   1  69  39  62  92  95  25  10  27  62  14  25  57  94  18  99  41  85  51  98   7  21  32  76  84  89  61  28  70  62  85  74  58  61  57  13  30  19  89  51   9  45  32  86  91  55  61  98  64  32  34  91  58  48  25   1  71  86   6  88   2  56  64   2  97  80  40  12   1  62  42  98  64  46  13  74  46  93  34  31  36  97  54  48  34  17  53   1  27  29  49  83  52  61                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                    84  75  70  68  28  27  45   8  29  71  42   3  66  49  87  76  94   3  49  35  78  74  49  10  35  34  60  51  28  12   4  74  68  39  71  55  87  35  63  23  36  11  26  76  79  86  43  12  46  95  77  25  70  40   4  68  29  24  78  87  89  23  53  26  75  52  50  80  93  95  69   2  89  85  45  62  97  69  89   4  39  49  92  21  30  81  92  17  51  58  46  66  72  25  10  10  78  77  30  77  93  22  48  88  41  14  72  71   5  70  44  35  32  80  83  39   6  70  62  59   9  53  46  60   7  53  69  71  83  23  74  26  14  19  12  98  66  67  27  26  72  67  80  52  50  60  37  91  87   2  82  46  77   4  93  27  65  37  48  84  95  67   8  52   6  94  23  98   9  90  50  57  47  97  86  89  81  74  88  43  31   1  47  97  57   3  11  28   1  64  66  79  30  55  85  73  69  94  19  46  31  26  59  19  23   5  80  27  67  46  46  75  31  80  43  68  71  19  81  75  44  23  25  73  89  95  21  23  58  76   4  12  66  85  60  39  49  47  74  61  49  57  49  42  96  29  87   8  66  95  16   6  98  53  61  48  10  22  68  14  84   3  73  87  68  59  60  41  40   8  87  44  76  80  50  12  73   6  80   3  72  29  18  35  20  54   9  88  55  99  41  13  64   9  56  85  25  19  32  65  51  39  19  62  65  44  16  34  53  22   7  29  79  86  65  80  16   2  48  33  83  96  78  87  58  49  10  24  74  84  15  54  36  15  17  45  94  50  34  62  82  83  17  12  29  16  81  94  97  76   3   2  78  68  39  78  86  62  97  50  70  37  78  24   2  74  93  43  57  41  11  99  99  21  79  82  75  19  55  95  15  12  98  79  55  36  94  13  61  92  46  26  53  18  67  20  84  81  76  91  86  98   1  18  82  97  80  67  66  63  97  12  91  86  12  13  95  75  29  37  70  75  82   1  40  80  62  66   9  83  96  60  16  56  26  53  77  81  77  51   4  81  43  82  94  69  49  57  32   6  49  70  91   4  91  63   3  70  28  95  84  40  66  24  54  79  33  15   2  41  28   3  58  67  49  82  36  48  42  33  24   4  50  67  92  65  74  66  22  18  18   1  20  17  40   6  44  94  64  61  67  92  76   1  51  34  27  74   7  57  58  95  52  27  51  70  73  24  78  90  44  49  79  23  21  65  98  63   8  18  51  95   4  46  23  69  60  93  91  16  79  17  35   7  70  39  73  84  67  66   8  99  96  52  74  86  64  64   2  57  49  66  92  89  90  97  24  82  80  54  70  79  22   2  88  34  49  25  26   5  38  25  30  29  64  19  90  28  18  38  43   4  54  34  81  64  28  89  95   5  17  36  24  51  23  77  61  86  94  39  59  24  33  43  91   4  48  88  22  51  21  31  90  97  96  96  73  30  58   9  66  96  14  19  83  39  61  30  48   6  75  34  10  15  61  60  25   5  52  24  22   5  39  86  75  84  88  70  80  91   8  64  33  31  41  26  24  83  79  19  89   3  73  30  96  14  43  60  28  16  73  30  76   3  87  15  83  28  69  71   2  89  51  36  46  50  10  17  67  60  10  91  20  74  82  28   1  64  47  60  46  52  91  37  16  59  81   3  46  92  21  59  58   5  27  21  25  48  79   2  49  39   6  85  33  69  38  71   9  70  43  25  87  97   5  86  20  46  36  18  56  22  56  58  15  40  42  40  41  32  58  77  17  49  23  31  81  10  83  92  79  20  85  63  61  71   7  40  64  79  36  79  20  67  59  54  34  69  52   1  16  77  48  92  37   2  65                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                      16  91  68  28  41  12  46  54  43  97  12  41  11  65  94  45  29  87   1  50  29  15  90  59  81  26  81   2  68  39  15  48  34  79  81  46  11  26  67  18  51  61  65  66  83  71  49  54  45  29  89  15  29  12  45  12  63  90  71  74  75  52  68  25  75  93  44  36  89  42  12  92   1  24  52  62  58  12  39  36  83  68   4  82  80   2  21  61  20  85  11   8  74  35  64  75  89  41  69  23  17  89  65  47  17  74  95  22  79  78  10  51  42  69  17  19  52  95  59   5  51  20  94  75  91  93  50  98  67  33  83  61   8  29  47  91  59  23  13  54  71  89  19  57  44  52  86  59  93  10  59  98  38  70  85  97   4  32  21  77  32  51  65  65  12  68  55  31  18  84  22  82  63  63  49  56  48  28  23  66  27  30  51  36  38  83  26  83  16  18  23  93  22  27  48  90  68  56  57  95  69  85  95  92   6  54  80  96  76  69  92  31  38  31  81   5  15  25  73  95  47  63   1  38  42  99  45   3  38  92  26  92  48  77  32  96  54  46  21  22  90  59  19   5  56  76  93   5  35  35  57  52  79  36  93  60  65  14   2  95  82  17  69  77  11   8  56  50  83  47  20  34  26  85  99  56  36   1  15  33  95   9  63  13  48  34  48  69  86  87  84  37  33  46  51  92  74  51  25  73  76  69  38   1  29  73  92  88  85  11  17  36   9  18  24   2  76  10  94  15  16  63  47  23  37  24  19  56  52  91  87  73  13  66   4  71  96  57  65  16  77   6  76  23  43  94  58   2  13  69  91  39  72  84   7  43  85  54  77  99  80  44  86  93  71  89  64  32   5  93  74   4  75  50  95  40  99  26  84  35  18  24  15  71  21  20  24  81  82  58  23  14  48  30  23  82  82  85  61  94  22  72  27   4  70  93  41  78  90  97  26  91  21  38  12  11  22  56  31  17  22  65  34  87  79  14  76  48  33  99  53  44  21  72  79  81   6  14  50  13  76  19  40  63   9  40  59  68  21  11  66  53  44  76   2  60  43   2  70  30  20  57  64  19  79   5  55  94  88  60  59  95  61  63  31  21  11  71  52  93  97  67  29  69  43  84  93  16  21   5   2   6  67  68  62   2  89  79  33  72  16   3  43  61  19  46  97   9  51  93  27  66  93  18  90  19  66  25  79  89  27  17  36  31  95   3  55  73  81  61  69  13   2  75  10  77  59  48  28  44  35   8  82   9  97  77  29  81  45  20  10  24  34  15  38  38  16  98  90  52  33  28  77  36  98  93  75  64  20  16  45  85  14  69  84  10  85  39  19  58  67  63  18  67  32  43  41  40  98  12  94  25  15  79  10  93  12  16  64  88  28  50  93  91  90  57  87  81  95  10  84  83   7   5   6  54  36  53  87  34  37  89  61  42  71  28  86  59  96  69  52  43   3  73  72  81  67  66  99  42  26  54  42   5  32  39  53  78  61  28  54  90  57  97  77  91  54  85  27  10  67  75  70  30  82  45  78  75  67  23  41  35  41   9  26  46  37  46  97  70  32   6  26  49  41  19  19  13  85  75  77  89  42  90  50   3  93  53  16  24  37  56  29  52  61  63  71  42  12  59  33  48   5  93  47  89  10   1  71  43  56  68  21  57   9  83  12  67  12   9  17  60  60  73   2   9   7  34  83  50  38  67   3  16  25  77   4  40  49  91  90  42  93  78  22  42  83  20  39  48  75   7  99  66  79  71  53  48   5  46   4   6  41  37  13  97  86  96  47  72  38  33  51  66  73  19  32  37  71  56  32  99  49  54  78  32                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                        88  35  91  62  54  69  71  73  67  87  44  76  33  96  55  21  67  97  32  58  64  57   1  86   2  11  33  31  62  77  47  78  70  89   9  42  44  84  31  14  94  85  32  74  77  70  48  78   4  83  80  91   1  73  57  98  77  25  52  41  99  35  69  57  94  73  36  13  17  26  67  84  88  62  34  38  78   7   5  71  78  40  43  95  64  92  57  37  49  79  33  40  25  84  94  52   1  11  50  71  93  98  52  71  91  76  93   5  93  33  31  47  18  13  54  94  14  84  29  69  37  42  40  29  38  88  78  22  81  55  57  71  68  46  25  65  13  85   7   6  11  27  21  37   4  93  70  67  18  33  89  38  22  43  18  92  21  93   8  24  41  67  40  83  90  33   6  95   1  59  38  38  18  52  70  28  65  19  27  66  80  82  84  71  17  93  56  49  39   5  60  41  88  64  13  22  55   2  83  40  65  42  79  30  27  14  43  84  22  98  47  93  82  68  55  50  56   1  87   7  10  59  71  24  66  98  98  68  52  94  79  64  91  15  53  94  77   9  96  91   5  17  20  23  12   7  41  78  44  82   7  78  73   6  85   2  75  55  14  29  63  49  53  17  73  63  87  39  13  21  38  20  66  35  45  26  49  41  22  96  16  79  49  26  72  26  96  84  80  58  36   5  27  75  65  53  64  97  70  59  73  93  51  94  10  38   3  21   8  29  83   7  13  63  32  29  66  25  43  96  28  38  99  34  83  63  75  84  45   8  93  47  40  67  17  66  29  75   3   5  76  88  55  73  37  53  76  48   1  31  38  10  84  92  10  45  52   6  63  77  21  53  60  55  66  46  54  24   2  32  87  49  20  74  17  77  70  58  55  47  90  11  94  60  84  48  70  82   2  13  28  10  50  43  71  76  16  81  78  16   7  31  48  93  17  53  12  87  24  51  72  92  28  52  17  65  38  69  48  35  50  15  37  22  50  92  56  17  12   3   2  80   6  35   7  90  61  88  50  44  39  46  84  78  98  42  77  64  27   9  22  97   2  12  96  77  64  84  69  54  39  99  99  71  63  70  70  82  77  45  60   7   7  63   4   7  34  43  42  27  91  58  55  43  16  84   8  58  85  76  22  97  21  26   5  26  33  59  72   1  71  64  33  41  81  33  89  38  78  47  75  64   2  64  97  18  46  97  45  31  43  96  42  33  81   8  78   4  37  68  17   7  65  90  37  69  97  94  44  39  90  22  82  23  46  15  50  55  94  77  91  95  71  73   3  98  74  72  10  18  82  22  14  37  27  19  57  69  24  18  73  48  70  57  93  82  60  36  93  19  74  71  37  93  45  54  54   1  74  81  76  26  90  13  10  97  66  87  12  82  24  50   2  80  47  52  78  97  38  98  45  88  77  65   8   9  65  65  85  50  40  96  14  47  15  16  69  49  37  83  17  30  14  91  28  31  83  82   8  21  24  38  93   1  86   2  65  63  16   9  21  14   2  12  11  50  81  27  68  66  10  69   4   7  42  60   5  98   5  78   9  85   8  99  34  82  48  91  60  77  14  14  77  31  57  31  28  24  34  29  93  37  47  27  25  58  22  67  82  51  51  12  94  50   5   6  73  44  94  85  56  55  27  31  43   4  16  16  86  71  54  70  50  73   1  84  15  19  76  81  30  92   4  36  37  46  87  67  61  90  84  10  30  96  84  21  81  71  64  36  57  18  71   3  24  68  31  22   2  96  16  24  74  98  38  83  49  60  72  16  78  27  27  85  73  93  75  67  50  55  13   5  24  10  56  87   3  22  67  87  62  55  36  37  20                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                          27  58  28  17  19  36  53  40  16  24  57  23  49  84   9   4  76  43  25  89  18  32  55  77  76  95  36  19  80  51  11  69  53   8  21  35  46  56  92  34  34  92  81  78  56  35  41  15  50  17  11  16  31  48  74  51  38  25  49  30   8  50  98  28   1  29  18  82  54  40  52  87   9  72  28  32  80  21  66  96  67  35  27  83  91   5  24  51  19  15  89  57  25  29  93  69  96  33  63  54  71  28  77  47  78   8  26  64  11  95  58  45  98  80  66  66  99  38  97   3  13  19  20  63  53  43  38   3  39  46  30  79  18  23  78  59  90  43  81  56  21  84  81  87  36  85   4  79  29  37  72  23  15  19   4  95  53  36  10  78  61  51  94  95  97  18  34   5  45  15  11  66  21  68  12  60  42  42  81   6  38  90  25  92  43  17  88  97  95  66  90  33  50  54   3  91  39  19  23  84  71  65  77  57  57  61  47  29   3   9  84  87  28  80  59  56  30  42  21  31  13  88  20   8  73  60  74  40  57  22  29  52   6  13  58  92  60  58  86  56   9  40  22  19  54  93  32  49  14  82  82  63  66  65  25   2  13  57  36  93  84  18  69  39  60  62  68  39  48  50  16  64  65  20  30  63  71  40  80  60  52  36  12  51  77  70  34   5  50  80  17  41  71  80  48  82  24  82  55  64   9  52  13  72  86  58  89  56  64   6  10  51  60  95  49  92  46  79  97  60  85  92  77  34  82  95  64  30  45   5  76  72  94  75  65  34  91  12  93  69  19  14  18  62  50  43  41   6  58  46  29  50   8  53  77  90  66  78  42   1  11   9  54  58  66  89  17  79  32  59  51  41  32  38  15  35   4  87  65  89  57  49  36  74   7  69  84  29  32  40  67  93   6  42  59  32  95  33  41  88  45  76  62  59  91  39  21  89   2  83  40  71  38  86  65  58  28  38  27  36  47  74  31   3  43  41  85  28  57   1  84  16  68  60  71  74  71  84  90  16  90  61  87  86  27  21  88  73  82  30  88  96  91  65  11  56  14  27  78  64  93  90  14  12  89  36  84  25  41  74   6  20  28  94  10  37   3  88  17  88  69   6  25  84  60  77  86  19  87  41   3  85  67  66  94  57  39  84  55  53  56  75   6  15  35  17  67  76  20  36  18  74  80  41  55  46  22  78  79  39   7  98  34  93  57   5  39   5  53  51  15  15   7  47  39  83  80  36  65  62  17  36  34  30  50  56  77  16  24  93  67  72  94  53  64  14  35  56  73  11  31  30  52   7  60  10   6  91  66  80  94  19  92   1   6  79  33  62  58  42  89  20  92  76  42  77  71  16  41  91  37  36  51  31   3   4  37  53  31  33  27  31  91  31  67  49  77  95  15  37  75  11  62  61  94  39  28  24  62  21  39   7  66  97  36  23  29  17   9  55  14  54  76  39  32  55  98  11  20  44  44  41  26   6  43  47  33  19  97  59  76  86   2  77  50  71  35  35  20  48  89  19  76  93   9   5   6   7  96  32  93  24  35   3   8  55  90  13  59  57  75  86  40  72  78  31  19  40  62  15  56  62  30  55  50   4  44  67  50   6  32  86  46  79  56  36  70  88  80  26  46  81  42  24  22  26  63  71  54  96  48  69  23  77  36  65  39  96  81  84  45  68  15  96  23  53  78  51   6  31  14   2  99  80  22  83   6  64  26  74  36  40  91  71  12  27  96  97  14  61  50  37  71   9  94  96   2   2  68   8  70  22  88  20  25  76  28  10  43  89  46  86  65  17  86  10  99  43  74  82  80  12   1  10                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                            50  33  54  17  61  98  52  61   4  73   4  24  32   9  87  67  74  89  28  21  19  68  72  14  57  65  52  40  13  21  94  58  20  21  52  45  83  65  63   2  24  92  78  18  77  61  70  97  49  26  87  90  74  24   2  74  41  11  93  76  76  30  18  17  23  14   2  68  86  55  99  44  35  21  65  65  35  67  96  44  56   3  18  26  98  15  79  38  68  17  28  78  51  70  65   5  63  25  13  24  71  67  96  23  62  10  73  80  68  67  61  89  17  91   7  13  55  91  25   5  83  90  53  70  21  44  69  10  42  22  67  58   8  39  69  54  24  50  67  95  40  30  91  45  34  91  74  56   3  21  23  60  54  98  94  54  88  88  79  98  68  73  72  84  81  23  24  33  97  32   9  35  76  15  24  69  28  66   4  36  44  75  40  85  50  84  66  99  77  13  61  83  31  50  28  78  22  50  79   4  52  81  11  55  34  31  37   8  65  32  37  45  64  12   4  82  65   7  12  68   9  16  22  35  95  40  48  24   3  15  95  46  77  38  91  10  14  78  23  26  70  69  46  95  96  31  83  22  50  69  49   5  45  87  17  67  26   8  85  53  72  47  60  45  89  95  73  81  51  53  17  91  15  27  77  21  45  25  53  97  16  45  33  98  28  48  49  42  32  77  52  86  75  63  19  73   9  55  18  46  13  49  44  14  35   5  33  19  22  15  33  96  19  56  69  45  82  81  73  37   7  38  20   5  43  46  22  31  38  95  82  45  88   6  17  99  30  56  38  14  42  93  58  10  96  34  18  91  67  42  21  86  37   5  58   8   2  99  54  40  64  42  66  59  25  99  33  12  83  37   9  11  41  13  70  71  68  39  69  67  41  16  83  35  93  36  50  95  19  17  42  31  48   6  32  87  98  65  41  54  14  88  58  29  99  58  16  77  59  86  23   7  82  81  97   7  27  39   2  18  38  97  72  99  89   3  96  83  72  85  14   6   3   2  25  78  43  35  86  37   8  83   3  48  83  43  34  34  67   1  70  66  46  42  53  32  48  83  47  31  70  61  10  48  50  98  29   6  10  43  71  31  93  79  92  97  20  20  13  33  76  61  98  70  64  90  95  31  26   2  18  93  31  75  87  88  71  50  14  55  82  71  65  63  42  49  64  96  87  71  48  47  36  50  94   1  22  78  54  91   7   6  61  13  23  80  87  27  58  59  54  94   2  99  87  12  69  57  97  27  46   6  20  52  82  97  29  91  84  80  63  50  80  93  15  27  63  51  95  33  44  59  26  62   5  87  99  34  43  29  44   7  47  36  36  82  43  64  17  92  92  35  82  21  72  92  28  37  79  55   2  55  61  35   1   5  17  93  87  74  61  26  27  67  54  50  28  76  24  69  34   9   8  55  13  26  72  64  42  72   8   8  11  84  52  84  78  33  13  95  24  71  92  82  40  90  21  54  99  37  28  78  51  72  80  50  94  81  99  79  38  40   8  62  40  72  95  14  70  35  35  57   8  27  20   9   2  36  28   5   9  60  67  61  28  69  83  29  15  95  42  86  79  54  35  41  34  19  51  69  62  48  36  83  29  28  56  58  92  44  89  72  59  73  38  31  54  22  85  48  95  44  62  82  61  39  59  64  39  23  14  54  62  22  85   3  86  14  93  48   4  81  56  64  13  71  19  88  17  22  27  20  78  68  49  77  32  60  70   2  84  92   5  77  53  34  37  20  87  17  24  45   3   8  56  24  11  40  75  65  21  43  35  10  94  13  46  12  48  55  20  90  81  23  39  50   2  52   8  13  59  94  85                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                              23   8  71  99  77  22   4  72  43  28  17  71  70  84  93  87   1  60  48  64  82  77  43   7  33  60  20  51  23  91  20  29  58  48  42  43  37  29  64  96  21  85  81  49  94  99  48  14  47  34  38  58  66  70   3  96  67  56  91  26  39  40  56  40  46  19  53  14  83  63   1  19  59  88  77  56  19  97  14  33  75  79  53  31  56  49   2  49  88  28  64  81  94  96  31  49  64  42  46  10  41  78   6  44  86  70  56  53  93  30  73  75  49   4  65  31   6  70   4  76   3  16  36  78  20  99  87  35  47  15  52  95  43  93   8  49  63  84  77  89  72  65  61  40  94  11  65  51  10  74  47  79  59  48  86  72  63  33  86  58  82  68  15  41  43  40  66  27  78  86  24  46  14  16  61  52  57  11   3  40   5  39  27  57  75  65  57  58  18  80  19  64  14  15  33  65  77  64  20  54  99  49   6   9  70  34  18  78  34  19  93  37  20   3  20  14  43   3  94  63  98  28  28   9  36  40  52  77  52  32  41  67   6  16  97  46  21  53  36  29   6  30  32   4  97  31  23  72  35  96  75  68  42  92  92  91  84  20  65  33  16  23  44  42  64  68  34  33  13   6   5   9  45  33  39  98  69   7  33   2  12  68  66  71  90  57  93  54  53  74  74  56  62  36  99  10  55  15  84  40  45   4  79  69  30  62   3  53  96  27  75  57  98  66  55  67  21  42  20  79  78  95  80  66  77  51  40  95  35  66  33  85  50  42  43  86  62  22  19  93  41  98  13  19  94  82  60  81  92  64  97  86  41  97  56  23  87  68  45  89   5  25   3  25  50  72  91  70  14   1  94  26  24  12  55  22  92  35  61  30  24  58  33  43  17  91  58  62  81  98  53  55  52  33   7  36  61  85  98  74  13  77  40  59  52  44  68  67   9   6  97  72  28   8  75  60  25  40  45  79  98  18  41  23  69  96  78  46  89  90  32   7  19  46  74  62  55  89  90  77  45   4  15  19  78  33  67  86  42  74  79  81   6  55   8  36  93  99  26  31  16  60  49  76  12  54  89  62  47  95  23  18  35  46  78  13  64  81  31  25  12  24  16  66   1  40  76  45  10   8  28  89  74  25  33   3   3  70  12  89  66  55  59  81  41   2  56  51  27  59  76  22  89  30  38  33  56   1  30  63  93  38  39  82  31  71  21   2  28  47  78  47  34  96  39  75  53  99  92  97  59  86  93  49  81  84  55  62  86  61   1  51  35  65  89  38  33  81  19  37  36  76  87  57  13  85  43  22  60  38  31  47  37  86  63  36  20  14  78   1  93  92  23  47  74  54  23  45   7  35  55  90   5  44  77  11  94  32  23  37  78  81  76   1  12  87  67  57   5  61  39  40  31  33  89  41  66  17  26  44  70  87  11  70   4  60  96   8  11  20  81  65  23  16  72  90  31  52  93  53  80   9  85  75  99  55   4  97  48   9  87  97  39  93  40  30  65  33  55  38  27  57  50  34   2  38   4   4  91  64  23  98  41  58  55  43  41  66  40   6  10  73  69  32  14  30   4  70  23  60  19  95  99  75  89  25   5  70  45  54  17  45  71  86  94  70  92  71  64   4  18  31  20  52  96   9  97  44  54  89  90  45  14  83  83  66  81  57  77  89  57   6  40  53  13  39  10  78  14  40  32  45  27  96  79  14  21  47  61  93  28   7  79  18   8  75   6  79  70  70  69  52  32  89  83  78   9  95  10   8   7  54  89  91  48  87  31  76  42  25  19  60  18  84  19  40  81  54  68  53  22  20                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                17  78  34  23  10  46  11  19  88  11  64  63  33  83  56  94  67  95  13  75  86  65  85  91  47  52  41  71  91  28  41  19  77  89  45  82  49   1  37  32  87  29  90  46  35  74  35  99  97  13  76  56  82  46  64  64  67  47  36  95  47  69  38  26  57  24  11   5  27  59  92  93  76  57  24  41  64  75  13  60  83  81  59  81  96  16  29  39  16  56  19  69   1  95  31  55  33  21  65  34  61   2  28  72  40  80  87  47  97  18  47   5  65  37  49   6  42  94  83   9  99  97  46  87  12  44  29  18  74  90  66  64   2   6  26  25  13  33  69  71  32  89  17  45  22  53  22  94  29   2  15  63  42  79  78  22  75  33  28  51  23   9  40  86  17  60  36  11  17  47  87  24  94  87  91  13  52  55  96  19  22  51  17  42   1  12  22  82  56  35  19  52  23  93  82  14  82  29  45  80  23  85  78  93  95  74  24  50  45  83  92  85  81  13  78  23  78  78  67  58  20  50  48   2  11  97  96  98  38  83  78  95  76  33  69  95  47   7  81  62  71  76  52  47  38  69  64  22  77   3  10  63  58  58  11  32  43  44  47   1  85  10  92  86   7  35  73  88  30  67  88  81  37   6  13  19  48  29  41  23  86  76  37  37  56  10  10  44  20  54  98  12  53   7  38  99  12  94  91  56  18  58  64  71   7   1  93  32  16   3  16  44  53   6  77  42  23  80  87  39  55  12  16  10  71  81  13  10  21   5   4  96  91  93  29  70  22  94  23   5  57  22  46  87  66   9  31  88  80  32   8  60  67  59  27  85  99  39  59  63  88   5  18  72   7  75  29  19  15  18  78  99  43  55  23  31  89  98  73  38  42  63  68  98  42  91  51  39  81  96  30  36  39  77  42  27  67   2  55  54   1  72  41  16  61  43  25  43  57  77   9  42  57  76   2  39  28   5   7  43  31  53  85  46  16  68  17  51  94  76  62  70  74  92  20  30  28  64  52  30   1  51   2  58  33  62  15  59  54  62  71  11  33  58  64  77  77  44  65  97  77  15  69  52   3  49  75  35   5  16  91  19  50  54  88  91  97  82  37  34  67  46  22  69  57  59  11  59  58  11  94  32  17  47  31  16  73  73  91  74  22  42  29  81  23  41  26  96  83  10   9   9  20  96  11  81  15  85  57  88  98  65  80  18  29  22  28  37  36  67   8  17  32   7  99  27  89  47  95  80  61  30  53  83  67  25  86   2  35  92  17  80  33  24  39  73  86  58  66  88  37  11  99  68  97  31  99  64  68  39  41  82  91  61  65  96  29  78  66  80  86  42  12  95  36  50  54  83  45  95   7  41  42  73  13  68   6  27  97  21  39  31  29  98  38  25  65  52  25  79  93  44  94  55  77  83  63  50  80  84  60  31  79  96  50  78  61  73  91  85  62   5  22  80  17  56  62  50  85  28  30  81  33   7  45  77  27   5  85  96  82  16  50  60  46  40   6  41  57  10  67  88  67  61  48  72  34  15  38  10  73  21   3  99   5  95  47  12  15   5  77  24  53  66  79  63  61  97  35   5  89  90  12  66  95  42   4  33   3  26  65  63  89  99  38  46   2  73  33   9  24  31  27  88  50  78  47  23  26  90  99  39  29  29  85  53  47  12  87  74  18   5  95  89  99  64  70  16  10  98  24  83  72  84  89  93  56  27  40  91  48  97  24  53  89  16  83  36  58  90  50  11   6  31  62  50  51  19  57  46  94  39  49   8  99  38  35  91  54  34  95  55  81  54  88  31  59  39  80  36  98                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                  96  87  51  73   7  90  97  36   8  72  39  58   3  18  60  59  70  13  34  77   6  15  16  69  59  40  55  57  81   1  66  97  45  37  57  87  32  30  18  20  73  46  93  19  67  44  82  52  35  99  94  36  99  42  74  69  95   4  25  47  74  25  42  10   8  21  90   9  48  96  38  63  13  22  36  39   6  55  30  70   7  35   9  77   6  56  92  56  39  54  56  40  15  38  70  97  59  82  18  43  62  48  26  15  47  77  91   4  23  63  20  46  29  49  28  93  92  31  12   1  11  53  13  22  55  10  98  19   9  52  28  47  59   8  39  18  48  37  61  65  81  46  43   1  89  68  70  40   5  81  39  75  16   1  86  27  47  76  71  15  66  29  11  39  79  37  72  46  55  72  76  14  30  39  68  94  25  14  58  80  23  74  69  53  95  69  78  89  37  31  71  22  73  87  18  19  19  79  89  60  37  26  23  85  64  55  71  65  47  97  88   4  88   7  72  69  22  67  44  50  40  87  43  81  31  25  45  24  56  53  92  52  77  51  98  86  26   9   3  68  79  75  90  43  44   1  38   8  91  62  16  20  93  74  62  58  98  72   4  40  56  75   7  34   7  62  41  46  48  81  85   8  76  75  82  39  17   1  98  72  22  14  97  13  28  11  19  85  88  50   6  95  85   3  43  47  45  17  73  44   2  54  21  62  93  57  18  74  52   5   2  91  52  15  87  42  10  83  64  35  31  78  70  35  43  66  41   3  36  84  93  39  44  62   5   7  84  63  46  77  96  87  84  16  45   4  82  37  63  96  70  91  73  51  58  16  11  70  32  56  33  72  23  91  94  16   5  83  18   8  98  60  29  74  92  68  18   7  12  92  24   5  35  44  82  15  49  88  11   6  82  29  13  97  30  84  91  27  35  43  87  32  96  55  44  87  31  75  52  13   2  69   3  47  65  12  51  24   8  10  54   8  57  16  79  25  76  96  18  18  76  28  49  51   8  30  43  62  56  35  40  12  48  77  49   7  29  25   8  40   1  65  14  64  21   8  35  34  30   7  95  29  56  85  95  12  99  61  82  13  93  28  40  96  31  60  22  71  69  74  33  11  94  28  19  43  79  38  24  33  24  21  73  60  50  66  14  79  19  37  53  13  60  72  89  30  51  60  37  74  63  62  52  75  41  36  72  86  21  90   2  63  80  90  21  77  83  95  48  58  82  19  80  53  49  33  61  84  53  32  89  69  63  31  29  67  96  95  26  35  89  58  90   7  47  20  53  39  77  18  49  76  60  61  49  90   2  84   7  98  67  35  15   1  18  11  18  73  42  13  58   2  51   7  12  69  32  66  41  42  78  96   2  75  51  63  94  98  33  61  95  62  32  11  75  60  33  22  75   3   9   8  93  11  12  72  91  87  90  62  53  34   1  37  28  32  72  75  67   3  42  40  52  12  73  57  96  90  86  87  15  19   1  28  40  30  67  89  81   1  84  60  64   2  94  57   4  10  39  25  72  95  73  79  17  67  19  60  66  16  33  95  30  88  31  16  86  45   4  71  53  26  31  72  15  79  87  53  75  48  41  97  69  68  25  87  41  41  66  24   9  82  84  10  23  54  36  29  61  19  18  57  13  56  65  66  68  74  70  47  67  58  49  64  39  35  96  70  54  71  88  71  95  25  36  80  97  57   3  33  43  52  19  57  84  47  77  29   5   2  45  80  10  38  29  55  20   1  38  82  50  98  65  18  92  10  18  73  22  94  96  18  19  59  56  60  66  28   3  70  30  87  79  30  60  42  82  14  34  60                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                    34  16   2  25  95  95  39  82  32  26   3  75   1  43  78  27  21  14  17  74  40  67  67   4  93  59  71  35   9  76  66  35  70   8  33   3  71  74  85  35   2  47  88  47  41  66  27  36  16  70  35  98  24  47  76  97  52  82  47  71  12   5  59  57  59  13  56  70   4  77  64  45  25  29  32  51  23  91  77  92  29  68  72  44  73  25  74  46  76  48  44  87  86   7  98  96   9  46  88  21  28  94  82  10  97   7  44  44  36  65  86  92  49  30  62  38  23  22  73  78  32  81  64  57  62  44  14   4  78  99  96  57  71  65  15  96  51  32  63  75  51  57  12  94  80  25  36  57  71  27  25  16  35  91  75  79  65  47  33  30  19  18  77  16  45  95  62  44  83  56  47   4  68  20  79  58  49  62  35  68  60  17  16   1  16   4  78  64  98  10  12  89  51  39  80  45  64  94  62  86  23  69  15  83  63  91  30  74  26  99  78  78  92  23  81  78  22  23  28  53  68  34  22  51   9  53  66  18  38  95  98  55  80  38  46   2  55  15  24  71  30  90  95   6  49  44  56  79  14  22   6  40  24  28  70  80  62  56  10  30  89  62  44  35  96  28  30  30  50  60  89  24  55  46  48  59  43  66  23  92  56  27  29  83  17  39  34   4  29   4   3  17  16  90  42  75  10  83   7  79  14  61  73  57  21  65  65  30   2  27  15  75  69  23  13  36  33  68  96  77  82  43  22  77  18  77  32  77  62  82  34  15  11  11  71   8  84  53  49  89  98  59  50  98  21  56  57  95  69   1  35  91  67  98  44  84  46  40  39  55  25   7   7  27  50  33  90  52  48  99  73  51  37   9   2  60  15  39   8  96  58   6  20  23   1  27  12  36  41  23  25  91  93  63  51  27   8  56  43  82  89  51  40  38  53   4  37  59  71  63  58  28  53   5  54  20  75  53  16   5  61  77  19  91  96  61  45  93  64  30  70  31  48  63  68  55  60  31  77  53  95  85  47   1  55  31  33  60  18  60  31  15  66  82  49  42  92  48  10  92  27   2  66  10  90  46  77  49  18  18  24  90  77  30  67  61  47  81  89   7  32  71  13  75  90  70  20  76  95  28  97  78  60  51  97  79  46  59  68  80  44  97  37   4  94  16  22  70  86  81  40  35  23  11  98  26  99  21  98  39  31  31  94  86  12  50  14  87  10  92  14   3  61  24  18  65  99  14  22  67  80  92  64  41   5  56  95  24  37  75  41  55  46  71  81  98  11  78  65  81  20  65  65   2  84  47  11  78  25  75  12  82  98  56  78  35  51  94  62  88  70   2  53  45  95  77   4  51  45  31  83   7  96  15  77  79  13  83  75  72  98  55  32  78  79  57  81  49   7  67   4  94  44  83  32   6  93  45  56  67  23  68  75  33  46  52  23  20  45  99  75  35  86  28  91   9  87   3  90  88  55  93  27   7  57  53  75  53  61  91  70  54  81  19  63  13   2  36  40  92  28  91  26  63  71  71  77  11  61  40  44  49  16  41  98   5  54  90   7  13  20  95  50  38  54   9  72  41  14  20  30  30  77  26  36  80  74  69  56  49  81  18  27  57  76  11  84   4   4  53  19  97   4  75  68  12   8  44  13  69  41   3  62  12  30  72  51  39  21  70  51  90  36  65  32   8  26  75  10  25  58  52   3  10   1  43  57   8  14   4  77  32  67  55  75  58  79  73  39  33  74  55  14  76  84   4  50  48   2  73  65  73  51  66  38  20  93   3  49  54  68  94   9  29  37  18  94  33  83                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                      4  65  90  87  68  39  58  81  33   1  27  78   7  11  98  37  68  31  57  99   4  99   9  71  90  45  46  27   1  30  62  52   3  94  84  21  53  77  65  92  95  75  47  61  39  62  24  70  48  94  25  52  79  25  42  65  35  83  67  70  77  73  52  90  99  18  42  96  14  24  24  32  14  57  97  59  85   8   7  77  26  58  69  46  26  67  70  77  13  99   3  90   8  16  29  28  94  39  33  79  97  16  25  82  76  27  66  71  16  71  64  72  48  66   1   2  17  85  40   5  26  85  26  22  99  18  62  24  15  16  91  36  34  82  74  94  52  61  24  80  13  94  12  99  75  33  37  37  79  75  53  32  15  88  22  84  62  60  21  98  28  85  59  26  86  49   6  91   2  35  12  45  29  93  52  31   8  42  88  36  15  17  60  24  87  74  79   7  96  28  54  75   4  16   3  25  23  59   3  39  73  41  84  37  67  88  21  66  54   3  94  64  20  94  66  80  93  32  19  43  58  99  46  10  49  60  32  75  35   2  21  22  25  24  41  96  18  49  69  72  39  74  83  31  98  82   4  50  17  17  26  89  82  96  49  94  49  19  35  76  90  11  67  44  64  32  85  49  64   7  89  39  54  92   6   8  32  81  39  45  25  99   8  24  98   8  26  10   6  93  78  83  80   6  97  12  33  22   8  72  43  23  84  91  66  49  43  38  45  73  79  76   7  96  98  45  37  25  66  17  37  69  75  83   1  97  21  69  75  50  16  48  76  34  20  34   8  12   9  74  59  91  11  16  36  48  64   6   2  49  19  58   3  92  38  97   4  65   3   1  57  16  89  80   1  45  26  74  16  68  89  32  48  15  53  79  15  95  60  23  93  97  72  49  94   3  10  21  96   5   1  68  26  16  48  20  79  60   6  94  11  87  55  30  71  30  95  78  36  98  21  53  41  22   5  86  99  77  41  59   8  62  45  89  86  27  82  95  48   5  21   1  85  81  96  61  56  98  41  27  77  97  83  87  21  26  64  76  62  17  32  31  22  28  86  90  81  84  83   5  54  90  30  49  51  13  82  23  93  41  27  54  99  32  53  23  93  24  69  88  48  42  11  20   9  53  55  66  41  76  44  79  95  98  67  81  69  57  32  53   5  65  88  99  29  30  72  67   4  76  29  58  83  94  28  26  31  72  98  70   2  65   2  72  50  56  59  20  45  93  77  38  85  92   5  11  31  49  39  38  76  71  84  91  28  56  36  83  79   8  56  63  74  15  82  18   1  46  32   6  53  92  59  63  48  81  40  58  34  74  93  84  60  50   2  66   3  65  73  54  22  70  43  68  30  90  81  28  76  97  65  49  26  13  44  12  23  38  20  62  37  69  79  45   9  95  68  79  27  62  49  78  84  68  78  37   6  67  31  21  90  76  16  17   1  31  45  63  97  72  93   6  32  52  79  46  72  21  96  74  86  81  28  29  56  34  88  72  16   3  45   6  77  86  70  30  81  76  36  43  37  26  13  25  85  73  14  44  41  36  35  14  54  92  62  38  43  29  63  68  30  66  35  37  72   1  86  26  79  95  90  89  24  98  82  18  57  77  67  28  35  83  51  33  50  94  82  39  62  77  45  57  94  25  84  88  80  78  52  59  71  34  23   1  74  37  43  34  82  83  23  99  34  80  20  47   2  20  23  22  26  29  67   7  34  25  11  38  58  25  61  69  64  50   5  26  81  93  13  75  87  45  46   7  75  28   6  34  56   5   6  85  30   2  30  88   4  12  10  43  45  15   6  62  33  86  23  83                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                        94  92  61  98  39  62  50  66  91  41  85  48  17  50  11  70  36  72  29  25  90  28   1  26  88  36  96  31  78  16   9  33  58   4  66  62  94  63  68   6  95  39  33   4  27  25  70   8  82  98  41  10  23  87  84  83   4  68  65  50  58  23  23   9  63  35  31   3  78  90  38  23  43  36  23  67  11  55  70  99  51  17  22  78  10   1  93  30  37  44  56  37  91  56   5  46  99  63  76  37  33  49  74  49  42  34  60  31   1  92  88  43  39  18  13  59  31  93  67  62  57   4   6   4  19  93  14  76  77  85  82  81   7  92  15  83  77  25  14  17  73  77  35  17  51  41  40  78   5   6  89  14  83  93  14  35  64  28  76  33  50  10  12  67   4  69   9  33  63  76  21  95  55  29   3  86  29  73  40  38  78  27  72  60  84  59  19  55  98  39  47  84  30  15   5  76   5  54  36  75  23   5  46  50  58  96  29  65  26  82  30  28  94  37   1   1   2  55  40  24  55  66  59  88  87  95  91  52  17  22  43  89   3  47  65  55  14  83  98  21  38  30  29  44  37  52  15  47  10  77  69  34  88  27  54  89  74  76  48  70  51  10  33  23  77  80  41  42  64  16  28  89  24  62  36  66  97  52   3  52  77  43  50  28  89  89  51  11  43  30  12  22  40  40  72  12  93  55  37  81  58   1   4   9  78  72  73  17  49  12  63  35  45  35  52  12  19  32  33  93  52  63  40  39  42  49  65  28  58  79  23  37  70  24  23  56  97  88  43   4  11  19  85  38  84  35  21  44  65   5  46  73  40  46  80  27  21  25   9  95  62   6  41  56   9  90  61  80  25  52  47  59  55  28  56   3  87   7  73  35  13  83  17  31  27   9  43  71  39  26  74  40  92  70  41  48  95  75  61  67  99  23  54   7  92  75  73  53  59  46   3  30  21  56  94  37  76  75  26  80  68  43   4  11  84  22  30  81  50  69   8  47  88  37  65  83  68  99  30  51  97  69  89  24  80  67  77  90  84   2  44  93  50  91  29  92  41  69  50  86  36  78  31  53  64  72  46  78  71  61   6  76  93  55  57  91  10  74  77  86  72  43   7  78  60  80  88   1  98  89  64  33  16  51  46  85  74  72  46  38  26  58  34  17  23  38  80  59  66  13  91  82  61  69  72  77  91   9  77  50  99  92  90  59  80  27  94  63  52  94  89  88  56  58  78  21  39  61  32  36  28  25  27   1  52  55  92  25  94  65  71  88  74  95  75  75  11  37  79  21  11   1  38   9  63  83  48  13  87  73  88  39  57  80  76  74  92  87  10  54  41  24  47   5  20  52   7  38  63  92  79  30   8  15   8   8  82   6  47  37  95  15  71  73  29  23  14  25  57   2  82  61  57  22  59  36  53   7  52  98  98  25  81  37  15  57  72   6  48  24   3  24  83  49  39  42  53  14  28  52  26  91   3  33  94  43  75  42  37  19  98  73  59  36   5  46  53  66  65  79  80  13   6  75  46  82  53  14  45  30  20  78  10  56  19  91   4  63  18  97  50  97  45  94  49  55  55  15  56  53  97   5   9  92  29  11  44  80   9   1  69  21  87  69  82  80  39  76  47  54  35  17  49  81  57  22  64  48  45  88  51  68   3  95  53  99  24  74  48  29  22  25  74  84   6  68  93  30  27  71  34  84  73  73  79  29   5  59  43  98  76   9  47  34  55  84  17  97   7  69  39  38  19  27  26  40   1  30  75  96  78  32  96  10  19  33  42   1  17  56  82  26  49   8  71  99  76                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                          92  14  32  77  26  50  40  45  16   3  65  47  41  61  88  51  13  10  14  39  86  61  10  68  89  90  13  80  95  47  90  89  64  47  28  51  82  45  40  67   9  38   8   7  99  66  39  93  80   4  12  35  12  16  64  35  67  73  51  74  19  47   3   7  84  72  58  33  82  36  44  77  13  18  35  91  84  58   9  20  21  64  16  94  12  96  84  86  81   3  65  36  47  51  15  19  60  61  69  38  54  84  98  99  79  84  43  99  42  11  49  61  24   7  28  91   5   4   6  39  20  89  11  85  14  21  57  77  81  34  35  18  65  59  42  25  43  90  14  55  15  94  87  65  28  96   3  55  50  63  39  69  83   9  58  12  70  57  17  73  68  46   6  10  73  36  20  40  77  40  91  65  60  32  71  11  26  19  84  20  45  93  85  16  74  12  11  38  63   4  56  70  64  83  92  44  59  92  54  68   3  25  70  93   3  98  96  66  71  29   9  41  80  77  34  42  15  21  73  11  94  22  96  47  61  18  68  67  30  77  97  57  96  96  95  41  34  13   9  22  77  67  71  30  93   4  71   3  73  69  72  64   9  26   7  74  25  15  37  45  74  90  81  22  56  31  64  43  77   5  22  18   8  36  15  63  27  43  82  61  91  87  86  28  86  57  66  31  60  92  21  55   4  22  48  98  31  46  50   6  63  66  89  26   6  71  60  33  57  86  80  40   7   8  44  64  91  99  87  18  85  55  77   8  14  83   8  12   8  24  20  22  75  71  87  51  38  31  70  47  70  25  73  98  99  31  76  18  34  26   8  14  57  37  30  40  94  70  65  75  88  13  11  10  75  88  33   8  50   6  86  46  19  23  59  84  20  57  51  73  32  24  84  34  35  46  43   6  73  21  81  42  51  65   5  45  21  67  22   7  94  88  69  15  78  93  76  54  74  70  62  13  97  22  42  92  60  31  87   6  26  20  62  58   8   3  31  63  83  68  16   9  89   5   3  75  38  41  57  26  68  62  18  29  42  81  23  69  71  42  66  40  99  89  90  90  51  63   8  14   3  80  44  68  64  66  15  49  54   1  64  36  64  41  57  55  85  32  71  63  67  69  91  74  97  92  25  82  44  79  77  83  55  86   2  19  31  12  17  91  42  58   2  93  28  85  30  32  28  62  34  66   7  15  80  51  70  64   4  95  65  98  14  66  62  35  98  19   1  80  66  18  83  13   8  47  18  35  87  50  80  58  35  84  75  21  88  50  27  85  80  51  62   1  50  62  54  63  19  67  94  57  38  12  59  40  21  60  21  64   3  59  86   7  97  73   6  11  36  30   1  50  22  54  67  44  87  29  39   7  42  77  54  91  20  89  89  64  73  21  53  72  50  60  60  54   2  51  65  50  79  51  29  43  10  49  82  22  88  16  48  69  99  92  55  25  37  87  43  93  60  60   1  79  57  72  70  49   5  54  73  32   5  30  42  18  45  41  13  36  17  71  29  28  99  51  22  50  88  72  67   3  68  18  56  87  35  61  13  83  87  21  60  82  70  64  51  51  39  44  47  76   5   6  21   8   7  18  14  98  22  80  73  30  35  31  42  49  14  36  94  19   8   7  33  31  78  26  31  56  13  17  71  60  85  96  61  85  81  92  70   2  38  96  78  98  86  83  63  11  67  75  65  46  22  63  85  42  41  21  31  89  77   7  15  99  28  53  79  24  79  35  32  23  57  67  17  25  85  46  13  64  32  16  57   2  12  40  62  17  16  89   1  45  72  55  60  58  36  69  62  53  55  14  99  55                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                            23  53  99  94   3   3  10  70  90  16  72  74  57  29  44  54  82  19  50  14  69  69   2  76   4  61  93  71  40  25  30  27  97  50  38  61  52  41  67   8  17  71  13  70  97   5  84  54  19  94  57  73  67  12  79  51  69  32  73  36  13  41  61  48  11  67  70  53  20  98   7  94  80  85  84   6  27  41  50  69  70  85  27  50  61  99  43  15  50  53   2  48  98  59   8  76  24  24  98  53  60  94   9  85   2  71   9  76  98  85  52   6  52  47  15  80  27  85  57  10  16  51  64  37  39  98  26   8  99  10  52  70  72  46  18  90  73  94  94   1  53  57  99   6  24  19  31  49  47   6  38  56  32  65  90  46  94  47  78  96  74  33  54  76  26  32  18  81  92  31  11  20  34   2  46  97   4  64  54  61  64  18  56  96  92  52  28  69  66  41  82  99  64  66  19  58  83  60  70  59  77  51  79  23  81  14  68  12  99  68  54  13  82  14  50  17  66  36  72  41  55  45  39  31  59   1  30  76  49  77  31  34  67  37  42  93  70  78   3  65  45   2  83  40  94  57  97  10   9  28  55  65  94  51  25   3  46  77  26  24  57  72  10   7  47  36  92  83  15  86  34  63  88  55  98  67  46  14  89  52  13  27   3  97  17  47  38  27  42  31  45  78  39  39  29  85   6  57  67  84  52  98  23   2  15  63  55  76  41  32   2  60  27   3  16   7  72  15  78  60  75  97  99  95  12  88  89  24  48  74  12  37  30  73  13  11  93  36  57  92  12  39  69  27  19  69   1  20  37  51  24  66  80  39  69  14  16  79   9  82  20  71  26  76  88  31  80   3  57  62  33  69  70  12  63  79  18  22  93  87  65  21  85  35  60  64  54   8  21  58  56  65  55  65  55  29  43   3  64  28  28  72  50  57   6   1  89  78   3  98  55  34  42   9  81  16  92  50  77  74  80  74  82  75   2  36  33  68  61  59  48  84  57  48  59  39  62  30  46  32  20  69   7  76  72  41  51  15  90  22   9  15  88  78  62  83  35  46  51  10  65   3  84  97  11  21  72  21  86  27   8  79  60  95  71  40  57  11  83  35  30  59  74  13  81  75  51  57  59  70  73  99  77  37   9  87  74  34  60  35  85   4  23  41  41  72  20  92   8  56  41  25  73  87  15  49  60  71  41  96   2  27  23  93   4  79  83  29  94  58   5  34  11  31  48  26  98  48  93  27  46  20  22  39  42  56  93  32   8  49   4  11  14  56  73  98  94  98  63  74  72  32  57  98   4  40  59  57   7  32  93  76  10   6  72  80  93  18  72  90  69   1  47  20  51  84  63  27  31  15  83  37  47  42  68   7   9  58  90   2  22   8   1  32  14  25  75  39   7  44  66  93  63  55  15  22  24  31  97  14  56  85  67  18  66  15  30  82  56   8  80  22  96  90  61  74  65  29  36  41  31  73  45  13  14  88  14  81   3   5  90  86  36  79  33  80   2  41  56  50  32  54  75  87  13  51  92  48  27   9  43  46  57  33  36   6  35  96  79  91  23  68  58  80  80  51  47  51  91  77  46   2  51  98   7  53  35  61  42  96  22  14  11  12  66  50  13  72  55  27  43  90  72  48  82  41  97  96  56  88  98  37  51  85  64  66  27  50  43  50  81  68  64  99  99  73  35  60  52  86  24  65  95  74  64  53  93  85  34   4  96  64   6  33  82  85  46  65  55   4  33  64  95  93  12  43   7  62  47  22  66  59  39  59  67  31  48  55   1  94  33  42  61  59   8                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                              67  51  57   2  63  19  25  35  23  34  47  29  51  50  48  31  58  96  32  91  42  45   7  83   2  78  37  15  95  10   3  22  26  61  52  45  42  46  85  53  19  51  21  13  96  93   2  96  47  82  67  17  98   2  94  38  83  98  72  35  71  29  89  15  67  43  98  73  73  82  41  13  41  94  63  68  27  51  63  37  17  14  41  53  30  16   4  91  31  62  95  25  73  77  83  32  54  43  85  11  35  50  44   2  22  38  17  76  17  96  59  34  38  61  16  80  13  14  76  68  48  40  12  51  59  57  44  84  55  99  49  90  15  37  41  83  20  94  76  55  95  47  36  95  19  23   6  42  55  37  94  33  94   1  67   7  40  62  24  68  36  26  88  81  48   2  76  20  51   2  31  89  45  52  98  94  39  91  62  24  65  87  52  37  84  64  98  16  51  66  89  97  63  18   6  70   1  98  14  87  28  11  66  89   4  56  36  38  65  73  48  84  16  94  29  92  10  95  40  78   9  98  22   1  33  71  97  73  27  74  72  19  26  85  30   7  47  27  71  39  90  28  62  53  46  11  65  40  83   5  42  81  32  44  99  90  36  10  62  57  85  62  31   8  44  68  17  89  95  34  35  36  78  84  92  42  42  84  63  62  58  56  79  71  81  50  52  90  78  97  80  32  47  56   6  76  69  75  78  26  24  20   7  24  36  89  22  83  58  87  70   4  70  88  31   8  43   8  62  99   2  39  11  29  24  68  90  24  31   9  61  65  96  63  21  97  98  71  37  16  70  49  59  71  53  70  83   1  75  56  22   3  49  64  89  69  83  56  96  98  51  87   5  98  74  55  25   3  26  17  13  62  64  97   7  12  35  96  63  65  66   6  34  45  73  35   7  17  58  75  38  72  43  81  85  75  71  71   6  94  39  82  60  99  98  96  40  27  22  10  15  65  85  79  42  12  20  93  83  56  59  61  45  43  92  65  91  31   2   1  42  36  94  83  51  11  96  56  56  99  99  69   5  56   5  70  45  80  79  16  59  83  34  87  47  13  50  18  60  68  63  98  77  94  77   6  22  50   1  86  75   4  95  61  87  55  35  35  89  74  48  34  33  64   3  96  16  61  38  21  79  71  43  82  66  40  59  89  36  15  47  37  46  67  82  26   4  32  18  45  75  65  95  96  95   1  52  19  90  46  73  87  91  80   6  42  63  92  43  63  29  58  64  32  43  12  10  87  34  85  87  76  27  77  51  58  15  68  86  53  99  93  67  87  80  38   7  30  86  92  27  36  28  36  31  66  49  94  67  54  65   1  51  37  33  94  97  49  72  45  82   8  18  80  78  72  28  75  21  36   6  65  47  31  84  36  49   3  39  47  60  65  56  31  70  62  46  91   6  71  74   6   8  84  41  61  50  68  67  31  18  70  72  30  27  29  21  52  89  69  41  18  96  94  94  24  62  77  79  62  26  47  12  90   6  36  91  50  31  47  85  81  32  73  44   5  87  88  97  32  46  72   7  26  88  47  21  74  84  63  69  36  11  94  40  97  45  25  98  38  22  61  15  58   4  39  81  43  49  63  57  54  26   1  60  45  26  40  80  48  78  20  28  10  27  99  98  21  54  22  33  24  76  44   1  31  31   1  21  13  88  16  83  46  82  40   1  55  90  82  69  89  96  36  42  88  10  64   1  51  79  31  32  32  38   2  57   3  28  99  95  57  70  39   8  51   8  98  20  73  51   3  47  98   5  81  95  83  60  62  24  10  61  74  78  69  69   4  66  65  45  70  44  78                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                1  78  82  40  56  41  67  93  95  40  61  71   9  51  32  14  10  72  29  49  86  63  10  50  55  15  96  34  16  83  55  76  22  35  69  80  94  51  14  25  86   9  21  50  72  29  84  75  11  82  96  54  88  88  99  15  95  95  78  50  41  85  31  16  41  84  92  14  68  46  88  56  61  47  67  65   2  68  30  26  39  80  14  95  31   3  19  82  56  81  69  61  35  13   7  41   4   6   4  43  90  97  52  72  52  17   7  34  38  25  50  41  79  55  92  41  12   9  21  85  27  18  28  38  77  66  32  88  19  38  48  24  52  12  55   8  65  11  12  31  66  83  11  58  11  83  60  74  63   5  49  68  16  78  76  91  56   5  77  66  89   9  30  95  47  16  55  62  73  98  30  43   6  72  22  58  38  40  32  86  17  40  89  61  63  60  31  18  45  23   6  37   1  87  24  49  18  47  87  77  57  32  64  59  69  58  80  63   9  73  34  42  27  73  86  17  44  80  67  14  10  75  88  48  40  97  71  87  72  79  57  96  68  28  35  59   7  79  96  22  55  55   8  27  12  91  26   1  79  41  87  96  51  49  29   3  78  27  88   8   4  59  76  14  64  41  87  74  86  90  63  30  98  87  98  65  42  56  85  83  68  46  74  99   1  19  47  96  43  84  47  33  36  20  27  31  22  91  46  80  18   4  74  67  52  86  69  85  78  21  71  91  67  20  34  63  81  51  88  63  10  19  58  50  62  39  10  89  98  20  78  66  22  50  14  96  37   4  35  59   1  12  55  52  28  37  37  26  58  82  15  75  32   9  87   7  97   1  71  74  65  82  63  58  53   7  96  52  10  65  75  83  70  83  11  29  47  41  77  94  56  95   1  22  78  20  91  75  72  79  99   1  83  96  87  16  16  47  66  85  43  85  33  35  21   1  88  17  22   4  26  15  43  97  40   2  38  79  80  83  44  77  94  79  46  66  22  28  88  28  44  89  64  28  21  58  43  20  26  91  18  21  88  12  44  22  40  17  81  75  95  26   3  28  56  28  33   9  85  20   6  51  33  49  91  65  40  23  44  24  29  50   3  90   7  42  32  26  56  23  75   5  33  62  86  69  21  53  46  55  52  13  64  34  43  30  61  44   5  22  55  67  57  26  65  84   9  95  13  58  20  81   7  63  80  82  18  47  50  85  41  97  98   2  31  40  52  28  37  35  54  63  24  39  88  95  11  35  30  63  74  88  52  22  22  46  27  36  19   2  74  39  42   7  35  51  66  50  96   3  87  92  73  67  58  30  19  12  43  32  45  21  12  50  89  60  38  10  86  39  91  43  85   5  75  15  96  39  13  34  82  28  76  27  88  43  99  91  32  67  25  93  65  74  56  90  32  94  86  70  89  42  77   6  94  86  12  83  11  68  49  96  55  92  32  11  20  41  86  62  12   8  79  79  33  38  65  66  30  96  54  12   8  77   5  95  77  67  51  24  93  56  83  78   2  70  97  81  32  80  61   4  63  51   7  70  55  18  50  25  13  92  26  53  27  32  50  37   9  86  59  29  91  41  42   9  67  93  58  39  25  99  70  76  83  62  90  16  41  56  72  14  59  25  46  63   1  45  61  62   9  37  71  82  12  33  85  73  89  54   1  16  28  73  58  42  36  15  30  19  21  54  52  67  57  49  63  85  84  68  31  68  43  54  70  76  45  67  10  95  48  78  70   7  69  32  96  22  21  47  49  42   5  91  68  22  71  65  66   9  79  44  46  50  41  33  44  48  70  63  41  36  67                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                  7  96  28  60  61  79  32  38  19  62  58  50  40   8  82  73  87  37  88  49  25  52  87  43  21   2  38  82   2  32   9  97   9  85  41  86  67  16  51  10  86  73  46  10  73   7  34  44  45  41  26  22  61  90  85  70  17  35  23   4  42  47  99  69  32  91  49  61  36  16  41  40  26  54  94  21  75  28  85  53  10  32  20  45  34  95  20  30  76  89   7  96  17  92  74  56  11  45  95  23  18  46  21  23  58  28  90  71  60  93  32  36  51  17  11  33  75  49  60  91  96  84  84  95  54  42  36  94  84  80  28  24  52  32  63  54  13   6  94   9  41  36  26  66  31  49  29  48  71  31  54  30  10  91  60  16  13  48  44   6  29  50   8  40  36   2  22  34  44  43  81  19  32  68  74  47  96  18  46  10  92  61  34  21  31  51  77  98   9  45  32  76  57  76  82   7  71  29  62  47  24  74  91  77  30   9  44  87  85  39  84  32  26  48  69  45  18  18  81  57  54  95  45  45  83  70  64   5  24  48  86  67  87  34  36  21  69  24  15  43  91  34  94  73  30  80   9   7  72  15  68  63  70  85  90  88  23  82   4  60  15  43  46  97  19  49  96  88  67  88  23   1  57  39  42   9  44  75  65  89  56  29  13  57  86  91  60  22  48  77  46  99   2  34  92  18  32  37  21  98  90  85  64  78  18  69  47  94  16  60  40  38  10  36  85  73  93  36  31  53  13  90  91  58  90  90  73  83   4  18  79  56  23  58  95  48  12  34   9  45  18  93  20  32  28  72  62  23  17  28  46  12  73  50  90  84  99  29  61  41  66  83  44   8  67   6  18  85  35  12  22  86   3  77  71  88  27  57   9  53   1  79  61  42  21  40  73   9  47  52  94  14  67  13   1  34  24  16  92  91  40  17  13  60  65  65  95  23  52  39  78  36  32  47  34  50  46  43  20  46  29  88  70  46  18  16  67  83  48  51  69  35  64  26  40  92  69  45   9  96   2  13  45  18  36  76  51  80  53  56  39  86  98  34  87  68  82  42  80  37  57  14  90  74  83  31   3  16  47  71  63   1  14  14  79  32  72  93  57  30  39  49  51  56  16  41  61  61  16  96  66  63  29  71  71  69  69  59  66  25  59  22   5  53  45  70  94  28  66  70   1  56  54  35  54  53  42  92  77  78  61  32  30  77  25  99  72  82  64  66  95  67   4  78  16  53  79  76  10   4  56   9  96  80  95  97  38  20  15  99  51  80  13  14  21  29  67  41  64   6  97  40   8   4  97  85  63   5  64  16  47  38  76  36  13  44  43  79  58  65  79  76   2  36  15  84  89  55  91  43  65  80  70  61  81  43  50  23  25  18  46  94  95  62   6  26  79   6  71  52  69  44  68  61  44  70  63  27   3  37  10  26  62  12  57  99  20  82  86  38   4  59  22  87  67  67  33  24  12  47  98  57  91  25  96  64  48  51  79  52  85   8  86  71  31  18  45  75  27  73  37  99  10  56  74  52  73  83  39  31  32  75  37  63  66  42  67  60   4  84   8  64  60  24  93  26  81  53  14  39  46  42  36  63  45  18   5  76  35  98  87   6  11  18   3  36  36  21  53  91  14  71  78  81  26  75   2  40  23  30  30  66   2  25  39  65  78  78   1   1  71  15  92  26  18  95  25  12  65   2  35  74   6  46  79  86  33  54  49  39  13  83  64  17  90  51  62   1  67  72  23  13  93  31  77  41  27  44  74  40  79  75  86  31  85  46  31  71  21  31  20  90                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                    22  46  59  72  40  72  43  95  88  17  59  15  45  47  84  54  89  41  51  61  95  34  50  10  96  16   3  90  74  20  44  69  97  20  48  17  97   2  74  49  10  24  84  26  25  10   8  84  16  56  66  45  54  27  90  53  65  55  83  90  52  74  97  81  60  42  56  37  84  53  80  11  75   6  90  65  59  49  25  21  54  65   1  50  33  89  69  61  70  97  66  17  30   4  57  44  12   5  75  43  13  19  62  89  25  28  18  39  22  86  71  12  39  66  72  87  99  16  66  66   2  62  82  20  70  54  28  71  92  60  27  59  20  44  86  70  21  12   1  35  84  94  62  29  34  38  97  54  62  22  70  79  72  41  59  41  64   5  47   3  39  38  98   2  26  10  51  91  18  53  62  85  69  40   3  56  69  29  28  94  68  35  60  39  52  62  96  30  29  31  38  11  14  11  16  93  35  65  37  87  31  59  68  63  67  51  70  47  10   6  55  39  27  73   4   8  96  11  52  27  55  11  44  40  42   2  12  50  58  39  57  29  12   9  94  38   8  93  87  63  54  59  43  40  29  98  81  47  50  64  18  27  35  13  39  70  86  55  88  16  80  15  30  26  92  19  58  29  62  93   2  82  20  83  48  29  15  87  82  51  95  16  94  78   2  27  50   4   6  46  88  32  81  36  83  41  49  38  38  36  72   4  93  33  25  93  81  53  32  20  37   3  10  41   4  46  53  76  89  15  76  24  89  69  77  93  77  15  98  50  88  39  24   3  99  52   5   9  31  12  84  79  95  53  91  44  26  56  88  35  59   9  48  35  69   9  38  64  52  68  22  55  64  59  43  48  42  65  13  14   3  33  13  78  56  71  96   8  59   3   1  59  39  41  88   3   8   8  30  80  85  18  94  73  33  88  60   8  18  22  18  63   6  93  72  17   4  76  44  40  53  20  20  21  86  66  72  24  65   2  91  93  70  29  69  40   6  74  18  90  48  86  23  36  61  44  49  37  19  88  93  17  62  11  11  16  75  35  40  15  84  10  81  36  48  50   1  10   5  92   1  14  38  23  29  40  70  83  13  45  53  41  17  91  89  13  66  71   9  59  92  54   4  44   5  86  55  66   1  16  75   5  81  32  95  48  95  57  38  62  78  54  20  87  37  14  98  36   4  70   7  77  98  43  97  21  81  45  25  31  39  76  61  43  10   7   7  21  59  75  41  34  61  38  78  96  15  72  48  14  36  21  37  49  50  96  45  66  20  61  58   8  27  12  76  37  75  94  30  27  89  67  12  63  78  17  10  92  71  78  12  67  87  49  27  50   8  93  91  37   2  78  20  11  28  62  10  36  43  61  15  77  66  48   7   4  39  97  61  40  64  10  88  13  24  66  92  92  57  30  24  38  14  40  44  57  77  43  19  72  19  85   9  18  22  17  52  41  36  69  64  17  96  19  95  10  44  51  42  44  21  81   1  29  32  94   1  59  46   3  48  93  21  86  74  63  81  58  88  27  15   4  36  59   4  76  90  95  46  74  88  32  54  16  27  24  99   8  29  68  75  75  91  80  86  79  91  60  15  84  26  67  59  82  92  29   1  19  98  22  70  75  89  42  61  30  24  97  12  88  92  83  95  68  51  22  95  45  62  91  23  16  80  66  99  18  66  91  41  12  90   5  46  38  83  25  60  96  32  94  66  74  77  32  59  70  63  78  72  39  49  15  13  92  28  76  29  70  53  74  20  72  46  73  88  82  88  74  80  54  17  82  79  33  89   8  55  22  71  54  61                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                      64  45   5  14  22  16  59  26   9  38  98  42   4   9  28  38  72  94  32  72  79  16  83  30  59   9  54  89  92  67  72  51  22  63  72  81  33  26  31  24  57  76  25  38  27  79  28  74  35   6  40  11  56  23  66  60  31  36  91  75  63  51  51  83  40  87   5  78  90  69  14  70  16  51  11  12  80  84  88  63  40  69  90  54  26   5  86  45  92  15  13   9  72  85   1  49  21  33  99   6  32  87  27  91  44   6   2  36  56  75  41  18  99   8  18  65  76  33  70  24  26  99  68  60   6   9  91  47  66  95  82  93  35  11  26  53  28  52  64  76  58  56   1  88  59  50  47  13  17  67  24  23  68  28  64  50  70  46  85  43  91  25  74  69  81  45  98  89  26  80  13  43  33  78  19  74  33  14  99  46  77  64  96  20  96  64  90  78  44  55  99  65  17  10  65  49  81   9  23  15  13  29  62  92  10  80  44  91  28  51  64  95  73  54  97  83  17  87  55  12  64  94  12  15  37   8  46  25   4  13  62  67  86  29  72  64  63   4  96  92  29  70  92  62  70  76  18  71  18  22  12  83  33  48   4  61  74  55   5  64  20  28  66  26  97  38  32  87  61  89  45  29  83  54  16  48  73  43  88  43  61  56  76  42   1  58  49   9  98  94  41  37  28  61  25  24  80  47  18  69  99  76  32  61  60  91  99   5  32  76  13   6  42  97  43  93  66  34  85  90  44  97   3  89  71  33  39  15   1  58  16  32  45  23  96  26  19  88  35  98  40  17  67  12  69  17  95  34  30  87  55  28  85  37  98   8  40  40  46  61   7  66  49  69  80  89  56  96   1   6  65  84   4   2  83  89  14  57  81  32  53  74  55  63  45  14  78  98  49   3  31  74  70  92   8  31  62  76  64  14  33  99   1  30  68  36  22  96   6  59  81  11  20  97  70  49  30  57  90  70  10  79  88  86  90  45  13  36   1   8  63  72  60   3  56  57  76  24  16  28  64  38  47  25  67  68  45  26   2  60  99  70  43  21  28  25  47  18  78  24  17  13  49  90  79  96  63  32  52  81  28  91  99  37   8  82  12  74  18  68  23  15  78  88   9  31  69  95  42  24  67   4  43  97  57  38  62   5  17  27   5  40  65  30  77  75  47  47   3  66   7  21   4  71   7  94  84  49  65  94  86  42  95   4  86  90  34  62  90  88  95  92  28  38   2  81  69  37  55  11  56  60  21  61   9  33  35  37  57  59  18   7  89  39  69  22  75  84   3  34  67  44  87  43  11  13   6  54  49  43  91  60  71  91  28  79  76  75  58  75  96  20  23  72  30  50  54  95  94  90  81  11  95  66  93  17  61  83  17  89  19   5  41  57  37  93  57  99  65  42  44  44   1  26  31  24  80  41  35  48  50   3  63  63  23  43  39  62   8  24  69  33  32  54  53  26  48  97  66  60  75  98  84  94  86  33  39  55  18  67  90  73  53  33  82  19  37  37  31  28   2  11   3  42  91  86  50  29   4  71  68  91  33  13  69  23  99  43  22  24  82  17  51  28  46  59   6  23  35  33  47  67  98  34  88  28  45  10  65  14  43  80  16  17  10  18  30  23   3  83  38   3  52  13  18  17  61  26  20  31  79  59  89  58  24  44  74  43  15  39  88  51  87  46  36  35  81  82  75  62  22   9  80  84  21   5  90  52  53  27  97  40   1  98  34  28  53  27  81   6  12  70  61  86  45   8  35  81  85   8  81  37  20  92   6  92  57  83  41  44                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                        83  30  59  49  40  63  70  99  21   4  58  47  33  74  58   7  80  55  69  93  69  63  83  83  89  70  17  93  46  72  13  63   4   7  22  12  76   9  71  31  40  12  34  57  20   8  17   3  64  46  23  45  87  15  50  41  59   1  86  68  52  37  87  25  95  85  69  63  66  23  47  50  13  36  25  77  82   7  35  14  28  60  74  26  47  80  64  10  94   8  23  20   5  79  64  18  21   1  82  14  88  55   9  80  92  35  43  45   5  84  58  97  33  10   4  33  53   1  74  36  21   2  84  92  77  93  39  29  98  48   5  26  52  12  43  59  88  28  44  81  69  51  31  38  87  12  83  40  73   1  77  63  41  32  36  38  56  68  59   6  75   2  49  64  63  35  95  62  88   5  22  41  24  41  32  22  11  94  15   4  70  98  82  66  81  82  47  96  26  64  11  71  13  67  25  20  37  27  76  93  59   4  45  58  23  43  77  20  77  38  95  92  89  72  91   7  95  42  67   7  61  27  98  95   8  24  46  85  69  18  78  32  58  86  50  63  47  49   1  91  14  49   9  34  38  62  55  96  28  48  47  49  36   7  61  43  95  99  10  45  39   9  95  42  93  66  88  81  11  85  41  17  59  15  19  54  15  10   8  57  84   6  18  12  50  46  96  46  27  93  93  34  49  29  55  85  19  50  24  12  67  22  29  33  95   3  68  77  45   7  83  96  67  92  67  13  34  18  90  28  18   5  15  96   6  16  18  78  79  34  46  99  28  51  37  74  49  74  32   9   3  22  22  89  59  97  26  78   1   1  80  17   6  58  50  39  41  72  51  28  47   8  47  80  92  57  74  44   3  67  59  23  52  52  56  75  54  67  34  90  79  36  37  93  38   3  17   6   6  50  31  50   4  71  54  85  73  57  35  82  49  41  29  11  67  51  80  80  81  49  31  62  93  45  24  25  28  36  49  76  98  74   2  89  96  24  79  37  10  49  51  73  61  87  74  42  61  67  20  37  40  60  37  47  63  94  14  33  81   5  74  53   2  54  41  49  18  21   1  64  32  80   3  61  70  86  50  17  70  96  47  40   5  70  53  22   6  25  18  65  69  36  59  21  77  73  44  85  96  62  73  36  92  77  50   2  55  72  22  65  43  70  72  91  19   7  47  46  85  60  32  50  88  11  62  38  74  65  38  45  73  72  33  81  25   3  75  60   6  83  58  73  95  44  54  90  29  22   8  19  70  33  36  48  98  87   7  93  90  66  65  14  53  53  75  85   9  44  85  41  10  68  94  46  33  33  36  75  93  55  96  96  56  17  48   6  89  77  34  89  91  92  91   3  35   9  35  44  60  29  92  37  65  19  81  66  70  20   2  66  19  15  68  39  85  39   9  48  10  82   1  39  60  78   6  90  94  16  30  72  99  38  87  65  82  82  62  39  37  58  73  53  94  14  28  20  33  70  51  35  28  24  78  33  78  78  75  51  62  79  41  82  33  77  37  12  72  81  54  56  91  98  71  93  28  10  24  95  12   6   2  54  87  79  91  10  38   3  90  55  18  47  23  11   5  18  38  49   4  11  84  22  65   7  69  30  76  45  45  15  83  72  83  47  65  71  94  64  10  53  79  46  33  68  70  88  17  86  15  42  40  15  23  27  21   2  17  52   1  56  67  20  33  54  93  57  25  46  75  41  71  95  63  85  56  71  40  88  48  12  37  79  50  45  74  77  86  67  78  34  62  96  56  13  44  18  12  22  17  70  29  94  18  84  53  76  60  70  95                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                          49  80  90  31  69   4  25  94  59  76  99  90  36  85  24  24  14  11  37  85   8  32  23  27  98  92  12  90  93  34  20  73  18   1  32  43  51  31  41  19  87  35  66  81  96  58  73  16  75  73  36  15  86  58  67  77   9  83  53  29  43  62  83   9  84  36  40  30  60  29  50  61  95  36  79  70  21   4  67  85  16  63   4  69  21  81  86  17  11  85   3  84  52  24  17  68  17  86  50  83  95  68  23  60  54  51  13  73  85  28  44  47   6  19  31  10   2  63  87   4  38  70   9  72  30  94  65  81  23  51  83  20  23  33  93  29  27  91  57  72  56  42  56  65  31  35  29  23  94  68  20  49  25  49  72  91  33  25  83  24  75  71  48  30   2  81  24  33  75  11  57  49  66  20  43  45   3  96  65  72  57  70  41  44  98  19  72  32  94   6   6  39  85  48   7  92  69   1  55  87  73  61  28  54  67  76  99  92   3  52   3  88  85  75  94  32  35  81  50  48  47  82  22  61  30  82  21  40  60  28  22  14  25  83  12  88  45  17  34  66  15  19   2  43  76  88  70  11  25  28  12  26  71  74  83  84  44   9   9  75  48  13   9  87  51  17  44  95  13  32  58  81  83  27  25  89  78  50  55  77  71  87  70   6  44  77  15  17  98  84   9   5  26  16  41  94  64  70  28  69  80  57  53  82  49  16  64  85  62  51  22  73  65  75  12  90  52  73  70  64   7  67  60  29   7  98  55  65  54  37  22  91  62  36  68  17  51  73  88  35  22  23  31  48  10  40  95  24  29  48   3  87  36  79  40  39  96  42  29  96  44  82  37  36  16  16  66  95  96  65  51  16  64  24  49  78  41  85   8  70  48  74  86  42  92  70  13  83  10  74  89  87  52  40  17  43  55   9  33  19  12  33  50  63  71  33  37  67  25  72   6  88   3  11  50  29  82  24  64  75  81   1  78  95  21  62   8  13   9  40  60  11  96  99  10  83  79  31  26  64  24  80  76  33   8  48  47  50  47  35  88  51  32  69  17  40  14  38   2  72  38  29  92  53   4  45  60  50  99  48  88  34  50  51   2  71  10  52  66  92  99   9  66   7  30  38  72  22  44  70  24  24  18  23  51  32   6  29  22  56  90  85  84  18  68  99  38  18  12  79  75  32  50  27  73   1  54   5  91  59  49  51  69  42  82  26  44   9  68  55  94  39  56  30  32  60  43  34  40  26  38  56  11  52  76  60   8  99  81  27  32  90  49  60  93  64  96  45  96   3  76  64  53   7  76  29  17  14  71  35  90  41   6  32  18  49  80  10  20  14  87  72  79  59  43  85  15  50  38  27   3  53  67  61  87   1  98  29  51  64  59  54  81  64  73  65   4  54  20  12  18  33  87  57  74  60  84  21  77  43  99  32  11  30  41  29  80  40  90  34  12  97  85  55  53  30  30  91  40   3   6  26  32  47  50  55  14  87  40   1  77  38  21  28  82  25  93  77  67  59  66  55  48  84  38  78  95   9  33  44   7  14  76  69  81  87  87  59  84  20  59  83  32  11  65  64  53   1  97  71  76  56  43  86  64  38  25  60  54   4  32  45  93  89  46  77  99  77  72  43  71  43  90  45  47  36  88  51  11  59  81  41  75  43  76  81  84  55  47  11  36  12  74  87  72  44  60  33  24  25  41  69  82  28  58  35  65  72  15  36  45  27  82  73  15  64  32  51  67  89  10  49  89  38  83  59  54  69  14  61  21  30  13  23  57  98  67  51                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                            43  15  21  33  70  70  83  11  40  77  47  76  21  78  81   3   2  71  60  53  20  21   6  54   6  24  28  26  78  34  89  80  67  26  54  26  98  63  97  59  23  90  77  41  39   5  65  57  97  59  49  43  94  37  33  66   3  75  87  43   6   8  24  92  57  64  53   5  44   5  29  71  77  87  66  34   7  18  80  41   6  93  54  91  63  72  82  65  36  82  73  48  36  10  94  96  93   6  98  71  70  61  78  56  72  92  11  31  81  76  61   6  30  86  89  45  89  92  40   2  55  86  46  30  63  62  37  83  76  96   2   6  50  71  78  13  19  14  51  44  81  87  69  42  15  32  68  42  98  62  13  67  74  39  42  50  91  22  27  14  95  48  43  15  26  64  78  57   4  63  75   2  46  44  57  44  47  77  21  68  22  26  86  66  12  45  37  47  12  91  40  88  38  35  68  93  23  91  14   4  60  88  83  92  81   6  88  16  97   9  30  55  72  67  74  43  41  25  75  79   3  72  47  59  28  65  75  76  46  48   8  60  34  52  79  74  61  80  98  10   8  14  95  84  56  19  93  68  33  99  36  65  95  27  77  79  12  71  34  75  52  28  35  77  60  26  72  91  44  43  27  34  36  87  49  49  55  43  94  44  10  52  12  77  57  45   9  31  53  25  77  67   3  83  52   5  20  15  48  59  54  30  47  96  55  78  32  45  46  63  35  39  54  17  19  77  97  92  97  90  63  87  47  20  38  13   5  50   8  93  60  40  44  70  29  27  40  14  43  72  72  43  14  36  73  14  17  14  11  52  95  36  86  39  11  51  87  58  64  28  25  82  69  84  80  97  30  28  89  25  60  65  43   6  39  21  39  46  58  54  56  15  89  73  82  64  15  86  53  58  75  95  40  65  44  54  56  84  60   6  43   7  75  99  93  71  62  74  30  36  84  45  94  76  75  17   4  80  56  65  98  14  81   1  85  31  71  92  86  36  93  18  49  41   8  33  19  27  49  67  84  75  41   7  38  22  64  44  64  17  78  60  95  76  62  74   7  78  15  80  41  46  23  90   7  37  60  49  99  99   8   8  22  89  16  65   3  36  59  76  99  30  68  79  80  68  35   1  91  37  32  60  29  15  66  62  88  28  93  29  24  55   1  26  94  21  88  79  53  63  78  69  94  52  20  55  60  78  38  99  28  51  63  51  88  38  93  18  44  85  80  82  72  20  83  37  11  25   9  78  78  88  97  60  96  19  37  43  30  99  58  11  17  41  84  41  68  54  66  97  86  91  50  83  74  31  36  81   7  14  26  10  58  30  13   2  59  72   9  52  52  31  32  79  26  68  98  25  62  31  57  71   3  39   4  22  55  37  67  78  34  12  77  37  91  33  81  69  10   3   2  73  79  42  72  50  40  16  33  66  87  23  76   2  29  43   9  67  15  28  79  41  65   8  46  78  99  59   3  68  82  64  52  28  15  78  16  44  72  86  68  12  96   6  87  41  60  13  43  87   5  52  74  91  24  69  61  16  24  41  72  16  29  77  12  73  64  91  39  18  23  14  93   2  90  96  97  12  17  78  46  19  58  72  22  57  88  88   7   8  20  34  13  92  48  64  64  69  47  36  45  61  45  49  15   8   4  52  40  77  69  22  22  60  72  43  86  92  99  57  64  52  60   7  35  53  11  10  13  83  20  53   4  50  65  33  32  21  81  82  21  18  13  82  23  94  84  32   3  63  66  72  72  77  12  58   2  29  21   2  63  77  72  98  79  60  12                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                              57  99  98  75  36  71  66  15  37  44  65  48  41  14  59  63  93   8  19  30  43  67  81  37  32  19   5  80  20   1   7  34  70  28  92  14  79  43  59  48  65  37  71  49  85  38  60  98  99  90  28  33  17  31  74  75  52  80  10  71   9  22  41  17  96  76  65  36  26  84  13  20  61  40  84  27  23  27  93  55  57  97   3  98  12  79  51  88   4  52  49  27  20  82  38  50  12  36  83  40  79  40  12  93  78  80  53  72  48  41  70  30  67  58  39  90  59   9  43  68  52  37  31  44  46  59  83   9  95  39   3   9   6  14  82  36  94  39  35  60  99  42  35  15  80  95  82  77  45  68  27  17  24  56  84  53  97  24  78  16  56  42  67  48  48   1  66  88  45  12   9   8  49  40  83  15  25  52  41  51  83  40  71  14  99  20  15  23  21  79  51  69  51  17  36  56  66  87  39  72  84  74  85  65  32  49  70  63  10  48  98  90  46  16  62  32  86  16  71  22  46  27  53   8   8  40  74  95  40  66  11  36  86  83  91  56  33  70   1  52  53  75  86  44  77  52  19  47  49  74  28  46  11  70  70  61  30  34  50   2  90  11  78  94  72  56  42  86  34  96  45  89  24  29  66  73  34  88  35   2  13  49  89  81  62  92  63  58  99  96  83  98  67  92  99  72  13  76  61  87  79  59  13  68   4  39  57  11   9  52  18   2  19  28  70  60  11  29   5  37  94  24  71  29  60  76  39  20  47  25  14  73  67  69  59  32  77  15  82  49  56  19  46  78  60  78  10  78  59  97  74  90  76   2   2  54   6  54  71  24  84  49  99  25   3  29  81  65  56  61  60  32  26  91  42  85  53  10  32  85  88  48  62  89  32  59  86  29  13  12  40  39  56  99  78  85  75  20  24  76  97  48  78  55  52   7  43  18  59   7  40  56  23  22  47  24  56  40  40  53  47   5  79  12  16  17  10  70  85  21  31   7  24  40  33  61  54  17  19  28  69  14   3  15  14  67   7  32  78  73  35  29  30  66  40  79  35  87  38  84  84  79  64  26  85  70  91  94  78  85  23  79   8  17  35  83  27  70  61  52   7   9  86  73  10  27  30  12  98  43  61  23  66  60  93  93  93  38  79  95  16  96  51  68  37  99  76  27  12  76  69  80  15  38  46  58  25  31  78  12  55  46  92  49  70  69  21  82  65  21  80  12   9  83  77  39  22   9  61  66  70  28  95  68  31   4  88  60  85   5  71  93  87  42  18  62  84  34  80  79  25  99  66  57  46   2  33  59  29  95  34  75  88  46  52  85   7  67  65  40  70  91  68  85  17  72  88  74  17  78  35  21  96  97  45   6  67   8   6  90  93  81   3  28  70  58  38  13  13  39  60  65  87  68  50  30  48   4  16  97  85  96  15  34  60  18  24   1  93  12   1  64  12  85  62  16  76  37  81  55  97  67  87  58  85  21  57  73  64  29  17  64  97  68  82  62  73   9  48  72  95  51  56  37  20  64  53  77  83  97  39  41  82   5  52  73  68  34   8  70  18  91  44  23  35  17   2  41  57  55  18   2  13  31  47  34  81  57  82  90  18  18  10  73  74  32  17  22   2  63  24  71   5  91  24  10  24  33  90  70  45  59  97  17  46  54   5  31   7  93  37  89  23  25  97  56  29  49  45  88  23  49  47   5  21  13  22  80  63  56  71  23  15  30  40  48  50  51   8  57  12  82  82  14  12  80   5   6  61  76  46  19  28  65  72  54                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                95  84  92  76  65  71  97  94  20  87  49  32  12  79  62  38  81  20  18   5  31  91  44   2  83  92  74  78  34  21   8  18  90  21  51  94   1  97  54   9  48   5  48  14  67  46  78  18  75  90  15  12  78  27  57   5   3  62  83  55  21  89  26  18  15  97   6  62  93   3  99   3  37  38  69  94   1   9  39  74  84  82  46   6   9  59  65  31  95  43  28  92  75  48  56  14  38  74  83  88  67  33  83  94  73   5  51  46  45  92  39  39  92   9  24  35  74  60  47  81  35  78   1   4  95   7  79  46  57  62   5  14  31  77  45  99  61  99   9  93  53  15  64  20   1  10  12  57  53  68  87  24  95  43  74  59  99  46   2  24  87   7  12  72  44  24  15   6  13  84   9  89  56  74  81  60  29  95  23  19  79  29   1   5  33  70  28  62  47  39  33  40  48  43  88  89  15   4  15  32   3  37  86  75  81  28  52  15  26  53  20  79  28   3  40  72  94  55  19  21  14  32  55  72  75  29  50   3  75  98  13  74  19   7  36  47  24  96  36  63  89  87  61  73  93   9  99  54  99  55  34   9  36  92  83  95  90   8  37  37  88  68  72  40   3  30  24  31  28  86  76   6  78  31  76  51  85  66  95   2  31  80  18  78  61  23  77  30  54  17  81  30  78  71  76  31  44  21   4   8  50  78  40  92  45  15  63  39  39  33  18  51  58  53  31  71  80   6  47   2  25  73  67  84   5  99  40   4  41  70  55  87  13  59  67  82  68  45  72  79  35  23  55  61  24  97  81   4  35   5   6   7  72  38  77  98  76  69  94  30  79   5  61  47  49  67  20  64  52  12  65  84  94  76  45  31  39  19  13  93  97  13   5  42  65  34  25  94  74  99  24  99  74  83  92  49  68  82  26  77  52  43  40  66   8  21  61  22  54  60  62  59   1  30  14  67  37  45  58  78  68  72  72  21   1  19  78   7  30  33  26  18  85  48  23  19  67  15  94  15  13  64  14   6  82  72  43  42  54  56  92  60  74  96  39  17  20  74  94  84  96  10  26  27  57  98  69  38  95  86  12  45  38  66  65  21  99  46   4  63  95  24  20  85  54  36  84  69  87  34  33  66  60  25  50  60   4  65   2  60  57  41  51  49  19  73  34  20  59  46  90  81  55  13  11   7  95  53  68  30  26  45  57  79  64  67  90   4  60  30  57  64  85  73  96  36  75  62  42   7  57  93  27  78   9  64  97  89  51  91  70  35  42  96   9  37  17  26  17  95  88  15  17  26  75  78  17  13  55  72  51  83  87  62  13  63  93  52  80  32  15  51  66  83  76  23  92  43  52   2  29  35  22  97  61  83  15  97  62  85  88  20  94  46  75  11  70  37   3  12  92  49  66  31  30  15  88  45  93  12  44  82  84  51  82  64  87  60  34  90  80  74  98  22   9  86  37   5  88   2  91  67  26  31  19  79  88  35  33  47  16  61   9   2   4  84  55  50  48  89  35  33  46  81  81  68  15  79  55  13  89  22  90  48  88  19  10  49   1   8  85  24  36  25  99  14  59  58  54   4  13  95  63   8   2  14  33  44  20  21   7  58   6  18  20  17  18  76  89  90  91  14  31   3  69  48  24  41   5  56  79  89  98  14  14  91  46  88  99  38  48  96  93  72  85  91  79  43  54  62  43  22  97  98  83  45  80   1   9  70  58  74  14  44  66  22  67  51  92   7  68  22  81  50  97  95   6   1  54  99  26   8  60  81  43                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                  11  74  86  35  54  73  95  84  33  32  29  99  35  77  19  25  84  43   7  64  34  20  99   2  62  54  54  20  22  61  45  13  43  68   4  58  47  52   5  77  88   5  55  44  92  58  52  70  88  14  50  54  17  85  13  81   6  67  79  17  86  49  56  37  86  80  69  78  66  82   4  85  62  91   1  46  43  96  84  98  42  92  79  77  37  50  51   2  23  63  29  52  31  81  39  17  84  46  98   4  33  95  49  81  56  64  63  28  93  36  86  18  19  20  13  62  90  45  14  93  43  61  58  34  77  68   2  72  82  68  21  68  44  72  27  67  89  92  14  17  69  54  77  47  19  40  52  23  80  37  79  36  43  39  75  71  10  87   2  83   9  31  59  51  42  27  43  64  99  91  36  87  48  59  63  25   4  57  15  96  13  55  38   4  58  80  48  95  21  63   6  21  90   5  49  15  58  40  18   1  18  93  79  61  95  14  92  64  35  38  69  90  90   8  54  69  12  45  87   5  58  47  46  42  56  84  70  23  16  18  51  50  30  19  75  16  57  96  27  77   8  94  50   5  31  69  61  90  55  21  85  13  81  50  57  65  37  68  35  39  41  45  51  22  44  71  25   6  67  94  21   9  18  93  42  48  99  95  89  10  98  74   5  63  51  39  49  83  61  11  38  80  98  51  74  78  26  71  43   3  34   7  22   7  16  59  75  93  73  14  74   8  82  49  54   5  34  36   8  63  10  88  90  68  51  29  75  29  21  76  21  26  35  48  27  92   8  96  45  69  47  59   2  60  27  49  63  35  49  20  18  26  58   8  59  89  52  37  51  33  42  49  94  38  39  68  67   5  26   4  76  72  93  70  42  81  72  83  65  22  97  93  32   9   2  26  18  17  36  25  71  93  54  84  33  69  71  36  27  99  90   5  44  23  88  99  71  50  34  61  36  81  92  45  84  41  26  36   9  32  55  26  28  30  17  61  21  43  99  56  31   6   6   8  30  30  49  44  45  20  83  92  39  48  24  57  42  53  57  40  79  65  45   6  33  53  16   2  53  96  33  52  20  34   6  83   2  25  85   7  62   4  65   3  77  13  24  35  58  12  94   1  58  36  57  33  81  10  24  30  66  66  97  56  81  45   6  76  87  91   3  41  56  23  95  47  29  26  86  48  63  72  68  82  19  36  68  63  72  47  14  83  54  49  78  14   1  39  54  23  39  35  91  39  44  26  63  41  63  19  93   8  62  28  77  15  27  11  40  51  68  42  55  99  25  41  50  13  54  98  84  48  17  56  99   5  14  36  59  95  43  43  53  69  74   2  84  70  21  86  97  59   9  95  46  42  78  54   5   4  69  61  72  97  96  85  77  29  38  87  41   8  14  75  88  60  13  70  66   4  27   4  56  48  91  72  34  17  22  31  65  71  53  59  57  26  54  85  11  84  92  72  68  53  64  64  15  98  76  44  97  85  60  12  35  46  17  56  67  72  32  85  89  59  21  19  13  94  75   7  23  23  52  30   6   7   4  90  64  16  27  43   1  52  70   9  11  69  69  11  34  65  86  35  78  32  37  67  44  28  32  17  17  32  76  54  25  39   1  16   6  89  38  73   4  36  77  62   3  39  70  35  47   5  87  49   9  86   4  64  44  61  10  19  91  15  33   8  16  92  85  35  60  63  87  37  24  38   3  40  95  38  49  62  61  79  40  87  39  26  79  85  49  16  84  53  63  73  70  54  33  59  46  46  11  52  42  61  82  91  98   2  33  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                    73  27  31  45  12  99  91  40  14  50  48  73  27  13  54  90  48  91  91   4  62  77  91  97  79  15  11  35  80  37  89  74  79  20  68  14  75  92  46  58  77  99   2  93   5  18  73  17  32  66  72  96  88  21  38  47  88  24  79  13   5  55  38  80   3  84  69  80   6  15  36  90  32  52  14  24  85  72  91  72  94  79  16  27  80  13  94  14   8  53  64  27  80  85  35  41  47  40  78  68  23  41  56  27  43  22  89  28  28  97  76  33  14  45   4  34  89  46  68  47  66  45  33   8  91  24  11  78  98  53  56  54  78  24  10  10  74  28  43  55  67   2  34  99  63  86  34  30  80  55  46  42  76  57   7  86   4  43  47  29  16   7  43  60  35   7   7  67  31  80  26  35  40  13  38  27  81  36  71  10  70  49  23   9  91  38  23  28  83  86  65  43  72  86  92  70  49  42   8  99   4  10  55  58  85  73   1  39  90  53  13  70  31  83  36  63  55  32  73  30  71  18  39   3  48  15  13  60  18  22  12  35  94  94  21  96   8  98  67  48  73  39  95  78   4  60  40  78  17  13  66  32  73  39  72  31  27  96  18  72  66  47  98  49  16  51  71  36   2  63  88  10  47  78  62  92  37   2  64   2  61  14  57  99  90  63  43  19  22  75  66  24  91  84   9  43  53  42  14  93   3   9  50  40  92   5  24  33  45   8  64  71   6  99  77  10   7  68  90  95  22  40  87  53  95  63  80  46  20  51  67  60  18  72  23  71  65  86   5  44  39  56  99   7  92  89  81  12  61  78  46  93  77  47  22  83  38  42  16  99   7  24  31  96  83  95  47  46  90  33  25  86  13  61  88  10  38  79  47  64  98  67   4  80  84  87  74  80  48  58  24  83  49  28   6  99  57   3  59  96  81  10  53  49   3  42  89  75  89  40  91   8  75  72  12  12  58  61  88  89  26  12  78  98  38  13  69  32   9   2  51  50  58  64  19  79  77   7  78  13  63  51  30  70  93  42  84  64  96  74  78  28  91  11  83  65  58  30  85   3  25  77  21  56  52  22  88  11  94   9  28  47  99  67  23  30  98  44  76  26  66  32  83  71  43  15  12  61  40  37  38  60   7  99  97   5  88  86  33  87  49  14  95  47  70  25  29  40  34  32  56  39  63  15  38  26  45  46   3  68  20  47  55  33  31  51  52   3  52  20  99  15  82  45  83  75   5  45  47  20  53   5  10  67  16  44  92  61  19  93  67  94  30  70  59  10  27  80  51  39  74  36  83  11  90  97  92  45  73   2  87  76  62   9  66  86  82  57  74  26  26  15  99  17  93  73  63  22  42  33  81  78  28  51  21  46  56  13   6  79  59  46  66  10  44   2  20  31  84  69  86  79  90  57  85  39  10  53  75  78  20  77  20  27  91  99  66  75   2  70  46  23  94  15   5  43  91  75  64  88  47  55  79  79  48  81  56  98  85  57  78  88  81  39  13  50  12   7  38  73   7  55  76  97  55  38  96  20  95  68  64  86  32  37  33  17  17  65  49  96  26   4  95   6  98  61  76   2  65  75  22  18  30  98  93  13  92  86  72  26  44  38  20  63  40  31  19  49  71  15  23   7  32  30  19  84  35  13  38  25  84  99  29  25  90  35   2  47  22  16   5  17  79  13  52  33  92   7  14   5  64  36  53  98  50  19  84  31  90  63  39  49  55  45  44  98  68   7  88  49   1  33  54  82  11  39  65  27  84  70   4  90  66                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                      52  51  96  66  98  61  87  91  42  30  77  36  84  59  67  21   1  82  52  65  80  74  52  80  25   4  65  48  36  86  26  66  97  72  88  86  51  76  33  86  48  82  26  48  30  23  69  73  30  90   8  81  56  21  65  82  14   3  20  87  54  45  50  19  35  45  86  52  30   9  57  88  42   1  84  67  20   1  98  67   2  17  42  62  31  66  47  12  24  60  31  74  41  41  47  17  28  15  62  44  29  54  53  91  48  95  33  85  43  55  74   4  25   8  81  93  39  92  36   6  20  10  98   7  73  26  20  72  79  78  51  43  53  33  39  48  80  55  34  75  45  72  34   7  58  46   5  62  70  91  99  86   7  22  49   7  45  28  80   9  12  28   8  74  91  72  14  36  26  91  65  23  27  37  64  25  50  50  92  15  36  90  37  81  73  91  77  91  10  17  82  82  28  12  88  66  22  38  36  27  54  71  52  44  32  11  62  80  84  46  20  47  62  36  48  70  32  87  28  43  39  87  28   7  84  32  55   3  60  83   2  17  61  53  24  34  81  49  14  26  46  61   8  18  55  33  44  89  27  99  67  29  77  81  42  33  80  44  69  64  81  96  77  63  53  62  41  45   4  24  11  50  91  97  20  71  47  87  89  53  67  46  47  15  22  98  62  80  84  42  11  96  37  76  77  47   7  51  51  26  67  66  31  10  37  14  36  46  12  54  83  35  31  38  74   1  92  41  82  80   8  10   8  21  33  87  41  99  94  30  87  56  66  28  12  26  58  61  22  20  85  73   6  24  17  34  15  81   1  27  39  51  45  16  13  51  78  84  51  72  78  20  19  78   1  53  35  40  42  44  63   6  42  91  75  48   5  15   9  49  14  11   1  43  35  24  61  28  59  41  44  54  85  62   9  85  29  81  52  96  24  29  14  23  58  95  27  66  61  20  46  44   5  53  72  47  31  15  11  38  28  90  67  31  69  85  59  63  10  14  32  42  79  22  31  82  75  96  62  60   3  31  74   4   7  10  90   8  66  67  12  39  49  23  79  97  71  66  58   4  89  31  82  47  31  38  64  49  22  29  76  16  64  65  17  93  11  97  69   2  98   1  81  91  99  74  30  44  22  90  76  71  55  51  14  24  51  19   1  84  19  71  47  19   2  98  85  92  27   3  88  99  91  69  13  69  74  56  46   5  14  41  17  40  67  43  11  62  70  91  34  67  70  64  40   9   5  96   4  92  26  55  53  95  26   8  95  77  40  32  20  53  52  49  32  70  88   2  88  94  74  10  41  10  40  69  68  89  96  61  21   9  63  24   2  87  10  39  49  86  65  71  79  94  82  84  85  58  40  54  75  53  52  85  46  94  90  58  53  99  44  21  41  61  83  68  29  92  45   5  49  80  71  58  81  77  84  40  76  27   8  95  15  88  64  34  26  80  79  47  61  10  55  29  27  41  42  74  50  80  24  51  44  32  64  48  25   3  39  43  56  52  54  28   3  69   9  94  64  87  40  30  83  67  57  77  40   5  69  81  69  12  35  48  84  45  39  93  32  22  20  39  65  38  72  83  94  90  96  34  33   3  73  77  98   6  17  76  73  40  43  68  29  79  36   1  38   8  87  48  60  86  72  41  10  33   3  91  93  48  32  63  74   7  84  81  14  69  89  42  28  68  52   8  95   1   3  90  45  44  56  89  37  78  76  15  69   5  43   9  48  37  30  34  85  30  10  13   2  56  59  16  38  18  56  18  80  47  94  72  79  25                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        75  32  44  92  63  93  42  55  48  78  36  65  91  78  36  90  94  88  93   5  36  22  21  36  71  25  88  95  75  44  18  63  97  51  56  16  95  75  83  88  69  82  48  88  94  86  55  89  61  94  60  34  11  93  11  85  65  86  86  57  50  85  44  93  90  66  87  59  75  41  53  39  10  36  22  68  17  12  84  42  40  60  20  81  89  26  46  14  65  14  97  72  16  24  24  65  15  67  56  74  78  26  36  30  92  69  78  82  60  33  34  44  93  71  57  69  53  38  97  71  71  52  46  20  18  28  80  32  98  95  51   5  12  27  86   3  28  48  59  66  70  26  98  99  36  74  15  68  27   1  46  71  67  60  82  80  56  27   1  13  17  82  44  60   9  37   6  68  12  87  25   5  24  48  69   4  26  83  99   8   7  48  36  17  65  68  20  45  30  91  93  31  32   2  60  14   2  44  13  61  35  49  69  97  50  97  50  22  65  36  10  39  21  18  23  61  82   4  34  40  28   6  75  10  11  91  89  16  32   1  49  26  93  70  40  47  79   1  92  16  21  28  24  52  16  84  49  73  23  74  45  11  12  50  71   3  34  38  94  56  29  36  11  72  99  76  37  53  80  40  18  81  21  32  84  11  56  67  80  89  40  70  47  91   9  41  23  23   8  68  24  80  99  40  60  61  53  77  88   4  29  12  26  57  57  22  82  15  30  35  74  79  28  16  41  46  12  10  77  74  44  40  74  24  50  77  28  92  20  37  63  79  85  51  72   9  32  58  76   7  64  79  97   8  98  10  24  47  58  58  88  36  76  33  53  61  28  59  32  54  53  80  20  75  27  76  72  23  69  30  78   3  63  16  85  70  21  80  86  42  86  97  80  51  13  18  19  33  47  89  96  13  18  85  44  30  85  71  11  36  46  27  81   4  64  93  45  23  76  63  57  27  48  43  16   1  17  41  57  95   2  43  81  18  29  88  98  69  67  92  88  59  27  99  67  47  25  93  33  68  45  50   1  31  37   2  36  31  10  46  66  86  48   6  53  57  36   9  10  88  77  11   9  42  13   5  35  46  29  28  94  66  42  52  31  82  19  10   4  24  24  35   8  51  19  88  67   5  22  62   9   9  61  23  27  14  20  90  98  97  54  58   2  21  14  13   2  83  34  52  85  93  54  96  89  20  80  74   7  90  50  64  97  39  26  96   6  76   5  42  15  74  84  49  87  40  81  97  54  98  89   4  32  85  82  88  96  72  60  12  39  83  88  54  57  49  66  84   3  28  63  76  56  16  97  14  77   8   1  75  57  67  68  83  65  19  43  33  52  52  44  61  28  19  72  74  43  82  47  48  76   4  30  56   7  23   4  20  74  74  41  20  63  50  86  93   2  17  42   4  42  61  59  59  37  62  69  59   9  98  91  25  52   9  62  74  68  75  38   6  37  27  14  30  41  65  20  27  29  83  80  42  24  46  14  88  18  34   6  47  32  67  85  44  60  99  27  30  48  81  20  28  10   1  16  52  37  31  22  65  95  98  18   1  54  43  27  42  64  88   8  87  72  96  10  96  52  23  36  80  28  32  85  82  12  56  74  90  23  66  15  19  66  41  89  63  50  43  13  69  11   8  37  53  63  74  99  28  64  75  61  44  13  69   2  54  99  70  94  60  17  11  34   1  53  74  11  17  74  39  70  51  84  72  65  97  45  86  33  11  80  21  79  30  77  13  47  31  74  66  39   4  88  59  44  92  14  89  86  85  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                          20  13  38  13  26  68  82  12  87  73  61  60   4  62  41  89  11   5  23  73  77  49  13  40  75  58  80  83  64  11  50  78  95  27  74  87  77  59  84  48  44  65  59  26  78  10  50  58  64  55  13  75  68  51  93   7   9  99  29  25  41  61  69  51  79  13  86  60  18  56  18  51  28  96  70  39  52  57  75  73  83  15  25  41  39  99  79  20  22  26  44  33  51   3  38  90  53  24  65  45   1  57  45  44  40  81  73  91  89  20  11  58  96  88  57  12  99  94  78   7  60  35  79  81  61  84  89  72  56  75   3  81  22  57  28  84  12  36   4  63  49  11   7  85  41  68  51  34  83  67  33  89  71  60  83  33  47  17  49  55  16  78  75  41  70  93  41  68  48  98  48  17   5  78   6  72  81  32  83  24  38  72  56  51  38  88  78  71  73  20  26   6  57  54  27  74   9  59   7  62  61  89  37  16  23  49  28  74  80  81  98   8  33  59  51  12  29  97  81  78  45  41  93  93  86  29  52  25  50  85  71  10  31  13  97  55  71  72  79  95   7  26  99   8  81  95  74  58   7  75   4   5  59  41  75  19  79  20  16  53   9  74   4  41  57  17  61  38  44   3  12  73  22  31  90  61  78  60  63  49  69  57  21   6  62  61  25  92  43  22  72   3   5  27  80  20  37  73  10  95  85  23  62  50  59  45  64  52  49  75  94  27  12  80  46  11  60  53  46  87   9  15  89  72  87  72   4  20  65  59  15  97  32  19  65  97  10  78  64  82  20  72  51  82  59  64  13  28  90  89   3  38  88  88  69  75  58  17  23  51  39  63  36  60  78  49  91  32  27  60   2  37  16  59  77  43  13  38   6  48  67  76  15  31  25  63  56  37  79  20   8  45   6  79  48  93  91   6  85  89  64  39  53  60  13   4  64   5  64  24  70  13  47  50  27  12   9  19  57  38  75  45  14  40  45  85  82   3  61  13  21  24  72  34  56  66  26   4  35  62  47   4  14  18  19  44  46  27  52  31  92  22  91  70  61  63   2  92  45  55  24  27  19  44  48  51  30  67  19  67  33  94  77  53  58  93  88  91  47  14  30   7  15  24  84  55  33   6  95  36  27  52  14   3  25  90  79  23  15  35  54  91  21  25  89  83  26   7  11  48  35   1  87  93  23  98   6  98   4  69  18  74  90  63  38  46  50  93  90  54  24  48   7  35  95  71  49  97  28   7  30  94  36  84  62  21   5  41  40  14  43  34  58  73  74  65  99  18  72  42  31  47  76  70   7  90   5  17  23  67  29  98  54  80  19  76  69  47  23  98  80  77  28  23   3  30  35  72  52  22  22  85  91  59  82  49  82  31  64  65  37  42  86  37  76  87  29  97  42  41  73  90  48  66  95  80  20  19  23  50   3  57  41  66  96  13  80   9  42  30  63  99  95  46  68  36   7   6  12  17  91  47  32  78   1  77  87  17  27  40  40  13  62  30  55  84  62  23  76   7  51  17  74  22   6  75  98  57  76  34  56  40  21  28  26  45  39  67  47  68  35  75  26  15  33  21  85  90  27  93  41  84  62  85  19  78   7  41  93  44  28   4  34  29   1  62  49  47  77  88  41  92  27  22  50  98  79   8  71  37  53  14  43  96  11  73  72  11   7  92   5  41  61  93  55  41  67  76  17  89  30  72  48  60  33  28  72  26  29  61  72  90  95  92  49  89  21  95  35  18  48  67  82  60  39  42  85  82  34  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                            44  88  21  27  63  59  36  69  93  79  46  29  82  51  36  61  55  47  17   6  14  94  50  33  68  62  40  92  44  46  81   1  43  68  31  93  90  13  57  97  13  78  54  91  36  67  92  61  43   2  51  84  11  24  64  64  90  67  95  47  58   9  50  73  69  31  61  64  23  54  75  87  55  84  47  41  24  81  16  42  61  83  83  34  32  95   4  59  44  38   9  15  64  40  95  65  73  91  30  31  87  53  28  56  97  59  16  93  12  66  93  82  43  59  44  79  31  31  69  77  77  75  65  99  59  17  19  36  67  31  36  43   1  57  33  87  36  71  22  28   8  58  23  31  31  45  50   8  27  66   3   9  35  24   2  35  17  81  35  55   8  55  80  56  30  25   6  27  93  10  62  45  41  99  57  18  87  39  67  71  68  39  78  50  31  49  98  37  17  18   8  93  85  99  67  11  53  91  60   2  64  88  51  92  39  96  94  22  37  36  58  40  69  98   5  37  18  43  40  84  94  76  95  19  54  21  17  63  73  39  14  53  68  25   1  58  28  65  81  56  54  94  62  25  48  29   4  36  65  66  22  60  24  93  72   9  63  58  45  89  71  99  60  14  99  53  26  84  11   3  99  36  65  18  33  95  53  48  50  47  43  56  21  15  30  60   4  60  36  19  53  23  23  90  52  78  62  83  31  82  67  54   4  13  63  13  19  80  33  28  14  22   3  10  20  40  54  50  66  41  71  77  16  79  39  99  49  29  58  61  95  61  30  24  96  91  79  57  97  70  39  11  16  58  46  76  72  59  69  68  86  27   1  68  81  30  53  49  69  81  45  23   9  64   9  59  70  86   6   9   3  62  99  83  93  81  40  20  80  59  76   2  16  89   8  25  42  11  74  23  50  75  76  69  50  30   3  43  77  72  80  52  44  66   1  90  89  56  69   7  52  12  17  55  97  38  22  61   2  28  54  24  15   5   5  73  50  63  76   3  46  99  77  47  21  64  64  23  44   4  72  25  60  27  66  57  89  98  75   6  43  75  11  43   6   2  76  15   9  37  38  49  28  27  73  12  46  12  70  58  80   5  39  23  55  40   9  84  44  87  97  74   8  82  92  31  79  49  42  40  68  13  55  31  48  47  94  99  65  59  47  83  76  57  56  65  40  83  45  80  71  74  85  78  35  83  57  10  39  53   4  56  69  81  58   2  83   6  39  45  19  52  48   2   6   9  27  32  45  52  73  73  58  64  82  86   4  26   7  21  72  23  63  41   7  64  17  13  92  21  83  73  91  36  81  30  75  22  28  59  68  68  45  80  25  45  55  60  50  23  58  18  58  83  45  27  67  72  42  13   8  68  91   1  17  63  52  80  30  18  64   5  10  39  50  21   8  34  53   1  40  59  26  27  83  14  28   5  85   9  60  41  58  21  72  18  80  84  79  17  11  74  31  47  19  97  42  13  37  53   7   4  36  58   3  59  67  65  70  71  27  13  67  81  37  88  49  97  52  27  41  91  64  73  27  11  47   8  45  84   9  85  38  66  83  59   4  52  94  45  88  20  19  99  10  45  63  68  68  97  68  52  63  44  80  24  96  60  94  82  98  66  26  73  62  44  18  78  65  25  44   3  45  73  32  88  76  83  71  19  14  93  38  80  70  77  11  19  85  83  49  51  15  52  75  81  56  48  40  72  77  43  34  98  43  54  12  91  84   2  79   2  85  58  45  29   1   9  85   1  84  31  98  35  56  56  32  97  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                              66  24  82  44  88  12  55  86  56   2  78  47  12  40   2  30  51   2   3  16  79  14   6  24  38  43  24   2   9  87  16  71  95  37  13  37  37  98  99  66  54  69  60  93  47  79   8   2  83  25  61  44  42  92  16  87  39   5  72  45  59  99  37  12  77  98  59  64  16  14  41  65  36  44  84  91  85   9  23  90  45  13  21  89  60  66  28  48  36  49  38  14  94  43  91  47  67  87  95  92  22  88  44  77  94  63  79  23  80  10  50  80  63   8  49  55  41  40  11  44  37  66  96  62  53  33  29  27  30  54  74  80  13  32   7  44  44  54   3  62  27  28  84  77  61  53  23   6  28  15  11  98  27  65  83  12  60  22  12   9  74  50  25  92  69   4  76  70  59  19  22  80  65  92  52  42  33  10  42  50  38  35  32  70  44  12  62  20  61  78  48  25  31   7  56  42  29  98  53  39  39  99  27  84   9   1  50  52  49  48  69  21  68  61   5  26  28  87  45  42  96  45  72  35  26  35  42  17  94  40  56  95  50  15  82  20  26  31  57  27  76  33  45  62  67  75   7  14  23  71  79  25  25  44  63  78  62  23  91  98  54   7  39  24  79  37  99  67  79  88  68  61  20   3  18  38  52  42  51  84  65  86  54  75  61   5  96  25  76  96  44  21  97  97  46  85  77  91  18  69  34  98  25  85  24  68  64  39  24  39  41  52  37  19   3  64  27  60  57  27  83  40  35  73  30  44  62  53  23  45  95  40   2  63  35  25  94  47  85   5  32   7  82  81   8  99  28  46  28  60  10  94  79  63  13  45  11   8  66  30  70  78  20  43  89  16  90  95   9  77  90  86  99  58  36  36  93  90  92  51  35  49  75  17  67  33  48  93  28  47  66   9  59  60  59  56  20  29  99  95  75  77   3  45  66  90  25  54  64  76  60  68  92  90  48  93  16   8  96  51  53   8  10  72  41  88  53  33  71  63  83  68   5  96  51  23   6  44  11  92  76   8  25  86  48  64  53  76  96   3   1  72  72   7  25  90   7  47  27  17  79  94  22  28  54   1  28   5  60  62  48  38  35  55  98  41  16  57   9  15  66  22  66  95  20  70   3  14  30  33  14  58  16  95  34  59  50  76  19  11   8  24  19  84  32   9  47  66  22  18  71  61  54  81  63   2  43  15   4  98  95  17  82   1  42  37  57  71  46  28  61  70  64  17  72  39  62  66  92  45  95   9  41  30  26  92  99  45  91   7  67  10  64  83  90  95  83  92  25  87  80   2  65  32  16  52  79  58  15  82  16  92  80  13  87  20  68  78  64  21  59  77  20  57  67  61  95  51  31  37  93  76  68  12  50  95  45  82  15   9  72  75  62  30  77  24  31  32  79  52  11   5  73   1  97  99  50  71  36   3   4  63  46  44  20  26  99  66  90  64  75  41  34  16  10  78   7  24  33  90   9  20  52  92  48  83  42  98  34  90  54  72  48  60  74  31  55  97   3  90  96  89  87  20  64  33  23  58  76   1  74  54  34  12  35  17  50   7  73  40  28  33  53  70  78  39  66  63  36  16  73  56  57  95  44  34   1  41  62  86  72  94  92  72  11  22  76  99  70  46  15  91  59  99  84  55  55  99   1  29  83  96  45  29  61  44  95   9  81  53  26  88  50  97  25  31   8  21  71  34  40  87  83  73  80  11  42  83  83  38  85  59  46  84  25  10  34  73  89  62  26  20  70   1  83  32  67  33                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                29  17  85  43  11   7  85  54  50  73  66  47   6  62  80  91  83  23  93  98  11  98  40  24  98  43   6  41  37  38  47  60  83  71  42  85  63  66  64  28  28  43  89  11  26  18  25  34  64  47  33  49  95  33  32  92  17  69  43  29  44  71   6  72  21   4  92  77  52  83  29  30  82  41  47  18  73  34   4  92   2  44  35  28  96  78  97  94  38  80  76  53  13  92  53  11  97  32  30  71  24  28  33  38  19  64  19  30  40  61   4  17  83  96  26  59  36  26   8  68  84   5  48  41  93  58  52  93  94  21  33  38   3  73  65  57  59  99  21  70  83  45  64  14  99  47  61  20  37  32  71  49  50  96  47  56  58  54  65  74  65   7  85  27  59  74  16  25  53  97  45  67  33  53  94  98  41  80  69  21  63  83  61  67  26  70  51  34  44   6  95  87  35  41  99  68  64  33  63  47  15  81  19  10   1  74   5  29  40  37  48  65  28  98  55  13  52  25  23  30  49  66  83  17  72  89  30  29  42  99  40  38  96  73  66  77   7  60  19  60  18  36  57  14  42  99  90  42  14  27  47   4  96  53  72  49  40  84  53  34  57  25   7  10  70  90  63  64  45  56  10  51  79  48  94  51  67  50   9  45  50  34  88  54  95  32  14  74  66  71  20   4  51  39  78   6  75  61  95  17   7  15  27  54  27  48  56  90  25  47  90  82  91  21  96  20  17  46  56  31  30   2  14  49  69  50   6  31   4  71  78  11  85  55  50  67  44  82  88  89  74  55   2  86  83  24  33  69  18  86  44  21   5  58  57  40  97  42  45   9  18  91  66  53  49  84  15   5  37  50  63  54  56  85  19  11  64  36  16  69  64  17  57  67  97  87  72  21  25   3  97   9   3  25  28  27  12   4  68  51   8  19  28  30  67  98  85  46  63  25  82  31  70  27  57  24  89  89   3  13  95   9  26  90  87   4  13  52  91  92  15  28  24  91  48  93  86  55  25  43   1  58  92  82  33  22  14  62  32  22  29  66  90  91  92  58  86  77  81  55  85  70  57  72  78  46  16  99  15   3  24  70  85  31  95  98  63  38  95  99  12  41  39  72  62  60  72  27  12  77  84  23  61  63  11   9  66  30  45  71  59  86  88  91  52  79  75  57  94  57  86  34  20  39  68  49  52  26  40  57  49  69  42  19  89  45  71  76  88  69  36  25  43  58  47  39  62  39  56  44  28  88  70  20  18  43  82  89  40  55  74  88  44  27  85  37  98  71  47  19  65  71  45  93  34  47  19  56  82  28  31   5  66  55  70  38   3  49  67   6  16  53   4   3  22  25  35  44  47  54  72  77  59  67  83  94   4  11  23  24  16  94  10  12  70  30  66  35  57  98  81  98  59  92  42  88  71  17  36  88   8  91  61  81  87  58  59  35  59   2  12  54  82  74  14  97  44  79  74  87  50   7  82  39  13  22  43  20  42  93  89  23  24  62  35  83  28  29  69  95  39  24  62  57  66  36  95  51  69  62   7  66  33  84   4   2  82  61  17  60  28  71  71  51  19  70  48  56  64  41  65  66  49  45  58  27  29  33   4  79  38  63  66  78  38  14  57  80  23  91  88  99  35  65  73  91  91  51  17  21  47  13  12  37  78  92  90  49  98  34   2  26  10  67  11  29  55  63   2  76  27  36  12   1   6  25  98  15  82  92  19  58  89  20  56  42  33  94  26  43  24  42  84  57  62  25  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  96  44  38  98  49  56  86  48  60  16  23  26  95  54  76  68   5  59   8  20  62  71  24  36  39  65  57  67  94  55  21  15   9  98  56  15  58  27  90  15  29  79  51  42  40  44  15  96  63  21  53   8  96  31  42  44  75  54  35  42  26  57  82  61  23   9  69  11  98  90  53  64   6  63  84  52   7   1  96  55  75  20  56  24  12  74  10  74   4  22   4  43  41  30  75  53  67  85  72  40  96  98  48  34  59  11  93  99  14  20  45  56  25  56  88  12  11  33  13  25  10  16  21  14  64   6  66  67  53  79  28  94  59  80  24  14   2  45  53  39   5  22  67  46  96  25   6  98  18  54  55  75  59  60  89  99  88  24  21  33  24  21  38  79  11  45  85  25  19  40  15  97   4  48  44  44  71  15  92  68   1  21  42  38  64  71  25  47   6  20  58  41  99  91  68  36  90  47  97  27  71  99  99  35  71  56  18  52  68  43  16  98  94  12  71  72  22  85  34  30  60  61   3  64  60  83  38  97  57  43  75  81  64  26  71  34  85  41  91  59   4  35  81  30  85  39  41  88  13  10  88  33  96  44  12  53  95  98  67  74  87  58  16  44  58  58  93   2  55  40  57  68  59  77  15  86  46  64  45  27  89  30   8  29  50  12  70  10  31   6  18  37  83  87  21   4  23  96  79   2  38  96   7  25  25  13  30  13   5  44   8  16   2   1   3  50  64   8  85   6  13  14  85  93  85  93  57  83  67  63  49  55  72  50  72  34  87  41  22  66  68  16   7  21  57  29  29  74  74  59  79  31  72   4  76  48  87  25  51  94  78  54  19  67  82  86  11  28  78  69  60  70  40  69  36  44  50  84  10  97  95  73  79  73  16  81  77   2  84  36  81  91   2  17  84  29  92  12  29  38  47  60   3  38  52  72  40  80  99  94  80  56  62  14  72  44  37  53  90  88  40  51  46  42  80  41  30  78  60  39  90  86  83  90  62  57  32  18   1  93  85  31  26  94  11  12  95  79  88  14  39  92  42   6  60  85   3  99  17  71  68  95  66  26  37  12  49  43  11  25  29  29  27  24  47  90  31  74  28  77  83  95  61  35   5  18  23  88  44  43  30  57  49  36  42   2  62  55   6  20  83  30   1   8   6  86  37   6  25  79  15  68  15  46   7  71  65  29  57  69  91   8  77  10  29  35   6  60  70  84  92  77  75  20  16  92  58  35  85  29  31  88  32  74  34  26  71  60   7  62  46  30  91  16  51  85  40  41  61  27  75  66  51  42  75  62  96  46   6  41  53   4  45  62  48  73  26  11  79  71  34  63  39  86  84  99  74  60  21   3   7  50  29  92  11  99  49  84  93  61  91  99  62  98  92  42  28   3  12  23  10  81  63  31  19  22  88  12  39  35  14  91  39   1  30  59  74  53  67  94   2  37  79  76  76  30  70  55  55  14  15  74  63  66  46  40   8  39  64  11   7  35   9  40   2  12  57  66  95  84  73  88  41  46   7  71   9  51  19  94  25  63   3  97  96  63  25  28  95  40  45  41  47  67  27  20  74  17  21  25  44  23  53  11  89  33  65  30  41  94  55  46   9  41  94  77  15  62   2  27  65  36  26  29  43  44  41  68  98  38  21  73  77  31  42  73  64  68  56  45  49   8   4  82  82  32  79  51  84  33  96  50  57  74  99   2  51   8  15   7  59  97  27  45  67  53  47   9  36  15  30  24  45  84  57  31                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    31  65  79  97  52  32  24  29  31   2  37  33  90  16  13  49  98  44  26  64  85  15  98  33  71  70  52  22  88  62  65  45  73  46  30   2  31  24  85  66  58  13   2  83  84  38   2  25  63  50  61  64  83  90   1  58  72  91  18  55  87  35   1  62  19  32  54  53  17  97  11  59  98  70  26  59  86  83  12  93  40  72  24  25  20  20  41  49   2  42  95  12  84  91  75  48  76  24  82  56  71  60  77   9   2  13  39  46   3  20  58  85  67  48  81  49  27  79  65  12  67  42   6  90  35  63  41  62  86  99  19   2  91  37  38  86  52  54  53  47  71  89  18  30  72  74  93  96  52  47  30  46  98  65  24  98  12  19  91  87  17   9  83  57  30  77  14  81  64  59  53  63  12  51  71  36   5  83  91  55  17  14  62  23  94  17  76  97  31  88  60  57  50   7  28  60  36  18  70  36  83  55  55  44  98  24  77  16  84  45  21  70   9  70  90  97  29  54  78   3  11  61  44  99  67   4  57  76  64  44  46  78  40  72  44  36  97   3  47  78  82  58  63  76  27  50  43  69  66  91  46  24  56  54   3  28  93  52   5  89  93  37  51  47  44  43  50  88  73  32  76  95  80  57  31   9  71  34  49  89  25  39   7   2  16  50  75  69  80  74  39   5  78  69  15   7  40  16   6  75  15  56  49  81  95  41  91  98  38  92  17  48  25  76  62  60  15  57  56  47  51   3  49  37  72  42  98   3  21  64  15  43  71  19  20  59  69  35   7  40  65  93  13  66  33  83  82  23  61  37  39   3  20   5  27  79  35  68   2  96  31   1  57  94   1  91  80  73  72  96  77   5  47  39  69  64  34  58  88  28   2  16  39  29   2  46  51  82  38  96  32  25  52  81  88  10  85  68  97  98  75  24  16  37  43  17  40   2  91  36  78  12  66  33  35  18  66  34  59  11  46  54  60  49  12  44   6  14  78  13  51  41  17  14  62  11  28  43  81  22  43   2  54  51  18  16  51  57  18  74  85  64  16  46   4  31  67  75   1  30  96  11  20  76   9  70  53  16  74  19  92  99  95  49  26   3  86  27   2  14  49  30  40  48  55   5  94  61  21  21  88  71   6  78  67  61  39  42  24  50  65  28  89  95  96   5  41  74  35  45   9  18  65  41  66  52  18   9  68  86  26  79  91  23  26  69  14  71  52  14   2  99  40  23  32  59  63  16  83  46  90  45  72  30  81  63  55   5  12  84  33  34  64  47  45  62  72  68  65  30  27  37  83  41  90  58  75  65  63  56  99  38  15  90  71  93  58  49  91  58  65  13  20  18  19  68  22   5  79  89  77  68   9  99  18  81  32  29  99  90  89   3  15  87  81  49  94  10  22   7   4  67  37  37  67  90  48   6  73  81  12  87  73  14  84  17  93  78  58  50  81  65  25  59  14  79  11  27  44  75  97  84  84  16  78  79  58  36  55  60  19  23  93  49  89  72  56  88  82  15  90  89  31  91  39  92  87   9  54  55  30  28   9  11  35  97  80  19  50  56  13  88  42  21  75  73  98  33  29  73  12  12  66  80  30  36  48  55  93  36  84  81   8  89  68  51  48  72  33  18  76  63  69  76  10  13  27  60  74  45  73  69  86  31  35  30  32  25  17  15  35  24  35   8  51  80   6  12  50  28  13  63  92  31  48  84  75  34  77  63  37  24  22  89  42  39  59  64  81  30  70  78   1  27   4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      93  53  36   3   2  43  79  64  77  93  74  42  73  98  12  69  75  40   9  39  97  41  11  77  89  45  20  58  83  12  45   6  76  35  75  15  76  52  91  19  78  34  86  76  19  76  26  21  49  10  65  65  17  36  31  82  35  34  30   4  23  17  45  33  19  23  97  74   4  59  56  49  88  19  56   2  88  92   3   2  60  13   2  39  86  57  90   4   2  90  37  34  99   4  48  47  98  20  10   1  35  34  23  99  85   4  17  31  60  49  39  80  55  56  79  40  65   8  33  11  12  65  66  85  27  91  48  87  39  66  17  48  87  86  65  12  94  18   8  92  52  75  11  44  12  68  66  50  41  52   3  48  79  48  17  72  84  60  52  34  38  31  43  82   5  24  85  14  19  42  94  98  55  30  36  87  86  61  95  53  27   5  24  12  39  37  56   1  81  56  14  90  33  85  69  65  70  76  43  17  13  93  89  49  51  80  65  59  70  76  20  35  50  41   4  26  90  98  87  72  47  65  37  98  86  21   5   2  67  65  81  56  35  70   2  45   3  61  58  95  59  39  16  48  52  50  34  76  22  70  71  77  44  66  48  11  59  89   1  51  32  48  97  93  38  94  83  96  65  22  23   4  37  25  86  11  47   9  96  65  22  51  44  37  41  78  62  48  93  15  68  57  90  71  69  15  52  67  87  50  48  43  47   6  37  95  42  78  81  18  58  59   9  61  47  36   4   5   3  82  23  30   2  28  97  43  69  83  48  15  54  60   4  77  59  51  76  41  77  99  79   1  64  31  80  42   6  99  76  39  37  40  88  18  82  85  41  17  27  55  55  12   3  51   7  46  39   9  86  78  87  17  57  66  31  66   5  64  18  58   7  10  53  93  43  44  47  23  64  21  67  84   5  11  23  73   3  53   5  97  75  24  92  21  89  64  49  53  70  58  61   2  25   8  80  66  49  52  51  79  67  13  43   4  77  69  60  72  23  90  69  82  11  46  65  91   8  42  98  88  86  28  42  86  71  13  34   6  35  57  81  10  15  80  98  57  38  78  46  47  90  39  39   4  44  75  56  94  65  43  78  32  75  33   9  59  12  96  69  32   6  76  38   9  80  78  26  90  35  22  87  80  83  81  44  84  93  17  52  37  24  26  26  18  70  71  72   8  91  17  45  77  85  12  60   6  27  36  59  58  81  82  66  13  27  87  83  22  66  16  20  16  86   2  66  61  21  63  90  93  27  24  32  29  53  86  92  88  72  27  81   3  65  17   5  98  41  53  48  35  56   3  91  81  87  27  68  66   2  76  20  88  24   2  89  44  77  53  51  79  36  60  19  76  12  55   1  22  90  86  78  34   5  34  44  88  66  72  90  66  85  70   1  94  32  48  98  61  77  86  34  89   8  36   3  96  89  82  28  26  68  57  96  22   3  22  56  86  56  86   2  98  85  12  75  46  94  66  17  60  32  81  41  25  51  30   8   9  81  44  59  30  24  90  75  24  15  12  12  48   6  63  48  18  48  28  40  44  10  45  16  67  52  96  28  71  62  24  23  33  42  80  63  50  65  80  43  59  91  61   5  45  47  80  40   6  72  32  47  93  58  28  73  25  73  44  39  67  47   5  48  63  67  13  83  19  46  74  85  86  96   9  37  75  81  83  22  59  64  94  65  24  17  70  43  70  47  64  16  28  74  40  98  94  80  51  27  70  93  23  93  56  95   8  58  86  93  74  98  49   8  56  35  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        85  47  43   9  43   5  76  97  46  81  20  86  92  80  82   7   7  74  87  68  65  32  88  44  54  10  87  58  45  32  41  62  66  93  47  60  40  91  50  70  25  55   3  23   9  19  34  76  89  15   5  96  33  46  97  85  92  84  75  19  31   7  22  38  76  79  49  72  80  69  50  37  70  15  59  10  47  79   3  97  19  76  57  50  56  33  24  74  54  33  23  54  16   7  46  25  30  35  33  33  56  97  34   6  18   5  54  57  62  36  17  60  32  93  23  59  18  69  70  42  80  44  86  34  17  31  32  21  23  78  57  90  89  49  63  90  29  68  48  27  25  65  16  46  31   9  99  66  36  49  63  72  74  21  76  12  95  43  33  95  28  79  87  80  59  66  88  52  43   7  74  30  45  94  65  88  96  22  86  89  43  83  60  71  89  74  85  19   5  83  84  55  66  76  12  54  60  57  97  65  58  18  26   2  21  90  67  89  69  69  36  71  23  51  47  20  86   8  90  95  88  37  88  93  99  41  97  99  85  13  12  21  17  45  47  25  91  60  51  10  54  30  40  92  11  62  39  60  74  83  70  37   3  22   2  43  75  91  93  59  27  76  17  99  90  77  87  75  64  33  52   6  54  34  67  36  90  63  45  86  33  13  88  77  41  42  35  92  21  75  43  49  44  80   7  43  38  21  18  54  48  95  29  25  75  86  94   5  34  55  53  45  82  37  48   7  26   2  98  26  29  40  75  71  62  13  78  88  12  92  58  25  15  96   6  94  97  56  38  19  80  87  52   4  55  12  56  74  64   3  95  12  58  46  50  41  24  21  14  87  57  91  55  82  62  61  52  59  91  45  20  80   6  63  49  28   9   1  99  32  76  42   7  47  33  40  73  57  74  83  81  66  77   1  76  35  99  10  47  60  81  53  42  23  39  76  11  16  51  90  67  91  72  92  92  78  66  84  33  39  16  32   7  40  54  89  25  17  46  32  54  87  53  47  41  89  73  80   6   8  80  41  22  90  57  19  46  23  82  88  89  75  29  84  24  81  24  94  24  96  30  70  24  15  50  37  81  69  81  82  17  76  17  18  44  19   7  42  89  31  64  76  56  60  84  37  95  15   7  46  87  33  62  62  66  70   1   9  83  87  42  34  92  91  67   9  47  24  34  52  74  78  26  61   1  63   8  13  66  49  66  68   6  51  17  25  95  18  72  40  72  59  50  18  82  76  22  98  53  24  42  11  29  17  50   4  46  62  40  53  30  40  83  37  56  19  80  41  78  87  29  69  46  61  26  64  64  98  83   5  90  84  25  20  94  71   1  78  54  51  72  12   6  71  40  61  95  89  51  53  47  74  68  26  92  83  36  95  94  55  34  46  62  24  83  63  18  23  69  56  71  68  28  16  30  96  13  41  57  88  94  16  47  58   8  83  36  84  61   4  85  33   6  57  77   6  40  44  44  88  18  35  39  38  51  40  13  62  18  59  90  90  90  14  33  42  72  66  28   8  75  95  85  24  32  20  57  85  80  89   3  40   8  60  54  42   5  64  89  77  18  81  65  16  29  39  32  79  85  52  42  67  88   2  73  93  90  23  87  37  34  56  72  78  48  19  58  72  93  62  69  13  38  13   2  58  99  79  39   9  57  60   6  46   7  68  63  31  82  85  99   7   7  82  92  74  69  14  41   1  48  78  21  59  40  51  85  15   3   6  41  68  22  34  49   4  44  39  97  16  99  25  22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          50  78  61  73  43  46  25  38  11  29  52  12  44  73  32  78  27  60  14   1  62  31  30  95  44  76  29  70  27  61  58  51  57  23  56  50  20  41  19  32  83  92  21  88  60  93  75  46  78  75  53  26  10  98  33  57  51  37  17  79   6  63  63  27  85  43   4  13  55  12  47  19  97  76  10  46  37  39  45  45  79  39  77  71  35  72  75  27  74  38  21  17  21  16  88  75  29  65  63  92  49  53   3   1  68  69  13   9  46   4  74   2  63  25  77  58  81  30  71  40   6   9  81  63  60  65  46  64  36  70  85  66  23  66  20  61   9  16  48  75  89  52   3  16  82  77   9  12   3  22   1  85  24  99  89  94  92  70  92  79  27  78  97  96  47  47  45  47  65  26  58  64  41  85  11  14  20  22  14  39  48  74  98  72  67   4  76  40  96  62  51  52  33  60  97  30  54  38  51  85  21  22  49  12   5  37  59  28  70  82   2  78  64   6  69  81   4  62  74  95  53  37   9  30  29  62  22  37  46  92  73   5   1  60  46  57  68  93   5   2  41  49  13  73  48  23  41  51  43  37  10  15  11  54   2  98   7  33  52   1  51  45  21  92  98  94  75  68   2  67  88   2  98   2  31  59  86  65  25   1  85  95  83  45  73  10  94  33  22  52  70  56  18  59  74  82  74  62  59  55  51  99  59  62  49  38  78   9   3  88   1  60  95  20  19  38  26  21  95  78  48  53  27  55  47   1  65  84  15   7  30  71  79  34  82  65  19  28  57  39  30  89  71  96  35  38  92  67  74  54  79  63  75  12  48  17  14  78   9  23  17  73  71  12  39  64  20  29  80  42  22  34  36  61  33  10  59  69  13   1  89  46  69  44  85  15  12  38  27  73  81  75  51  61  77  41  21  66  64  44  93   1  23  92  19  35  28  93  46  53  92  21  49  33  63  33  26  54  70  25  47  22  73  81  30  76   2  27  62  44  60   3  20  29  24   2  17   3  44  13  73  76  54   1  96  79  40  35  90  33  72  29  65  15  93  68  42  52  28  79  17  90  90  81  25  90  19  34  68  51  29  28  55  22  24  39  50  19   3  15  59  31  70  78  77  15   4   4  35  56  20  73  19  11  78  70  88  13  60  99  54  67  74  54  35  47  66  67   9  45  51  50  70   7  96  27  65  37  64  87  76  40  38  83  77  19  59  93  48  70   3  66  66  81   6  33   6  27  54  89  38  45  43  11  40   3  90  40  10  59  87  75  46  75  46  88  81  99  39  81  12  64  83  90  32  72  30  85   5  53  16  63  20  71  77  82  59  23  24  69  97  38  46  13  66  15   6  74  58  27  24  78  42  28  14  20  66  44  31  98  25  37  15  30  76  22  24   5  15  57  50  88  80  17  64  88   6  14  97  74  21  37   7  60  69  59  88  61  38  14  75  43  85   4  82  89   6  65  67  93  31  52  82  47  28  73  12  22  73  35  24  85  23  69  71  64  86  62   2   2  56   1  78  25  32  42  10  87  89  64   1  79  29  35  27  98  83  33  64   9  37  44  34  84  10  67  93   7  10  89   9  28  67   1  99  61  44  41  21  80  85  41  93  72  66  61   9  86  54  89  59  19  17  28  70  97  43  71  70  58  23  83  40  40  17  50  64   5   4   8  66  15  49  99  25  20  34  34  10  29  45  34  51  83  79   7  81  29  12  70  21  61  81  97  60  11   2  84  89  90  30  27                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            34  85  12  40  20  61  26  70  68  11  17  93  29  50  29  60  28  89  44  15   8  58   5  10  82  96  44   5  50  70  26  84  68  79  20  56  82  17  66   4  65  14  52  41  13  28  63  59  56  28  93  31  75  43  15  54  99  19  84  61  20  63   5  23  95   4  28  81   9  30  62  32  75  89  61  77  35  84  97  24  12  84  39  77  89  31  29  97  90  58  53  91  93  24   1  90  24  86  36  59  51  25   5  38   1  59  37  47  23   1  48  19  85  46  64  20  97  92  34   3  91  33  47  58   3  46  28  46  85  90  70  57  36  26   2  62  15  87  89  37  26  89  49  81  68  93  37  68  87  14  48  81  29  42   8  34  61  81  17  75   4  41  55  32  34  56   2  94  66  37  40  33  63  30   4  72  78  11  29  34  41  83   3  38  49  12  70  55  56  99  72  38  16  90  19  62  19   1  85  65  84  56  78  32  27  74  38  48  15  84  22  80  39  52  79  93  71  63  61  56  36  70   9  54  41   2  53  46  54  71  69  44  92  27  72  41  36  62  29  51  80  63  36  65  20  74  72  79  52  89  28  43  80  40  82  44  58  87  69  42   2  58  59  27  72  20  64  84  55  40   6  45  78   5  92  21  14  48  96  99  59  64  15  14  92  33   2  83  94  41  30  71   3  31  64  75  99  97   6  34  33  24  92  52  75  18   5  50  80  29  82  59  51  10  62  11  84  48  53  61  17  81  93  57  19   8  37  10  85  12  28  15  85  58  85  62  27  79   5  80  38  47  65  70   4  30  83  33   7  86  17  58  33  29  90  69  86  95  23  96  39  89  18  81  39  78  79  58  11  16  25  49  73  76  52  68  14  81  62  17   7   9  64  91  75  55  77  90  10  89   2   2  60  97  21  77  90  99  58  71  27   3  42   6  73  99  12  40  80   1  45  33  81  25  17  17  62   5  46  45  57  21  11  93  49  91  30  34  76  36  91  76   3  27  30  11  80  29  10  66   6  90  28  68  46  58  45  98  31  11  88  28  58  68  65  12  24  97   7  70   2  11  73  75  89  74  32  42  96  98  98  85  58  79  90  91   1  34  85  70  48  28  79  54  89   6  28   7  86  64  14  76   5  90  89  71   4  53  84  25  95  71  56  79   7  42  72  70  23  60  88  55  24  59  98  10  32  34  39  27  59  84   3  99  77  57  75  65  68  91  62  54  56  78  89  51  75  57   7  88  11  34  75   1  21  65  79  30  16  98  41  74  40  85  31  53  99  76  62  73  33   7  49  73  54  86  56  68  18  58  25  94  83  93  26  73  21  13  95  30  43  98  79  66  64  32  49  85  12  20  94  42  71  54  79  11  79  93  15  17  71   7   5  13   8  25  22  15  60  74  23  32  70  85  21  58  40  97  71  44  12  12  62  15  56  98   3  35  40  51  31   1  86  70  50  97  56  77  26  95  62  21  34  27  66  85  73  13  12  78  28  25  53  89  54  12  46  29  97  34  77  49  78  75  19  66  86  42  45  71  93  59  92  57  81  15  87  29  76  63  77  88  55  79  64  92  10  93  74  30  94  53  33  66  52  82  79  48   4  48  52  82  41   7  52  11  87  62  94  55  60  31  86  73  87  18  93  30  49  80  30  36  62  26  75   9  75  25  62  55  36  59  25  49  63  36  73  98  63  80  20  96  11   6  39  42  60  94  98  76  74  38  63  21  90  30  97  67  29  24  66                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              7  38  80  83  99  12  55  45  10  77  97  49  21  12  12  68   5  37  10  65  45  95  11  69  53  70  27   7  93  53  42  18  35  44  17  24  45  96  71  69  57  20  27  51  27  84  15  12  61   9  58  15  62  66  31   3  76  22  92  67  10  95  47  87   3  38  49  53   8  61  22  73  13  54  38  87  69   1  49  48  66  35  75  63  20   5  68  77   2  13  78  58  39  74  82  10  37  97  48  79  98  40  32  89  71  62  34  43  18   6   7  15  68  19  45  52  97  27  81  58  96  35  91  84  96  33  28  23  85  60  77  17  95  49  88  22  59  55  44  49  60  42  45  16  58  22   9  68  99  20  18  26  91  91  48  12  30  71  68  92  59  84  67  22  76  19  20  44  69  16  16  95  92  19  21  69  98  62   8  66  91  83  53  17  90  44  67  34  62  82  97   6  72  13  47  85  12  80  71  82  51  61  13  80  31  41  58  60  61  20  50  99  96  71  12  83  74  59   4  56  61  42  51  95   5  60   7  89  27  22  10  24  82  72  85  69  98  26   6  43  37   9  50  79  47  48  14  36  39  20  33  22  55  42  73  85  58  19  67  64  17  53  50  89  15  55  55  48  49  97   1  26  83  42  59  15  56  80  18  29  68   7  88  18  24  87  74  56  34  17  55  36  66  15  78   9  95  23  16  47  56  42   8   3  40  65  71  99  53  37   9  46  19  87  53  70  44  84  85  80  80  34  69   3  72  50  20  10  24  62  91  79  83  28  56   4  80  95  77  92   9  93  84  66  92  61  84  19  84  60  84  87  36  98  68  55  63  16  43  82  91  32  37  22  65  41  63  83  27  69   5  40  30  91  83  71  47  49  15  29  24  33  22  21  17  93  88  15  28   3  26  16   8  30  61  44  68  23  53  68   1  36  95  21  35  37  55  66  25  22  53  92   7  29   5  35  22  83  28   6  21  66  50  23  97  85  47  38  76  69  69  64   6  55  47  81  34  34  84  78  73  68  33  98  96  89  49  62  10  64  33  77  51  22  91  20  19   8  84   4  55  81  64  75  79  37  15  77  14  35  99  80  64  72  70  50  31  37  14  60  66   8   7  51  22  98  17  28  24  11   3  37  25  47  79  17  48  15  54  27  56  45  98  24  35  82  20  33  59  80  10  58  86   1   4   2  97  31  32  36  22  70  58  59  94  44   8  40  70  56  87  16  24  35  73  66   7  36  76  30  26  30   3  94  81  75  88  25  72  26  65  28  20  24  24  33  27  70  67   8  79  52  24  56  75  37  19  84  62   3  57   5  76  14  16  59  73  83  83  31  63  44  46  51  70   9   7  21  90  45  98   6  19  40  58  58  41  83  26  10  99  71  61  39  49  36  77  39  96  51   6   9  40  23  24  49  14  75  73  40  82  37  70  94  90  11  29  65  42  14  47  52  71  69  10  96  21  48  89  75  85  55  22  37  24  85  90  32   5  38  87  97  23  41  14   1  67  78  14  29  64  77  78  45  86  14  17  92  89  99  47  98  73  71  62  89  51  12  11   2  80  14  88  99  67  19  97  29  42  10  77  12  74  99  22  78  98  46   5  16  83  27   7  17  15  66  17  29  35  22  78  76  14  11   7  55  43  71  25  35  49  47   2  26  36  83  93  19  31  79  31  53   9  30  92  27  96  34   8  91  13  20  63  18  18  27  45  25  13  97  58   2  85  89  75  13  95  18   1  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                25  91  61  38  22  12  30   1   4  80  28  73  95  94  21   5  25  59  65  10  65  29  75  86  63  40  85  22  77  51  18  77  28  90  20  59  28  39  43  29  52  95  64  25  10  47  72  22  68  27  95  34  55  78  12  37  16  88   8  79  46   8  30  70  18  91  96  61  14  98  67  60  20  29  62  18  98  35  94  55  83  74  35  64  53  31  59  19  52  68  28  88   6  19  35  69  22  38  74   6  84  61  81  59  49  49  30  54  24  63  22  50  93  16  66   7  89  56  91  90  28  87  80  11  49  51  17  81   5  11  30  19  73  10  46  43  16  10  23  95  76  38  10  52  75  91  87  37  13  78  94  59  34  67  16  15  40  72  84  81  85  66  68  95  30   9  94  38  33  94  79  47  23  14  42  61  38  77  13  17  18  10  32  30  78  99   4  69  60  54  40  68   9  76  79  35  70  79  45  92  13  95  60  20  50  92  68  47  35  78  36  12  73  11  42  12  88  27  67  67  78  14  61  33  13  79  43  79  43  30  36   4  10  73  36  70  77  31  32  29  46   8  72  71   6  12  14  16   9  26  24  45  64  11  35  90  26  51  36  18  45  59  68  11  84  19  38  29  18  50  68  47  98  74  90  22  46  98  31  28  95  62   3  67   8  57  34  39  88   1  74  35  83   3  65  52  10  84  46  55  31   2  27  99  29  12  68  26  81  88   8  18  63  12  79  27   1  86  16  54  27  68  57  57  61  56  55  58  95  61  30  37   6  19  39  95  54  86  77   2  50  85  15  74  89  41   4  55  78  47  37  15  32  33  58  86  80   2  81  47  71   3  17  35  58  35  64  40  48   2  66  74  18   4  22  91  42   6  14  28  53   1  92  70  27  60  87  83  37  88  63  79  66  55  78  92  48  87   4  24  58  24  87   3  76  79  66  11  80  16  55  59  12  26  83  84  63  37  69  47  85  18  55  59  93  44   4  32  70  28  97  87  22  91  95  34  57  33  51  66  53  44  43  65  85  51  56  33  67  41   9  83  88  43  26  27  87  28  68  50  52   8  76  19  33  32  44  30  76  56  49   3  14  62  69  59  84  42  65   8  40   6  94  31  95   6  28  83  12  25  98  27   9  88  99  97  99  44  31  47  18  99  45  91  70  27  51  19   4  77  54  41  55  67  91  25  88  71   4  15  58  47  62  23  27  31  69  34  27  75  63  57  51  42  40  84  84  10  90  43  12  65  88  99  81  79  91  69  55  14   2  18  55  99  26  42  64  45  81  22  84   6  35  51  17  19  44  20  97   5  86   6  14  89  18  95  65  99  37  79  68  63  93  22   4  60  31  27   3  26  42  39  10  61  31  99  50  22  60  53  89  25  97  49  43  66  90  16  79   3   3  73  64  56  91  64   1  97  78  99  59  68  80  24  19  88  90  89  60  26  62   5  31  59  87  72  39  21  66  35   1  63  30  48  20  58  50  50  36  74  40  46  99  86  78  18  52  62  38  97  42  72  83  76   4  47  91  16  52  44  93  56  27  59  24  98   3  14  24  83  30  29  88   7   7  61  89  40  35  43  36  60  35  11  93  16  92  82  47  25  53  63  25  49  61  94  17  11  55  65  77  42  94  63   2  28  98  37  48  96  87  83  85  13  92  30  52  68  55  24  99  70  93  65  48  61  37  59  42  50  21  46  99  53  82  92  37  75  43   2  34  81  74  41  60  47  80  92  29                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  65  24  76  39  22  58  79  37  90  70   8  93  41  91  86  97  13  75  92  12  56  65  42  25  13   6  81  31  59  34  27  33  27  99  15  31  22  51  63  24   9  55  39  89  54  31  58  30  83  14  48  20  26  76  15  17  30  25  76  92  94  51  88  91  81  37  29  32  31  68  68  40   7  60   6  92  19  59  58  33  46  72  98  60  51  99  39  17  94   6  78  40  81   4  71  98  53  85  80  64  50  98  57  88  57   9  60  97  65  60  47  59  54  61  40  51  20  14  97  33  92  36  53   2  39  29  64  48   8  30  93  82  79  20  12   2   6  16   6  37  45  22  50  19  78  38  97  22  78  41  51  63  87  37  27  89  94  99  10  28  67  47  98  13  12  51  24  70  14  46  36  52  47  97  85  63  78  65  97  82  10  44  19  76  90  67  65  56  93  20  38  54  29   9  94  98   4  64  61   6  69  90  41  35   1  67  62  56  96  11  16  97  71  75  63  59  17  61  41  63   5  56  28  70  73  35  41  37  27  39  15  66  77   4  70  45  62  88  31  51  80  92  42  66  76  43  85  63  13  34  68  51  13  78  10  67  24  27  54  47  26  80  23  51  88   1   8  98   6  84  89  13  15  60  31  19  48  86  18  52  68  96  10  77  84  93  92  51  38  90  48  35  42  91  17  92  14  29  76  87  56  50  86  34   8  33  78  63  56  35  38  85   2  67  42  24  16  35  59  16  85   5  88  22  68  41  28  72  69  27  14  79  23   2  10   9  60  34  20  53  66  98  76  96  99  84  24  94  35  73   9   6  25  31   4  94  63  22  97  81  31  68  36  90  48  85  45   3  78  62  52  97  95  70  10  98  35  25  95  83  45  44  19  85  86  50  83  49  64   2  32   6  49  12  55  33  40  93  80  45  86  14  52  39  69  35  93   3  51  52  16  72  31  34  24  92   8  70  71  14  97  44  17  31   6  57   9  45  30  26  87  46   2  64  38  18  75   7  98  86  80  43  28  11   5  86  99  87  76  20  89   7  36  76   8  58  44  71  75   4   9  83  44  71  35  94  93  28  27  96   2  67  20  17  95  44  63  96  81  21  86  83  22  99  57  66  63  24  32  29  47  16  63  42   6  75  90  72  81  15  59  65  47  38  83  41  67  28  47  68  44  20  38  49  56  92  38  94  76  41  98  28  21  66  31  13   2   7  12  54  11  95  36  97   9  46  40  85  25  25  10  57  66  73  37  27  26  17  40  65  32  14  73  74  55  13  50  61  25  73  57  45  99  22  99  31  36  75  81  83  67  32  93  80  18  63  72   4   8  63  20  85  38   5  36  10  52  27  68  70  30  84  20  31  72  80  61  16  76  95  54  73  43   5  23   8  47  10  33  19   9  70  27  33  20  59  68  34  34  42  89  92  40  77   5  17  34  91  88  22  12  16  18  96  40  92  98  58  60  12  74  63  70  27  57  59  99  48  32  51  36   7  26  18  44  40  96  47  96   3  35  62  39  96  69  49  45  50  50  88  40  87  81  84  45  63  13   9  19  64   1  39  20  45  38   7  50  19  42  15  16  17  37  37  27  94  26  83  37  98  47  40  65  19  55  12  90  25   8  45  95  52  16  12  79  98  82  32  16  16  39  93  92  24  19  65  13  83  89  75  31   2  15  67  73  25  39  64  78   4  99  83  26  38  89  83  74  28  29  86  32  78   2  55  15  54  54  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    43  81  23  89  98  92  23  45  11  36  88  46  18  52  16  61  34  92  86  69  53  32  90  57  48  43  81   9  42  50  95  92  64  37  28  81  19  12  29  61   2  81  34  50  65  87  56  40  86  93  69  16  91  65  60  77  77  52  57  19  26  94  25  29  44  32  52  74  91  99  15  75  25  67   3  29  15  82  77  67  86  23  94  94  55  84  66  73   8   6  87  58  76  24  51  79  18  74  88  98  44  84  35  94  11  61  89  55  49  75  52  77  19  41  41  21  10  57  77  64  70  40  76  39  82   6  15  12  53  23  93   4  10  70  95   5  92   5   7  19  97  93  52  57  62  72  36  22  58  82  56  33  73  56  66  56  60  36  86  55   5  60  33  92  93  68  71  52  83  77  23  13  16  76  53   8  73  61  13  75  84  82  97  68  32  19  63  58  85  82  19  84  74  75  66  41  87  81  55  48  56  30  68  20  69  52  86  63  41  27  99  32  54  54  22  49  43  46   4  90  26  93   9  45   7  19  63  53  66  77  46  18  52  88  88  96   9  46  24  60  92  54  28  92  47  95  42  77  20  43  14  23  41  80   3  75   4  56   9  60   9  12  40  42  41  42  28  37  45   5  22  39  39  78  19  94  18  35  56  81  55   4   2  42  39  68  11  45  28  34  69  58  39  43  45  50  41  56  43  20  28  73  22  13  21  68  39  93  69   9  61  67  94  99  17  21  41  84  84  11  28  83  64  33  22  69  17  97  64  26  31  51  78  83  14  33  20  34  73  57  32  25  52  72  22  72  97  16  43  83  49  88  90  82  28  31  69  51  21  69  20  21  60  77   3  49  34   8  77  12  19  98  73  81  38  10  80   9  15   3  86  65  10  89  63  93  58  42  26  60  97  68  88   9  92  35  11  21  80  54  45  91  80  55  45  30  33  71  40   7   4  32  74  27   4  33  14  56  22   2   4  25  48  98  27  78  38  10  87  50  87  99   2  74  95  53  54  45  87   4  95  91  52  65  71   2  24  24  33  94  63  45  57  99  69  89  29  15  95  35  75  55  49  11  98  26  78  30  78  10  47  85  74  89  32  28  72  72  20   6  55   1   8  24  49  44  36  43  42  59  51  31  56  36  71  89  54  50  78  97  91  74  51  44  59  83  87  70  25  17  61  29  15  71  52  55  96  14  88  95   5  11  81  40  75  47   9  95  62  16  77  51  56  44  35  29  96  52   8  87  52  77  50  52  15  31  14  55  77  41  33  27  28  47  12  79  69  97  35  79  59  37  91  86  35   8  31  72  71  95  14  56  57  47  51   8  75  86  55  59  92  75  76  44  43  25  17  63  32  76  45   8  11   7  98  90  35   1   2  26  64  34  16   2  70  39   9  38  61  33  44  34  77   1  14  80  44  69  86  25  65  19  87  43  39  41  46  22  14  82   3  46  18  26  18  23  56  39  96  30  23  96  50  93  90  52  20  70  27  92  55  30  84  31  79  31  35  33  85  56  77  30  75  52  94  55  89   9  35  59  25  20  31  30  11  57  94  60  86  91  70  80  89  97  82  27  11  79  22  18  87  45  71  46  56  61  19  46  26  74  89  95  61  66  70  16   4  98  93  39  90  42  25  11  51  87  54  81  20  20  46  29  78  43  29  41  69  72  35  69   9   8  91  20  10  50  33  57  49  31  29  77  16  43  57  32  92  33  61  68  63  88  57  37  56  65  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      21  25  48   9  12  97  53  68  22  37  24  47  15  37   4  56  59  58  56  80  44  63  62  89  78  10  83  66  44  24  58   4  48  18  46  10  39  40  91  53  64  49  60  52  89  13  17  72  72  91  51  70  19  32   9  18  13  54  88  28  74  93   5  23  35  83   6  90  67  58  79  72  29  53  84   6  66  79  97  59  71  10  69  52  79  28   6  42  13  82  65  73  13  99  67  23  34  87   4  96  72  20  65  39  91   6  74  13  25   2  22  24  67  89  81  56  69  83  84  60  30  36  52  90  59  64  99  34  27  52  63  89  28  58   4   3  28  64  36  31  92   1  14  73  74  43  39  50  42  95  19  98   2   2  64  79  30  57   5  98  98  89  36  37  88  75  62  67  74  12   7  79  95  60  17  36  66  25  41  23  43  83  90  70  36  66  57  10  21  90  35  58  50   3  80  14  72  23  36   6  28  77  56  42  70  73  70  86  73  23  15  88   3  28  64  67  76  88  39  52  50  28  60  16  65  44  15   5  98  97  20  13  76  11  49  29  39  20  86  89  34  29  55  61  23  14  95  63  29  73  68  69  65  58  52  46  13  20  71  30   7  53  85  29   9  20  91  67  71  43  57  49  13  98  17  87  96  39   1  96  12  11  48  19  52  26  80  76  80  90   7  25  42   9  44  95  65  91  71  33  84  90  31  83  25  31  39  50  22   2  66  86  60  74  38  65  75  13  94  82  47  47   6  21  21  21  22  10  92  94  95  22   4  61  36  11  85  22  78  28  49  83  66  93  99  48  67  68  40  81  11  44  19  34  79  81   4  41  73  91  79  38  47  19  15  17  80  97  26  89  51  84  92  35  55  92   3  74  40  89   5  88  40   4   8  80  63  60  85  27  44  17  39  27  78  99  20  53   4  47  68  79  29  89  30   2  72  75   2   9  41  78  95  88  71  82  99  79   4  51  46  26  66  25  22  16  85  55  80  99  54  46  60  34  48  25  83  21  98  38  17  74  24  58   9  21  30   4   3  16  16  92  83  54  76  85  63  40  38  81  53  17  73   8  69  34  29  56  59  40  56  98  16  41  59   3  48  66   1  61  10  21  96  23  67  38  65  12  67  80  49  56  44  28  81   5   1  91  59   4  62   5  75  49  87  38  10  69  14  33  66  30  91  26  42  55  96  14  50  12  22  17   1  72  27  86  76  37  24  27  97  18  74  45  38  37  14  80  79  64  19  53   3  67  79  95  78  20  78  49  57  66  29  63  58  44   7  50  70  35  61  72  20  21   5  15  58   1  58  13  66  78  55  36   8  83  15  68  48  56  21  13  30  44  83  17  31  31  26  66  69  43  23  11  35  71  37   9  27  28  59  56  38  15   7  34  74  14  60  96  87  99   4  92  30   8  50  32  74  74   8  72  58  84  72  64  24  32  92   1  24  59  68  37  91   9  34  68  94  95  58  82  23  57  23  97   5  81  44  24  71  91  21  34  65   6  40  15  51  37  59  20  47  70  67  11  31  54  93  15  27  79  56  88  90  67  96  68  77  67  69  91  23  79  70  49  89  14  53  52  95  74   5  36  80  15  44  67  50  10  43  15  53  84  64  70  39  88  36  74  84   5  22  25  47  37  74  27  71  52  34  52  91  11  62  26  90  29  84  13  55  33  42  20  24  26  43  29  24  73  96  52  81  55  11  56  74  94  24  14  16   8  15  27  51  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        4  60  40  15  93  36  18  87  35  82  92  65  31  87  49  56  78  59  89  59  23  29   8  47  29  96  79  76  63  47  89  29  12  46  21  82  85  81  73  19  15  65   2  88   8  48  38  24  53   7  42  39  56  19  50  57  79  81  97  67  81  25  63  11  70  65  29  10  61  63  63  62  64  10  71  63  80  54   8  55  95  12  71  53  33  11  80  78  86  91   4   8  92  94  71  23  73  82  42  17  56   5  76  83  22  41  59  77  81  32  91  32   1  55  73  60  78  89  44  22  86  35  88  90   4  34  34  68  47  91  64  72  58  67  85   4  85  48  96  14  92  79  79  80  16  30  82  86  30  11  11  68  20  78  69  46  40  21  57  21  73  50   4  40  91  48  86  87  86  50   2   1  75   6  54  71  62  51  17  62  46  29  34  37  44  84  85  98  91  81  28  74  78  72  62  46  17  74  14  20  26  48  39  11  99  77  35  95  92  59  42  54  42  40  63  94   3  76  67  94  72  22  10  35  42  10  62  49  37  97  81  97  43  17  84  39  79  54  62  28  71  15  85   9   6  23  25  15  64  24  31  42  48   4  64  64  71  21  42  59  83  50  66   5  37  92  22  46  47  80  87  14  60  31  21  77  12  62  99  45  43  96  25  23  45  63  98   8   8  74  56  75   2   4  39  89  95  46  19   7   9  83  77  32  69  58  22  75  85  85  57  20  21  31  58   6  62  43  41  37  83  18  63  60   5   6  34  49  52  29  98  82  91  75  21  70  79  90  70  60  39  46   1  73  82  47  70  71  48  88  65  77  16  60   1  79  48  42  73  66  88  86  36  97  55  48  74  60  49  40  37  45  44  63  95  25  84  53  35  70  14  59  10   6  16  53  76  81  13  99  49  59  36  96  58  18  87  39  51  60  15  30  74  77  31  47  41  60  80  74  39  14  58  49  85   6  38  12  55  81  67  93  27  51  84  96  95  12  98  21  54  35  97   1  67  43  47  58  96  64  24  60  91  62  10   4  98  17   3  88  37  84  23   3  54  26  52  85  55  29  34  21  85  82  12  39  45  63  33  56  58  34  29  30  41  79  42  37  56  93  81  15  63  64  56  78  22  46  61  90  44  67  68  52  57  65  15  86  11   1  42  50   6  46  26  24  28  34  10  89  37   1  72  68  31  28  96  61  52  75  74   5  87  39  59  99   8  91   9  48  30   8  67  70  55   3  20   7  86  55  23  31   9  15  82  27   7  19  74   3  97  17  20  50  31  68  28   1  68  86  21  90  85  97  83  39  53   5   8  92  42  97  65  75  25  35  48  40  10  50  13  55  83  23  62  81  53  27  83  85   4  86  25   7  74  60  35  91  66  75  47  53  89   8   5  83  55  83  21  10  29  94  24  67  75  73  88   7  83  90   5  50  58  49  17  85  67  98  60  92  80  14  20  28  66  49  75  87  48  99  99  68  20   1  71  88   5  19  48  41  87  60  64  62   8  94  79   6  93  51  86  72  54  25  27  70  32  74  33  67  49  56  85  50  76  13  17   6  51  56  23  21  75  17  98  72  84  64   5  54  93   9  31  10  48  17  58  90  70  38  22  74  70   4  50  17   9  98  61  90  17  53  40  91  60  59  23  86  30  90  34  64  15   7  19  31  53  47  32  36  69  70  13  89  32  80  84  13  89  97  10  95  46  48  80  69  59  92  19   4  99  95  11  85  21                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          37  17  99  91  52  50  11  12  54  59  74  52  81  76  31  58  28  69  69  77  52  70  51  45  36  86  20  67  60  92   8  59  70  53   3  32  11  75  97  45  22  99  55  82   8  82  34  22  33  61  10  39  51   1  48  93  35  36  40   4  58  52  65  85  32  26  37  70  20  61  36  51  21  95  19  52  43  93  62  89  50  55  16  93  95  25  25  46  52  83  96  41   8  72  18   5  66  35  65  61  17   8  15  65  41  36  80  11  91  45  80  72  29  45  80  42  43  13  38  26  86   3   1  65  22   5  45  60  13  31  97  14  91   3  94  73  28  44  21  43  70  27   5  98  46  36   6  56  85  51  47  81  78   3  79  44  74  72  99  39  83  28  21   9  36  15  90  25  95   6  52  96  33  33  67  97  49  16  25  39  99  19  20  48  98  59  60  86  84   1  65  88  78  89  97  96  89  50  29  18  15  47  25  86  11  29  62  77  24  47  89  73  15  64  29  47  20  57  90  94  64  31  80  79  20  60  80  35  43  63   4  26  96  71  44  49  48  62  77   7  25  54  40  25  76  77  17  41  31  20  10  29  86  77  74  39  59  76  69  21  43  71  64  94  13  53  71  83  20  55  82  41  48  56  29  74  23  91  45  69  13  20  78  28  10  59  18  61  61   4  43  28  31   8  31  51   7  85  54  84  49  23  68   4  49  59  46  91   6  75  82  15  20  47  57  18  19  72   4  92  44  19  90  91  71  98  17  45   3  55  25  55  27   4  69  47  33  57   5   8   8  42  30  72  48  63  35  42  42  50  28  32  62  25  64  37  95  72  66   5  82  13  80  33  77   1  59  79  62  86  70  39  74  73  70   4  35  20  21  59  85  11  18  27   6  84  16  46  42   1  23  81  60  37  39  85  62  84  32  88  50  29  13  83  36  25  48  51  61  65  70  11  89  23  17  75  71  38  56  20  97  16  47  24  46  57  78  10   2  85  58  33  53  29  62   6   7   1  57  90   9  95  52  79  42  42  46  95  78  64  46   7   4  70  44   3  41   1  76  14  56  62  63  37   3  32  69  40  57  74  33  45  32  37  97  93  94  50  75  72  96  44   7  72  49  96  67  52  70  92   2  45  84  36  47  60  39  12  81  79  44  61  74  64  43  76  67  12  50  60  85  29  51  82  29  94  24  57  21  63  14  39  62  99  99  40  93  47   2  65  27  73  32  71  17  82  57  42  29  31  52  68  50  62  58  52  70  22  11  51  28  26   9  46  94  11  86  39  52  50  19   4   7  82  47  76  12  79  41  22  55  50  96  95  41   8  77  47  28  90  25   6  32  16  37  91  71  19  13  25  63  15  27   2  53  32  98  98  94  76  27  69  97  46  41  37  60  13  75  94  70  92  82  24  59  22   9  96  53  85  76  73  35  76  47  23  91  14  79  55  29  28  74  38  75  63  33  71  59  95  54  68  55  94  65  24  27  17  59  86  62  23   5  65  91  25  49  59  84  35  54  16  40  49  32  37  12  18   1  74   4  17  44  90  79  75  36  54  80  63  49  21  83  41  72  23  40   8  33  25  70  73  91  43  52  14  26  83  64  96  71  57  42  79  41  30  33  37   6  54  79  11  59  98  69   8   4   8  56  32  16  45  85  61  77  24  19  47  48  39  31  28  91   7  40  24  90   3  49  44  20  35  92  20  55  71  18  66  43  17   7  58  14  44                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            9  18  68  88  24  66   4  95   5  38  35   9   6  44  35   2  51  75  49  26  51  19  41  48  46  85  35  18  56  64  56  27   1  11   6  88  34  76  11  27  43   5  87  69  95  74  84  45  98  65  93  52  73  39  63  70  58  87  31  92  97  30  59  86   4  83  32  29  39   3  78  92   2  47  78   4  32  52  64  70  29  84  99  91  43  63  54   3  51  51  88  22  82  47  34  97  50  50  44  78   9  97  94  86  94  94  72  74  53  14  94  64  93  15  29  88  68  54  13  32  86  21  45  34  85  71  28  82   1  20  82  42  33  75  49  66   5  16  40   7   9  81  76  23  19  43  12  95  21  76  18  48  64  51  98  92   8  72  87  23  95  41  91  63  85  91  77  50  99  89  95   5  32  97  89  65  19  41  99  62  95  64  54  53  60  30  44  13  58  33  30  11  32   9  29  64  77  63  19  24   1  95  70  73  52  12  43  37  17  90  48  94  71   9  65  86   2  91   5  70  49  71  63  74  55   9  49  28  43  83  17  40  99  53  74  41   8   9  94  46  47  71  21  68  72  30   9   2  18  17  44  31  65  94  32  66  63  59  63  24  41  54  72  17  39  49  43  96   3   4  85  69  79  42  28  95  32  63   6  25  48  83  84  80  58  64  34  31  34   9  71  16  87  82  36  41  92  83  48  18   7  20  21  86  65  74  43  70  83  87  44  70  92  35  55  24  76  25  83  19  10  13  83  77  65  74  95  67  84  14  58  51  60  20  11  75  31   5  26   5  13  81   2  45  69  54  86  62  72  96  26  79  34  38  92  12  43  14  77  98  38  87   3   7  22  95  75  92   6  96  75  15  15  40  73  68  57  81  62  74  81  88  23  98  89  65  91   5  66  24  74  64  46  40   5   1   2  95  86  84  32  85  39  68   8  77  11   8  20  35  30  63  10  38  62  21  48  48  32  62  93  89   3  40  65  79  50  70  70  93  79  55  50  71  47  13  58  57  55  51  40  82  25  72  10  52  24  50   4  21  62  84  59  54  22  27  52  42  16  52  50   4  30  96  72  40  67  12  72  81  24  76  26  24  66  52  82  24  14  59  63  42  74   6  81  62  49  17  56  55  25  77  62  19  89   3  54  53  23  48  11  80  12   8  44  19  85  94  35  66  52  15  92  37   7  48  70  92  11  14  99  84  41  41  22  10   5   5  86  38  65   4  41  35   8  69  13  21  17  93  83  57  66  74  54  19  94  23  22   4  11  28  49  78  82  99  89  89  43  88  84  11  60  75  87  71  29  51  41  75  57  31  75  57  92  58  58  91  93  59  48  41   8  80  18  81  88  74  43   1  67  45  88  40  70  88  25  51  53  60  33  74  98  15  63  80  34   3  29  65  25  16  19  12  27  47  25  57  20  95  32  30   5  47  53  77  14  13  70  69  12  39  83  71  94  57  53  97  61  73  46  76  79  32  31  42  25  15   6  34  61  27  75  87  36  95  34  39  32  73  18  30  60  78  83  60  22  98  74  35  32  13  10  49  86  93  83  62  29  68  17  65  39  32  56   1  64  70  73  87  12  67  56  34  26  74  29  72  66  82  36  43  12   4  44  73  35  97  93   2  80  49  99  72  37   6  43  13  70  79  51  27  97  83  21  70  82  77  24  54  29  47  77   3  26  26  73  69  64  83  59  81  11  84  31  89   3  97  57  93  60  76   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              5  11  96   9  55   6  13  56  99  38  86   2   3  19  42  26  39  20  56  85  39  96  68  52  77  21  59  10  46  73   7  84   5  78  80  98  71  49  74  57  86  32  47  58  68  90  76  98  69  85  75  87  41  20  41  34  15  34  81   5  53  86  34   1  84  75  18  37  59   9  46  56  22  47  52  34  72  61  19  47  23  12  11  33  93  41  44  70  35  20  86  99  71  75  38  25  28  66  37  59  22  14  45  21  99  14  51  44  17   6  11  72  98  35  93  28  63  29  75  99  69  83  39   2   2  16   3  91  17  61  75  13  99  75  65   8  28  69  12   5  68  49  98  76  18  22  84  69  26  68  35  46  84  50  48  81   9   5  10  28  33  15  90  65   5  26  44  15  17  60  52   2   9  76  45  69  50  35  26  95  80  43  31  63  58  74  66  59  24  75  75  93  11  56   8  36  12  23  21  33  56   4  65   4  41  91  87  31  89  59  50  73  69  36  48  56  23  72   7  19  17  28  84  50  51  59   8  11  61  23  56  29  40  95   9  51  60  23  56  47  38  62  95  73  51  24   7  49  29  84  35  80  37  44  20  74  43  33  65  19  84  57  25  37  14  54  48  21  75  96  41  96  82  54  28  46  31  29  76  23  32  48  40  10  24  58  95  71  11  13  25  86  13  39  13  87  49  48  59  81  10   3  66  42  13  30  62  49  72  91  74  66  16  16  59  91  68   4  82  68  15  69  22  82  28  16  52  87  13  32  16  64  41  78  81  55   4  46  93   6  61  71  39  70   6  33  11  81  57  22  56  94  45  84  20  62  67  96  83  86  97  50  86  78  13  46  59  29  96  76  72  93  89  85  77  99  18  62  96  71  52  30   2   6  87  95  19  43  46  14  17  93  40   7  27  44  21  43  24   3  43  18  51  77  70   8  29  71  36  80  97  70   4  84  28  31   7  70  14  29  42  74  11   7  64  70  41  90  59  65  26  88  65  32  41  55  65  18  27  39   7  26  58  82  79  27   5  54   4  48  88  19  16  41  36  92  59  28  77  19  60  69  77  68  52  66  23  41  74   7  97  10  30  65  63  11   7  15   8  70  32  24  58  42  17  59  70   1  33  63  30  63   5  61  47  26  25  54  89  15  98  70  34   1  58  41  61  83  77  27   9  83  21  36  37  57  80   8  66  39  44   7  89  39  73  62  31   3  90  77  75  78  24   8  20  57  34  36  43  93  88  78  38  98  87   2  34  35  31  33  36  98  93  76  75  66  55   4  53  80  83   4  18  14  51  50  60  86  61  83  30  78  16  61  27  44  11  49  72  86   2  11  62  99  49  37  83  53  33  67  72  14  29  33  29  41  69  99   1  49  42  71  70  57  97  74  83  88  15  67   9  96  86  36  42  99  52  21  82  46  38  39  72   6  72  19   3  15  46   4  38  16   1  86  73  69   4  91  64  60  21  98  91  15  37  71  85  32  29  40  54  76  91  68  96  74  89  76  76  67  83  75   1  18  70  20  82  33  68  24  97  58  10  87  58  78   8  83  74  71  15  89  28  36  11  10   6  49  53  90  29  20  67  76   9  52  42  46  88  78  80  22  41  48   1  23  22  70  92  26  30  51  37  21  59  39  20  77  69  44  52   3  57  93  12  47  81  37  22  87  98  12   3  63  17  50  43  90  36  23  85  89  26  22  31  63  41  90  25  27  23  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                49  54  52  32  34  70  65  84  64  79  18  65  36  96  46  55  93  88  75  33   3  86  62  11  77  32  61  61  33  11  72  11  89  55   1  80  35  19  11  27  88  26  35   4  70  80  82  31  25  98  53  71  72  10  89  11  85  88  99   7  18  64  87  60  68  22  20  85  80  94   9   4  66   6   4  76  51  59  59  74  10  50  87  61  41  72  97  16   6  61  42  52  67  20  65  71  54  51  38  71  42  29  53  80  61  68  37  29  54  41  50  82  63  26  33  66  77  23  68  88   7  25  50  21  19  47  63  99  71  82  17  21  11  61  67  55  24  31  65  70  55  82  96  99  46   1  82  61  57  73  69  36   9  74  46  97   9  54  70  75  98  38  97  32  22  44  43  84  47  64  47   5  52  80  74  70  94   6   2  59  31  45  93  38   4  23  16  59  63  62  12   2  61  53  54  74  15  86  45  88  66  36   1  54  13  45  69  48  25  17  12   5  49  21  86   6  22  22  19  45  48  89  26  78  29   1  14  90  91  77  76  40  76   5  64  14  13  90  11  86  64  18  29  95  99  43  69  75  52  26  77   9  86  71  10  59  43  78  50  65   9  46  66  25  96  76  98  46  53  28  31  88  88  85  38  51  20  44  72  99  56   6  58  23  18  62   4  19  40  80  13  60  48  83  63  66   6  75  26  14  94  47  75  94  30   5  39  45  30  76  31  65  17  97  92  56  27  64  43  35  67   2  11  95  30  36  60   5  34  83  12  66  77  28  27  89  29  45  62   4  78  57  86  36  44  39   5  81  83  68  47   9  95  13  28  53  76  78  68  47  88  95  46  63  99  81  19  83  20  37   4  38  47  65  86  17  54  12  20   8   9  73  50  94  47  22  82  30  98  35  86  86  64   2  86   9  42  23  45  17  91  14   7  39  86  36  65  71  87  58  68  85  75  58  54  74  88  59  94  31  53  74  54  26  11  94  49  39  45  79  48  51  92  96   1  17  98  81  58  24  78  13  39  12  77  16   1  80  65  73  70  72   4  13  61  81  13  72  40  94  33  64  76  31  12  93  58  20  92  97  53  35  67  98  64  55  46  40  93  38  63  27  17   5  89  23  43  33  37  18   2  76  51  43  50  36  38  68  41  84  79  18  36   7  34   3  66  32  73  20  52  80  23  45  23  88  59  94  10  32  13  85  15  63  60   9  84  79  86  69  39  57   9  19  85  35  42  43  19  17  48  73  69  11  94   6  25   6  54  11  67  19  37  40  20  48   3  12  28  23  78  75  84  57  96  51  34  21  48  16  13   3  50  12  29  52  88  23  63  78  53  10  84  25  93  36  90  16  69  14  88  80  66  12   2  72  47  61  49  21  15  34  35   6   1  82  26   4  70  38  23  30   1  84  14  40  85   7  31  37   2  94  13  60  34  56  18  64  55   2  39  77  45  84   8  53  35  62   4  43  93  62  17  26  48  91  39  69  95  40  64  16  52   5  16  29  94  86   6  30  78  63  93   9  97  54  83  23  10  27   8  37  53  89  66  84  30  86  34   1  55  80  93  88  24  36  21   9  90  29  60   3  31  27  93  46  71  26  97  10   7  85  42  25  34  20  36  61   7  74  85  26  84  83  58  45   3  71  93  54  17  22  34  17  32   4  29  70  41  48  93  20  12  55   1  56   2  11  49  31  81  20  18  43  31  23  45  40  50  80  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  22  18   9   7  67  32  15  67  92  43  74  78  65  44  90  33   2  14  66  60  52  51  85  24  94  89  70  54  32  94  38  59  67  41  52  86  48   2  13  83  24  75  90  29  35  12  29   5  75  49  83  75  22  63  30  86  36  33  53  22  81  61   9  30  45  84  18  38  73  92  36  74  70   2  67  12  78  53  41  39  15  86  72  45  93  11  48  48  29  81  18  60   6  28  73  64  45  72  86  55  11  95  26  38  88  23  27  44  32  31  26  84  66  14  95   3  81  94  10  31  74  88  69  66   5  41  47  65  82  30  20  47  52  55  32  39  68  76  37  31  46  37   6  16  94   7  21  97  50  92  64  70  46  38  40  97  56   4  57  47   4  94  18  54  90  81  85  96  30  78  29  61  53  69  23  87   5   5  34  73  23  55   4  34  12  45  59  47  69  77  25  56  12  20  91  19  22  27  31  21  93  94   6  94  36  56  91  50   1  62   6   7  71  53  30  71  22  17  12  66  96  96  73  90   4   7  22  18  15   3  74  86  90  38  78  27  68  97  15  64  39  47  81  25  82  29  56  78  60  56  52   9  94  89  49  18  47  82  75  50  85  82  34  63  19  72  39  25  40   5  51  70  77  28  17  96  47  72  29  49  79  14  99  59   9  49  48  82  52  30  45  89   7  51  24  30  98  59   8  13  54  86  98  82  84  34  50   7  28  11  25  37  99  60  89  28  89  35  20   5   8  11  24  67  54  30   6  99  73  79  71  34  93   7  89  96  73  79  94  64  85  63  78  11  76   6  25  81  13  93  58  59  65  45  23  92   8  41  30  83  99  74  97  52  65  90  29  80  84  17  75  93   8  44  73  41  95   5  16  67  40  62  40  88  45  29  14  88  51  46  82  17  51  57   4  18  82  45  89  65  65  37  98  80  12  69  14  74  67  79  53  75  16  95  86  92  37  86  86  83  67  53   6  41  51  94  49  24  26  89   7  31  96  41   8  23  70  38  16  16  49  36  36  93  23  11  79  31  29  99  43  11  10  60  11   4  38  24   2  18   8  34  94  16  39  20  26  58  17   3  25  92  42  59  45  14  57  47  78  80  64  76  73  54  28  69  17  71  90  99  48  48  35  14  49  46  93  90  47  20  77  63  23  60  48   2  71  74  43  92   4  49  54  80  71  93  28  66  17  36  97  29  10  82   9  96  78  99  57  72  62   3  46  41  78  51   9  58  46  95  57  11  95  77  31  90  96  30  20  83   2  47  35  10  90   7  70   7  21  13  97  24  66  93  40  33  81   5  81  99  82  90  74  19  69  25  56  73  49  13  89  38  64  19  85   9  36  22  80  12  25  55  98  46   1  36  39  70  75  26   7  56  20   2  92  45  89  32  25  93   3  95  87  49  67  84  63  31  41   4  57  64  86   7  51  23  90  45  31  91  38  75  72  83  47  50  78  33  53  85  51  11  63  62  79  54  78   4  65  88  75  30  31  97  85  45  66  72  28  79  74  50  90  48  38  90  52  42   2   4  58  11  24  77  87  67  52  74  96  57  20  46  14  49  73  84  83  90  76  20  27  18  20  66  28  99  26  62  51  52  98  48  76  40  25   8  37  31   4  77  71  36  63  31  79  22  37  63  19  88   3  19  75  35  98  72  99   7  58  97  94  36  85  63  81  57  29  17  68  23  57   8  77  74  37  56  39  95  27  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    22  86  74  25  27  37   8   8   7  51  76   7   9  22  24  98  91  64  99  75  35   6  56   9  50  51  39  56  35  45   1  62  57  14  99  94  77  34  69  10   9  56  17  92  57  29   9  67  87  39  62  10  57  31  47  57  60  42  31  91  70  49  20  78   6   1  68  97  80  79  34   5  64  16  19  37  11  90  88  11  28  17  17  77   4   2  62  57  26  80  16  85  57   2  49  77  82  42  62  22  72  12   6  24  10  51  85  16  35  30  20  51  30  35  38  44  59  28  71  13  84  15  59  58  98   7   9  74  16   3   8  64   2  17  19  69  58  81  89  42  50  41  51  30  65  96  94  65   7  88  74   8  31  53  60   9  19  83  42  33  60  11  61  43   3  60  94  33  11  83  90  80  92  64  11   8  58  20  93  43  44  54  95  24  48  84  97  87  62  38  33  93   7  89  33  52  49  89   7  16  26  71  38   7  44   4  18  11  83  11  60   3  49  92  62  48  68  55  82  53  87  93  42  45  27  86  15  52  92   3  59  15  82  11  29   7  46  48  14  54  30  40  92  10  78  55  19  37  93  27  61  16  55  23  19  21  38  15  49  50  29  33  58  84  59   3  23  37  18   3  86  78  23  89  44  79   9  33  62  50  33  93  73  82  14   5  33  73  32  89  66  13  53  23  55  11   1  61  77  91  22  17  27   4   1  15  41  50  58  13  67  92  37  64  92  86  32  23  12   8  16  23  11  96  55  80  59  70  57  37   9  14  98  32  34  65  27  60  84  57  53  85  91  26  84  15  24  30  74  34  25  39  59  58  43   6  10  84  46   3  86  34  48  32  82   9  28  95  24  88  53  10  67  66  32  10  53  62  85  59  47  51  64  96  21  28  72  36  70  28  56  70  92  77  79  13  16  57  44  77  69  44  82  47  85  26  89  66  86   8  81   9  61  27  80  64  17  95  80  24  94   6  67  27  70  62  49  28  79  47  98  20  77  83  14  28  61  73  31  24  76  70  52  88  13   5  68  98  27  28  91  89  58   9  54  26  20  89  18  45  26  47  35  18  42  45  29  14  32  60  80  17  67  56  97  93  74  88   1  57  59  72  34  22  60  62  34  21  61  88   4  68  29  89   2  45  54  86  88  72  62  19  60  79  84  63  44  97  32  42  87  47  66  55  19  76  36  81  22   2  62  43  23  70  54  70  46  35  38  43  47  83  61  59  53  10  97  19  88  70  45  72  37  82  87   2  37  14  92  91  31  20  30  42  59  98  11  91   7  84  53  49   8  33  57  67  94  71  42  51  72  58  67  99  75  32  35  63  93  13  98  14  46  46  33  79   5  25  49  17  80  77  81  31  11  43  91  60  95  12   3  18  79  70  47  14  78  75  54  97  94  96  73  82  45  53  66  52  28  19  76  42   6  57   6   9  13  19  69  57  86  10   6  84  28  63  78  16  54  32  48  23  68  71  79  79  89  79  83  74   7  44  17  15  32  14  62  20  45  98  88  27  19  71  51  83  36   2  51  51  16  11  17  14  41  44  24  15  27  69  72  87  35  51  85  23  58   8  20   6  76  37  24  45  82  47  66  40  34  80  55  33  25  54  89  18  58  12  39  50  88   1  99  28  26  57  84  33  54  83  65  24  97  96  67  76  25  48  71  30  44  71  62  42  36  47   5  35  69  67  90  56  16  15  41  63  89  88  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      55   1  51  30  53  12  36  76  42  97  97  50  64  86   1  30  17  24  54  94  28  76   4  35  58  95  67  81  19  93  71  75  43  65  62  31  56  64  66  25   8  49  35  28  24  21  88  22  72  42  34  16  92  88  17  23  40  99   5  41  34   8  25  42  60   8   8  47  93  66  29  61  72  30  62   2  91  48  54  30  84  91  25  93  66  53  53  12  57  75  64  39  17  74   7  15  75  76  46  72  50  73  16  36  52  31  47   9  66  54   6  39  65  67  54  26  85  51  83  37  35  31  16  98  21  81  80  38  99  12  80  22  53  49  19  70  79  10  47  85  14  74  32  79  65  19  15  69  13  34  97  40  32  25   6  43  89  77  31  66  16  60  48   1  17  16  36  21  96  68  10  51   3  33  50  96  86  71  36   8  36  91  53  97  23  40  69  56  56  15  55   9  73  33  77  59  12  94  47  41  33  60   1  40  34  88   7  96  52  18   6  91  34  19   4  57  69   8  24  82  97  56  25  34  92  60  87  30  58   2  96  26  78  85  13  33  14  89  97  70  39  75  68  70  82  39  39  47  55   1  72   3  88  53  48  31  89  46  71  34  65  20  96  53  20  96  80  25  20  63  77  41  82  53  94   7  71   9  51  22  69  91  70  17   3  96  21  97  80  36  24   1  34  67  90  76  95  65  46  40  74  14  82  53  68  94   1  70  88  33   4  29  32  23   8   7  31  50  96  29  45  26  41  16  11  82   9  64  18  12   4  39   6  58  38  26  12  42  87  31  56  67  76  78  16  48  94  56  31  30  41  44  79  69  47  14  60  90  95  49  82  81  18  75  71  14  80  64  36  64  55  84  39  27  82  53  21  45  52  82  31  35  59  13  17  11  62  10  79  38  35   2  92  69  37  26  42   8  88  89  40  36  80  19  64  90  96  20  18  48  88  67  27  98  46  53  78  26  66  15  55  12  84  35  19  23  67  82  43  78  30  37  83  38  34  88  68  18  51  87  18  30  88  77  87  54  41  52  27  79  48  11  93  56  13  53  49  44  96  47  47  45  63  44   5  65  25  32  96  62  84  68  90  41  21  23  69  78   3  64  19   2  85  50  67  23  33  68  72  27  31  22  87  13   6  58  74  35  24  49  92  18  86  31  67  69  63  18  16  36  33  47  61  89  67  79  25  50  96   7  10  77  37  11  13  22  20  44  39  83  67  91  80  93   6  63  69  35  80   7   8   6  63  80   5  63  20  51  35  48  30  81  99  62  11  27  93  40  81  27  27  85   6  92   8  85  79  32  65  67  99  78   3  88  41  57  76  23  19  68  75   4  96  61  88  16  33   6  56  32  38   5  58  89  60  16  63  78   3  44  25  77  64  46  65  56  98  47  69  13   8  84  29  55  70  11  45  36  87   5  92  22  13  89  86  37  41  61  20  72  71  16  98  64  17  66  29  68   3  71  27  96  43   1  92  40  20  25   8  19   3  14  34  22  84  10  14  48  84  54   3  84  35  11  90  10  30   6  52  37  53  39  19  81  15  19  90  42  83  78  65   8  25  27  97  99  36  10  46  43  67   7  43  98  68  46  17  48   1   7  17  34  67  44  77  86  16  77  93  95  54  61  69  49  21  53  69   7  35  75  21  64  53  93  46  64   2  82  72   8  52  12  85   1  33  50  50  76  46  83  66   2  75  81   5  76  29  16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        75  45  75  94  64  32  50  47  77  83  22  25  44   6  50  98  89  73  56  38  86  32  87  78  61  12  81  12  90  60  61  37  55   6  60  30  24  91  15   9  88  92   1  90  24  74  85  43  50  61  33  67  12  28  16  84  61  31  95  89  82  64  93  75  13  21  46  61   2  56  92  96  52  21  77  95   5  16  60  50  95  82  54  63  51  44  73  64  57  71  23  73  43  56  53  70   9  86  83   7   5  96  97  86  94  60  33  12  72  95   8   3  11  30  68   1  21  92  44   6  32  38  81  88  36  65  17  74  94  29  58  14  58  36   6   8  19  48  61  98  75  54  59  26  95  23   3  35  16  85  55   1  84  57  76  15  78  94   7  34  34  26  17  46  85  11  45  48  92  39  85  13  86  85  67  63  11  74  27  79  93  30  23  95  59   2  58  41  66  84  63  10  97  16  92  41  61  10  19  47  65  24  68  75  94  74  18  65  40   7  33  44  49   3  61  68  77  36   5   7  61  58  76  33  92  67  42  50  21  17  78  14  67  77  93  72  19  96  24  90  94  41   5  46  43  14  21  82  31  30   3  20  79  11  16  57  48  35  50  64  96  83  45  78  16  60  18  84  39  95  15  66   7  20  87  24  40  34  10   1  82  69  58  21  49  33  70  30   4   1  95  21  92  31  46  34  53  36  81  16  44  83  97  99  14  86  18  38  81   4  10  96  91   9   5  53   5  18  12  46  43  46  90  29  10  18  92  98  65  49  66  26  32  53  16  39   3  81  34  59  89  91  77  80   1  73  31  11  40  15  70  51  33   7  89  45  66   6  51  56  16  84  13   7  95  11  32  30  60  42  74  45  28  53  44  33   6  60  57  80  52  84  85  78  59  24  86  48  20  14  41  82  40  79  63  62  27  58  12  53  12  23  66  33  93  93  77  93  87  89  38  31  47  57  80  99  76  99  64   6  61  30  49  83   4  23  30  91  97  10  69   6  53  17  41  68  37  16  67  36  70  57   5  31  25  31  99  42  47  49  75  34  54   6  39  36  95  40  96  17  66  82  54  77  56  35  20  40  28  80  80  51  13   8  73  35  79  10   5  85  82  81  74  67  62  91  60  19  65  19  95  54  26  71   8  47   2  83  84   3  11  37  64  72  11  46  18   9  70  96   9  76  72  62  49  99  44  50  55  55  77  58  42  27  99  11  47  40  60  86  20  31  20  93  97  20  90  29  55  67  54  67  72  59   4  49  76  97  25   8  31  89  84  92  85  94  81  73  80  53  29  11  18  92  66  55  85  51  51  80  14  74  76  17  87  57  26  69   2  70  55  47  77  72  24  80  94  41  77   3  88  29  39  64  81  95  11  32  43  96  91  24  90  45  65  82  56   6  13  62  21  48  79  83  53  76  72  40  64  23  21  13  88  51  69  46  30  45  64  51  86  17  61  99  80  92  62  10  53  14  34  51  78  92  31  46  87  43  77  82  69  22  47  28  97  72  66  95  91  55  87  37  98  88  25   3  34  19  10  20  61  87  45  71  78  28  53  54  17  75  38  87  63  95  22  90  24  95   8  38  46  42  45  53   1   5  79  49   8   6   5  81  35  99  10   8  17  22  36  81   9  44  48  37  17  71  45  92  45  96  65  73  10  21  52  61  24  87  71   4  61  68  10  21  47  72  50   7  20  31  59  45  23  71  68  27  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          49  76  38  90  15   2  50  29  39  51  10   9  17  45  32  55  55  91  57   2  48  27   7   4  53  78  82  26  89  61  99  12  33  74  26  63  55  71  23  54   8  61   8  24  47  70  94   5  32  28  39  62  61  19  64  63  27  60   2  77  49  86  22  95  35   9  78  55  93  32  80  11  88  88  47  28  71  35  80  79   8  87  10  14  59  18  41  87  37  10  12  31   9  20  56  21  33  10  55  96  48  93  43  83  96  13  23  59  16  11  33  71  35  10  35  31  89  84  36  87  59  42  41  19  49   8  37   8  10  98  22  63  72  32  18  90  97  42  54   3  73  51  16  88  62  90  49  64  11  92   1  54  78  46  22  47  79  26  74  39  80  57  20  63  72  56  99  11  61   6  63  54  80  51   3  45  51  74  23  53  52  66  77  90  80   5  94  71  14  96  50   5  73  64  18  32  30  44  64  11  27  39  91  48  84  58  90  16  88  71   7   7  97  44  36  89  64  20  88   1  40  33  28  87   1  35  15  15  99  18  86  61  76  68  75  45  51  10  46  72  55  43  59  79  60  36  36  81  19  80  19  45  63  85  57  66  99  83  30  72  65  39  51  82   5  46  94  92  75  85  35  98   3  32  60  99  36  70  86  73   9  77  42  49  93  74  14  40  27  96  17  96  60   8  31  65  21  89   4  59   7  50  96  72  80  88  87  77   9  28  43  48  11   3  34  72  92  24  36  89  98  39  17  50  92  26  36  10  86  85  99  34  92  45  69  53   5  95  99  46  93  85  86  89  83  83  72   4   5  89  89  28  48  45  82  35  51  23  76  23  74  45  26  64  45  76  58  51  28  87  26  48  28  47   7  55  44  80  74  30  48  43  37   5  82   2  30  25  74  68  40  79  55  14  89  68  63  71  61  80  79  34  48  29   3  65  97  61  12  34  64  28  63  23   5   6  51  12  81  65  56  81  37  80   1  12  30  78  67  52  67  24  76   4  70  12  54  68  13   9   2  15   2  10  29  21  68  64   4  98  53  92   1  79  77  95  57  42  28  20  87  14  72  55  63  88  88  26  37  15  33  86  53  25  96  47   6   3  46  72  80  22  23  16  38  15  50  72  46  20  83  88  29  10  92  26  23  70  74  97  75  62  47  37   4  32  28  58  77  93  54  63   9  44  43  62  27  74  40  96  52  28  59  88  77  32  97  91  25  25  57  60  51  14  63  59  84  62  62  24  81  51  57  68  84  45  81  48  79  52  95   7  74  33  30  97  34  72  48  15  27  35  97  50  53  17  98  51  99  52  31  76  83  23   4   3   3  13  63  76  66  11  53  93  47  56  45  22  87  93  82  66   8   8  23  18  70  70  50  62  32  73  84  47  94  53  55  67  21  63  98  90  27   6  27  31  21  72  15  26  33  96  14  54  21  45  60  84  33  16  28  42  47  37  43   6  51  40  49  43  10  17  22  38  45  75  82  85  15  78  61  13  41  69   3  86  54  47  56  51  98  85   1  87  94  21  16  50   8  50  33  31  40  53  25  73  81  63  25  11   1  63  53  67  89   4  82  21  60  42  52  55  88  81  27  17  30  26  84  93  19  20  38  27  35  38  26  83  55  50  30  23  40  49  62   9  48  23  41  52  71  55  29  68  75  57  98  27  96  83  21   5  89  90  21  86  78  87   4  20  50  34  90  10  95  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            69  48  21  51  51  72  61  16  73  51  23  23  74  82  20  70  60  11  37  63  35  35  36  33  67  86  77  25  77  23  96  82  19  28  20  87  73  91   7  28  37  16  77  65  47  88  43  91  44  86  87  44  98  51  28  25  45  96  33  45  56   1  99  70   8  99  10   7  20  95  59   6  15  89  43  14  87  98  76   6  57  51  65  52  51  66  11  77  93  58  67  83  55  65  45  33  40  67  79  29  17  85   4  23  89  70  70  99  62  86  30  91  55  34  59  56  59  45  33  96  34  67  31  86  89   1  29  97  28  87  81  34  35  12  68   4  90  75  65  92  67   2   2  93  89  57  98  48  41  61   2   9  57  66  85   6  41  95  34  71  56   6  44   8  50  82  24  37  16  66   4  65  61  99  85  48  85  29  86  83   7  80  82  72  89  71  72  51  92  82  20  76  63  76  40  36  89  93  69  87  91   8  57  51  16   4  30   8  97  47  21  24  56  73   7  76  91  83  89  52   6  11  20  33   2  69  35  30  24  16   1  63  74  12  15  35  27  15  74   3  31  32  88  75  28  57  50  70  44  43  90  40  49  51  43  55   1  42  33  21  17  49  77   2  98   1  64  28  36  47  14  76  98  48  91  76  26   6  80  31  80  22  24  21  99  71  73  82  57  47  53  56  29  36  11  10  65  64  59  12  45  13  66  46  76  62  43  58  78  79  17  33  88  71   6  85  51  15  29  90  49  75   5  97  37  56  73  37  32  77  86  73  63  92  19  36  22  12  94  19  64  39  97  60  87  25  65  99  59  40  89  24  89   6  51  79  64  99  34  37  20   5  12  26  86  55  37  19  39  18  67  53  46   3  77  30  49  68  14  59  20  26  35  61  13  17  53  69  30  34  13  78  25  13  33  33  71  57  35  92  61  20  79  16  87   7  15   7  52  92  73  65  53  42   1  68  57  63  64  52  90  48  77  27  73  12  31  81   4  46  12   5  78  12  93   6  74  66   1  93   5  96  96  34  74   5  76  86  79  85  40  84   8  48   7  89  14  24  63  62  88  36  86  97  60  41  90  14  16  18  93  29  12  89  13  25  75  23  96  22  21  68  61  29  63  87  61  25  60   2  29  27  94  48  82  62  57  25  23  26  92  68  98   2  85  93  24   7  16  57  13  11  21  63  11  78  42  12  86  88  53  89  69  51  36  97  86  42  70  38  66  15  94  14  86  64  25  50  97  85  45  52  86  76  40   3   5  92  54  50  31  14  35  69   5  37   4  62  63  84  97  48  96  51  47  37  83  89  75  29  94  40  76  69  94  24  88  50   6  19  19  11  65   6  31   1   9  51  50  27  40  91  42  99  86  20  34  77  14  28  85  89  99  95  63  28  89  52  72  39  42  25  95  71  94  73   7  98  34  66   8   1  51  36  87  66  52  16  65  51  62  53  11  78  21  15  48  56  47  78  67  46  73  79  78  70   7  45  47  28  28  18  52  34  45  39  48  34  60  88  79  73   8  42  91  64  42  85  58  26  47  84  94  79  17  64  90  67  63  83  96  42  53  68  12  41  74  86  19  48  38  93  16  62  20  92  42  38  21   6  44  82  93   8   7  55  35  41  24  99  27  86  28  87  67  38  67  28  65  65  51  34  44  70  14  87  80  34  83  58  45  62  18  94  97  80  19  69  81  54  68  86  75  21  87                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              30  77  24  14  37  58  71  30  51  21  39  13   1  67  59  47   6  43  79  67  54  87  56  85  92  26  51  83  45  89  17  95  52  15  96  49  89  80  27  53  34  90  67  16  21  67  13   3  26  28  36  69  69  29   7  44  35  15  70  61  73  98   1  48   1  63   4  81  80  25  35  93  18  98   9  75  82  72  73  77  47  40   1  40  64  60  50  14  44  88  15  92  25  60  99  37  58  42  99  89  38   6  87  83  83  42  29  18  67  26  81  97  97  78  18  32   4  93  46  91  79  92  21  65   6  24   2  52  94  75  89  54  33  48  25  67  62  40  21  71  52  99   3  28  41  64  90  63  47  79  62   1  20  95  47  12  10  12  14  18  19   9  10  94  63  78  27  80  90  31  67  53  60   9  46  72  77  16  87  53   2  27  92  59  21  74  56  57  88  71  18  82  63  63  17  56   7  41  66  16  28  93  49  83  79  17  82  79  43  82  24  51  30  97  82  59  63  22   8  80  86  35  15   9  48  69  78  77  69  81   5  55  93   4   6  17  28  41  13  63   3  29  83  82  44  75  50  88  57   6  38  74  92  14  89   2  95   7  58  62  21  81  62  12  10  76  77  10  99  64  37  67  37  48  45  98  59  24  43  98  14  67  63  10  24   8  98  71  97  87  24  36  37  76   9  30  55  84  73  72  68  80  57  84  82  57  71  35  43  89  98   6  24  10  13  63   2  26  92  20  66  63  30  69  39  25  59   3  29  88  23  63  78  50  12  80  53   7  53  57  33  80  12  66  48  36  45  78  36   4  13  60  88  22  84  47   2  94  46  61  59  39  31  22  76  53   8   7  25  11   2  57  44  55   4  44  55  94  50  63   2  57  92  39  96  89  38  59  25  84  48  77  26  62  89  27  24  66  66  60   4  38  18   5   5  76   1  22  54   1  72  91  41  35   7  85  94  54  76  73   1  43  99  44  76   8  45  60  49  38  91  93  10  82  21  29  67  22  17  47  87  79   9  93  78  64  28  30  40  23  11  89  76  30  12  69  34  51  40  54  52  83  40  99  94  90   1  92   6  27   3  15   1  37  93  43   5  59  96  15  15  41  21  83  32  12  33  12  60  15  77  95  92  92  98  32  54  33  89  86  51  11  36  72  46  78  44  28  93  83  62  67  56  79  76   1   7  61  64  37  76  47  10  33  41  56  32  95  83  74  83  13  57  58  50  56  33   5  97  98  21  51  12  52  20  23  84  88  77  64   5  59  26  95  49  34  87  84  88  21  87  54  15   1   4  69  13  24  83  53  53  85  68  30  90  87   7  25  42   7  96  81  81  41  81   8  36  77  35  91  68  69  19   9  12  95  92  84  66   7  83  46  92  63   1  36  95   1  85  48  41  20  66  28  71  51  40  99  11  84  23  42  60  32  47  12  61   7  69  58  66  88  37  25   8  32  25  66  70  44  72  32  15  83  32  13  93   3  90  19  42  66  51  27  65  13  47  41  39  56  57  57  76  25   8  69  89  49  91  43  91  13  85  89  10  61  24  15  36  25  31  48  42  60  77  50  86  95  14  75  79  43  19   9  27  25   1   7  78  72  52  41  22  24  15  58  35  17  28  22  14  44  67  45  21  26  43  28  66  81  80  56  63  41   7  74  13  23  39  39  74  59  10  54   5  45  37  73  41  28  19  49  26   6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                47  70  24  86   8   3  69  34  72  85  11  75  22  86  95  85  29  85  28  84   4  46  86  52  61  27  44  52  44  97  33  96  46  61  73  96  31  51  86  23  33  51  31  69  81  87  19  94  29  13  46   2  11  56  24  55  66  35  29  72  31  27  32  20  26  13   2  99  57  82  83  96  18  45   6  89  38   1  79  66   6  95  47  22  20  57  74   3  46  65  56  21  37  90   8  18  77  23  94   4  30  59  87  93  49  32  44   3  12  71  92  87  52  92  29  22  66  25   1  37  77  14  40  76  18  86  94  33   7  43  56  85  51  45  43  50  68  89  22   1  17  55  33   5  21  23  11  53  27  31  78  68  13  84  81  71  60  74  49  77  29  62  41  17  88  53  27  66  45   6  50   3  59  36  40  78  56  24  29  84  34  50  40  85  13  65   9  89   5  77  14  60  66  58  24  55  24  19  48  39  38  15  91  46  25  72  36  19  73  31  24  50   2  47  64  59  98  88  79  59  89  19  96  49  34  91  79  10  64   4  50   1  80  80  70  97  25   8   5  78  97  55  78  97  16  86  18  68  25  21  35  29  49  81  82  22  69  48  35  87  81  39   2  31  21  32  53  47  86  56  76   1  17  32  45  40  69  89  66  81  24  45  91  18  23  25   5  32  58  57  66  26  23  90  43  57  93  87  29  91  65  35  92  22  78  96  79  27  58  76  15  44  16  80   3  96   6  14  50  45  42  89  69   4  73  51  62  37  17   9   5  90  89  91  16  32  30  51  14  58  25   5  30   6  77  37  40  92  83  16  20  57  60   6  33  76  81  79  20  15  57  30  29  53  84  76  47  38  70  63  42  82  98  48  60  34  55  54  45  45  72  31  66  92  93  36  92  42  22  15  79  88  57   6  10  59  36  97  85  16  11  65  75  48  27   6  55  42   3  63  36  76  86  73  97  90  58   8  17   1  82  23  57  34   8   6  92  74  44  21  72  48  31  88  58  11  81  89  69  58  46  53  57   6  57  62  54  18  13  70  79  69  22  42  55  44   3  84  62  81  85  61  34  54  76  58  19  48  36  80  18  46  16  29  37   6  18  11  18  97  47  32  14  35  18   5  20  72   9  37  45  79  41  31  96  39  14  81   8  97  78  52   5  98  10  78  17  67  13  19  90  11   5  88  89  65  42  39  66  21  68  25  87  99  68  58  35  88  26  48  85  21  40  97  10  61  17  58   9  71  27  42  90  21  90  96  34  90  77  29  51  70  41  42  29  19  68  81  39  80   8  36  49  46  22  17  38  92  40  56  52  74  56  59  63  24  83  29  92  32  83  11  58  40  13  47  43  26  26   4  89  10  73  27  51  69  55  46  40   8  64  21  68  21  48  20   7  37  77  85  23  15  99  80  99  82  22  65  97  41  94  15  81   1  21  12  12  42  37  21  42   9  14  48  76  50  13  12  72  20  60  89  75  16  26  36  56  57   6   1  57  63  10   6   6  72  55   3  60  25  16  15  96  15  29  66  18   6  73  93  34   6  73  92  35  91  61  11  40  99  12  49  32  48  19   6  95  34  32  13  94  23  57   8  96  61  45   6  75  74  77  19   6  31  56  29   1  37  16  46  85  43  15  92  31  93  69  40  12  19  16   9  13  16  94  36   7  98   5  22  75  69  33  42   9   6  15  36  58  31  51  47  94                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  63  65  96   7   7  17  94  73  76  61  61  36  66  67  21  61   3  24  46  44   8  86  70  52  77  88  17  89  92  16  41  51  52  83  61  64  38  36  87  43  10  25  28  60  61  36  77  21  31  68  58   6  69  64  84  18  36   5  53  62   6  94  81  87  22  89   8  59  12  88  14  22  64  80  54  33  65  80  52  41  16  72  64  89  61  78  59  35  72  87   1  49  48  76   4  62  28  57  30  95   6  83  78  54   5  95  27  66  25  86  99  52  16  22  91  72  84  14  72  64   8  90  95  93  17  23  87  75  44  29  70  16  65  13  57  84  44  52  60   3  46   1  99  67  81   6  72   9  17  24  93  96  11  13  40   5  25  40  59  86  96  88  85  27  17  53  55  30  61  49  10  13  25   6  23  51  84  15  26  17   7  84  28  10  47  18  54  12  71  55  73  25  88  46   2  74  84  70  74  82  40  16  17  72  46  51  24  88  52   5  24  89  59  71  61  25  24  90  42  24  72  90  55  40  33   6  91  23  53  69  62  95  19  27  31  93  52  73  34  78  50  34  82  67   8  82  92  30  69  20  58  96  91  46  46  32  53  20  55  35  54   6  97  66  71  96  11  82  36   4  65   9  67  36  41  87  33  52  56   3  65  49  23  12  28  22  69  46  81  13   4  21  44  44  37  53  84  47  31  30  56  95  33  87  71  63  39  98  94  21  55  45   3  23  90  44  44  29  99  75  99  13  44  87  13  55  35  46   3  10  73  66  86  51  98  55  98  70  18  12  99  49  97  28  19   5  12  51  50  50  45  73  57  90  74  47  95  23  91  37  73  22  69  41  43  58  66  30  94  45  11  48  43  33  20  92  43  82  63   2  18  43  78  35  46   9  56  37  21  85   2   4  52  94  60  12  57  68  85   5  82  27  79  83  27  54  23  35  33  76  41  65  10  71  12   7  64  37  56  28  20   2  79  83  93  99  48  25  42  96  50  90   8  11  63  82  52   4  11  30  80  71  81  53  50  37  13  50  36  56  56  96  27  56   6  75  82  71  94  51  31  69  48  32  28  81  32  87  33  96  72  53  82  67  89  84  85  30  66  30   5  75   9  19   8  24  67  66  26  79  83  66  96  48  11  64  95  11  26  56  99  73  50  34  86  36   1  38  32  84  60  36  76  94  27  33   9  62  58  19  77  19  97  28  25  82  45  44  94  64  62  27  17  15  82  84  30  75  79  84   2  12   9  89  59  52  68   4  68  73  10  37  84  92  97  86  27   2  85  64  30   8  81  73  48  72  67  56  84  15  47   7  42  73  42  52  78  58  75  60  74  37  66   1  78  33  78  34  76  63  28  68  72  28  45  86  94  81  27   4  62  65  22  17  92  20  84  82  84  43  32  46  25  15  97  41  82  37  13  62  44  97  86  35  95  30  57  93  42  81  20  33  64  37  74   7  26  45  29  64  46  60  87  11  78  23  40  60   8  92  97  96  95  79  96  78  16  62  90   7  12  21  44  63  54  23   1  51  66  22  80   1   6  53  16   2  83  21  97  68  13  83  70  13  60  79  71  42   8  45  45  10  45   1  56   9  89  74  81  34  24  43  87  29  45  36  49  11   1  96  66  61  77  87  96  11  11  45   8  90  75  83  15  49  27  20  66  10  38  51  92  77  31  60  67  17  17  20  88  54  47  43                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    19  66  94  68  49  85  22  10  61  53  10  67  11  79  36  38  80  19  72   8  34  46  95  27  19  39  44  31  47   7   7  73  14  63  46  91  11  15  64  24  80  65  38  91  50  25  18  50  91  46  27  55  27  65   8  93  41  52  21   9  86  91  28  23  43  71  82  21  21  88  86  80   1  23  13  97  91  69  89  53  60  59  76  85  61  27  99  11  72  97   3  21  42  87  69  95  78  79  71  78  21  78  89  60  77  33  52  47  69  16  17  14  77  63   3  47  80  47  38  91  61  80  82  77  78  43  77  58  26  40  25  84  99  50  42  92  11  45  91  65  54  30  62   8  65  51  88  51  95  96  27  85  21  26  71   2  70  90  31  42  79   4  96  57  78  88  21  35  97  70  68  26  82  98  27  32  82   5  52  73  21  93  99  77  59  92  61  51  58  65  59  32  38  26  21  70  77  70   9  47  57   3  25  90  48  45  45  78  67  21   1  98  30  99  11  56  76  27  23  45  40  58  30  46  46  46  24  18  49  65  99   4  55  32  77   3   5  53   6  97  42  76   1  11  93  66  97  94  19  43  39  18  57  30  63  93  15  98  35  83  54  94  65  96  61  30   6  67  77  28  66  97  17  69   4  91  17  64  94  36   4  53  72  86  85  71  63  15  49  45  81  75  28  40  99  80  89  98   8  96  54  20  63  90  51  56  41  12  93  24  40  23  23   9  78  39  27  52  76  59  64  15  41  97  77  63  97  52  77  28  21  31  44  70  80  42  99  66  80   3  55  72  44  90  30  67  32  27  54  50  59  34  95  32  37  74  67   1  78  98  89  73  13  22  24  57  34  60  74  69  65  76   6  89  23  68  18  21  29  14  25  82  44  92  51  63  25  61  50  30  12  43  58  88  50  91  36   4  12  82  93  75   3  74  73  14  59  53  45  32  96  22  62  32  55  37  90  14  70  12   6  17   7  12  32   9  80  21  51  39  66  69  21  19  64  53  69  42  20  98  39  36  47  61   7  39  41  64  13  12   9  99  42  95  14  89  91  59   4  32  77  59  53  99  99   4  53  63  16  59  16  86  35  59  92  54  83  81  87  20  71  42  54  27  39  19  92  70  50  97  53  18  25  53  52  68  81  50   1  49  97   6  53  26  73  74  60  58  65  48  96  67   9  93  65  47  76  75  44  73  86  83  72  31  13  58   2  11  16  41  35  67  58   2  35  51  32  11  19   2  48  60  22  71  17  12  89  82  44  99  40   8   3  79  88  88  36  48  82  53   6  79  41  16  51  61  53  95  10  87  23  33  58  44  86  58  74  89  50  94  20  92  84  59  43  57  39  42   9  88  36  98  30  99  44  84   2  74  35  60  18  99  46  85  86  23   1  60  86  26  27  97  86  33   2  89  77  46  45  57  52  20  47  21  20  36  88  32  96  12  84  94  94  93  28  96  89  31  24  46  56  18  95  67  74  23  79  58   1  42   6   1   6  98  54  71  98  95  47   1  84  55  47  22  88  40  20  62  83  67  96  48  16  48  78  29  62  77  12  34  38  72  73  62   3  16  36  49  80  34  77  90   7  73  54   2  95  49  84  87  54  62  85  75  48  78  37  78  64  56  16  89  14  11  26  80  57  77  73  40  55  39  84  21  17  59  32  86  91  37  65  64  64   7  56  39  71  23  52  69  15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      74  80  21  84  19  46  76  84  94  60  29  14  52  44  38  15  24  67  49  90  95  46   4   6  40  29  68  41  46  70  42  66  87  22  61  25  76   6  61  74  49  46  60  20  20  24  26  22  30  22  71  22  80  41  58   4   8  74  60  75   2  11  91  56  97  81   8  73  67  95  14  92  86  11  67  72  98  49  80  28  28  89   6  64   8  91  85  37  96   7  84  81  62  55  56  52  84  53  88  22  19  32  22  63   9  22  83  98  54  80   2  68  63   2  38  82  83  15  25  74  15  54  86  12   7  95  76  95  33  68  98  76  19  41  40  60  82  97  81  34  17  61  87  96  40   4  57  47  26  62  54  14  33  20  48  55  12  90  66  51  73   6  11  57  98  95  95  52  40  46  38  19  10  10  73  86  15   6  48  33  15  82  13  66  65  98  87  46  74  65  65  35  26  23   8  58  77  34  97  45  92  52  69  19  19  84  29  63  35  57  49  55  21  64  54  28  18  23  59  64  17  74  89  62  62  25  30  77  34  51  27  14  44  34  79  76  32  39   7  57   7  48  55  62  66  14  71  14   9  67  17  33  59  75  85  37  88  22  43  21   2  63  79  22  50  78  74  44  13  10  72  20  25  80  87  63  32  65  36  95  24  85  21  90  59  29   5  88  99  86  33  67  45  29  85  98  58  70  26  17  23  40  19  57  39  94  21  12  89   3  52  38  50  87  55  71   9  82  68  80  97  30  79  72  84  48  56  76  78  48  23  72  46  72  35  40  53   9  90  86  31  38  88  17  23  27  23  63  92  90  40  53  71  20  89  15  23   9  80  22  37  84  65   7  84  70  74  90  53  32  74  81  53   8  15  78   4  87  58  34  88  77  58  24  73  67  48  39  81  48  35   8  80  35   5  61  44  12  42  71  59  95  14  74   6  57  55  70   9  15  11  36  16  90  13  87  36  30  85  98  36  88  37  98  71  45   8  50   4  87   4  36  47  10  16  76   4  23  42  75  65  47  28  17  12  19  38  27  78  96  52  80  10  53  67  71  72  81  23  66  43  35  29  88  70  37  70  81   2  87  59  29  61  73   4  58  87  97  38   2  63  86  98  39   1  77  56  34   7  32  24  67  40  76  46  61  46  31  68  87  48  80  12  40   1  43  96  55   4  23  36  74  43   2  25  39  76  87  83  85  71  62  22  14  81  49  58  91  78  85  97   4   1  48  89  77  60  25  26  86  89  28  71  32  61  19  78  20  61  45  19  51  80  63  68  23  58  34  33  87  41  52  52  58  26  37  37  66   9  34  53  88   5  26  64  85   1  77  90  38  99  90  80  87  68  73  67  48  98  89  37  36  50  29  90  97  18   3  92  92  43  14  91  57   8  48  18  42  54   8  99  53  17  63  10  85  28  52  10  75   3  41   7  73  91  59  30  87   5  80  17  90  86  24  23  24  85  77  68  85  55  95   6   4  44  17  25  78  73  10  95  28  19  69  51  53  47  24  65   7  57  51  30  15  32  16  92  47   3  85  54  22  88  15  40  91  92  75  31  96  26  27  16  35  65  95  49  46  42  51  90  60   1  42  50  96  25  80  79  55  61  74  67  34  18  47  19  21  12  14  75  82  63  90  80  98   5  13  57  52   8   1  86  32   6  39  21  44   5  16  96  19  20  30  75  84  27  82  55  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        82  10  85  15  73  10  94  86  85  21  90  83  81  20  72  87  31  53  48  32  32  13  52   6  69  81  50  76  26  50  48  25   2  52  68  95  65  48  98  70  83  81  85  69  97  94  79  99  88  41  47  64  29  53  48  94  38  11  55  85  94  99  76  42  84  14  88  44  32  89  54  19   8  34  55  36  29  29  26  12  58  77   6  74  75  68  57  41  48   2  32  15  15  91  98   6  92  45  36   5  53  28  64  99   2   1   8   1  91  83  49   8  40  61  47  88  39  14  92  59  41  82  20   1  18  37  89  49  79  19  11  29  82  22  77  63  87  93  77  13  27   9  95  93  38  83  79  10  52  31  38  39  63  62  51  92   2  32   7  26  75  18  81  78   6  43   6  38  92  71  65  56  61  86  10  64  78  37  90  60  30  38  52  62  18   7  48  53  64  73  96  86  86  88  26  20  10  31  16  24  81  69  13  15   4  30  71  57  90  21  52  63  53  42  73  21  75  47  64  54  31   8  81   4  90  71  85  81  70  48  60  20  21  95  18  44  18  18  49  15  56  24  77  52  32  70   5   2  18  20  79  99  75  88  71  37  59  33  50  72   9  69  26  87  94  59  93  77   5  26  57  66  48  67  23  97  76  82  90  85  94  37  70  44  94  20  65  43  22   4  26  84  73  42  61  86  73  61  59  54   2  12  81  95  50  28  84  13  23  96  49  41  87  40  51  22  88  42   1  43  95  39  82  48  64  54  49   9   4  11  63  20   6  43  90  85   3  94   7  68   8  77  96  23  95  44  52  60  15  65  12  59  76  14  38  13  62  52  90   1  50  75  59  43  60  92  49  26  97  28  72  14  17  50  51  82  27  60  55  46  88  31  45  94  62  93  60  20  29   7  51  50  74   3  40  92  37  61  14  11  77  13  80  73  10  94  28  78  70  34  62  40  36  87  67  70  24  90  14  20  48  78  93  82  74  90  51  97  94  81  82  81  94  21  58  66  27  43  51  23  64  33  86  83  17  97  96   7  82  54  80   3  22  98  81  89  12  42  33  43  57  87  86  36  50  87  20  44  25  76  96  95  94  37   1  58  82  71  85  55  15  76  19  15  83  23  31  96  43  64  77   1  90  98  77   8  57  94  91  87   3  94  49  31  74  59  53  16  39  89  32  63  60  80  89  45   6  98  26  59  71  86   7  31   7  62  43  95  25  11  28  98  75  40  28  88  40  98  90  42  40   7  98   2  47   2  76  48  35  83  60  18  40  57  27  71  70  64  54  28  77  30  88  45  98  39  17  38  91  13  86  49  92  56   8  24  50  43  57  16  19  23  45  15  16  97  14  59  15  91   6  43  73  90  54  86  28  11  79   9  70  66  62  76  17  23  28  80  52  66  58  33  40  60  48  27  95  61  59  28  55  80  53  63  49  35  98  60  44  35  56  73  39  75  61  32  95  94  45  27  13  28  63   6  41  64  93  59  16  68   5  81  94  15  19  24  89  28  45  24  79  67  88  50  13  49  40  46  31  90  81  39  40  18  34  54  67  51  84  68  40  20  49  16  21  22  79  80  17  51  30  65  65  32  99  18  59  16  84  45  13  83  23  22  67  84   2  87  34  70  71  24  20  26  12   6  91  93  47  79  86  39  34  42  70  91  74  43  20  80  33  29  99  86  13  84  97  62  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          95  82  96  41   5  65  77  26  67  65  90  32  29  65   8   4  65  60  22  77  21  81  89  16  26  43  83  59  93  49  50  94  29  51  41  70   1  73  76  17   3  28  64  65  97  44  84  71  22  73  52  26  17   6  36  67  83  40  56  49  47  55  72  78   4  79   7  83  96  51  44  61  88  99  63  92  41  91  37  12   6  31  94  49  57  44   7  70  25  16  97  53  19   6  86  95  72  98  28  42  13  95  68  41  46  34  51   6  14  13  21  93  25  41   6  83  12  46  70  59  41  22  61  73  38  44  66  97  19  67  78   8  48  25  93  51  97   2  51  39  15  69  65  89  83  13  96  15  53  11  49  76   8   1  49  42  40  17  42  31   4  28   8  89  56  66  52  94  43  36  27  41  42  70  21  12  93  36  14  72  43  44  69  20   2  84  98  89  67  21  15  38  37  16  86   3  36  91  94  85  62  35  61  90  85  90  24  43  37   4  55  35  53  69  91  82  74  58  44  24  97  37  82  89  44  92  82  26  24  77  80  72  26   3  79  87  90  43  11  53  16  22   8  51  72  42  75  43  88  88  93  50  80  63  64  15  36  62  53  48  91  95  32  45  41  83  61  13  82   7  15  36   4  48  72  27  26   1  33  56  83  98  64  52  62  64  44  48  85  91  77  36   2  29  48  20  47  17  74  88  88  55  86  71   8  56  70   7  24  61  88  86  52  48   4  18  98  19  42  43  61   2  66  45  82  45  81  52  52  55  35   7  14  15  11  69  46  67  40  32  59  56  97   5  85  86  79  15   8  48   8  87  81  55  95  79  46  59  14  54  77  21  64  82  14  79   6  19  67  85  19   3  88   4  39  55  23  19  47  23  28  40  40  94   1  50  33  69  29  87  50  81  88  32  23  13  28  89  73  78  39  18  17  82  39  79  45  46  43  26  87  50  54  64  81  10  31  60  79  56  28  72  67  53  87  95  74  86  67  58  47  92  22  89  89  99  14  91  29  92   3  31  12  73  87  65  87  42  76  86  97  52  25  98  23  49  65  23  57  13  15  77  28   7  67  85   3  65  49  76  89  88  10  71  50  61  19  69  79  30  31  88  73  10  55  70  83  73   1  14  41  67  46   9  85  55  53  47  99  33  69  14  75  49  33  31  50  84  59  31  29  84  95   2  57  69  79  81  84  30  51  92  22  35  50  18  58   9  27   9  55  36   5  86  56  54  11  12  97  26  44  83  70  79  18  28  16  65  61  89  70   6  93  33  35  93  35  69  70  47  15  78  70  23  81  32  42  80  82  61  55  26  42  52  13  50  23  12  27  72  82  96  62   1  48   6  52  42  57  42  31  55  63  15  88  79  95  99  41  36  45   5  28  95  47  59  92  34  73  74  47  33  19  59  79  24  39  30  91  47  33  32  37  99  52  78  55  66  45  21  73  53  76  81  64  54  64  12  10  74  13  44  75  90  23  83  66  73  84  83  52  96  31  28  89  63  47  54  16  28  83  35  33  77  40  26  59  23  97  46  94  32  37  41  92  20  37  47  82  53  84  91  30  65  61  46   9  23  10  66  26  68  66  40  38  76  60  16  69  42  41  11  55  27  87  70  12  65  50  64  51  46   8  95  54   5  16  76  99  37  47  26  71  96  74  84  83  52  54  25  64  53  18  99  73  21   9   4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            35  39  58  81  62  79  54  74  13  77  86  33  52  58   4  78  52  85  29  35  54  63  78  41   1   8  86  35  48  72  64  40  77  52  26  94  64  26  49  72  19  99  92  91   6  93  86  66  75  12  37   4  82  78  20  53   3  95  31  69  72  37  57  37  97  61  99  35  85  29  19  66  31  17  17  91  54  15  47  26  86  82  88  47  87  64   4  64  23  45  85  75  46  95   9   7  98  77  41  70  89  38   4  90  87  90  58  40  45  78  75  11   4  14  58   7  59  86  33  42  66  99  82  74   7  63  40  86  34  93  79  53  79  73  51  25  10  33  96   5   9  28   3  39   7  21  33   7  39  89  80  11  87   6  86   9  19  34  73  67  22  96  21  66  84  71  51   2  29  57  50  17  37  16  88   3  98  78  12  85  81  40  88  90   2  16  37  17   2  67  86  59  92  40  16  67  54  35  43   8  53  76   8  41  94  77  36  16   7  75  82  19  84  68  67  55  81  14  40   1  75  27  89  97  47  42  98  51  18  87  84  45  26  92  36  84  88  73  17  93  83  94   4   7  81  31   3  62  76  40  49  77  45   4  91  57  11  96  61  42  36  24  17  39  21  72  85  73  57  76  63  47   2  36  51  43  75  55  16  69  84  85  66  38  26  87  54  99  92  92  21   7  32  29  45  71  83  55  88  75  16  71  21  86  46  97  23  10  79  67  28  56  43   7  31  53  64  11  12   9  64  16  23  83  97  61  96  96   7  53  66  46  53  59  12  43  18  78  12  55  24  22  48  56  37  98  84  36  61  15  12  19  52  22  35  77  35   7  36  80  61  44  71  43  35  63  22  37  26  55   1  16  72  55  16  84   5  60  14  87  49  12  85  56  52   6  66  82   8  48  75  84   5  81  67  48  61  56  68  75   1  17  26  13  89  32  29  29  38  95   7  90  87   5  33  74  51  46  25  41  26  38   6  37  25  75  17  90  51   1  60  21   3  53  31  54  83   9   3  85  29  34  15  97  16  77  13   7  57  52  93  40  31  35  71  80  76  20  44  87  16  70  23  32  85  75  66   6  53  19  22  28  54  16   7  35  44   7  19  58   7  51  60  66  36  44  63  30  86  57  32  57   3  85  38  65  29  18  97  65  15  83  57  70  46  90  56  48   3  42  53  56  33  38  16  81  18  44  73  66  84  55  13  69  32  32  45  51   2  47  75  57  66  23  27  27  14  32  66  31   2  42  93  17  68  74  21   1  68  82  42  44  32  19   9  30   1  54   1  17   2   2  92  48  79  82  23  85  79  66  38  86  83  37  39  88  90  94  51  50  48  32  49   2  42  64  69  62  12  15  87  85  54  23   2  36  69  67  89  96  85  16  91  66  28  20  55  17  58  64  50  44  70  49  64  82  21  23  52  60   3  89  21  70  96  76  42  88  47  82  77   5  79  28  13  21  37  56  13  43  44  16  84  84  19  46  91  67  77   2  54  83  62  93  27  70  66  56  45   4  55  57  82  70  84  62  64  72  57  32  70  71  78  14  63  91   9  78  63  85  49  59  82  71  61  47  87  71  90  29  75  40  79  95  76  39  70  52  39  50  21  74  49  32  49  40  49   6  48  87  66  82   6  32  37  79  46  79  43  17   7  23  13  90  18  19  23  68  74  66  51  82  29  72  14  26   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              14  68  62  51   6  93  12  68  23  19  44  63  36   4  36  87  88  89  41  26  77  62  78  81  23  59  17  58  32  65  65  43   3  58  32  62  93  32  10  83  99   1   1  26  12  49  79  58  56   7  57  65  80  41  35  37  78  48  91  46  95  36   6  25  19  68  85  16  67  83  74   8  34  74  32  14  64  16  50  73  75  95  88  56  47  95  44   9  53  70  94  75  84  72  47  34  84   8  18  76  63  71  22  16  65  74  69  22  54  34  49  48   4  49  45   1  43   1   2  17   3  87  88  28   6  86  24  46  18  41  18  87  16  10  56  40  70  76  74  93  87  37   2  99  43  52  31  72  97  28  22  36  83  35  80  31  71  48   8  75  76  78  84  29  25  39  15  14   3   1  86  14  63  55  80  22  81  32  65  94  42  63  30  48  28   4  50   3  28   2  65  91  80  29  99  56  55   8  95  28  56  99  22  17  71  41  57  80  66  65  13  15  56  94   6  46  91  62  80  98  64  26  62  60  67  71  84  82  66  86  95  66  41  39  30  58   2  80  92  27  14  49  44  94  76  91  95  31  66   4  54  28   9  26  65  80   4  94  61  40  94  97  14  11  72   5  49  22  24  95  49  74  72  36  19  38  23  53   5   1   1  58  65  45  39  68   8  70  43  12  16  69  45  50  87  72  80  77  64  66  63  32  86  66  37  68  13  67   7  77  83  40  38  40  96  45  92  67  63  19  39   6  81  67  24  93  73  66  70  57  39  71  71  29  59   4  44  59  47  68  98  39  13   1  46  69  71  75  96  63  92  71  96  50  26   4  24  92  24  75  71  63  23  62  33  18  81  46  10  22  17  16  11  63   7  30   9  35  44  98  99  20   8  26  84  40  97   3  39  78   8  15  45  91  14  53   3  51  59  82   1  87  78   7  73  29  77  54  72  61   5  29  95  97  40  13  36  46  89  19  11  81  16  82  72  28  25  12  72  54  29  61  65  62  56  79  59  51  81  22  27  12  16  82  78  89  91  62  16  98  10  14  71  40  68  42  82  58  81  31  53  47  11  84  44  43  55  39  93  11  41  59  20  96  27  35  38  85  32  78  61  91  88  51   4  40  43  88  34  92  41  24  50  14  93  99  36  79  43  28  52  42  33  71  60  81  89  53  84   7  73  30  68  49  83  51  94  29  83  50  46   3  91  37  29  51  73  48  83  78  75  32  97  31  97   7  75  74  58  38  34  14  86  26  69  75  89  71  90  63  82  85  74   3  77  89  69  24  23  32  79  98  86  93  85  62   4  44  94  53  25  73  67   1  88  58  57  99  82  39  79  51  12  34  60  40  72  61  39  30  17  46  78  20  40  83  67  32  61   3  71  71  70  52  83  32   3  22  81  33  29  18  59  89  25  76  95  47  76  86  67  47  79   9   6  98  72   5  90  30  79  89  91  80  78  22  78  17   6  61  26  91  88  35  70  92  13  17  14   5  45  87  74  41  81   9  27  10  80  95  52  64  48  23  23  69  89  57  25  61  71  85  38  30   6  73  73  29  57  13  49  29  20  77  72  86  83  63  14  63  44  49  15  73  59  13  37  88  23  57  34  16  32  29  79  51  47  86  82  46  55   4  60  47  66  72  73  88  47  48  36   7  77  76  34  51  17  72  22  37  91   9  20  63  96  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                13  24  74  40  39  81  70  75  92  59  47  82  54  88  68   6  16  37  94  67  36  79  86  74  17  35  48  51  80  34  14  33  16  17  89  95  25  38  97  31  75  52  36  11  79   5  64  36  68  42  59  16  19  77   3  21  48   2  31  42  63  61   8  84  80  42  85  28  92  19  61  63  37  15  82   2   3  46   8  38   6  80   7  49  63  85  62  15  96  90  71   6  36  18  24  35  67  13   4  18   9  85  10  23  28  36  47  36  12  16  73   1  99  46  76  23  74  76  21  66  44  66  26  41  63  41  34  34  39  39  42  76  36  36  70  87  45   5  34  10  37  28   9  39  20  12   4  51   1  15  45  40  40  17  93  95   2  19  51  38  32  80  65   5  17   8   3  33  34  53  37  61  83  58  46  94  92  49  28  44  49  37  53  90  59  45  14  23  45  34  89  86  88  65  14  57   5  69  75  22  48   9  75  13  22  21  33  90  58  99  45  37  40  24  72  33  61  17  80  68  31  48  17  63  17  92  81  94  79  41  65  90  33  35   8  16  16  71   5  30  26  26  98  78  69  26  67  91  20  97  39  68  97  76  96  26  68  43  17  12  39  82  13  33  29  28   1   1  16  58  52  97  98  58  96  55  52  81  68  48  90  67  34  36  49  36  90  17  21  69  36  55  62  24  44   7  17  61  40  18  16  60  69  72  57  19  33  16  31  92  76  22  59  98  65  81  65  86  21  17  75  47  71   4  84  11  85  53  16  84  91  79  12   4  82  36  83  96   7  32   9  72  34  76  96  54  47  18   3  69  43  25  86  64  43  88  58  88  20   4  15   7  81  18  94  55  75  38  79   6  93  89  85  61  21  60   1  40  47   8  82  97  91  74  84  76  64  30  91  91  35  45  68  20  15  74  29  95   2  88  61  12  19  45  50  16  67  82  82  47  38  47  15  43  95  25  14  65  48  77  40  50  81  81  27  21  95  19  32  35  78  84  48   8  55  40  44  51  41  75  88  17  40  97  91  61  58  67  60  36  96  85  48   5  44  52  50  78  79  30  32  34  18  25  21  22   6  82   5  56  84   5  81  14  66  71   5  94   4  29  33  52  92  49  20  68   9  43  16  52  44  91  48  97  81  15  62  20  97  10  83  84  87  33  88  86  35  89  66  94  57   3  38  48   8  82  66   8  64  18  14   6  78  62  93  64  71  89  81  98   3   1  17  53  78  81  70  78  88  81  73  14  22  28  59  54  94  76  28  27  74  17  63   2  93  16  26  88   6  44  24  28  30  32  95   6  75  46  67  11   3  37  94  55  42  81  60  55  52  27  58  41  21  10  99  99  20  63   7  74  31  15  44  72  43  26  36  39  47  28  90  88  60  70  30  22  32  85  89  85  89  50  71  56   2  88  70  83  10  69  72  81  93  16  65  97  41  66  70  71  83  66  71  63  78  37  47  75  43  25  28  51  45  10  22  39   5  53  37  57  88  10  99  16  85  73  83  39  13  95   3  38  67  20  52  21  50  85  88  53  95  99  97  18  21  29   6  66  60  90  84  10  87  23  87  15  84  17  20  11  43  16  13  86  33   3  45  23  75  10  87  87  60  65  90  26  12  89  97  24  39  10   8  48  69  42  47  62  78  40  78  36  32  93  89  99  77  14  10  30  63  88  88   5  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  82   2  46  81   8  45  56  30  70  89  43  78  70  91  32  71  98  68  79  83  95  13  75  94  12  29  14  12  71  62  91  61  51   3  66  49  10  95  31  86  15  99  79  48  46  10  86  75  27  85  50  77  87  28  17  37  85  51  32  55  26  70  90  95  83  50  30  45  53  26  67   9  37  20  44  60  41  13  68  51  12  85  67  76  28  11  36  81  37  68  16  77  51  64  13  34  71  91  97  71  15  33  52  23  46   3  26   9  41   9  36  63  68  48  37  71  94  75  53  28  47  14   6  45  28  65  39  57  19  38  41  86  71  15  69  70  98  17  55  77  61  76  84  72  13  87  20  10  24  38   6  69  12  76  79  16  69  33  72  69  79  31  48  40  91  43  69  27  39  89  85  26   7   1  10  78  77  65  98  11  57  68  49  51  11  59  81  79  47  84  48  74  41  64  12  53  89   4   7  94  69  36  11  45  40  50  51  97  25  79  73  55  88  88   6  59   8  55  65  51  82  35  42  49  30  49  17  13  31  87  74   7  59  62  63  66  65   8  46  17  54  52  78  44  19   6  54  62  27  53  13  38  23   4   4  78  46   7  71   6  83  24  40  30  10  25  14  84  20  52  32  50  86  10  67  15  47  23  59  91  39  94  45  83  48  34  69  88  55   8  32  65  29  88  98  45  93  10  41  37  93  82  61  95  60  92  91  85   4  92  26  56   1  60  13  35  72  23  96  85  52  18  22  14  22  28  81  51   5  35  64  55  41   3  98  44  42  17   2  47  73  73  64  69  77  86  98   5  62  36  97  26  79  70   1  55   1  52   8  82  88  17  32  35  33  61  24  27  68  39  74  37  36  37  91  32  45  84   2  50  35  99  41  76  47  79  29  40  93   8  57  90  28  91  32  49  72  57  76  82  74  92   3  92  27  14  38   5  18  84  27  90  99  67  24   9  85  71  35  63  30   9  51  74  71  57  86  92  29  55  14  92  66  64  42  12  74  63  13  78  71  84   1  44  38  49  38  22  30  78  22  33  65  55  43  12  39  60  55  91   5  76  92   9  78  37  62  96  38  29  96  83  82  64  56  58   6  93  91  92  82  42  86  36  34  78  35  70  12  80  93  92  26  61  57  62  21  57  84  15  86  22  67  84  20  39  85  80  62   2  31   5   7  90  21  49  62  37  48  91  36  71  82  32  71  33  82   4  53  43  43  80  58   3  79  95   4  91  29  93  82  32  17  58  51  19  78  48  53  11  68  57  90  81  66  75  19  99  59  28  57  36  55  68  88  28  22   2   5  35  64  64  63  51   8  76  86  56  67   3  11  20  44   8  25  77  99  59  47  97  66  34  73  30  15  14  40  88  54  67  11  45  78  49  44   6  46   2  54  12  22   4  20  70  10  23  15  45  86  36  84  85   2  19  83  69  40  87  33  97  74  69  47  45  91  89  76  36  85  85  81  73  48  45   4  39  63  31  26  28  21  30  25   5  84  47  30  62  85  63  97  72  98  18  47  51   8  33  45  65  22  32  45  37  84  71   2  32  49  72  74  75   7  22  21   4  56  15  44  64  55  88  90  72  65  12  12  96  29  38  68  88  61  76  35  94  38  45  14  55  11  93  35  51  42  67  98  82  43  19   4  21  91  30  59   4  76  95  20  43  33  36  48  45                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    82   6  13  26  89  41   7  44  97  78  37   1  23  69  38  85  13  48  52  54  96  81  52  23  49  64  86   1  69  40  91  17  76  36  82  90  32  98  81  68   9   2  36   4  43  71  20   8  94   7  80  84   2   9  67  75   8  87  22   6  39  90  54  86   8   2  16  99  88  83  44  21  10  23  14  63  67  25  38  95   3  79  77  28  91  46  10  92  61  92  31  90   6  51  63  43  43  18   5  86   5  88  41  56  86   5  74  52  71   5  57  94  46  91  65  53  58  13  16  52  97  91  47  90  13  31  33  46  32  44  62  52  94   3  24  62  32  37  35  10  23  26  11  47  50  64  64  92  62  75  99  48  77  18  81  95  17  59  57   3  24  50  11  15  28  33  82   4  52  37  43  77  70   4  66  22  69  22  35   5  37  26  19  98  76  39  65  85  17   9  92  59  94  20  89  84  26  40  32  97  40   7   6  52  36  32  53  46  21  18  29  20  10  17   6   3  75  92  65  57  65  29  35  14  75  27  77  73  14  94  89  11   2  54  81  73  90  11  51  76  10  55  91  52  88  44  60  27  81  29  42   3  28  93  48  36  26   4  27  62  91  10  65  47  99  85  38  90  81  82  14  39  99  40  88  39  95  78  23  87   2   7  84  26  33  62  53  87  50  58  97  40  11  24  80  73  87  11  30  67  94   3  66  62  31  53  17  75  60  84  33  21  60  46  33  98  76  39  40  25  77  75  17  78  39  27   6  98  88  63  79  50  67  75  86  76  32  31  32  65  81  74  70  28  49  47  25  86   4  49   5  81  12   3   3  11  74  36  58  77   2   4  79  56  19  59  73  44  15  74  77  31  42  16  81  33  50  63  40  40   9  36  81  83  57  61  27  32  41  40  20  52  23  96  24  30  14  15  12  20  25  32  26   9   8  69  88  54  93  60  75   1  29  67  79  83  45  15  20  90  86   5  27  27  87  34   2  86  47   8   8   7  36  48  41  17  27   8  21  85  49  96  34  27  44  51  44  82  15  16  35  79  81  67  52  33  59  14  23   2  30  22  83  38  27  42  89  62  39  11  65   3  73  46  29  59  89  45  67  87  97  91   6  45  30  20  18  34  63  42  81  61   4  34  34  82  31  13  24  71  55  11  12  23  31  58  10  62  35  91  50  32  80  32  58   1  41  50  67  37  56  19  58  94  71  46  25  44  99  90  32  68  63  32  70  69  16  62  55  57  21  66  41  66  87  39  82  55  81  16   8  37  89  44  87  76  17  94  66  87  30  96  31  56  38   5  73  18  49  10  35  24  73  18  12  92  65  55  17  67  80  55   4  40  96  49  15  48  68  92  38   9  95  15  89  30  94  40  77  82  15  51  16  34  11  67  98  98  13  97  92  65   9  36  36  69  27   1  17  82  37  79  11  66  34  20  13  81  63  58  85  74  98  62  69  85  37  18  46  12  78  57  32  54   5  57  86  58  54  26  30  13  12  26  59  79  29  76  53  45  72  31  32  87  21   7  43  87  26  78  12  64  61  76  12  25  27  76   2  88  64  28  29  55  18  11  78  74  48  13  98  55  99  91  71  81  16  77  89  50  87  65  28   3  27  82  76  37  34  70  62   3   8  12   9  92  43  71  80  79  94  85  48  32  19   3  17  80  11  39  80  56  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      67  97  40   3  20  38  52   7  72  47  96  90  56   1  17  24  89  22  35  92  34  77  29  39  29  58   9  82  22   8  60  51  68  79   6  96  22  56  65  55   3  92  31  78  12  54  43  83   9   9  16  57  28  99  64  61  60  93  71  94  65  92  67  21  33  99  21   1  70  41  81  93  90   9  90  27  89  40  82  55  66  63  49  11   9  62  53  32   5  35  24  63  69  49  85  92   3  29  32  46  56   5  86  30  18  24  28  26  51  95  27  76  39  92  81  73  85  17  99  62  66  79  70  53  82  43  98  77  87  96  65  27  73  96  86  27  17  71  95  12  34  86  56  25  62  90  85  11  41  15  70  45  46  90  71  46  39  16  76  16  18  19  79  20  71  78  77   1  24  46  36  36  51  19  20  76  46   8  72  62  12   8  51  58  74  82  24  96  37  67  80  94   4  63  55  18  84  66  72  85  60  25  94  29  58  79  55  41  84  66  57  80  24  56  30   1   9  22  32  30  43  64  64  40  73  56  95  49  58  80   9  53  50  34   3  47  63   2  61   6  14  26  87  64  59  37  86  68  42  65   1   9  74  60  40  15  12  19  86  78  93  67  37  74  42  78  21   6  72  31  76   8  71  43   2  11  82  55  68  25  16  40  41  97  54  42  79  45  54  90  30  92  13  93  41  31  79  18  41  39  63  31  72  50  39  47  64  36  93   1  83  13  99  72  90  77  91  96  82  93  25  61  43  68  69  41  56  74  94  89  30  81  43  42  41  29  69  70  73  43  43  90  99  52  23  23  24  66  76  11  86  71   6  72  28  69  37  33  10  27  73  23  20  79  94  71  65  40  35  21  84  22  46  52   3  32  52   6  35  58  51   7  45  66   1   4  45  21  73  29  18  86  23  42  28  24  91  97  99  62  94  68  68  69  53  14   5  74  36  85  25  92   5  65  49   9  64  43  67  68   1  93   2  31  17   3  33  44  87  27  95  84  46  81  63  96  74   7  84  88  14  24  91  67  75  18  32  59  36  22  22  15  87  70  61  72  26  58  22  47  81  52  53  60  60  58  15  16  82  79  12  55   1  62  92  75  16  32  21  13  87  36  80  14  78  69  59  71  74  72   3   4  39  15  39  58  14  65  83  31  81  57  80  85  28  76  52  62  72  99  58  42  18  58  37  62  45  43  18  67  72  20  96  29  25  99  37  33  42  31  27  44  63  90  85  50   1  79  38  88  71  79  91  49  65  72  18  47  81  34  77  31  67   3  82   2  29  25  41  16  33  97  78  62  99  14  75  31  18  21  60  88  26  21  90  23  96   7  36  57  37   2   1   7   7  47  23  31  94  26  81  23  26  21  78  94   6  30  82  49  13   7  19  13  74   5   7  84  30  28  43  53  49  83  23  96  43  26  52  34   8  10  15  55  51  54  38   9  74  41  10  18  88  66  84  90  51  18  21  56  39  92  56  63   8  56  11   7  38  77   9  61  66  99   9   7  50  66  24  27   2   1  78  94  62  13  86  50  88  94  33  89  90  18  13  12  26  16   7  41  73  12  94  63  90  72  34  56  77  40  60  53   4  78  39  14  21  23  72  64   9  12  53  14  53  33  48  42  33  34  63  85  83  30  15  86  55  43   2  61  86  73  12  56  54  46   1  51  43  23  55  47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        10   9  10  75  65  77  59  38  10  45  65  71  60  89  17  54  14  50  43   7  15  91  17  27  89  17  58  55  93  11   7  85  50  56   6  91  69  28  29  84  64  46  77  60  87  57  15  45  38  82  53  93   2  59  83  42  27   2  19  19  18  21  71  71  29  89  23  59  70  54  98  11  89  75  50  60  42  18  10  17  90  42  37  91   7  27  51  28   3  41  58  33  10  63  97  51  69  97  96  77   6  69  49  24  94  85   3  98  10  24  81  23  49  71  15  78   9  45  84  37  71   9  64  46  69  78  21  92  98  75  73   6   1  96   1  70  28  57  52  86  19  17  27  48  61  54  77  92  23  70  66  35  48   6  31  92  24  80  58  68   4  49  66  54  24  35  62   9  91  72  51  49  25  16  93   2  13  46  23  69  40  52   2  48  67  94   4  62  71  52  94   3  22   6  11  15  82  93  18  24  66   2  28  41  87  54  11  33  16  91  16  96  68  10   2  96  22  59  22   2  25  45  61  90  28  33  17  97  53  13  30   6  12  40   7  61  44  23   6  25  63  69  22  60  93  95  76  65  81  27  43  26  83  60  18  61  40  97  32  10  26  85  68  68  93  15  38  41  57  13  12  56  11  26  76  44  49  50  43  32  63  89   6  32  43  78  42   1  86  51  97  27  86  76  20  50  96  43  92  98  90  42  70  46  23  75  51  53  97   4  94  49  24   2  32  74  90  90  53  78  86  53  71  47   1  70  46  73  96  46  48  15  14  88  64  78  79  58   1  45  88  29   7  44  51  76  22  68  95  83  40   8  74  41   6  54  26  88  20  88  20  13  51  77  22  50  11  52  19  43  14  67  62  93  47  14  42  32  23  24  83  49  89  33  63  48  37   4  73  83  95  71  41  36  41  74  48  15  73  83  58  73  61  11  30  41   8   5  87  86  55  16  68  76  88   5  25  97  74  59  31   3  86  84  96  67  38  29  31  49  68  73  14   5  96   5  91  51  15  82  44  15  39  28  47  86  23  70  43  81  58  57  59  95  36  39  44  87  38  85  49  79  48  10  24  48  20  65  45  63  91   1  99  36  39   6  18   9  26  83  42  86  62  39  36  74  40  75  88  42  12  34  85   3  42  74  12  88  14  92   7  93  57   5  80  91  52  11   4  61  26  28  74  65  83  77  10  65  99  54  63  61  75  50  58  72  39   5  72  67  55  29   4  80   5  71  56  65  62  96  39   9  61  84  98  12  59  14  96  98  84  87  98  95  64  40  74  75  59  34  52  22  20  90  65  92  25   3  79  33   6  55  91  85  23  13  37  46   3  95  15  20   9  16  25   2  74  25  44  41  13  96  59  93  21  83  49   9  11  99   6  59  26  90   3  61  79  14  65  88  44  85  48  79  95  73   9   8  83  77  15  24  81  47  20  62  28  38  17  10  94  30  60  59   9   8  14  37   6  76   3  59   6  89  81  14  65  28  42  14  13  97  10  31  97  13  22  92  74  37  67   6  67  82  37  46  73  45  60  53   3  96  12  13  72  27  92  33  37   6  83  38  88  25  18  77  92  59  42  62  11  87  98  59  75  63   3  36   8  79  99  12  93  93  75  30  93  64  33  62  86  56  94  80  26  26  51  31   5  74  62  86  13  84  87  36   8  18  36  38  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          28  71  66  11  41  67  90  48  28  44  29  36  65  46  78  37  86  42  98  81  38  44  93  35  99   6  37  14  71  12   3  55  43  56  96  13  48  82  97  69   4  84  37  79  13  81  24  51  80  68  15  42  90  48   4  71  77  62  96  72  16   3  17  71  91  39  73  26  87   9   9  43  49  24   6  98  40  34  78  88  51  68  15  73  12  97  12   7  49  73  98  82  66  64  38  95  66  99  14  18  61  16  93  35  93  13  32  85  38  58  26  20  83  58  63   4  18  72  61  77  86  57  66  10  53  94  85  96  66   9  22  95   6  25  87  55  95  71  82  40  87  39  71  68  65  59  45  30   8  46  31   6  86  64   1  74  31  79  14   6  88  14  70  44  47  88  17  16   8   7  78  69  79  30  88  38  26  98  32  64  76   1  35   6  91  83  86  13   2  37  51  44  48  96  36  89  96  62  74   3  86  45  56  76  11  87  71  56  42  69  48  72  88  49  90  72  11  11  94  49  12  82  97  90   5  31  98  58  65  34  91  75   4  91  32  91  32  44   8  40   1  69  74  60  46  99  52  95   8  43  61  55  12  84  77  13  44  95  21  53  69  45  13   8  14  88  22  24  95  62  99  36  64  39   2  96  50  16  90  72  77  41  17  32  49  48  21  89  14  61  91  34  87  19  97   4  36  22  46  99  35  62  16  44  63  11   7  31  99  72  45  51  30  58   1  24  94  80  99  27  72  46  29  22  44   7  11  16   3  77  25  55   3  25  75  73  75  48  22  84  73  81  31  58  22  29   7  66  90  68  98  34  36  30  39  76  26  32  49  65  87  94  37  76  47  64  52  53  51  18  92   4  78  39  62  89  69  73  47  45  70   9  80  70   8   8  49  29  56  47  27  22  48  74  60  12  13  82  95  79  17  77  56  33  45   8  41  12  55  31  19   7  30  92  55  21  47  97  28  74  81  36  45  28  74  43  79  80  11  92  30  56  41   1  22  91  28  12  78  74  56  11  44  78  71  50  88  88  94  90  87  46  12  27   7  10  91  93  19  28  81  19  99   8  18  89  61  77  43  60  28  67  54  91  82  44  48  96  52  25  27  84  67  37  46  22  95  43  46  53  47  61  71  70  42  25  90  52  43  18  47  90  53  51  46  69  72  85  90  65  83  51  91  40  38  40  18  52  28  95  28  51  35  79  92  49  98  55   8  30  73  52  12  14  51  86  61   9  10  31  79  84   9  14  29  79   7  92  51  54  79  36  23  54  45  20  36  63  15  69  60   5  28  89   7  41  22  85  96  68  23  60  99  31  71  90  31  76  68  98   4  31  51  14   4  42  97  79   1  69  26  10  41  15  68  64  71  96  38  92  17  77  26  11   4  56  68  36  98  15  30  89  49  57  44  85  97  40  86   3   6  14  81  87  84  30   3  99  54  22  47   8  85  22  32  96   6  93  24  37  23  65  81  97  57  26  73  67  24  99  65  39  89  83  36  98  73  67  22  34  79  12  26  50  70  10  54  64  14  81  27  54  57  45  69  52  67  35  30  85  28  36  59  73  97  29   8  98  94  30  56  55  68  37  20  86  66  47  99  98  70  79  14  76  77  94  42  84  51  35  82  42  93  89  40   8  39   9  74  63   5  60  76  92  44  19   8  30  95   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            34  88  13  78  12  46  22  11  16  84  13  76  88  88  80  79  90  55  91  14  31  74  25  42   3  84  88  67  92  42  19  27  32  40  58  66   8  91  66  63  81   6  35  40  31  72  18  71  76   4  17  13  33  75  34  18  38  53  43  66   8  65  28  75  23  44  84  58  88  16  50  62  57  67  78  34  87  11  21  58  60  91  15  38  80  25  17  89  27  48  22  89  59  72  92  78  76  18  69  31  19  97  27  22  50  70  30  86  98  40  95  36  51  88  10  65  70  23  62  35  79  19  23  21  52  49  51  39  60  81  67  82  95  51  83  31  14  49  37  98  74  82  50  38  40   1  55  30  52  60  41  80   9  59  63  64  77  66  33  49  79  71  10  37  99  69  75  10  66  48  70  71  10  79  33  86  20  62  47  13  50   8  28  49  40  44  97  73  87  84  80  85  14  54  43  67  77  30  54  41   3  54  68  63  77  48  65  77  34  63  63  57  64  82  82  17  57  27  22   8   4  53  64  42  93  38  59  39  12   2  75   1  60  96  15  68  58  94   3  89  35  67  35  66  33  17  11  25  26  68  59  59  77  65  58  62   1  70  30   6  16  55  77  87  27  46  61  10  49  22  29  71  38  41   7  39  93  96   1   7  81  81  33  35  61  90  42  25  21  22  97  92  73   1  57  25  20  52  98  64  88  77  77  87  28  94  48  20   4  77  22  40  38  84  22  88  77  52  90   7  51  50  12  86  91  90  10  40  93  39  62  40  17  29  56  39  40  17  18  64  76  81  44  69   2  84  10  50  39  44  59  88  26  59  29  11  62  94  56  72  54  58  94  32  60  17  48  13  98  70   4  67   5  39  37  91  92  39  24  88  29  94  46  32  44  61   3  89  18  55  22  78  29  35  86  34  75  67  15  12  65  81  45  16  45  27  22  78  43  93  75  89  39  62  53  79  66  15  84  69   8  69  59  15  87  20  12  80  43  84  52  90  54  75  83  60  69  23  74  76  51  75  74  37  14  80  52  74  70  23  41  34  71  84  60  24  52  16  26  43  21   4  79  34  54  93  77  96  99  46  20  48  55  37  15  23  88  79  59  93  90  10  10  84  59  17  88  99  40  42  47   1  39  40  66  55  42  51  65  50  22  37  40  41  34  10  65   3  40  91  63  15  24  12  74  57   1  13  30   1  28  65  80  38  38  98  25  85  60  69  91   5  69  38  64  40  48  61  72   8  59  63  39  67  91  67  33  46  70  33  20  31  18  38  97  53  35   5  65  91  66   9  15  13  37  48  90  99  21  56  59  72  18  71  36  75  45   6   3  32  28  77  37  47  26  87  30  91  16  98  22  68  81   5  71  85  38  14  30  72  40  53  79  83   5  10  36  92  94   2  77  85  72  99  96  31  20  25  30  36  46  75  16  78   2  50  98  87  56  93  17  49  74  46  90  77  34  16  15  54  50  68  23  27  19  29  74  28  62  50  59  41  24  29   3  46   6   3  69   5  90  47  18  96  86   4  98  60  45  83  32  37  49  37  38   1  32  59  91  61   1  88  17  66  69  18  15  10  69  67  60  73  99  58  95  57   7  79  74  18  58  30  48   3  35  63  39  72  54  14  23   9  97   2  42   8  57  19  99   3  84  69   6  86  13  30   6  87  42                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              1  18  51   9  54  31  45  32  47   9  41  52  77  62  45  39  65  73  66  35  36  25  89  28   7  49  66  68  34  51  62   8  32  81  75  50  47  65  32  35  73  61  20  79  50  47  73  18  38  93  96  86  27   2   4  25  72  48   3  99  66  27  24   8  75  86  47  20   5  80  30  14  70  15   4  39  61   8  67  44   4  37  84  23  76  12  72  90  25  47  33   4  22  48  67  39  54  11  65  87  33  40  74  85  49  36  41  85  70  45  67  48  34  87  97  45  72  87  10   9  86  29  72  78  21  87  53  79  96  48  37  16  86  28  86  74  30  78  10  61  29  14   4  20  75  80  38   8  41  18  51  98  71  84  17  39  70  39  78  65  67  40  20  98   2  50  47  10  11  38  80  43  52  11   9  13  58  88  87  11  76  54   4  86  28  10  66  67  11  53  36  84  11  35  99  42  47  89  76  11  24  84  89  73  20   3  76  32   4  15  52   6  45  56  48  44  82  75  62  99  21  96  41  61  38  87   5  24  84  34  83  70  50  77   3  22  59  88  78  39  93  85  83  79  93  70  51   6  59  59  12  63  65   6  47  26   3  50  58  17  50  97  16  28  94  78  67  23  61  43  74  19  77  65  36  91  86  22  10  64  13  18  62  93  87  71   2  13  66  12  41   8  38  56  37  86  87  96  12  28   5  63  10  98  91  81  76  61  31  73  38   9  27  94  46  60  82  23  65  96  82  92  45  81  90   5  48  40   1  48  28  96  31  78  23  30   8  77   7  89  52  26  75  87  49  86  30  70  32  67  70  51   4  41  13  20   2  94  37  83  79  82  75  89   6  59  10  74  12  33  88  14  42  88  22   7  60  77  95  34  57  33  72  99  96  33  98  66  92   8  54  71  15  96  90  26  23  30  50  95  31  92  98  57  60  45  49  88  66  13  74  50  57  29  99  75  97  68  79  49  36  97   4  98  97   5  15   8  98  23  80  78  74  55  20  27  61  46  47  26  12  53  87  83   3  71  25  76  68  45  53  75   1  96  57  15  26  10  26  28   3  38  12  52  18  33  10   7  40  68  49   2  51  12  73  50   2  55  76   6  39  73  16  46  60  35  77  54  86  98  55  15  21  12  81  35  87  62  56   2  74  84  78  91   3  83  22  10  40  15  15  63  49  14  83  84  27  40  36  99  88  95  48  90  79  73  27  97  17  27  74  71   6  94  68  11  29  18  46  48  34   3  70   7  13  57  21  83  83  38  28  45  92  38  68  36  87  13   2  64  48  96  53  35  52  49  85  52  78  87  17  27  70  73  20  56  31  35  44  79  39  19   6   5  22  27   3  69  22  39  83  85  23  19  28  10  56  81  99  48  80  76   4  99  25  61  15  44  40  33  15  29  37  53  92  48   2  96  18  29  73  80  55  93  16  85  48  54  44  36   5  35  66  79  58  22  50  74  66  64  90  20   8  21  48  76   8  72   2  92  98  75  16  92  76  71  92  70  29  56  47  95  89  54  86  19  18  66   6  48  59  35  26  44  75  19  34  94  81  10  93  50  78  17  61  73  59  73  95  82  63  23  51  57  94   2  46  36  28  39  56  67  41  35  53  60  36  48  95  40  26  30  88  95  75  58  51  39  11   3  35  22  36  53  55   2  60  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                39  82  60  35  72   8  23  29  70  34  32  64  93  25  87  27  75  66  67  99  10  32  21  35  61  46   8  43  92  92  54  93   6  27  15   3  56  10  45  81  36  83  87  51  29  59  85  19  13   7  50  26  10  73   2  40  39   5  88  46  64  76  30  29  16  70  80  30  70  57  56  91  68  76  72  52  53  11  10  45  75  15  86  48  84  68  30  47  75  24  71  82  52  10  69  53  40  81  98  10  41  88  25  15  84  79  40  87  49  21  96  97  48  72  17  43  57  82  80  66  34  56  23  83  70  98  29  97  67  35  80  53  45  58  50  36  35  14  95  38  40  27  86  90  54  93  31  12  27  65  45  95  54  50  75   9  54  27   3  68   4   3  24  58  24   2  77  45  94  42  75   6  62   8  98  58  98  55  57  45  79  93  24  63  37   3  83  52   7  86  47  43  15  71  84  90  59  97  81  16  84  21  68  17  98  33  69  98   6  85  27  85  93  49  54  12  62  43  78  87  72  62  70  85  10  55   1  32  98  46  39  59  33  46  11  12   7  46   4   4  14  72   3  82  12  17  67   1  47  60  22  52  96  40  72  56  45  36  95  66  14  74  42  84  38  74  59  32  69  64  10  46  60  87   3  89  16  40  65  39  30  76  53  43  53  34  18  95  75  71  95  98  40  56  57  92  62  82  18  98  93  53  61  58  39  60  51  57  18  59  10  29  65  14  42  80  65  34  96  49  90  36  17  74  21  48  65  84  61  10  42  25  31  90  78  48  72  23  89  77  35  47  57  25  48  63  53  96  46  35  82  17  99  69  88  46  79  18  94  46  58  19  59  28  10  96  47  91  32  97  95  87  57  15  45  66  48  47   6  82  36  19  53  99  90  37  42  58  21  44  33  34  47   1  89  66  17  55  50  92  71  45  18  34  13   4  75  87  99  27  35  22  20  96  79  66  81   4  40  40   5  10  96  41  15  77  21  18  41   5  53  42   7  81  16   4   7  29  65  99  96  94  23  23  35   6  11  79   4  45  89  71   2  57  94  63  73  82  49  15  41  45  42  70  82  71  46   6  86  44  44  22  67  63  32  40  84  24  49  52  82  38  41  14  60  47  88  38  44  88  60  28  30  20  84  40  98  62  29  82  69  92  45  91  94  47   3  38  97  30  48  23  91  27  48   4  82  12  53  26  54  37  16  25  29  72  60  51  58  53  14  33  54  94   7  66  94  51   3  41  24  80  35  36  10  35  11  55  54  92  29  29  96  83  51   8  20  23  12  17  66  34  81  34  36  29  44  74  14  52  73  28  66  87  33  82  41  86  91  18  61  85  81  98  83  72  24  62   5  93  65   7  46  54  46  74  21  41  55  97   3   4  54  75  91  31  36  48   8   2  70  43  18  92  89  81  66  41  54  60   9  50  28  17  63  28  24  14  93  45  87  53  31  31  73  52  84  60  92  54  47  97  94  90  47  59  54  76   6  68  21  13  50  65  79  62  63  53  22  61  12  89  99  90  90  15  50  97  59  99  29  82  20  14  85  27  78  95  75  12  64   7  67  96  86  76  60  65  77  13  66  70  72  56  43  96  87  65  79  74  96   8   4   5  31  59  27  59  51  97  94  62  98  70  17  93  76  13  85  24  58  45  69  80  59  78  35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  58   8  49  85  60  66   3  54  18  11  35  45  52  85  53  99   1  78  16  41  15   3  94  76  18  62  11  11  54  75  96  72  81  90  16  12  82  36  71  25  17  97  38  64   3  31  17  34  83  48   2  28  56  24  44  60  65  30  64  44  19  39  33  69   9   5  19   3  60   7   4  31  76  84  87  80  47  39  69  95   4  27   3  29  63  66  41  64  49  19  83  12  79  28  99  36  15  39  32   1  82  81  77  10  17  84  31  63  37  96   4  96  80  95  74  73  16  10  29  30  31  63  64  29  91  52  59  82  19  18  57  49  90  79  22  32  59  61  65  99  48  34  53  32  14  20   4  95   9  64  72  94  70  46  63  83  46   8  34  66  83  75  68  50   9  65  27  23  81  96  69  14  59  15   7  37  67  10  43  32  89  53  91  29  63  95  96  82  91  40  93  17  26  54  45  25  34  63  80  34   7  65   1   7  97  39  53   2  18  10   8  88  76  46   3  28  66  68  22  15  65  99  67  53  32  32  99  34  39  44  80  29  58  82  31  54   1  39  82  98   9  66   2  58  92  94  59  93  32  57  35  54  64  98  16  47  31  59  98  26  82  48  64  48  38  72  38  51  72   9  61  22  90  31  77  56  15   4   5  96  48  79  72  99  10  11  40  65  49  55  76  86  94  61  62  44   8  26  67  27  89  57   8  18  41  67  52  88  52  52  17  83   2  99  54  19  30  57   8   1   1  88  79  49  24   6  92   5  39  61  90  54  69  50  64  43  17  61   3  73  19  79  52  86   7  62  86  56  89   2  13  98  63  78  86  58  33  61  16  28  29  47  91  84  74  80  70   4  94  87  69  39  30  57  82  88  43   2  81  31  82  83  23  11  52  76   5  23   8  62  38   5  68  19  67  47  49  90  25  33  43  99  65   9  95   6  72  28  64  56  41  75  90  26  98  26  72  19  31  50  73  61  73  91  77  55  98  63  36  34  29  57  17   6  73  90  75  20  40  80  33  24  30  81  73  30  46  99  10  20  96  83  88   3   4  40  57  59  59  81  78  27  62  82  55  71  66  32  48  35  11  76  76  59  16  41  43  48  27  41  17  17   2  45  26  53  16   4  26  87  55  21  40  23  76  14  82  54  22  88  25  64  50   6  30  49  95  35   7  46  97  33  35  13  20  30  60  44  44  67  43   5  13  45  29  10  21  26  19  94  61  53  35  53  65  89  60  63  36  98  59  33  53  65  70  12  69  48  67  66   8  83  76   5  17  94  82  67  31  32  58  68  78  27   2  64  51  59  24  98  67   6  11  14  59  71  63   3  44  82  98  27  17  58  76  65  22  54  46  16   5   9  38  22  13  46  46  89  51  21  22  80  43  77  60  65  78   2  87  41  37  59  47  27  20  90  64   6  92  20  43  82  24  26   9  94  19  97  33   2  54  43  59  44  17  29  93  98  96  87  46  12  31  19  43  67  42  39  44  72  60  61  12  66  92  29  72  81  33  30  14   3  16  12  46  14  40  16  23  70  45  18  64  14  56   8  82  75  96  59  69  52  87   6  68  20  70  31  72  17  47   4  40  74   1  49  89  12  42  30  17  88  59  32  39  96  18  68  14  68  66  38  35  71  46  38  70  12   8  30  76  88  84  39  60  15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    43   8  61  64  13  65  13  30  33  73  43  10  91  72  39  79  51  89  13  99  27  99  75  50  38  28  52  86  59   7  83  67  60  12  58   4  37  77  54  31  41  59  49  25  18  69  93  70  32  46  56  50  95  70  70  75   7  88  78  95  40  86  19  54  96  67  18  86  98  37  81   4  66  97  30  49  25  59  59  27  46  40  29  81  58  89  85  65  18  30  60  24  82   9  60  72  60  67  36  70  36  78  93  59  24  90  58  15  16  46  31  61  47  57  22  93  14  58  17  39  78   7  43  18  68  90  80   1  31  46  51  82  54  97  78  80  92   1  62  92   1  88  31  47  21  33  70  46  42  34   5  34  40  55  21  52  91  87  89  43  23  80  73  22  99  73  78  89  90  73  28  15  69  95  78  39  19  11  52  59  20  89  42  29  25  83  37  39  65  24  20  46  84   8  64  38  48  66  20  54  33  59  13  23  55  15   2  26  56  87  89  77  55  22  76  45  42  72  94  95  48  63  27  44  28  54  60   8  84   4   7  97  88  40  32  55  26   7   8  13  70  65   1  81  47  16  28  69  94  83   5  29   4  29  64  37   9  58  12  88  46  45  74  42  37  42  53  56  54   5  47   1  13  25  27  65  28  74  97  59  23  85  39  29  33  10  51   4  21  88  66  68  38  88  57  52  10  14  64  50  29  89  29  47  45  56  14  63  60  69  83  71  88  60  28  67  67  37  11  98  67  41  87  68  21  26  83  34  42  74  99  63  54  58  93  23  91  90  13  94   3   5  57  14  28  82  20  21   4  20  52  16  44  77  99  27   2  88  68  38   2  91  28   5  90  69   9  64  73  83  68  87  86  36  18  20   1  30  40  30  90  40  47  16  60  39  60  55  19  68  14   7  39  55  53  28  87  75  98  90  60  46  75  46  40  31  81  77  46  75   1  34  81  35   9  94  55  49  11  37  81  20  96  70  77  66  22  47  85  49  91  82  70  69  81  52  85  71  42  63   3  32  85  47  20  96  47  68  94  86  41  45  57  17   6  86  39  37  57  11  49  55  68   1  94  69  48  26  46  90  66  73  80  83  23  10  58  80  31  43  61  78  58  93  33  77  25  28  39  55  72  95  27  22  25  90  73  92  68   5  81  32  62  78  39  48  39  46  76  53  90  10  54  55  38  88  72  57  55  59  81   8   1   7  71  42  32  92  86  24  25  76  50  35  75   3   7   2   8  24  70  21  94  90  96   2  78  21  71   5  85  36  79   1  65  58  51  65  80  48  62  21  63  16  82  71  18   5  58   8  45  42  55  87   9  60  31  37  59  83  35  82  50  53  11  32  25  54  48  88  89  94   4   2  19  40  91  55  33  16  26  49  87   7  89  19  22  43  90  37  50  24  59   1  84  10  29  71  83   6  93  83  26  77   4   9  61  58  31  38  83  70  76  22  91  76  68  67  73  51  76  24  94   8  62  97  83  14  62  72  14  37  34  21  38  69  18   3  34  84  75  85  91  13  32  19   9  96  94  31  75  14   7  28  48  86  44   1  90  74  26   1   7  30  89  83  35  38  99  99  64  58  31  71  88  39  28  10   7  13  97   8   2  43  43  38  77   2  61  42  92  30  99  46  92  85  28  47  82  77  50  91  51  80  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      98  38  51  15  46  59  64  92  45   7   4  75  17  30  54  47  97  84  66  84  55   3  97  40   7  42  47  50  13  53  20  85  65  24  45  25  37  78  57  88  55  38  33  56  66  27  97  26  86  28  15   3  86  42  86  97  64  99  31  49  60  48  58  26  96  77  98  61  79  40  62  96  10  84   1  84  79  22  63  32  56  69  60  55  58  22  71  12  96  54  41   3  39  54  25   8  94  41  91  10  15  79  88  87  78   8  61   3  19   1  68  16  89  87  36  63  87  57  37  54  59  35  40  32  48  69  76  34  11  62  42  79  68  77  61  40  63  64  99  28  60   5   3  26  13  29  68  33  28  73   7  42  43  34  63  46  14  49  91  32  89  14  36  26  42  43  34   3  77  77  32  87  86  78  32  11  95  78   2  39  18  94  68  75  96  32  31  74  38  92   3  31  61  29  97   6  52  34  55  64  52  71  97  10  11  98  15  63  12  19   5  63  33  19  29  60  36  17  51  23  60  86  79  26  34  48  92  58  62   3  79  50  52  32  88  38  88  56  69  32  37  25  25  28  91  66  15  49  85   1  34  46  25   5  82  85  74  83  67  29  15  24  15  17  16  71  59  97  95  83  81  77  94  27  72  85  29  56  39  78  39  15  48   4  39  25  95  86  78  42  30  34  37  96  78   4  26  83   3  58  44  58  81  99  32  36  18  50  40  64  45  60  80  83   9  49  40  71  50  87   5  68  94  73  81  81  25   2  53  72  51  89  29  74  71  79  99  56  17  99  89  63  74  72  61  42  12  39  63  16  48  29  14  52  54  92  41  95  54  94   4  48  38  28   7  70  45  40  83  64  63  62  85  43  80  73  91  13  67  16  31  24  85  10  71   7  83  78  62  88  92   5  48  62  86   8  23  37  37  55  71  36  16  40  53  25  94  92  96  17  70  91  11  76  35   8  86  31  43  18  17  99  52  49  57   8  42  27  74  86  71  94  44  21  63   6  50  29   5  66  25  24  13  36  41  97   4  78  41  14  52  49  36   8  79  29  95  71  67  90  92  92   6  94  14  90  24  20  44  42  10  52  17  23  98  70  31  81   3  81  38  82  30   7  68  17  48  79  80  83   7  22  17  13   2  98  54  16  38  38  36  37  63  65  19   5   9  94  37  59  56  40  45  48  26  72   5  59  36  82  32  41  72  73  69  75  55  46  39  68  38  95  93  63   9  90  34  35  40  51  29  26  62  37  75  84  47  18  23  78  98  54  88  25  75   3  37  57  32  35  35  27  90  27  95  52  12  79  72  87  90  52  99  34  10  54  38  37  64  43  28  12   8  64   5   1  55  36  32  17  70  36  71  22  29   6  16  47  34  48  13   6   7  33  84  33   3   7  37  21  11  92  25  98  16  31  29  54  10   3  62  20  20   2  56  88  26  72  40  47  22  73  98  67  56  67  11  58  72  76  86  59  61  31  11  18  42  95  77  71  94  94  39  46  39  34  92  30  87  57  56  52  57  28  48  48  54  87  59  46  90  26  77  84  65  50  46  33  78  69  87  73  71  97  28  83  23  76  36  47  52  23  85  20  55  51  28  14   2  54  99  66  64  87  41  93  91   1  44  14  11  36  35  17   1   3  31  98  55  49   1  98  22  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        34  12  84  16  29  79  29  72  51   8  31  69  84  61  50   2  53   7  58  30  88  56   3  46  42  80  97  40  20  39  75  84  59  52  20  66  50  37  83  50  41  62  87  62  17  97  57  32  88   5  96  70  61   4  64  30  30  29  57  70  73  23  21  76  14   5  56  73  49  44  75  24  14  90  77  59  74  95   5  65  52  22  88  69  54  49  61  48  54  55  61  49  77  16  13  54  88  15  72  76  33  57  44  65  23  79  55  22  96  15  45  30  82  68  40  85  83  42  30  74  54  16  91  42  41  73  98  17  94  85  84   7  36   2  91  49  85  47  66  76  55  65  31  96  88  86  14  62  43  90  53   9  45  69  31  11  26  70  13  11  86  93   9  16  66  94  86  70  38   1  12  31  18  99  40  86  99  83  21  89  29  50  49  23  83   1  78  52   9  50  58  19  54  53  15  60  40  81  77  59   4  51  35  92  12  20   9  94  42  36  96  75  70   3  36  77  93  58  70   2  82  83  82  68  10  64  12  20  83  36  36  85  59  61  75  30  15  44  19  75  61  65  14   5   7  36  51  70  51  24  65  46  79  19  66  86  25  94  75  89  21  19  56  51  95  28  84  25  90  23  22  93   7  51   9  13  93  12  53  44  79  69  81  30  69  60  25  10  61  96  75   4   1  86  96  76  39  72  76  60  22  56  14  79  15   6  45  23  88   7  92  80  16  50  89   7  67  12  89   8  44  65  24  64  30   5  69  27  83   8  26  54  58   5  66  82  26  63  58  95  74   7  90  17  91  11  76  78  87  18  94  82  60  17   8  18  19  73  43  51  65  95  99  71  33  66  70  56  77  71  80  98  47   4  27   9  47   3  14  88  64  48  84  88  93  55  83  74  97   8  86  66  89  14  50  79  59  42  80  21  81  57  82   6  49  18  37  80  36  86  97  53  89   1  79  43  42  42  94  36  10  41  21  14  92   6  39  70  76  51  56  30  50  15   1  50  29  98  81  42  64  46  59  22  78  14  92  70  61  13  29  69  55  62  90   7  93  19  38  90  36  33  70  56  99  90  15   4  10   2  59  59  77  11  51  99  71  48  91  72  54  72  81  91  91  44  40  84  67  81  84  31  63  29  65  35  35  45  84  72  54  75   6  50  77  41  86  80  85  57  96  16  59   2  44  52  70  28  14  11  18   9  73  17  90  32   7   2  47  97  49  66  25  46  59  28  62  30  79  78  93  60  61  94  18   9  59  25  58  64  48  18  11  12  29  11  57  26  29  65  67  44  44  52  61  54  67  79  42  63  12  87   1  76   7  11  30  88  96   4  98  33  96  98  41  18  11  72  81  52  78  21  64  39  17  83   3  48  40  41  70  99  50   2  92  24  85  40  34  27  96   8  37  18  73  62  15  91  94  34  20  45  34  13  54   6  74   9  43  60  86  72  16   5   5   8  11  33  66  72  47  23  38  69  62  17  83   3  89  88  87  26  45  58  31  28  86  24  88  99  76  50   3  87  39   1  68  78  85  20  20  24  90  46  83  25  63  29  32  46  51  91  51  97  48  68  49  76   5  41  89  16   5  33  57  50  48  36  61   1  60  57  75  44  32  59  41  18  74  46  59  54  14  42  34  80  87  15  40  74  61  72  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          41   3  61  74  22  13   4  34  58  53  37  29  57  31  27  27  93  18   9  93  95  84  13   7  50  74  25  39  52  81  89  22  56  14  58  93  98  69  95  11  53  26  34  49  66  68  69  34  66  18  87  91  43  36  85   7  35   4  26   6  56  55  62  64   8   8  29  90  97  11  86  27  55   4  81  69   6  82   2  71  45  33  85  54  10  68  71  64  20  42  92  55  64  11  19  47  66   1  24  16  52  67  50  58  28  20  60  92  74  73  31  73  60  26  57  45  29  72  50  54  14  88   8  88  77  43  19  60  74  32  84  55  59  76  52  88  81  81  46  94  80  39  61  31  46  78  47  89  24  45   8  84  24  61  40  11  36  69  73   7   3  21  12  87  21  25  84  80  49  73  57  95  85  48  95  57  50   2  63  79  50  48  21  24  99  95  68  72  80  34  32  29  24  53  30  52  36   9   2  80  57  50  81  62  21  76  71  82  77  70   1  19  55  89  18  21  41  86  93  63  49  71  30  89  19  11  64  82  76  64  14  55  17  41   6  37  60   9  92  96  96  78  84  61  20  50  49   4  15  97  27   9  45  16  33  84  53  18  87  83  10  40  12  99  21  28  96   5  38  20  70  95  47  79  78   7  58  45  39  99  35   8  95  76  27  39  18  93  98  46   6  66  62  47  45  34  91  94  12  32  48  24  18  96   1   3  46  35  65  34  38  51   1  54  57   5  73   6  70  25   5   7  31  92  23  12  58  99  88  65  63   5  49  15  58  57  39  57  68  54  30  37  86  41  92  64  62  20  81  23  72  93  61  22  54  75  71  39  24  20  35  78  44  57  48  11   6  11  20  28  79   4  82   2  61  69  92  92  18  90  17   6  32  58  55  88  17  61  55  35  89  29  48  88  20  75  51  39  90  10  60  25  20  96  44  32  64  85  62  57  42  50  48  36  98   6   2  24  70  65  61  99  25  62  66  86  95  41  95  50  58   6   6  15  51  39  46  12  82  75  76  24  53  81  17  57  49  21  64  93  32   6  20  64  62   4  41  42  74  71  93  99  52  62   3  69   9  58  64  39  79  59  90  86  56  59   7  11  12   7  14  58   6  10  29  14  65   4  66  74  70  97   8  61  45  22   1   2  70  98  49  68  31  46  46  58  89  11  23  81  79   4  41  58  45  98  40  25   9  26  30  50  64   5  78  74  77  95  47  38   1  60  87  19  32  28  30   1  11  85  27  92  53  49  90  31  77  38  87  82  92  91  74  46  24  68  47   3  78  44  27  46  88  65  53  13  28  23  64  12  25   9  12  74  79   2  80  46  60  96  87  22   6  18  45   6  87  79  72   9  69  66  17  37  14  66  66  93   4  14  60   2  29   4  88  68  73   8  52  81  64  67  99  63  62  72  57  36  38  68  23  32   5  52  29  77  96  85  16  88  12  13  70  17  88  20  25  15  72   7  90  64  10  14  57  88  24  75  75   2  19  84  94  17  51  30  26  86  50   8  70  97  85  52  41  29  55  78   6  63  84  18  12  27  52  39  27  12  41  17  19  13  54  52  58  68  95   2  15  10  62  56  10  89  29  60  80  50   4  99  41  95   8   6  80  69  42  77  93  66  92   3  26  18  63  76  93  63  14  51  26  54                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            2  90  63  28  86  94  53  53  67  43  16  92  64  47  34  86  67  49  17  21  69  53  39  68  10  98  45   6   3  20  88  20  21  58  31  84  84  25  20  84   5  44  68   7  27   2  23  70  60  68  72  94  78  64  65  65  93  21  40  57  24  17  95  17  86  34  91  22  24   8  85  60  96   5  70  43  76   8  76  90  53  45  63  92  86  69  31  28  98  82  84  71  32  89  36  54  64  79  58  43  19  38  29  25  77  48  70  78  54  60  86  44  65  60  15  64  47   5  33  97  66  11  34  69  99  19   1  64  39  77  27  58  23  85  92   7  29   9  79  22   3  24  73  47  20  31  84  57  56  86  13  93  35  26  20   6  52   8  26  80  83  90  95  56   9  74  87   1  87  56   9  46  19  66  46  92   6  79  36  38  57  83  49  11   9  35  95   7  78  21   4  53  60  64  45  42  59  70  81  14  66  11  89  99  10  91  46  12  62  43  78  24  89  45  64   6  15  24  56   4   1  32  42  53  80  94  83  91  58  53  40  23  91  99  35  15  12  83  18  49  99   8  97  92  37  33  87  24  75  55  76  38  31  25  79  53  38  59  76   9  42  81  12  83  58  17  37  61  30  39  97  99  36  12  30  52  23  92  63  22  79  54  94  27  57  87  77  38  82  26  68  35  26  81  43   5  19  74  61  57  35  72  67  10  43   9  29  46  93  89  20  38  17  83  84  97  94  97  52  54  98  80  98  55  13  96  22  17   7   8  46  50  82  27  67  43  52  99  35  17  37  23  23  22  24  82  84  94  24  57  55  82  49  75  43  76  89  77  41  94  39  96  49  55  67  70  29  72  43  44  14  35  88  57  39  79  25  59  39  65  36  53  63  64  57  27  73  66  92  15  36  92  72  45  75  15  30  72  14  13  84  20  43  37  88  37  94  18  88   5   7  50  30  80  13  45  99  43  27  56  91  46   8  76  70  16  26   9   8  87  26  95  69  34  59  35  51  62  55  18   9  78  65  45  93  51  70  90  81  29  93  36  62  80  72  83  57  89  19  79  41  26  21  38  17  16  98  40  81  25  45  87  63   5  20  46  83  46  33   7  20  71  44  44  97  48  97   9  15  90  92   9  15  36  52  16  30  92  45  45  67  39  51  72  88  22   5  41  13  90  74  65  98  20  58  14  48  30  53  77  76  91  53  65  34  72  31  22  99  51  68  89   5  54  20  26  69  89  28  88  20  46  79  65  66  55  34   1  36   4  76  27  15  30  82  82  57   1  53  64  55  82  47  10  90  60  48  63  16  28  65  68  22  24   1  78  22  56  55  53  68  71  99   5  23  75  87  35  26   8  94  53  83  74  30  61  51  91   3  84  81  26  98  54  37  16  39  13  76  47   3   5  81  89  51  20  54  35  93  68  48  48  49  82   9  91  65   4  65  39  30  15  36   4  56   9  22  74  73  71  97  10  63  31   4  10   7  69  21  53  23  78  90  35  17  74  81  99  76  14  13  19  57  29  12  13  64  77  87  56  69  38  44  81  77  18  84   3  11  69  88  68  97  43  83  39  38  14  84  92  35  16  64  21  96  64   1  29  31  46  61  25  89  89  65  98  16   9  85  21  82  10  49  56  74  61  86  69  71  71   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              19  49  60  20  90  41  61  85  20  21  49  27  87  88  20  89  34   6  23  53  81  19  83  16  23  75  64  47  76  62  35  55  74  10  20  61  20  34  91  65  74  71  29  47  36  74  41   3  27   3  39  65  36  70  66  99  31  92   4  74  23  71  35  23  77  24  83  86  97  24  80  39  71  99  75  95  14  57  72  60  38  53  88  76  21  36  18  27  28  60  90  35  72  67  99  61  82  48  42  82   2  42  57  69  24  56  42  36  94  54  78  38  89  89  46  44  85  61  52  75  41   2  56  50  63  31  67  33  78  31  70  42   4  65  31  71  76   2  79  62  91  21  73  57  33  65  64  56  30  19  15  30  81  51  28  73  63  18  20  86   6  25  31  73  24  62  34  12  64   4  25  21  53  29  93  77  42  17  19   8   9  66  66  54  81  82  86  40  49  68  46  15   7  58  66  88  95  97  56   5  96  89  54  80  16  89  62  15  61  35  40  62  81   6  71  64  66  42  32  36   1  47  25  87  31   9  96  74  49  82  86  34  53   2  69  93  64  39  73   8  44  21  18  48  34  14  47  49  74  37  94  74  87  50  32  73  10  13  81  34  47  15  24  15  93  99  25  56  74  20   6  65  69  89   1  40   3  11  74  96  50  33  26   6  58  83  88  10  53  44  89  14  41  47  11  85  39  16  90  47  44  75  50  14  29  43  76  97  26  35  27  82  17  64  62  12  84   5  76  47  98  77  69  68  45  64  70   4  94  39  58  46  57  19  48  18  75   7  36  45  23  29  95  23   5  85  43  25  47  66  93  52  37  15  83  59  15  34  55  27  79  41  91   7  97  38  49  54  86  31  97  26  44  15  84  98  92  40   6  29  90  54  25  60  57  29  50  48  47  40  21  84  59  10  76  76  63  58  25  52  38  30  54  73  65  69  94  98  46  28  34  89   6  96  30  19  80  55  32  10  80  61  43  68  34  30  20  35  91   7  52  42  51  84  71  24   2  40  41   3  53  68   8  72   7  22  96  64  78  49  50  38  68  81  98  44  52  26   1  35  50  52  18  83  85  84  88  27  40  18  77  39   7  13  50  32  15  17  95  42  50  11  62  19  73  37  54  19  63  34  87  31  46   7  79  20  75  24  18  25   1  88  60  84  28  47  16  15  99  78  63  65   1  62  50  35  66  60  39  76   5  99  96  97  67  79  91  87  29  12  30  39  92  34   5  36  51  58  75  78  83   7  35  72  59  31  56  78  97  79  24  42  30  82  79  99  97  28  16  31  54  60  81   4  39  23  69  32  67  44  62  50  85  45  28  51  23  13  50  44  56  31  36   2  53  34  97  81  83  66   6  33  17  32  87  16  58  89  40  54  52  17  38  25  87  22  42  89  63  70  61  50  94  65  39  22  12  40   3   5  76  16  43  53  58  38  96  74  21  61  71  88  31  46  49  81  30  21  68  14  39  27  71  90  38  32  26  31  47  66  92  11  32  75  20  77  79  55  77   8  17  13  52  79  11  75  89  11  26  45  31  35  12  78  48  37  38  94   5   1  64  69  85  69  95  37  32  50  76  30  80  64  21  52  95  78  29   6  79  20   1  81  73  34  10   5  47  84   8  64  50  32  46  22  73  83  73  65  69  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                28  84  27  43  60  92  35   8  44  85  89  85  61  17  46  21  39  77  25  29  86  88   5  95  63  34  77  27  52  54   3  12  55  77  94  27  41  19  68  15  18  89   4  45  25  59  52  85  12  92  98  45  52  40  22  75  30  74  15  66  49  58   9  83  66  47  49  18  76  64  48  92  11  38  64  69  51  59  57  83  47  58  56  89  82  61  14   7  89  45  42  86  37  73  60  55  52  66  42  42   5  46  33  87  39  11  96  78  85  62   3  93  27  40  42  19   9  67  34  56  59  92  12  92  52  45  24  21  51  93  95  95  72  82  85  91  53  77  33  26   1  65  14  21  80  52  12  87  82  19  98  97  41  10  58  61  60  23   5  46  94  20  25  13  42  18  25  89  84   5  22  50  57  79  71  28  24  97  98  78  31  51  10  25  88  11  14  77  76  87  53  53  97  75   5  34  23  11  90  54  16  28  65  40  57  59   4  15  97  40  47  93  45  50  67  66  37  71  56   2  50  39  48  16   3  49  82  80  48  96  24  79  77  24  19  79  14  40  18  57  45  56  72   7  16  17  74  41  24  80   5  35  26  77  12  65  58  70  46   1  83  67  64  49  74  98  89  64  28  26  34  58  37  98  71  47  40  28  82  87  95  90  18  47  52  53  94  86  48  90   5  96  60  25  51   9  86  52  60  24  80  51  72  32  87  90  60  20  71  84  38  45  63  56  20  71  60  40  83  61  71  21  84  76  42  12  39  40  37  84  55   4  17  10  97  51  58  10   5  75  54  69  89  73  15  54  99  68   2  97  72  27  77   8  90  31  65  97  59  56  74  30  62  96  34  55  71  62  70  96  83  19  77  39  43  90   1  16   2  14  46  17  80  69   4  76  72  86  29  78  37  30  98  66  38  87  26  56   6  55   3  25  86  98  71  26   4  34   3  26  70  56  20  85  45  98  21  56  30  52   6  56  91  71  28   4  59  29   9  16  37  70   6  24  13   4  81  63   4  44  11   8  51  33  86  45  35  92  60  56  97  52  98  63  15  85  57  82  77   4  51  81  78  87  43  66  84  17   7  33  27  25  68  12  24  28  59   2  55  67  58  35  46  82  78  54  73  57  91  76  30  32  38  40  19  66  93  79  14  51  66  70  76  27  89  58  17  35  95  40   1  54  49   9  42  77  86  76   5  10  22  98  75  29  61  20  94  73  19  89  22  31  39   9  63  49  65  31  26  10  62  46  54  26   5  37  35  53  49  70  22  25  55  16  73  41  41  83  11  75  73  73  54  56  59  31   9  24  58  80  98  51   9  25  36  66  71  62  25   2  64  83  51  28  36  96  80  81  93  10  22  56  36  42  85  78  19  68  25  79  23  40   5   2   2  81   5  74  23  94  65   8  69  38  47  29  12  33  72  26  94   7  81  95  92   4  26   8  29  19  50   7  98  42   3  19  48  74  53  17  58  68  94  46  65  32  47  23  56  90  40  47  89  38  62  16  50  29  22   9  84  49  40  10  63  95  56  50  22  58  20  17  92  64  76  87   9  40  30  61  63  33  63  95  73  14  95  94  12  18  15  81  93  94   4  77  58  81  22  53  28  34  67  49  96  72  20  57  35  60  26  52  33   4  65  25  78   5  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  91  32  32  57  34  21   3  47  96   9  76  14  36  34   5  45  40   5  79  96  76  81  38  32  91  39   4  80  18  14  63  85  43  57  76  63  62  14  59  35  51  45  89  83  60   3  31  40  17  57  56  86  76  74   9  66   4  28  83  36  27  88  40  96  37  21  76  60  23  14  46  81   7  38  69   1  28  40  95   3  10  36  38  10  33  21  35  41  49  63  82  46  69  76  56  91  54  98  26  62  91  45  34  45  77  48  86  84  69  85  30   3  85   9  99  41  97  14  31  73  13  40  32  13   7  75  62  27   9  17   2  16  29  69  21  52  20  10  41   7  71  50  51  15  96  16  23  69  61   9  19  84  49  38  75  46  63  58  15  85  89  73  88  69   9  29  40  55  85  13  71  67  84  58  22  10  71  61  71  29  48  46  19  42  73  65  39  42  76  13  30  21  61  97  53  85   8  66  28  96  26  78   5  12  56  95  10  98  74  64  38  86  79  29  21  50  27   3  12  20  22  49  58  31   1  15  11  59  62  35  23  22  15  23  83  14  19  87  31  72  26  15  35  73  21  35  38  32  92  43  62  22   1  36  21  64  86   7  70  21  38  23  40  50   1  51  31  54  84  14  18  59  65  27  26  50  62  93  27  51  33   3  33  67  83  81  31  21  44  63  60  60  94  19  26  68  32  46  69  11   3  82  19  46  25  52   8  29   8  94  49  27  53  96  52  62  16  74  51  61  85  27  86   7  46  47  84  72  59   8  62  74  90  67  42  89  97  32  30  14  18  47  36   1  58  35   6  29  68  85  94  56  69  48  49  32  86  56   6  59  76  24   9  18  12  11  13  18  20  31  15  10  13  29  88   3  57  98  85  35  50  95  94  30  39  52   1  21  71  36  88  88  22  96  79  52  48  89  58  15  34  55  30  26  72  14  98  34   2  39  12  21  50  30  53  98  91  80  32  51  99  90  41  49  35  71  14  70  35  49  67  79  53  55  63  80  36  57  43  96  24   3  13  89  52   5  54  11  51  27  65  77  66  17  57   9  62  43  98   9  33  62  78  88  97  57  54  52  65  98   5  17   2  43  75  65  47  71  88  55  16  60  73  93  90  57  39  36  45  93  12  68  78  12  70  75  88  41  10  61  16  19  29  38  41  35  62  33  98  61  39  73  89  68   3   4  45  98  90  56  45   1  47  81  62  93  60  76  81  47  38  79  31  63  11  81  32  91  37  85   6  57  14  81  26  72  57  77  79  36  81  57   4  49  88  62  23  99  50  76  22   3  32   2  60  37  25  90  65  27  99   1  52  84  61  62  48  94   2  47  42  15  79  31  94  27  25  85  32   4  94  19  27  71  59  35  79  42  45  51  90  95  10  19  82   2  12  84  55  13  70  83  96   8  42  83  90   8  94  39  84  33  90  47  20  44  55  35   5  81  82  80   4  72   9  81  12  65  47  43  84  54  69  89  65  66  67  52  66  81  44  63  37  39  31  98   7  69  98  30  28   6  12  97  79  95  22  33  99  20  98   9  77  66  38  16  66  93  72  21   5  58  97  60  65  30  46   4  32  19  74  38  34  65  41   9  46  17  20  45  93  57   9  69  60  79  39  45  68  42  95  18  15  77  41  64  56  44                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    93  51  12  31  54  82  59   9  40  17   8  89  15  40  80  40   1  75  94  39  80  26  23  35  87  34   5   7  50  34  40  40   4  85   9  78  55  61  76  91  17  63  73  88  68  71  61  12  43  48  87  26  92  46  55  93  13  23  39  26  98  31  27  67  90  28  75  38  94  42  38  74   8  68   8  81   6  35  11  26  63  74  34   3  16  76  11  45  82  17  30  30  19   6  84  98  49  81  91  85  95  43  12  17  63  59  35  11  68  54  88  10  11  35  43  41  12  25  20  89  54  93  75  71  74  24  28  67  56  61  67  46  45  55   5  37  85  58  77  20  33  58  97  68  86  48  51  95  11  10  77  11  94   1  31  70  51  36  48  33  67  73  11  60  72  77  68  51  99  91  82  40  28   4  46   7  27  81  19  93  68  77   7  65  41  44  27  30   3  89  59  81  31  43  42  26  32  46  84  68  12  89  81  76  62  47  80  76  26  67  37  44   3  18  81  52  63  21   9  83   6  12  90  49  79  34  93  68  15  52  81  92  64  42  13   4  75  28  37   5  32  42  11  32  19  60  33  25  47   9  56   2  43  84  56  20  16  42  35  88  78  44  71  83  68  60   7  28  85  15   3  53  72  71  91  99  41   4  17  14  35  65  66   2  96  14  78  15  77  90  47  19  23  38  22  55  56  35  55  20  67  51  54  75  77  19  15  87  76  73  76  71  56  37  45  28  51  74  58  13   4  58  96  86  99   3  17  19  59  58  96  63  66  29  79  62  56  16  51  21  63   3  68  81  54  11  92  28  97  78  22  14  80  31  49   1  83  29  21  36  49  94  99  38  91  97  25   5  23  57  60  19   5  32  14  48  23  60   4  73  93   1  74  36  14  70  95  69  60  72  99  41   2  81   7  14  76  59  96  76  35  11  28  70  10  77  14  76  93  22  68  41  44  97  58  98  53  44  82  81  66   4  12  13  72  96   8  17  41  19  18  44  71  23  44  39  80  21  30  26  15  14  85  39  28  27  81  53  38  58  31  42  74  31  59  95  33  30  74  67  83  67  40  15  95  47  38  57  90  48  13  10  35  27  59  27   9  45  54  42  54  36   8  31  75  35  85  11  52  13  72  65  53  77   2  18  72   5  17  10  51  11  10  71  88  21  31  92   5   2  14  17  58  61  42  89  99   9  60  77  49  55  30  71  51  66  20  88  52  89  53   5  85  55   5  61  62  42  67   5  64  54  84  39  54  26   1  53  71  75  83  20  59  33  40  55  80  98  45  96  60  63  72  64  38  22  96  57  56  50  26  34  63  32  64  61  70  45  43  41  66  75  62  28   2  39   2  37  46  84  44  73  90  11  86   4  99  23  92  23  33  19  29  33  65   8  43  32  88  76  74  20  26  15  43  19  63  28  72  99  87  88  90  91  88  11   6   7  75  75  11  12  23   6  20  67  51  97  32   4  71  40  28  31  45  98  99  34  39  54  68  62  50   8  52  27  67  86  50  81  96  52   7  55  91  55  25   2  35  60  28  70  34  31  44  25  58  25  20  68  28  65  44   7  93  40   9   2   1  83  42  91  22  42  61  95   9  78  71  18  32  84  84  73  47  18  46  31  60  60  86  52  96  21  15  14  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      82  51  64  56  84  30  94  98  78  77  54  96  76  87  77  47   7  82  39  47  28  32  48  57  84  85  48  87  84  24  33  37  73  18   9  68  70  77   8  87  63  35  45  89  51  42  82  46  79   7  87  45  19  14   5  62  85  43  68   6  32  25  80  62  25  52  19  95  61   1  97  68  35  30  60  83  40  53  92  17  25  53   3  94  94  89  39  43  83  68  55  16  77  26  68  56  23  68  22  77   6  78  40  62  64  86  78  90  18  17  51  90  92  56  16  87  24  88  86  99  14  26  49  58  86  91  38   2  42  65  82  68  74  49  29  57  17  86  33  41  78  37  23  92  91  40  97  42  78  79  66  31  68  83   9  50  85  42  37  70  42  40  75  74  60  97  72  29  87  10  90   8  41  25  92  71  28  11  32  89  55   1  40  77  35  38  13  23  13  68  51  91  72  65  11  77  48  19  36  58  16  48  43  60  86  92  95  48  24  46   3  35  96  68  25  65  98  10  87  11  12  54  39  59  45  38  73   3  87  41  26  43  88   6  41  37  87  55  83  61  86  15  92  73  81  27  14  81  45  12  76  80  14  93  13  99  61  84  14  32  43  97  34  88  31   7  21  78  52  94  69  40  74  73  96   5  40  20  21  63  48  41  46  45  70  98  83  79  13   6  71  65   7  97   6  11  38   8  60   7  22   6   4  67  68   3  76  97  96  19  21  73  86  28   5  87  53  93  92  38  44  26  62  76  79   5  11  84  53  10  70   1  53  17  69  37  40  65  89  78  88   8  55  10  68  11   1  14  35  50  65  63  76  52  74  31  61  63  52  13  41  24  44  59  64  71  85  68  92  19  33  40   3  72  96  39  14   7  37  36  62  74  12  24  59  60  54  13  64  13  66  88  14  78  15  87  55  19  61  57  46  49  65  75  35  57  48  33  78  98  71  96  51  36  82  91  64  68  58  45  27  60  18  88  22  62  31   7  79  13   2  14   9  41  36  97  16   6  64  64  56  35  76  45  99  56   6  59  61  92  62  13  95  59  63  74  98  84  83  62  66  96  35  10  21  66  14  67  94  84   1  95  55  52  52  57  51   7  76  53  97  70  99  20  29  38  99  59  24  37  86   8   7  24  43   5  69  53  82  17   3  48  98  40  83   8  88  28  24  28  36  39  74  73  27  14  73  44  77  38  73  43  58  85  55  74  93  81  26  24  27  48  60  88  20   3  57  21  69  76  48  77  10  24  19   8   1  13  46  83  67  37  24  55  29   3  74  91  62   7  71  12   2  67   1  48  87  53  30  47  67  37  44  99  74  43  98   5   7  12   6  76  72  16  54  82  89  59  25  35  13   8  65  26  85  30  70  84  26   9  85  77   3   4  44  43  76  76   5  24  84  79  59  66  25  82  51  83  12  22  91  27  13  55  78  30  61   3  21  71  91  46  73  59  11  27  99  46  32  20  66  83  14  57  23  55  27  75  83  94  30  57  90  43  47   1  84  35  71  56  52  93  13  42  53   5  11  10  56  86  30  69  66  89  17  70  91   1  57  54  18  40  18  51  41   8  85  22   7  56  83  77  14  57  88  81  52  48  88  11  31  74  76  85  41  38  88   8  39  27  85   9  63  59  14   5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        75  96  57  78  75  57  32  43  60  43  75  90  62  16  10  70  97  63  87  32  46  21  22   4  15  12  11  84  16  44  65  73  20   7  23  75  61  88  29  11  33  53  19  56  28  36  61  16  71  39  21  46   5  82  98  73  31  29  89  19   1   7  31  72  47  94  13  27  84  55  46  78  54   5  15  46  25  73   4  28  63  57  83  93  80  59  59  95  98  77  36  16   2  58  25  50  72  48  14  87  73  39  72  45  75  46  79  88  69  15  69  83  85  23  51  84  29  34  24  34  72   2  39  79  90  39  36  85  65  99  44  39  22  94  28  66  53  59  75  30  75  95  71  11  13  50   8  14  61  76  75  39  99  43   1  52  14  18  18   6  37  66  61  64   6  88  57  11  84  10  36  35  75  94  37  90  38  48  86  67  75  80  68   8  30  55  70  49  87  54  39  25  93  52  91  31  25  48  55  63  12  93  31  60  39  41  85  63  90  98  24  62  90  18  65   9  81  94  27   7  63  52  17  19  91  72   3  30  45   6  22  61  35   3  96  30  86  72  88  71  66  35  59  64   7  21  36  77  93  35  13  66  53  84   4  52  92  92  84  11   3  34  34  34  43  96  63  69  60  19  80  67  37  17  67  55  59  10  99  87  75  43  40  51  91  67  16  29  92  79  22  31  10   8  29  95  25  52  15  30  36  36  13  88  77  40  67   3  19   6  96  83  33  84  27  94  76  94  54  98  74  88  88  78  78  55  43  53  81  47  80  33  55  84   3  82   6  48  67   3  90  64  20  89  91   6  56   1  80  81  42  73  82  62  86  22  78  57  57  44  69  92  77  42  81  17  92  33  80  43  36  18  49  32  75  56  32  35  52  13  23  18  43  66  93   9  97  45  12  54  86  36   4  62  25  75  43  60  67  12  90  22  94  64   2  89  53   9  99  10   3  30  55  66   3  35  35  74  39  67   9  36  32  73  33  91  50  79  14  12  96  94  69  87  96  96  23  11  68  56  41  74  29  24  34  86  76  28  95  15  19  57  97  17  39   5   5  22  34  67  67  50  24  63  54  65  56  97   6  79   1  70   1  68  10  79  24   6  44  28  33  76  53  22  30  27  94  47  30  44  94  49  14  41  40  27  97  50  83  28  67  73  94  25   3  68  55  96  48  37  66  66  20  17  87  43  15  72   6  28  60  69  87  82  68  14  74  82  29  48  12  71   9   5  26  28  13  79  66  44  75  28  62  33  42  41  57  14  95  54  95  78  41  29  29  85  44  20  79  39  63  78  46  68  52  98  53  54  38  22  90  84  16  44   5  31  12   2  93  48  34  54  63  71  47  65  31  78  31  79  47  90  90  63  93  62   3  44  38  61  50   1   4  70  77  36  31  25   6  98  94   7  24  46  88  38  10  66  14  97  21  98  57  66   1  60   3  62  41  11   7  34  38  60  58   4  86  53  42  32  66  79  94  48  81  21  67  54   8  37  64  21  74   1  56  46  33  21  32  34  33  35  91  65  72   8  40  97   5  17  18  48  34  95  69   8  67  37  10  46  21  79  47  91   6  51   2   7  52  17  39  53  33  85   6  79   5  41   2  95  93  23  83  50  89   5  31  41  44  60  73  98  20   7  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          17  27   4  32   5  91  32  87   9  93  48  35  70  35  51  13  81   5  17  30  69   6  18  47  90   9  93  49  57  49  47  66  85  57  50   4  37  26  87  18   4  39  86  93   3  79  29  49  69  69  87  54  40  23  98  63  93  87  60  58   6  74  99  84  24  13  15  57  60  61  84  41  90  13  61  14  80  48   6  99  20  36  52   1  51   4  94  11  17   4  16  45   5   4  48  30  41  82  35  89  75  28  28  48  79  57  28  76   1  19  59  50  84  74  84  78  95  13  79  17  79   7  73  46   7  88  96  42  73  33  14  39  32  10  48  49  28  31  48  23  95  20  83  82  10  98  50  25  81  34  58  95  75  21   2  92   2  50  55   3  77  40  90  29  16  15   9  50  37  92  58   7  40  97  54  21  34  78  75  82  54  41  32  81  85  31  49  62  91  71  83  80  38  79  32  26  87  90   3  56  60  85  22  99  80  98  99   8  75  31  96  64   1  89  28  82  29  39  16  18  75  66   8  64  55  61  99   3  86   9  91  93  11  22  82  49  12  13  88  22  49  26  66  12  17  12  34  37  77  11  10  84  50  71  69  33  82  66  44   3  75  79  73   2  53  35  33  59  72  53  54  33  78  17  85   2  96   4  33  31  11  94  13   4  13  63  49   1  14  70  80  40  48  64  26  38  52  15  87  86  94  46  90  97  35  34  87  91   2  53  80  46  93  40  77  16  52  35  26   7  36  30   1  27  83  79  81  56  89  72  38  62  10  97  34  27  43   8   1  27  54  21  80  88  11  63  45   6  70  29  44  11  13  74  60  91   3  20   8  53  69  61  44  31  55  14  44  42  90  40  15  21  28  57  90  78  62  22  61  37  36  84   3  32   9  13  93  60  31  32  69  92  32  62  86  24  81  46  50   9  99  92  98  41  27  15  42  14   7  82  54  24  35  33  82  41  35   4  62  18  81  77  82  12  43  42  50  24  38  22  85  60  96  12  91  73   1  99  20   9  14  24  87  78   6  83  91  36  77  98  47  83  58  62  38  56  80  89  54  12  47  71  15  15  39  33  22  62  20  52  41  17  59   8  54  92  89  95  48   9  98  43  33  56  21  33  10  34   5  61  64  49  18  11  70  40  17  93  72   2  99  37  91  45  89  83   7  11  38  17  82  27  31  44  84  70  60   8  66  81  48  24  39   6  43  56  82  71  42  17  14  35  60  28  80  32   3  83  31  44  72   9   7  84  18  44  65  85  25  79  20  64  71  52  70  76  17  74  13  63   6  38  64  65  57  49  90  95  74  22  51  54  14  31  25  26  74  70   8  96  73  23  14  59  13  53  41  10   6   6  37  38  79  43  39  84  37   7  65  26  82   7  24  80  41  17  92  60  72  43  45  91  80  48  54  84  37  84  19  32  87  93  39   9  34  63  21  41  85  72  22  74  91  91  67  10  64  30  10  61  54   5  76  76  69  37  37  71  77  85  38  43  61  66  10  60  60  83  38  15  49  69  19  16  20  11   2  37  24   6  36  69  94  57  80  48  46  90  17  84  61  64  60   6  47  56  65  12  68  56  67  64  91  53  93  16  54  83  51   5  18  63  62  27  61  14  41  31  17  12  66  67  17  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            87  45  87  91  31  78  25  92   4  29  57  19  51  86  31  22  62  28  27  92  35   6  96  18  13   4  38  47  82  22  43  18  22  28   2  32  31  96  29   7  39  15  75  84  75  45  97  63  19  36  75  49  41  36  24  88   8  69  16  37  80  16   6  87  29  34  71  96  27  57  34  97   5  19   4  17  24  75  66  46  38  64  98  23  17  38  97  41  54  46  54  67  43  80  43  72  91   2  45  15  65  64  21  86  39  87  17   2  26   9  94  75  18  40  95   2   6  23  66  86  46  48   3  27  10  94  14  75  50  72  74  30   6  30  26  55  14  81  62  53  56  72  88  42  67  15   6  36  43  82   5  35  19  48  67  25  88  53  63  45  15  87   8   3  35   7  90  80  84  74  91  67  89  55  32  93  95  65   7  96  49  27  61  41  13  51  36  93  47  21  25  77  37  57  94  53  87  31  33  27   7   9  60  14  48   1   4   9  42  61  21  59  34  49  69  12  52   6  23  61  93  91  50  12   6   1  62  49  91  40  46  25  21   2   7  72  12  67  99  15  71  27  21  47  30  58  74  70  57  84  65  12  86  55  12  46  13  99  27  92  91  36  13  43  28  86  64  76  22  83  69  12   4  92  78  69  79   4   5   3  84  64  26   2  93  27  41  84  49   1  37  35  82   6  85  58  81  45  95  82  56  48  88  92  97  15  59  37  87  78  97  15  23   3   4  68  37  24  74  23  23  91   6  64  46  29  72  52  65  71  47  73  75  25   3  85  14  82  53  11  77   4  25  27  84  62   6  35  81  77  33  82  30  23   2  54  80  50  22  99  88   1  71  17  23   8  96  27  91  68  18  57   6  79   6  64  66   2  62  81  74  68  40  86  30  90  44  19  40  59  81  39  59  57  96  91  69  48  52   1  50  39  42  52  72  64  26  40  70  85  62  37  61  17  68  99  17  93  55  34  31  64  58  27  10   6  52  46  62  40  72  33  56  90   3  50  87  45  84  57  86  61   6   3   2  39  11  18  18  92  57  75   1  10  83  15  53  79  73  59  22  45  85  88  67  45  47  96  39   2  42  75  99  94  29  58  56  39   9  58  42  81  46  77  13  37  73  68  14  16  25  73  93  91  54  71  42  71  87  51  82  49  63  29  85  63  40   1  76  98  96  16   7  25  18  57  61  32  27  77  99  11  74  91  91  90  10  31  31   3  82   5  43  63  48  28  19  89  78  57  13  53  67  22  82  50  49  85  60  39  83  53  29  20   3  81   5  79   8  20  43  83   3  33  92  67  44  36  77  19  73  84  19  15  78  13  47  72  71  50  84  77  75  92  88  52  64  67  86  45  46  82   4  79  74  67  57  27  23  30  28  95  48  46  44  84  66  19  52  53  11  55  10  21  31  42  55  77  49   3  90  71  58  18  29  30  38  58  30  85  65  29  83  17  95  88  46  82  88  34  60  97  68  23  45  97   5  98  99  11  56  93  61  18  57  41  74   8  49  51  56  43  15  65  85  38  46  56  66  97  81  67  49  72  53  29  26  88  58  42  70  73  22  95  39  74  29  26  28  13  51  63  94  81   5  50  86  59  58  76  90   9  43  76  93  83  90  83  64  49  95  43   1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              22  50  38  91  11  41  33  45  96  61  58  42  95  55  92  65  10  81  49  72  85  58  76  43  46  80  29  24  62   2  52  29  22  17  10  72  37  25  71  81  76  17   3  60  56  90  83  99   1  17  53  23  29  29  48  79  14  97   5  15  78  97  37  42  79  81  61  94  23  27  69  29  67   8  57  24  68  61  26  85   7  52  68  90  87  30  88  30   4  63  52  30  57  67  27  63  23  97  40  46  86  94  28  95  48  24  86   3  44  30  85  62  56  82  31  82   3  55  72  15  82  56   4  49  62  94  26  98  61  14  66  81  72  85  93  95  85  37  12  31  87  62  78  92  64  61  57  41  12  93  17  85  32  84  73  52  87  99  94  73  69   2  75  68  54   9  93  92  80  35  24  12  73  30  87  82  54   2  58   5  13  47  57  39  51  41   9  93  61  35  75  98  83  21  43  84   8   7  38  66  71  43  74  41  68  43  87  18  45  15  86  17  19  10  96  33   4   5  47  89  23  83  23  67  35  51  83  65  98  89  41  59  95  92  11  46  76  39  53  54  74  86  41  73  48  79  63  15  26  34  86  74  76  56  73  12  85  87  78  55  14  19  42  14   2  87  67   3  92  84  50  89  66  25  31  95  50  62  86  75  58  81  48  33  94  45  60  39  18  68  45  42  67  39  86  90  58  56  75  15  76  91  88  93  62  68  84  95  97  65  90  13  57  70  10   8   1  59  52  80  83  96   9  33  62  88  27  35  71   4  79  70  59  86  91  94  89  34  74  12  80  95  84  66  44  31  99   8  41   9  86  40   2  68  49  58  38  32  96  92  34  72   8  69  68  44  71  31  69  64  63  44  78  58  26  12  73  53  90  99  62  72  61  53  72  79  83  45  53  13  44  17   1  68  71  93  85   1  76  99  25   8  32  91   2  96   4  91  59  19  30  53  21  32  43  30  59  42  31  25  93  59  99  10  84  22  68  17   6  68  27  24  26  11  49  83  97   1  89  54  58  90  11  26  52  54   5   2  95  87  33  10  40  36  33  71  63  47  29  34  80  41  18  57  31  63  66  93  95  63  31  37  47  81   2  24  97  86  36   4  22  26  75  76   7  30   6  95   6  56  98  69  23  92  92  44  26  82   3  75  73  30  23  93  13  59  16  15  14  67  92  67  19  32  74  23  78  48  51  62   6  70  72  68  43  40  33  74  12  37  96  77  33  49  12  87  97  60  69  23  56  62  30  64  47  12  69  58  53  44  60  44  53  90  71  71  76  57  40  19  69  63  36  91  64  98  84  96  73  27  94  16  95  79   3  51  76  23  23  46   8  27  49  36   9   3  50  97  48   1  67  24   6  80  48   4   1  32  48  44  51  87  23  79   7  92  48  55  77  81  24  32   8  65  91  22  14  11  79  19  79  21   6   5  89  97  38  71   6  96  34  34  75  28   9  91  53  56  28  43   4  15  73  95  67   1  99  85  50  38  30  13  34  48  59   5  35  34  35  86  21  34  36  23  17   8  15  58   4  10   7  30  35  60  28  47  45  54  88  19  75   3  24   7  74  12  86  83  52  97  58  24  78  63  64   6  27  81  61   7  60  73  67   2  81  94  46  22  80  74  35   4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                78  49  49   2  44  91  30  81  41  18  63   8  34  61  86  29  64   7  23  21  36  43  10  38  80  87  37  80   7  89  98  81  89  64  98  85  69  77  10  50  80  35  65  51  59  71  24  40   8  42  16  46  53  51  43   6  22  87  49  48  81  21  34  80  43  84  53  93  55  81  70  19  63  31  90  16  69   6  35  23  13  65  25  22  63  10  77  45  35  79  76  17  30  29  73  88  20   8  93  81  34  78  46  22  29  42  78   6  49  43  10  23  11  24  15  17  19  85  23  12  87  88   9  13  41  48   7   3  27   2  96  77  53  33  36  61  64  16   4  42  95  30  54  60  31  91  90  75  82  98  90  68  98  75  66  10  99  70  57  43  17  39  75  91  47  40  27  58  52  88  57  20  45  71  33  28  30   8   1  77  12  67  99  21  24  58  76  13  10  42  98  56  87   4  35  90  36  63  82  89  88  15   8  41   7   3  61  41  91  69  62  68  92  79  77   6  95  16  99  58  49  32  19  37  41  44  92  80  18  48  55  92  18  79  68  87  75  32  82  22  46   7  53  86  76  24  69  36  54  35   9  96  83  39  75  27  39  63  55  91  40   7  16  89  35  30  83  31   2  25  25  99  97  89  28  11  72  13   3  84  60  10  91  18  24   5  82  90  77  45  60  35  62  82  23  18  23  14  53  83  46  70  88   7   8  10  92  71  47  66  40  47  20   9  19  55  23  36  11  11  56  77  85  35  66  70  61   9  21  41  89   9  25  47  22  37  99  77  96  79  88  56  23  11  45  81  75  44  64  21  96  26  70  63  54  98  30  93  49  90  91  68  70  61  67  15  58  94  70  73  57  24   8  32  64  74  22  60  58  52  28  57  30  32  87  75  49   2  61  83  35  72  46  54  28  16  14  13  84  38  76  43  78  99  46   4  19  31  71  10   2  59  67  64  95  59  96  78   6  77  85  72  72  42  41  62   7   8  99  60  40  31  31  70  41  41  91   8  72   2  77  37  44  20  76  35  57  46  67  68  39  20   7  11  17  53  76  77  66  75  69  41  56  48  14  18  47  76  31  86  71  33   9  72   3  80  55   7   9  85  95  46  76  44  15  44  43  12  29  90  33  41  67  28  42  96  23  73  16  98   8  59  23  43  33  97  11  57  45   6  64  66  51   3   4  25  89  43  17  31  75   6  25  98  39  96  59  90  95  63   2  27  83  41  22   2  14  46  48  12   4  92  56  24  39  71  46  51  95  84  17  10  71  49  52  98  91  36  30  56  37  24  83  77  74  52  30  33  62  60  46  52  51  46  26  81  10  61  64  72  53   9  44  28  11  49  44  87  44  72  57  98  43  98  17  63   2  44  51  55  71  30   8  71  19  51  48   7   6  29  15  40  15  88  88  96  46  15  43  43  77  26  80  18  40  99  84  19  59  33  39   8  64  44  33  31  33  12  26  59  90  25  60  37  57  78   7  74  60  72  93  19  78  15  90  32  51   4  98  17  73  65  75  71  73  57  17  18  93   2  24  78  85  61  96   3  93  71  44  17  42  52  66  19  98  61  82  12  93  43  76  99   4  26  67  13  20  90  11  55  73  77  46  63  19  48  47  51  73  53  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  81  44  34  55  54  60  72  68  63  96  63  28  93  81  41  74  56  47  82  69  82  57  38  16  65  65  53  40  66  26  68  39  39  15  87  16  74  50  50  11  94   9  18  19  34  96  51  56  64  80  84  88  98  21  40  77  28  67  55  72  40  67  81  18  68  39   5  32  54   7  73  82  44  80  66  92  86  55  34  10  20  37  33  46   8  80  98  41  61  47   4  40  91  55  47  21   2  86   7  93  70  82  39   8   3  55  89  59  51  11  12  97  67  45   2  58  50  21  58  97  44  38   3  53  21  55  21  13  33  18  94  53  92  98  41  22   9   9  33  89  24   1  95  42  22  95  33  98  89  44  77   7  75   1   9  99   5  33  49  20   6   5  11  52  15  89  50  73  10  58  91  83  15   2  49  65  66  69  23  99  98  64  77   2  44  47  99  19  53   3  93   1  91  93  40  53  99  72  43  50  21  49   8  99  16  65  14  21  30  11  38  81  34   9  69  74  66  82  79  40  70  64  81  57  53   5  61  41  43  57  51  20  71  40  75  11  55  22  98  82  40  56  42  26  68  45  64  54  46  55  67  93  70  53  34   3  92  32  87  99  18  71  20  27  39  11  96  74  74  24  76  54  90  10  94   9  32  29  78  93  80  89  60  61  66  98  25  28  60  92  50  38  68  96  77  99  36  84  57  42  28  70  31  58  16  85  90  70  12  10  88  63  85  33  16  87  70  57  18   8   9  43  12  77  36  87  43  29  85  34   9  48  76   4  40  93  14  89  59  94  92  33  73  59  21  68   1  94   7  96  76   1  15  44  33  15  18  98   5  84  66  14  79   1  75  47  60  84  23  16  47  76  20  14   6  28  65  30  47  89  41  39   3  70  75  52  79   4  97  41  83  10  51  53  95  59  35  82  23  63  90   6  80  89  95   4  70  39  33  37  85  34  94  23  49  73  59  47  71  15  84  56  50  73  71  60  94  82  79  39  90  84   1  26  39   4   7  52  94  76  99  40   3  57  48  29  86  76  98  16   7  63  50  56  55  38   3  83  69  49  48  84  49  81  40  66  72  81  95  69  56  51   6  79  98  95  52  65  94  30  21  63  14  19   8  65  10  90  64  48  63  22  69  88  19  52  66  64  80  92  44  81  99  73  37  38  85  77  83  93  68  17  61  67  20  89  13  82  75  86  71  63  33  92  42  11  92  11  90  57  69  61  12  85  70  54  77  67  74  79  43  99  56  17  45  96  80  98  47   3  30  27  77  69  57  33  11  29  62  33  84  28  86  92  98  89  42  24  44   1  44  62  26  61  30   5   3  22  18  80  60  83  47  80  93  44  17  37  91  34  90  88  42  45  43  90  16  40  90  96  42  90  80  89  52   8  91  40  46  87   6  23  62  53  63  76  93  11  70  86  25  69  84  77  83  85   8  66  13  42  30  22  35  55  65  60  71  40  11  71  99  14  76  41   1  13  60   8  26  46  87  20  28  81  67  80  44  15  12  60  52  12  43  33  28  68  82  91  24  61  75  87  29  49  83  85  74  92  83  25   6  59  22  52  90  61  37  19   9  72  92  72  94  64  40  58  64   2  34  25  59  19  83  39  96  78  48  74  19  25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    11  70  26  62  83  69  61  99  31  17  46   3  43   8  95  51  17  94  45  82   1  26  70  66  31  66  78  45  26  77  34  89   5  83  12  74  13  73  32  97  67  23  33   4  87  68  32  81  68  87   5  93  67  94  44  27  92  78  49  83  47  15  77   4  31  49  82   6  80  72  27   4  91  87  51  74  77  38  49  49  69  48  21  73  89  46  98  10  93  16  41  91  43  94  20  42   6  53   9  28  33   6  51  61   9  40  29  19  44  17  43  80  39  26  45  79  69  23   1  68  55  13  66  85  83  80  10  40   6  40  56  21  28   1  16  15  38  93  63  86  38  68  77   2  51  17  51  65  61  59  55  16  51  12  66  13  79  75  73  15  46  60  60  47  19  73  33  41  32  44  17  62  11  62  64  85  45  38  49  73  27  61  72  55  73  72  42  60  83  35  65  57  32  37  77  82  43  79  10  59  59  79  26  80  93  36  66  63  24  95   7  88  92  18  51  15  99  30  44   8  71  16  75  35  67  46  50  34   8  11  70  16  32  46  16  19  63  72   7   5  68  77  80  73  24  24  37  88  29  62  88  51   5  81  45   6  69  95  29  97  15  23   9  92  29  21  37  81  14  59   3  23  30  84  49  90  96  68  53  10  63  57  69  17  79  94  71  10   7  37  57  45  26  56   8  56  79  21  17  84  82  51  84  32  13   7  35  61  53  52  89  15  77  16  46  53  86  28  48  12  80   4  69  83  68  59  71   7  39  30  69  55   4  24  77  10  85  68   3  48  21  40   8  83  39  39  78  58   3  58  16  71  97  52  54  62  75  75  59  13  10  27  11  32  21   4   2  47  13  41  14  86  84  85  26  58  56  74  37  19  39  85  11  73  67  31  72  10  54  35  44  58  12  69  82  88  99  58  71  73  68  61  24  83  56  96  78  32  75  32  61   5  47  24  22  72  98  94  25   9   9  93  42   6  59  41  53  47   5  98   8  60  68  91  25  62  55  19  16  42   1  68  44  23  20  72  76  45  77  22  23  15  50  72  55  71  14  29  45  30  36  32  94  72   8  68  44  10  46  61  61  25  99  69  29  77   6   7  25  74  45  14  18  39  69   2  80  91  97  90  58  69  61  17  94  81   4  26  80  78  83  89  68  21  17  19  94  12  64   3   5  67  57  20  27  67  72  88   8  92  10  30  55  28  24  53  21  41  56  12  59  21  49  20  88  88  72  27  82  59  45  66  55   2  22  22  60  85  22  90  45  64  22  65   4   7  70  93  73  80  77  74  27  64  41  23  66  76  85   2  77  97  87  99  29  61  64   6  99  89  31  69  38  58  71  15  63  59  49  97  16   2  58  81  84  49  43  62  90  17  74  67  17  59  21  86  37  81  31  46  87  34  33  74  82  14  76  26  35   2  56  18  64  94  49  81  24  41  80   4  34  20  10  43  92  15  10  34  45  19  58  12  94  64  37  59  52  78  21  15  34  76  26  22  11  77  64  99  75  25  11  69  52  79  76  13  61  86  72  10  72  50  21  64  27  81  21  61  14  23  42  82  54  24  11  15  42  40  64  35   9   8  21  24  56  79  80  91  22  89  76  40  97  82  59  51  34  55  26                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      86  89  48  46  20  59   7  25  39  31   4  97  69  17  65   9   3  64  34  11  55  83  35  87  59  87  57  27  95  15   9   4  87  10  37  58  11  63  53  54  14  74  42  56  47  42  55  85  33  16  19  44  86  28  68  20  21  25  69   6  27  32   5  13  78   8  86  52   9   8  56  77   7  43  66  38  76   9  44  81  66  51  72  81  46  87  65  90  44  31  96  73  14  14  16  36   2   5  89  39   4  34  22  40  66  77  55  24   3  27  63  39  94  83  62  39  43  68  26  39  37  90   9  88  47  84  33  67  77  74   7   1  47  70  37  61  96  64  16  83  62  72   4  89  10  36  37  58  81  27  33  69  86  52  19  64  54  20  38  29  23  70  88  22  90  17   9  12  44  71  44  65  15  10  72  56  74  31  36  60  57   5  61  63  81  46  42  15   1   9  50  80  68  30  92  94  70  20   4  52  67  92  99  49   4   7  60   8  22  74  95  53   1  99  28  33  19  95  95  78  47  45  38  59  89  38  42  94  77  86  79  31   8  97  45  44  37  84  56  44  78  58  31  89   3  26  55  90  40  84  17  32  65  51  76   3  21  43  64  21  29  92  89  10  95  58  42   1  35  79  26  69  11  70  14  92  35  49  45  34  93  73  68  22   9  68  96  81  42  32  89  66  91  24  68  58  16  23  34  60  37  79  40  79  87  74  83  99  62  52  82  90  83  55  86  52  59   4   1  99   3  98   4  85  70  93  22  53  27  37  18  88  30  57  26  13  59  55  27  90  46  67  61  47  94  92  23  12  36  67  33  28  13  52  57  88  41  87  70   6  20  50  98  82  30   4  48  11  41  65  77  41   4  61  57   5  38  46  45  61  79  60  41  49  36  89  15  21   4  95  90  57  34  17  49  82  90  89   4  23  48  56  67   8  41  18  52  64  68  48  88  69  56  28  71  42  56  65  22   4  59  34  73  69  61  33  90  12  61  43   7  24  91  12  92  67  67  18  31  46  35  77  63  17   5  80  55  37  59  98   6  64  26  56  67  48  42  41  83  98   8  79  50   1  26  61  11  31   1  32  11  50  34  13  90  40   6  13  90  20  89   6   4  14  53   7  77  89  79  21  38   8  12  82  32   4  39  17  21  57  97   9  46  38  10  45  47  56  54  23  56  36  89  87  81  28  69  18  66  11  80  50  79  14  99   6  26  42  30  75  21  69   8  85  24  55   9  35  16  25  34  45  98  17  13  66  53   4  92   6  95  32  54  29  60  43  70   3  78  32  75  16  13   9  53  83  38  69  59  26  25  60  26  74  12  49  26  78  51  75  98  28  52  29  27  76  22  22  91  71  66  56  63  16  23   3  21  84  95  43  36  50  72  34   8  52  67  31  46  73  90  53  72  25  42  56   8  94  68   4  29  25  49  85  54   5  64  58  27  46  49  44  59  89  29  37  33   6  57  42   9  33  86  99  54   7  54   5  53  18  20   6  74  19  58  43  75  60  69  39  94  38  78  64  31  25  21  98  73  97  49   1  83  79  90  52  43  89  35  62   4  15  13  37  96  44  38  83  75  82  58   7  40  72  43  80  62  12  98  33   8  28   3  70  95  32  61  10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        73  48  99  92  52  28  81  14  35  40  48  92  31  18  48  98  19  52  98  79  19  17  79  75  74  10   1  70  50  54  57  67  37  38   7  98  48   1  13  29  13  17  80  24  25  48  96  59  47   3  74  72  85  29  98  10  62  51   3  52  80  24  67  88  80  96  57  76  48  87  44  85  58  43  19  43  18  93  55  86  38  95  76  30  73  14   9  96  22  59  69  80  49  14  15  60  37  63  44  45  70  90  49  72  74  76  22  40  23  40  43  31  63   8  37  51  67  54  84  86  54  86  44  51  99  41  11  12  66  41  21  75  12  68  23  57  16  87  73  52  76  14  24  56   6  70  36  76  73  76  27  29  61  36  93  72  26  76  45   1  48   8  52  24  76  45  16  67  36  39  38  87  68  85  96  51   1  70  39   1   3  73  64  70  36  12   3  70  72   6  56  37  47  46  26  15  40  85  94  20   8   1  25  44  40   6  41  52   6  75  14   8  16  60  93  46  19  26  27  29   5  75  17  68  18  91  63  61  31  63  16  85  66  70  69  63  71  15  47  33  38  83  93  63  67  52  11  56  50  37  45  20  11  17  21  72  67  26  84  62  35  54  34  34  57  98  40  39  53  48   8  97   1  52  50  47  69  61  80  16  78  50  49  14  43  84  37   9   9  56  66  44  39  42   3  81  72  63  47  63  95  66  97  58  75  98  32  99  55  47  77  18  67  76  26  54  83  99  83  80  34   9  70  52  16   5  57  86   4  63  28  19  18   1   8  99  59  22  18  32   5  91  47  12  88  78   8  37  90  13  30  20   1  73  12   4   1  78  30  25  78  18  91  35  27  37  69  60  47   2  23  17   5  32   4  47  70  72   7  90  59  30  56  35  31  58  87  17  12  61  19  95  47   2  79  28  86  61  95   7  54  28  54  12   5  94  79  92  47  82  58  18  34  41  64  23   5   4  89  94  87   5  14  18  43   2  55  51  18  56  46   8  70  94  34   2  96  70  51  69  34  58  73  37  73  18  47  52  27  61  51  13  32  16   5  62  86  13  97  66  67  42  14  11  56  59  85  59  57  17  11  68  35  48  77  78  64  10  19  50  27  86  87  19  79   3  59  18  79  36  96  99  44   3  54  53  25  49  63   7  34  43  77  87  95  81  28  28  11  70  17  65  16  58  63  59  26  78  50  82  81  88  39  83  46  56  71  58  97  46   1  11  46   6   1   5  11  18  50  24  92  58  92  15  66  22  42  25  11  93   3   9  21  95  40  44  35  58  30  49  16  98  49  60   6  90  99  26   8  88  41  61  77  74  17  83  26  58  41  36  90  20  82  47  91  21  30  46   6  86  86  80  24  57  64   1  35  96  17  72  27  67  24  39  58  49  83  77  23   8  58  39  61  27  95  33  87  71  69  78  93  13  47  79  81  62  13  62   4  39  88  88  88   2  90  87  27  20  53  55  54  73  67  11  95  90  98  36  10  72  56  66  40   8  95  35  72  66  77  32  74  24  41  77  29  95  36  66  15  90  89   3  72  25   8  30  37  79  87  71  62  49  74  49   4  75  25  25  61  73  27  54  55   5  22  47  80  34  19   8  20  99  50  30  54  91  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          78   4  23  88  72  74  58  91  19  86  88  72  87  63   7  10  90  62  65  25  25  27  11  41  91   2   7  26  16  59  10  54  88  10  23  59  68   3  47   2   1  66  53  36  81  77  24  99   1  63  17  79  88  10  63  83  86  85  23  51  24  35  62  71  31  62  27  58  53  84  76  88  52  29  91  92  40  22  13  45  56  85  49  94  28  83  21  82   2  85  81  88  18  38  92  94  95  58  14  63  79   6  66  61  47  84  98  40  72  99  65  86  12  63  62  90  26  82  46  29  40  31  47  65  22  29  63   4   2  64  70  87  29  15  93  19  28  51  80  89   3  91  65  99  99  65  54  40  95  76  36  17  90  19  42  17  26  24  33   7  80   1  91  76  54  60  17  40  28  57   7  32  66  36  28  96  23  46  24  80  43  42  40  25  60  11  44  24  56  52  90  44   7  96  66  42  97  62  26  69  31  13  18  82  59  35  56  49  98  54  83   9  45  51  41  77  67  17  80  57  48  80  36  64  15  98  51  48   5  37  12  71  21  50  84  15  52  93  24  45  50  26  39  42  47  31  11  97   2  95   7  60   5   9  11  20  70  95  60  68  17  98  39  94  90  65  31  39  37  84  97  10  42  65  71  68   8  77  98   5  27  92   4  17  46  28  18  26  62  53  19  19  15   1  45  30  84   6  70  82  80  32  87  26  69  73  10  93  61  20  23   1  46  66  28  75  40  79  32  34  76  10  78  18   7  39  79  19  84  14  36  93  30  14  39  13  63  23  98   8  61   2  90  80  44  50  25  72  54  37  70  61  11  71  73  34  27  92  54  72  85  84  72  26  40  96   8  54  74  91  35  59  43  16  85  50  88  21  64  61  33  73  35  30  86  37  10  70  98  22  78  56  22  65  64  98  65  95  71  34  81  31  44  45  76  69  11  24  18  97  71  52  41  90  41   5  57  99  28  66  20  21  21  44  48  33   7  24  99  46  17  86  15  66  75  31  35   9  41  44  81  67  68  58  89  18  95  58  21  51  78  37  45  48  29  73  83  59   2  98  47  33  90  23  90  17   5  22  36  94  88  47   8  33  71  86   5   3  55  90  80  35  14  25  92  43  84  67  35  89  73  32  81  32  11  52  39  98  96  48  46  99  38  90  12  93  81  67  45  48  89  80  21  41  84  87  64   5  84  26  55  90  72  65  66  46  58  98  39  63  73  51  65  74  91  66  90  99  33  21  61  56  15  40  37  50  97  69  86  23  58  78   9  69   1   1  55  39  13  46  35  69  77  74  46  64  47  81  32  76  66  90  25  46  44  70  97  12  10  81  60  25  52  46  30  56  86  95  21  20  99  98   9  13  26   9  70  97  25  91  85  93  40  75  35  63   3  48   7  49  20  49  62   2  65  55   4  61  76  43   6  42  14  99  76  13  29  30  61  10  29  93  68   1   6  64  75  36  98  43  74  78  21  86  65   8  90  57  19  10  39  58  97  17  26  65  23   1  75  28  30   6  12  95  43  42   8  45  65   2   4  82  94  44  12  58  15   5  48   9  97  46  97   9  89  45  58  51  65  48  22  25   7  70  59  69   7  69  66  82  10  60  20  17  51  39                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            3  76  11  89  94  96   2  55  81  34  83  86  19  79  16  43   1  31  24  80  38  63  95  64  78  20  16  25  90  37  64  94  42  88  67  24  44  90  78  41  79  28  94  11  39  37  90  35  22  58  14  73  23   7  32  98   2  46  72  46  13  62  38  90  63  34  40  17  24  56  83  11  97  64  20  94  58  23   4  63  29  79  13  76  25  59  79  96  16  81  17  80  62  76  62  74  80  19  11  84  33  79  89  70  28  29  73   5  34  38  30  77  46  56  64  72  93  10  43   7  40  32  25  85  44  12  61  70  11  69  57  76  78  89  93  73  95  82  99   8   2  23  67  36  63  47   6  29  40  34  56   8  12  90  84  81  46  39  94  37  89  12  33  34  29  65  26  25  46  95  95  29  26  75   7  42  76  20  52  45  76  85  84   2  74  70  21  97  56  13  34  78   9  76  26  99  27  59  94  44  35  27  72   2  56  21  87  57  30  64  51  68  20  15  10  95  12  52  66  13  17  44  74  18  84  14  34  96   4  69  98  65  86  77   6   2  41  79  72  97  68  60  63   9   3  18  88  94  71  42  73  47  16  74  70  17   8  59  95  47  21  96  59  73  81   7   7  56  76  83  37  12  71  97  68  27  13  78   7  94  90  86  71  62   4  73  32  65  22   9  90  45  60  11  86  95  84  25  89  79  86  82  27  93  50  22  24  59  58  19  59  25  53  72  72  93  47  85  91  98  78  30  78  70   1  90  65  47  20  35  80  80  27  77  30  98  40  71  59  57  69  26  43   7  23  15  44  62   9  19   2  52  64  92  62  85  99  58  25  34  74  43  94  62  20  70  20  64  51  12  50  39  69  91  49  46  14  75  19  99  91  29   7  36  98  30  94   6  57  44  75  45   9  50  64  36  92  19  44  40  59  41  13  24  78  28  19  55  18  76  97  55  75  19  42   3  13  60  69  47  58  37  50  34  25  13   4   7  98  95  87  51  62   1  21  34  38  88  62  40  78   4  67  96  18  86  42  81  54  63  61   5  66  95  32  17  42  78   4  50  67  51  31  91  15  13  42  39  35   8  24  78  15  38  23  31  82  12  47  38  30  49  86  31  10  76  91  60  56  28  12  63   5  25  82  76  58  33  27   1  34  48  11  46  62  39  25  60  50  40  55  52  43  34  72  22  55  23  10  44  38  31  57  48  69   1  73   4  26  82  66  92  37  56  98  56  11  32  50  68  35  48  62  30  44  63  68  45   1  35   9  12  99  78  70  46  82  50  11  32  14  71  17  93  13  28  93  56  52  54  91  53  86  67   3  17  77  71  28  66  91  93  89   9  34  48  46  46  58  52  58  78  92  15  25  66   3  25  70  31  55  33  53   7  73  66  13  53  95  33  42  83  15  20  91  70  51  90  75  86  85  94  26  87  94  10  46  77  30  28  27  42  34  21  41  84  15  68   4  51   2  97  78   8  98  34  57  69  15   8  65  20  66  67   3   2  19  72  43  24  50  51  35  22  88  83  38  68  10  54  37  30  11  72  48  46  46   9   8  82  35  17   1  25   3  53  65  30  29  93  39  51  77  12  34  61  29  15  67  45  29  57  55  52   5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              40  65  50  13  52  80  30   5  88  92  81  21  76  14   6  63  42  60  50  96  70  56  24  20  30  96  31  93  52  76  64  15  82  59  58  91  56  73  81  42   1  98   6  25   7  38  63  30  57  29   4  86  83  26  41  16  37  57  42  30  40  80  82  73  98  40  11  95  20  69  38  11  65  69   2  46   4  70  23  13  14  34  56  87  64  52  43  71  69  61  88  77   9  89  84  13  28  75  29  49  71   3  57  27  60  85  62   1  97  86  53  20  26  24  72  57  58  77  92  65  38  81  86  19  58  82  41  71  73  73  46  10  31  52  41  78  61   6  56  92  31  70   1  39  31  11  24  75  94  56  33  98  86  74  96  76   8  29  84  97   6  12  39   7  48  41  20  75  40   1  68  73  51   6  12  58  76  78  59  79  26  28   2  99  11  46  47  96  73  25  97  93  39  78  66  11  49  69  43  41  87  85  34  34  39  93   5  32  50  30  12  47  93  84  64  82  49  71  31  96  77  24  60  97  22  24  59  83  69  63  53  24  86  90  79  73  89  95  70   8  81  67  99  72  93  96  54  97  79  52  28  95  54  27  35  35  32  83   8  15  15  27  67   6  58  20  42  27  30  76  17  84  89  86  90   7  60  26  29   7  37  69  58   7  29  15  86  73  80   9  31  10  28  89  60  87  94  52  55  14  33  65  98  97  95  26  85  72  92  90  95   5  46  28  66  31  91  96   2  78  31  87  26  47  92  50  49  37  11  30  39  33  41  75   1  24  10  50  40  58  94  64  81  62  51   9  28  62  26  76  23  12  53  53  70  58  21  60  25  95  66  10   5  89  81  66  74  47  52  24  61  42   4  22  38  75  12  63  70  21  19  76  28  52  17  67   9  77   2  20  78   3  73  33  76  17  82   2  95  95  77  24  73  65  39  52  26  48  79  90  15  59  14  22  77  83  17  64  63  15  26  18  11  41  17  78  99  47  45  98  55  43   1  32  32  96  49  31   4  12  83  90  79  39  81  15  61  33  11  23  83  68  68  18   3  21  71  58  59  44  61  97  24  30  87   3  91  85  87  29  23  14  23  71  97  67   9  61  16  58  16  64  70  40  47  26  72  17  69  74  88  36  19  74   3  41  38  59  80  60  61  38  21  88  29  99  47  43  67  76  24  45   4  61  33  40  50  37  95  29  41  28  80  56  84  45  36  96  72   1  95  99  88  54   7  68   6  60  15  98  12  48  36  91  34  15  18   1  95  79  94  37  47  62  27  23   8  81  32  96  75  71  66  79  52  48  42  46  21  52  31   8  82  95  78  27  30  97   3  20  22  49  92  76  18  34  97  55   7  41  66  90  97  89  11  65  12  70  94  22  52  96   7  71  39  31   5  90  60  44  44   3  82  37   1  72  44  54  94  81  66  86   5  64  76  67  66  98  79  60  95  58  72  70  12  74  15  28  56  92  29  29  76  41  10   4   8  95  48  93  55  95  32  69  58  84  15  11  34  99  18  15  73  42  83  62  15  33  13  90  40  17  80  92  63  97  39  28  37  47  90  45  65   7  34  56  39  84  43  17  98  83  15  19   9  46  96  50  11  74  40  81  90  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                75  11  61  99  55  69  70  28   6   6  87  91  12  95  15  95  61   2  25  32  47  74   4  60  65  81  52  19  82  62  86  87  35  53  14  59   2  91  20  22  33  10   2  28  21  31  77  72  47  57  14   9  63  38  40  58  72  15  43  55  43  89  55  73  42  97  42  87  49  36  87   7  48  11  65  93  36  28   3  27  31  90  47  74  35   9  79  12  19  74  25  96  91   6  37  66   3  51  40  73  80  66   1  84  23  28  78  11  23  61  94  88  16  70  41   5  74  85  64  39  53  61  45  53   3  27  80  91  99  18  97  35  41  51  41  78  87  89   4  61  99  96  51  49   9  67  32   5  95  13  90  34  78  52  74  66  63  28  42  72  66   6  59  45  75  12  44  32  99  86  43  70  86  26   3  33  20  15  90  75  81  46  57  37  53  90  48  41   2  14  82  69  12  87  59  27  89  74  60  95  35  19  78  49  60  88  45  52  28  16  70  97  56  30   6  70  49  83  27  43  55  95  79  73  86  52  34  24  26  46  89  61  82  95  53  48  79  72  51  22   7  23  41  50  41  40  25  70  75  26  42  46  16  84  92  86  41  26  55   5  46   8  43  34  50  88  32  38  40  60  52  98  80  61  51  41  74  19  82  47  79  17  76  68  12  65  90   2  15   7  42   3  59  90  69  88  78  45  18  49  88  93  37  87   6  35  57  84   8  45  41  63  73  70  83  90  27   1  91  67  14  75  65   4  29  23  22  27  31  64  98  88  28  29  43  95  86  26   9  62  56  97  33  52  36  49  91  38  62  88  10  24  51  11  68  85  88  23  10  49  31  89  33  34  48   1   6  96  78  38  30  50  18  94  83  77   7  50  41  31  75  19  69  71  66  45  22  99  67  20  97  99  68   6  32  67  20  16   3  59  46  22  94  72  37   3  85  51  13   3  26  78  29  62  59  17  66  15  41  28   4  44  82  39  54  44  46  92  76  62  33  24  22  90   9   9  19  59  40  98  38  37  54  67  26  72  52  15  33  36  85  28  52  46  92  80  93  41   7  58  69   1  82  86  13   7  37  93  76  19  35  25  90  87   1  74  35  79  79  16  13  85  74  54  75  78  80  93  41  18  62   3  36   5  84  28  42  79  92  67  61   4   4  86  87  55  93  16  82  96  62  66  82  86  11  15  28  76  90  93   8  44  90  49  98  22  75  86  77   2  70  43  59  11  53  13  92  25   4  25  43  53  44   8  20  37  69  69  91   2  41  95  83  78   2  93  84  92  66  12  45  16  33  13  14  88  10  97  88  46  18   7  42  72  40   8  69  33  39  45  53  13   5  35  89  30  90  42  88  13   7  46  17  88  50  25  24  18  91  65  95  85  24  58  97  84  86  63  60   2   5  94  66  42  25  12  33  15  52  75  93  74  67  13  48  35  88   4  54  36  51  24   7  78  34  84  53  17  50   5  39  87  55  12  22  26  48  51  76  56  83   7  37  78  98  23  68  75   6  24  86  42  11  66  91  61  90  39  14  54  21  35  44  56  41  56  95  83   9  19   6  11  92  17  74  93  47  71  12  39  87  44  24  60   5  68  19  93  34  95  84  37  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  27  95   2  70  88  52  85  55  23  44  54  52  58  28  75  95  38  89  87  79  85  20   5  17  84  40  56  27  33  67  14  83  71  76  27  61  19  10  89   2  98  35  65  21  61  27  34  88  25  26  14  85  27  88  34  43   1  32  97  70  46  36  33  34  92  91  30  37  86  95  49  69  90  77  45  18  89  30  71  89  23  61  97  54  22  56  17  75  90  25  92  12  45  89  27  38  24  83  11   5  76  16  84  88  28  12  87  91  76  43  76  60  36  97  41  64  93  28  22  63  55  18  58  38  93  97  40  26  48  13  84   9  48  81  71  63  60  96  20  13  50   8  65  74  41  64  17   2  48  81  74  27  52  80  64  91  54   3  83  67   3   5  75  73  68  38  99  55  39   1  70  87  98  68  95  20  55  23  74  97  46  58  49  22  71  40  17  51   7  64  86  41  35  26  82  22  65  59   1   1   9  20  22  18   2  37  31   8  34  32  81  62  90  85  94  51  38  36  41  87  70  96  74  86  84  52  44  80  45  77  65  70  10  77  66  14  39  99  48  29  46  60  62  85  90  61  96  35   9   2  17   3  58  14  63  33  68  78  13  44  57  29  50  63   8  55  57  48   1  37  14  90   2  93  61  53  60   8  52  94  19   9  49   2  58  79  98  19  62  42  45  19  61   6  63  66  83  12  96  91  70  49  14  32  63  87  15  21  89  76  90  15  19  60   2  49  69  72  10  94  15   9  26  51   9  22  31  78  26  60  97  87  49  36  98  35   6  27  11  98  56  46  34  28  67   7  78  96  80  11  46  19  39  57  15  76  13  25   3  10   4  49  84  61  85  88  84  12  84  58  11  66  87  70  80  42  42  95  23  20  66  53  22  41  66  66  98  28  36   8  95  82  83  82  33  30  68  73   5   6  15  97  59  54  18  15  58  10  58  57  44  78  98  49  47  83   1  67   5  73  83  76  85  13  87  12  83  69  82  75  69  59  84  24  93  56  21  65  60  96  50  57  68  12  29  34  91  57  42   2   7   8  65  68  25  92  31  41  44  35  39  97  45  94  88  29  95   5   8  53  47  19  27  49  82  52  73  16  69  31  88  41   1  40  51  27  92  66  30  33  34  44   7   6  76  72  51  70  96  10   9  79  34  97  12  58  93  71  69  88  83  73  60   7  42  37  88  23   8  44  14  92  80  25  49   3  10  89  78  23  69  39  65  93   2  37  30  41  79   3  64  46  14  92  35  18  84  14  46  44   3  54  59  19  92  73  14  48  75   3  76   3  72  74   1  85  83  40  40  87  71  50  51  51   6  63  41   7  79  46  87  27  31  75  42  94  30  29  12  96  47  92  27  51   3  49  42  11  70  86  27  90  62  49  28  47  23  40  60  69   4  62  47  18  72  44  13  24  25  19  38  41  49   1  61  21  37  47  85  80  74  37  54  42  79   5  24  16  89  36  46  33  73   7  12  46  33  13  89  79  58  43   2  93  16  73  32  25  63  91  39  55  59   2  77  74  96  14  98  52  76  67  74  96  73  69  65  19  25  74  65  56  74  10   7  92  92   2  92  61  76  63  13  80   2  78  47  59  25  47  47  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    64  21  85  67  76  38  35  30  69  95  27  27  80  61  75  42  21  26  17   8  36  13  16  64   4  56  55  96  82  57  92  15  26  98  86  18   1  22  49  39  62  38  56  81  54  73  37  59  34  52  45  50  80  84  36  38   1  84  77  43  13  49  90  81  59  63   8   4  71  45  34  93  38  84  11  81  50  80  26  37  91  63  77  94  94  93  10  57  65  45  91  64  97  60  74  78  99  42   5  22  15  66  94   4  59  80  75  80  76  41  10  48  10  37  68  73  53  55   8   6  41  58   1  59  16  99  46  32  47  11  27  30  74  82  18  43  66  26  69  38  59  19  31  21  18  54  74   9  36  40  53  16  88  15  93  65  75  38  33  13  41  42  91  65  76  60  65  90  80  54  12  62  24  18  61  84  13  65   5  48  96  10  63  37  64  53  84  21  93  86  96  40  70  39  59  97  15  69  16  87  18  42  92  23  68  15  86   1  21  60  14  32  19  64  96  75  58  35  96  25  88  86  63  87   9  58  84  15  47  33   3  16  92  82  39  70  75  30  83  98  78   1  55  42  94  54  51  82  58  31  47  89  73   8  36  21   3  86  25  89  34  67  89  51  90  31  86  25  80  27  86  46  29  79  82  43  99   3  99  45  58  72  28  68  11  83   1  38  50  41  95  16  62  22  53   1  48  60  69  76  84  18  58  76  38  85   4  19  86  32  56  99  55  66   8  41  60  95  33  30  98  62  19  15  15   9  26  16  90  44  59  33  60  23  66  40  90  74  87  10  26  82  42  85  81  15  40   4  61  30  64  10  44  21  83  56  94  99  77  10  32   2  16  69  54  14  79  66   8   6  67  76  29  94   3   5  83  23  12  37  29  48  83  97  77  57  90  81  93  89  56  68  13  20  33  44  22  91  85  69  37  94  56  78  47  75   9  91  26  64  46  11  56  66  93  86  87  24  19  28   5  85  49  51  37  56  70  81  38  58  89  39  48  11  67  74  35  41  59  13  42  35  89   9  10  59  93  73  49  43   3  40  66  73  46  17  74  77   7  63  29  94  36  94  44  16  94  87  69  80  32  54  90  16  16  78  20  22  54  24  46  76  88  26  53   6  25  25  59  25  24  43  52  92  97  19  54   2  58  93  48  56  83  29  36  57  57  17  67   7  32  35  28  43  58  32  75   5  13  64  16  25  25  30  80  85  81  30  41  74  12  23  78  98  13  77  66  28  41  89   5  91  45  68  70   6   4  52  91  36  13  25  38  94  26  13  95  66  68  22  52  80  56  79  29  31  53   7  56  75  86  56  78   1  32  63  71  23  56  92  87  16  93  77  43   5  92  13  41  47  16  73  18  35   9  46   4  30  74  70  65  87  78  77  91  83  16  53  88  65  46  97  22  43  40  38  74  50   2  10  24  93  60  77  61  20  73  74  72  98   4  36  58  18  48   6  38  49  51  21  28   5  81  23  80  59   5  66  55  49  78  14  94  18   3  80  34  76  80  23   1  14  24  11  53  53  31  30  13  43  19  67  26  43  60  33  72   3  47  79  60  29  37  61  82   4  65  73  96  36  65  40  87  32   5  18  55  63  92   8  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      89   5  67  83  20  13  88  73  79  41  72  85  72  57  82  79  93  28  33  80  46   8  11  30  57  78  95  29  76  36  47  55   6  64  52  38  34  71  45  75  70  19  72  42  94  70  10  37  15  17  22  57  63  15  66  46  55  28  89  47  32  35  11  27   7  76  80  70  92  54   5  34  79  74  82   5  98  33  53  16  83  13  23   9  10  51  59  49   2  98  68   6  53   9  11  80   7  59  83  27  34  63   2  88  92  52  54  91  10  94  73  82   5  94  28  39  35  67  79  48  42  42  37   1  52  21  57  64  26  68  16  54  18  59  70  28  37  78   6  13   9  11  72  99  50  85   9  49  40  55  99  63  29  97  99  77  46  95  60  35  95  23  47  97  11  96  74   4   7  13  90  63  97  92   1   3  79   4  32  54  45  79  18  79  93  89  12  28  27   8  27  47  86  32  91  76   9  63  96  99  98  65  52  26  21  86  23  76  41  25  97  69  45  27  28  12  67   7  16  63  52  30  27  78  10  89  92  86   2   1  12  69  84  29  13  36  91  22  17  10  42  57  40  36  91  49   1  39  33  16  96  44  91  41  18  81  53  36  91  12  37  21  92  77  13  78  86  37  59  41  42   7  28  43  70   9  72  16  73  91  31  24  86   4  93   3  22  45  42  44  42  77  47   2   7  93  22  82  86  72  51  61  21  27  57  79   1  28  15  46  90  33  45  16  21  15  53   2  66  75  25  84  47  58  13  77  83  70  90  83  79  83  85  37  25  50  32  70  42  94  81  29  67  96  47  67   7  25  98  92  64  58  90  53  50  60  59  28  93  16  42  67  84  68  49   7  25  85   3  59  87  79  88  69  69  14  13  71  97  10  31  50  23  50  96  83  91  11  94  38  19  81  35  44  26  79  60   1  42  79  67  88   9  45  80  14  15  88  49  31  54  76  27  10   5  39  36  86  35  55  79  43  92  16  79  22   1  96  33  95  68  39  51  20  99  16  68  13  34  55  54  56  53   3  16  25   2   8  87  46   2  52   6  20  97  19  28  52  50  79  90  69   7  64  29  52  70  10  34  60  42  98  67  19  75  99  49  47  29  18  65  97  16  12  50  46  10  18   1  39  30  90  42   2  25  84  69  12  42  80  73  84  72   8  29  46  95  31  92  26  51  54  65  18  93  89  45  46  42  84  12  65  78  53  86  43  66  16  61  12  20  30  60  54  35  32  91  24  30  41  14  43  45  93   7  48  24  63   5  17  57  24  77  97   2  45  39  46  78  16  68  76  21  55  88  25  49  10  20  94  27  73  36  10  26  11   1  99  88  96   4   1  15  10  15  72  54  42  73  94  93  87  69  82  24  56  96   9  99  36  29  52  92  78  15  97  98  36   7  89   2  84  72  27  44  84  21  87  37  11  13  84  27   1  59  62  50  65  68  10  72  80  11  69  84  84  67  65  67  26  34  35  78  90  75  92  57  92  41  13  44  87  69  36  68  95   2  45  97  83  60  46  83  67  89  26  63  69  22  24  93  52  62   9  89  29  41  69  30  71  19   7  70  40  17  33  61  22  77  36  52  45  76  35  57  92  70  65  16   8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        23  35  68  95  30  63  59  68  77  57  38  13  45  19  47  65   4  22  18  88  77  77  45  86  46  41  22  65  72  45  86  64  62  41  37  37  88  69  52  94  99  11  53  85   5  52  62  90   1  74   7  92  87  96  53  15  97   9  99  65  61  50  86  73  66  52  29  89  78  85  57  58  19  52  25  84  88  39  65  58  38  65  45  63  28  57  47  93   8  48  61  38  58  93  57  19  54  49  22  28  96  30  79  45  78   7  29  51  99   5   3  63  64  74  81  35  90  55  64  47  54  66  53  62  34  98  90  21  82  16  44  14  59  57  38  87  59  92  30  68  36  20  53  49  36  62  52  65  12  57  86  37  72  86  63  61  54  85  50  97  43  56  68  19  71  70  50  54  35  89  39  22  73  46  63  15  19   3  79  61  93  25  64  37   3  85  86  79  86  37  54  99  87  66  11  27  95  39  44  93  69  91  89  85  48  28  62   1  72  37  31  81  79  50  33  60  20  88  74  52  51  48  93  72  54  79  71  27  98  11  69  36  52  85  73  18  70  58  22  53  94  72  54  60  95  25  28  15  86  33  48  90  74  40  23  97  25  98   6  14  78  86   1  44  87   4  19  62   2  84  62  65  12  58  54  96  72  61  93  58  11  37  86  38  33  70  27  27  21   4  92  97  60  94  22  57  74  60  81  57  90  41  52   8  68  10  22  31  52  28   1  48  49  52  66  80  80   8  60  50  42  93  68  58  53  16   3  96  59  15  21  19  66  22  29  29  74  27  47  44  12  55  56  62  41  96  59  12  82  74  78  48  91  11  62  77  22  62  97  54  13  32  93  97  30  30  30  28  58  10  98  60  89  73  30  32   5  95  55  92  14  53  44  17  80  10  49  54  97  48  14  52   8  66  36  34  96  33  45  19  80  72  15  57   5  49  99  36  24  10  56  97  46  52  87  50  41  14  24  97  39  62  92  90  15  25  39  91   8  73  87  68  52  89  93   3  85  83  76  93  25  87  64  90  60  86   3  68  20  46  64  16  63  22  89  43  53  83  28   5  19  41  21  31   1  80  43  55  40  77  67  27  26  86  60  48   4  99  55  34  37  65  42  75  60  91  73  45  73  27  44  39  62  57  78   5  59  72  58  65   8  52  92   7  73  57  17  99  95  96  50  55  34  55  38  18  22  86  89  84  51   2  41  94  91  81  58  42  38  92  38  70  33  76  70  95  97  88   1  18  82  11  31  59  29  77  57  42  11  48  87  68  17  48  92  12  58  62  19  17  44  71  75  15  14  70  64  86  13  67  86  63  92  33  54  19   1  66  99  49   1  68  22  30  27  91  73  73  98  90  60  26  43  55  72   8  41  84  17  53  51  17  18  89  56  57  78  95  48  94  73  64  86  29  35  94   9  47  30   5  34  96  73  38  89  32  69  30  98  65  22  40  22  47  83  74  69  22  67  88  15  67  47  56  10  53  21  63  55  75  73  36  71  87  82  76  74  88  44  19  38  90  28  91   6  88  93  95  62  95  74  73  23  36  46  58  28  78  46  29  28  58  20  21  19  53  74  11  33  97  79   9  27  52   6  70  25  46  13                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          54  10  19  90  15  82  27  99  61  59  96  68  27  17  42  47  52  57   7  76  52  43   6  32  92  91  95  92  24  75  14  72  23  81  79  30  96  67   2   9  56  36  58  63  28  57   7  12  94  62  27   4  23  12  77  82  64  55  34  34  87  56  54   9  79  88  19  45  83  11  58  47  10  75  83  21   7  92  14  32  60  55  60  57  65  17  31  33  26  48  70  90  92  96  39  13  16  72  54   9  83  50  69  66  28  55  73  99  39  26  43   8  56  22  38  63  21  23  58  57  64  73  20  17  87  87  14  38  28   6  48  86  26  83  59  14  79  22  86  19  72  95  44  23  50  57  94  66  80  60  93  92  19  87  68  41  53  23  19  21  53  80  25  76  15  87  48  82  86  80  68  74  86  96  32  87   7  12  79   2  60  89  51  75  55  92  46  89  57  96  27  83  62  13  19  55  73  99  98  66  82  58  23  78  39  80  39  38  43  36  24  60  81  46  86  40  67  66  44  76  69  30  28  30  76  97  71  51  62  98  50  98  70  31  35  34  38  36  81  89  90  93  23  81  81  10  62  19  35   2  50  73  68  31  22   4  40  81  83  31  21  71  80  27  29  61  61   4  39   4  30  79  63  89  47   2  75  67  62  62  65  97  18  19  35  22  44  15  64  17  92  78  61  50  20  42  37  19   9  55  66  27  20  44   4  93  17  97  26  84  19  63  87  40  35  32  81  90   7  42  19   2  72  18  66  49  93  44  35  14  29  52  66  78  71  18  95  51  13  46  73  59  15  43  39  32  74  32  26  58  81  46  36  58  87  89  75  32  66  39  77  63  85  25  70  23  66  18  76  20  14  81  47  97  63  87  12  87  90  93  74  99  28  59  88  83  54  30  46  49  60  58  75  88  77  25  14  60  14  19  59  56  71  69  43   6  16   2  77  75  97  95  35  41   9  13  36  25  60  69  20   7  13  26   9  81  45  73  25  44  79  18  46  13  52  21  45  32  63  70  53  58  58   2  49  80  10  53  45  74  69  93  51  94  29  53  63  24  62  57  61  37   2  26  95  14  74  52  96  25  52  19   1   8  83  99   1  53   3  61   8  96  16  68  48  76  56  29  16  35  49  48  93  14  50  33  14   5  28  40  69  84  90  86  66  18  33  96  85  42  18  53  82   4  16  38  30  12  69  79  79  81  15  94  39  20  43  10  55   1   5  97  58  27  10  94  24  64  89  77   8  66  34  66  43  84  40  69  17  28  50  50  11  14  78  62  40  32  44  20  98  78  38  91  51  40  48  55  41  73  64  52  81  39  31  83  58  25   8  64  21  46  65  80  96  51  41  47  51  48   7  29  41  18  64  71  76  38  64  48  69  29  46  72  76  90  57  35  28  43  16  76  20  10  25  47  95  54  29  70  84  52  29  97  49  18  75  72  98  47  43  23   7  62  79  27   2  51  50   3  23  94  45  72  47  14  28  18  60  60  24  81  51  89  53  93  34  24  54  56  82  92  78  46  42  83  26  25  18  62  86  81  82  81  18  93  55  11  94  55  81  21  35  68  88  33  65  61   9  93  21   5  45  26  50  70   8  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            46  44   3  87  50  12  58  23  56  11  17  61  45  67  79  50  61  83   7  86  36  56  96  19  70  19   5  93  84  82  90  76  60  54  27  75  36  53  98  33   7  74  74  66  69  49  51  55  40  47  97  53  89  52  55  26  60  24  72  40   3  24   4  39  78  54  71  91  71  18  72  82  86  79  14  49   5  45  51  99  60   3  30  51  60  72  41   1  40  87  70  20  90  95  94  53  53  82  64  16  33  15  87  55  86  13  86  44  52  30  98  46  20  66  58  42  20  50  30  26  98   5  65  37  13  74  75  63  30  23  14  16  43  52  50  54  60  14  68  12  58  72  63  11  22  48  14  42   1  50  53  38  56  25   9  14  81  94  76  93  29  42  77  55  61  14  60  92  62  91  99  75  37   5  89  41  14  29   3  68  61  95  18  54  30  73  50  51  51  93  41  97   5  65  56  18  87  86  64  33  93  69  43  17  29  79  30  49  86  74  63  39  96  29  36   3  79  99  14  77  71  70  13  69  97  54  82  11  19  89  12  99  17  64  68  36  10  24  98  55  61  55  49  87  71  62   7  87  32  32  45  99  94  14   1  73  84  99  14  82  81  76   4  93  84  25   1   7  24  70  17  52  74  21  92  65  95  90  67  62  71   4   8  54  90  64  15   7  94  27  33  55  10  33  45  23  61  33  79  69  59  84  38  72  95  38  17  66  51  19  74  85  71  82  57  17  66   5  97  64   7  25  77  67  10  47  91  14  91  30  24  36  11  65  65  76  54  54   4  25  45  33  85  11  69  54  47  55  46   2  28  36  67  12  57  52  24  57  54  30  64  39  21  24  11  42  72  33  87  86  36  68  76  52  53  54  65  78  91  91  49  93  59  33  31  30  16  81  88  39  27  45  77  10  34  44  90  60  30  11  28   7   8  25  83  55  79  10  59  82  66  39  92  80  28  76   8  99  63  18  21  73  87  42  97  38  69  36  92  64  54  83  78  28  82  84   2  79  10  64  10  26  51  12  30  65   3  63  57  30  92   6  99   1  36  48  70  70  67  51  58  33  89  53  54  77  81  80  85  52  35   9  79  90  37  49  53  63   8  79  35  67  26  23  67  57  21  70  61  72  32   1   2  19  55  12  13  36  33  52  33  36  88   3  33  52  88  97  77  43  97  69  30  40  27  22  48  58  41  43  77  56   1  65  87  18  84   4  90  38  82  13  99  27  92  28  12  91  69  32  93  96  18  12  84  89  22   4  49   2  60   8  35   7  80  95   9  73  23  82  18  89  50  27  75  52  21  47  73  53  40  37  81  22  62  47   4  21  66  10   9  99  15  79  25   7  38  30  36  16  97  67  53  74  94  47  48  90  53  25  53  48   7  73  32  73  94  91  73  36  32  30  15  99  31   7  97  68  52   4  22  66  91  87  95  32  69  85   3   7  83  85  61  56  44  78  43  44  83  80  72  76  99  24  65  94   6  93   5  65  96  77  23   5  99  96  16  43   4  88  96  79  18  18  59  67  12  35  59  58  17  50  14  57  27  12  84  44  94  94  84  59  28  65  91  85   2  11  93  86  16  74  98  94  59  73  36                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              52  70  96  16  32  55  91  55  51  77  34  45  21  46  97  28  55  47  76  20  80  95  42  48  16  42   3  64   6  82  43  63  88  77  36  34  93  50  95  61  21  22  45  26  57   5  81  82  41  74  94  80  95  28  44  87  51  31  88  50  52  21  99   4  18  98  76  19  37  63  26  65  28  49  37  57  68  71  95  66   3  13  40  38  94  25   5  13  97  19  37  81  32  23  70  74  15  34  71  95  91  78  71  60  54  89  89  34  82  90  93  29  91  97  19  89  40  64  77  54  51  19  81  42  70  30  93  83  13  95  66  21  19  53  34  63  15  99  35  78  37  47  72  78  81  33  51  31  27  93  87  46  50  28  97  40  58  90  35  23  16  93  78  49  33  72  51   3  43  76  36  85  13  72  57  17  22  16  63  98  14  32  87  33  90   2   4  87  45  16  34   3  63   3  86  14  58  80  58  11  78  39  78  66   6  49   1   2  51  19  31  52  94  76  32  46   3  49   4  12  13  44  70  47  34  82  65  66  24  35  46  38  53  63  83  19  72  54  92   6  82   3  62  57   9  78  24  53  98  24  51  71  51   9  31  17  26  42   7  68  33  74   7  44  48  34  95  81  15  32  90  25   9  76  54  71  47  78  14  58  24  83  25  77  41  66  17  23  71  47  41  37  89   9  52  47  11   4  65  76   8  25   9  30  39  15  20  46  53  33  84  83  25  43  16  52  10  37   9  89   1  43  58  90  74  73  48  71  86  62  22  85  65  99  58  14  63  38  60  12  93  36  27  32  61  22  85  87  93  36   3  52  97  71  80  52  24  67  28  90  75  97  34  23  72  71  12  61  47  57  67  49  84  61  28  18   1  34  60  82  36  14  50  69  26  21  57  62  29  53  33  59   8  91  23  64  83  83  76  47  73  34  87  81  86  11  41  71  42  92  15  87  45  36  71  22  50  76  72  23  89  61  63   2  60  17  87  44  25  96   3  76  75  34  23  91  17  27  28  12  46  15  79  60  96  12  99  11  27  50   2  81  53  72  52  14  59  12  18  90  58  57  92  59  31  75  30  78  62  31  26  50   9  16  68  88  98  34  87  75  38  89  38  86  71  94  75  42  30  46  89  94  48  11  42  33  49  87  49   6   8  79  21  69  46  14   6  95  91  49  90  73  49  38  36  42  23  14  20  87  82  62  57   1  89  74  19  48  54  68  65  18  49  81  33  53  73  94  57  17  98   7  63  97  76  32  51  15  20  88  93  65  95   7  80  33  84  91  95  23  73  30  47  69  93  74  73  10  24  61  79  41  83  22  85  46  60   5  65  50  85  98  27  65  45  69  48   7  80   4  93  49  18  37  11  54  20  72  51  74  33  43  43  45  41  52  44  10  54   5  29  48  68  42  51   8  29  73  43  11  99  10  41  82  36  64  99   4  50  94  54  57  84  83  44  67  52  84  34  48  70  62  71  91  49  70  24  15  39  68  61  77  67  29  63  14  87  33  69  63  77  63  10  48  35  58  54  94  23   2  27  73  74  84  99  34  49  96  82  93  68  94  79  73  42   5   8  70  22  18   2   6   6   1  75  22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                99  16  51  61   1  76  83   6  69  43  30   9  61  27  20  15  80  85  24  80  56   5  99   9  73  77  16  56   3  80  52  49  76  23   1  10  77  97   7  10   6  13  51  27  53   5  72  58  71  32  67  73  88   3  17  81  76   3  90  67  45  54  11  32  45  57  11  50  16  69  17  23  20  49  52  97  74  91   4  82  54   2  84  27  86  90  67  83  19  97  16  74  74   4  66  27  88  66  76  16  31  33  79  77  82  19   8  14  36   2  94   8  90  83  92  43  55  65  70  85  71  10  62  12  72  11  53  79  95  62  48  12  94  34   9  61  11  14  77  19  87  98  14  86  74  35   5  67  32  68  87  72   3  26  96   4  63  68   1  34  86  37  90   9  46  98  20   4  51   5   8  47  10  82   2  22  11   7  64  77  86  16  26  62  43  28  41  34  53  78  54  48  65  49   9  99  72   6  32  66  38  87  74   2  54  20  59   5  63  39  67   5  55  76  81  58  13  85  61  48   7  24  55  13  22   5  84  20  36  43  52  34  19  99  86  52  34  88  67  45  39  57  24  48  87  58  40  39  68  41  76  63  35  59  65  86   9  17  29  27  68  22  12  28  87  75  95  38  59  50  12  52  30   7  63  99  33   6  79  38  88  12  44   5  61  10  20  71  48  70  59  75  26  75   7  71  29   2  36  33  16  85  10  26  76  13  60  12  26  54  81  66  27  22  90  68  57  50  53  36  59  51  73   1  12  76  19   6  48  35  64  21  78  41  37  38  37  82  95   7  70  85  54   4  24  72  25  53  62  33  30  76  85  70  78   1  33  66  83  78  27  59  24  14  79  68  81  78  82  70  85  55  44  82  79  34  76  93   6  93  78  74  61  38   4   3  18  63  35  11  59  99  61  56  13  24  27  40  15   2  41   4  38  95  42  21  25  84  76  65  52  85  61  89  43  67  89  48  98  58  99  49   9  99  79  30  31  35  79  28  43  61  39  31  68  52  36  79  27  81  71  80  90  30  20   5  73  26  70  81  16  66   4  57  10  43  88  45  53   5  94  74  64  84   5  51   9  42  79  61   7  74  31  59  42  12  25  45  28  41  38  12  36  70  17  60  62  13  31  61  82  62  24  32  76  74  52  84  78  44  70  25  71  51  81  55  94  29  46  98  11  54  14  90  53  96  44  90  87   4  76  88  65  97  59  54  59  15  73  65  64  48  33   2  12  77  68  77   9  96  49  52  90  55  11   2  32  58  83  79   3  41  92  96  82  80  26  28  57  50  92  96  16  11  75  55  19  18  32  50  70  57  68  89  73  24   3  81  68  45  76  69  92  69  88  50   9  63  54  62  28  29  72  46  30  54  49  74  85   8  62  27  93  22  58  10  76  39  32  54  87   3  31   3  82  12  60  87  60  24  79  43  66  53  52  13  47   9  40  77  86  23  45  16  70  35  87  77  74   3  45   9   8  51  20  83  28  47   8  56  84  73  25   8  20  59  15  29   4  16   5  87  77  15  47  89  36  96  23  72  76  80  78   5  12  56  13  83  94  99  38  72  74  24  59  67  34  49  51  29   7  16  55  18   8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  24  76  15  15  32  25  91  95  61  11  77  12  47  89  58  67   5  37  39  42  77  12   2  17  10  48  31  22  34  13  45  53  87   1  55  55  26  70  96  48  48   4  23  87  81  27  90  37  95  85  86  62  32  95  82  88   2  52  83  25  44  42  77  18  30   8  12  22  72  73  75  81  90  50  64  36  55  44  82  47  51  41  96  98   4  94   8  53  48  36  64  68  59  44  73  12  96  13   6   5  49  50  57  52  57  48  76  88  82  18  32  74  32   9  29  65  88  69   4  59  45   3  98  94  53   3  85  30  34  71  52   8  73  91  40  69  22  59  52  92  17  93  72  33   4  83  81  26  67  55  28  76  36  56  83  89  47  27  45  18  26  92  97  48  43  53  97  48  43  24   4  88  76  38  83  52  45  15  21  18  20  22  81  34  81  44  33  67  81  16  71  86  33  57  28  50  25  72  78  86  87   3  59  60   1  37  11  78  85  29  44  25   5  76  31  58  46  41  85  90  11  21  88   6  71  30  44  36  59  35   3  97  56  40  30  67  94  14  53  17  72  40   9  44   5  97  67  71  69   2  67  13  29   6   7  63  95  22  85  84  62  99  27  52  63  88  44  97  59  91  20   4  47  76  84  43  19  69  65  90  28  94  81  50  10  48  85  39  30   7  40  82  67  55  81  80  41  72  44  58  70  67  75  30  38  89  12  64  62  94  44  65  81  51  38  97  84  66  10  66  88  65  60  96   3  46  98  70  79  90   9  24  50  70  47  20  73   2  71  49  23  40  51  79  34  60  58  27  97  45  33  26  52  47   3  46  91  89  95  92  19  15  80  41  42  99  41  13  33  15  41  36  97  90  38   1   9  95  99  97  64  87  32  25  74  90  83  17  86  42  55  81  30   7  80  52  66  94  26  90  89  22  20  99  60  45  44  46   2  82  27  30  47  69  72  21  92  76  17   7  53  91   5  11   8  17  39  97   6  14  98   6   4  27  30  81  61  53  70  46  32  18  72  12  65  79   1  74  53  86  73  52  46  92  81  17  60  29  76  41  70  91  34  99  53  68  54  52  39  45  95  57  58  31  57  68  61  64  78  77  36  23  63  27  62  35  32  48  24   5  10   7   6   4  58  51  42  14  56  39  14  16  52  91  32  56  58  76  79  85  92   5  72  56  63  43  11  68  78  18  45  13  21   7  88  14  55  63  19  59  58  16  75   1  88  29  53  62  80  62  93   1  44  97  42  68  61  86  25  59  35  29  18  68   6  97  93  28  11  32  56  74  21  55  91  37  82  78  45  20  21  20  77  21  93  44  84  76  25  71  18  69  56  47  53  11  82  45  62   3  65  88  52   2  92  96  54  10  16  51  19  28  40  86  15  64  36  26  68  38  98  54  36  74  93  24  55  49  31  96   5  59  76  47  52   1  68  51   9  75  60  87  96  64  54  23  91  89  57  37  46  14  52  18  75  89  32  19  45  61  31  49   6  83  62  82   8  22  65   1  40  35   2  50   8  49  54  35  69  52  49  93  44  51  49  11  32  60  79  10  93  32  69  47  96  68  28  42  19  76  73  23  53  35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    91  50  95  24  40  16  44  88  89  24  75  64  17  26  80  22  91  64  21  23  97  40  30   5   7  82  52  55  24  13  36  64  96  79  44  91  93  28  82  33  23   8  75  78   9  24   1  93  93   6  59   8  43  13   4  89  80  25  72  99  61  50  21  28  54  11  87  63  45   7  40  93  96   6  24  15  71  98  51  86  54  36  54   2  95  83  13  33  31   9  46  46  76  49  66  55  91  30  50  72  47  87   3  41  49  23  18  98  24  74  14  59   8  91  95  30  76  21  83  31  81  19  99  49   6  48  81  44  32  21  26  98  31  89  69   6  78  53   7  96  53  85   5  99  15  35   2   6  32  58  75  92  66   2  71  24  68  67  11  52  35  23  91  13  34  36  71  77  33  18  19  21  20  12   6  81  31  51  35   8  19  48   4  98  20  37  87  89  26  72  76  61  40  74  43  29   5  76  38  53  87  30  94  45  63  44  41  93  37  17  20  23   8  74  67  83  27  89  77  23  27  17  78  30  17  10  24  74   9  64  33  81  59  85  77  43  43   4   3  95  64  66  71  95  34  47  17   3  62  79  93  20  39  55  63   9  47  92  68  82  58  58  53  43  18  94  11  41  39  23   4  68  43  40  80  51  82  79  15  68  26  64  95  98  66  76  18  23   1  81  11  29  67  49  87  41  85  79  56  78  87   8   4  52  54  68  17  85  21   7  87  68  22  41  14  16  48  32  90  41  16  58   7  11  11  72  11  47  11  89  74  20  64  42  84   1  88  31  56  96   3  58  10  55  80  48  70  29  37  69  52   3  95  89  69  52  28  34  45  57  52  22  46  67  85  25  93  43  85  59  75  83  30  46  71  91  23  17  62  52  97  36  38  66  75  48  25  19  24  13  42  10   3  94  39   4  12  88  15  75  69  40  62   1  81  44  22   9   1  34  94  70   3   6  86  37  80   4   9  66  71  11  16  33  19  26   6  15  97  30  86   6  48  97  92  29  46  83   3  46  96  19  39   3  34  88  27   1  89  47  80  11   6  72  35   6  71  27  35  66  15  95  69  88  11  40  57  27   7   6   8  38  48   3  69  90  69  34  90  75  43  87  84  23  79  17  18  52  63  99  22  39  66   8  56  59  65  25  38  64  42  17  94  66  62  36  91  98  71  78  37   1  57  91  67  15  84  98  74  48  55   9  74  49  31   5  14  95  30  99  21   5  44  93  87  97  77  17  24  25  74  59  47  48  29   2  85  67  84  51  97  71  55  40  56  42  39   2  78  85  21  20  19  88  14  29  41  67   8  84  97  70  86  69  27  98  84  79  14  57  63  19  51  71  66   6  73  74  63  80  10   2   5  68  89  18  40  29  30  35  30   2  32  20  28  68  51   5  97  67  71  67  54  58  47  89  56  99  19  56  85  24  99  10  78  88  24  20   1  60  69  62  71  85  77  60  27  24  33  55  17  89  89  94  25  57  60  18  66  81  62  76  20  70  16  25  71  51  12  82  34  46  85  47  36  12  20  43  93  85  78  23  69  28  31   4  18  31  49  14  33   5  56  18  11  74  65  88  35  61  25  67  26                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      73  28  96  41  39  19  49  51  84  93  17  58  17  62   8  27  45  25  67  24  64  92  98  11  73   2  36  51  65  70  78  88  20   4  57  12  41  45  45  30  99  71  85  37  16  42  83  97  32  68  69  52  63  67  39  94   8  26  93  11  22  97  21  32  95  74  55  97  49  51  88  16  39  38  24  74   4  67   5  79  44  72  37  83  18  11  71  81  85  59  37  43  77  45  95  95  10  88   5  56  64  85  76  20  24  20  96  11  56  40   6  24  31  53  36  67  92  19  20  68  42  81  21  47  18  94  41  96  81  69  64  38  34  87  89  73  81  32  47  43  92  97  28  67  37  65  72  74  95  65  59  99   6  66  32  37  40  40   7  59  59  95  84  98  50  41  30  29  94  54  86  59  32  14   6  84  88  87  86  72  57  86  47  32  47  37  85  77  99  57  26  13  14  50  64  81  40  72  73  16  64  32  81  84  10  23  31  17  77  77  98  25  70   9  53  82  10  52  95  93  91  24  67  64   9  50  45  38  17  55  11  26  71  26   4  54  20  61   3  51  66  99  11  20  48  75  86  31  67  43  69  31  62  91  96  88  57  11  63  35   3  62  81  52  73  59  64   8  41  30  23  40  41  78  51  78   4   3  61  11  54  34  19  75   9  31  39  95  31  83  98  30   5  76  26  57  88  39  98  62  95  73  38  19  93  10  41  70  93  29  45  67  77  10  55  67  53   8  39   5   8  71  40  13  58  87  45  92  27  80  41   4  33  14  35  78  88  40  41   8  88  86   6  35  20  21  53  86  67  88  96  72  55  55  66  10  89  91  55  12  28  37  46  56  11  90  92  99  65  99  75  45  16   7  63  51  16  24  63   5  76   9  61  90  29  29  42  80  95  35  50  14  48  57  25  22  65  71  92   4  57  88  32  86  39  77  25  65  19   9  70  24  90  46  36  25  66  88  20  67  98  93  55  84  45  94  64  72  35   6  60  15  34  96  68  47  12  11  50  42  18  23  53  61  18  71  79  56  10  20  22  46  41  74  14  72  90  51  11  33   9  67  37  31  26   1   1  82  54  68  24  82  70  68  39  52  30  65  49  22  66  26  39  26  79   2  75  34  71  59  72  56  22  96  43  83  50  73  16  19  50  22  13  28  79  88  71  13  38  30  29  78  67  85  76  16  74  43  73   2  20  81  82   1  88   8  35  34  14  11  35  30  34  67  23  30  27  45  44  81  33  42  30  74  35  30  74  24  48  78  83  67  76  83  35  55  63  38  85  22  67   8  80  87   7  29  32  93  54  76   9  35   4  91  67  69  55  20  98  93  56  51  60  76   2  42  71  72  57  23  45  93  81  45   7  89  54   5  91   2  95  76  37  93  58   5  96  57  73  19  14  53  23  53  46  46  42  86  68  25  41  68  38  19  97  47  87  25  33  34  41   7  75  42  44  82  62  69  65  50   8   7  82  71  28  76  66  28  63  59   2  29  78  54  90  84  89  93  27   1  89  60  71  94  48  26  73  47  30  16  86  22  59  35  40  17  38   3  35   6  24  29  76  70  47   3  78   9   3  71   2  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        23  64  78  33  49   7  31  94  85   1  62  31  57  24   6  76  58  77  44  78  57  95  83  44  49  69  16  79  27  96   8  29  94   2  92  90  80  20  53  44  30  28  39  13  56  97   3  20  53  17  45  98  21  29  54  77  65   4  54  47  93  62  47  95  92  80  68  24  92  45  95  46  14  11  71  93   5  18  63  55   9  77  23  99  66  89  66  60  64  19  28  57  42  33  31  62  29  89  77   4  99   3  63  31  58  51  60  28  48   4  39  10  64  30  79  27  61  64   9  41  74  19   2  46  57  93   8  25  57   9  65  53  17   8  71  81  69   7  50  79  26  17  93  29  21   6  20  65  23  21  81  16  99   2  29  13  65  90  42  57  73   5  29  66  75  18   6  40  31  19  68  91  29   8  10  50  53  95  28  57  73  45   3   9  10  29  42  85  67  28  57  14  82  13   2  10  81  73   5   4  57  57  84  93  85  85  12  36  24  38  95  77  35  14  35  61  96  81  60   8  88  82  33  54  27  41  67  11  25  21  11  68  42  87  20  42  71  82  14  12  83  84  58  81   7  55  70  77  20  94  86  13  94  42  27   2   6  68  42  56  39  92   5  94   3   6   3   1  61  49  71  51  70  41  20  77  86  22  87  70  29  54  85  49  25  39  96   5   4   7  26  12  88  60  94  13  49  47  79  17  18  80  66  83  90  42  51  72  59  91  54  20  94  78  69  24  35  65  52  33  18  51   1  88  24  77  42  14  93  84  65  78  63  97  14  83  58  38  75  55  68  49  86  93  97  76   7  69  61   9  54   8  34  93  54  21  99  85  82  84  23  40  27   6  71  58   3  33  34  25  28  27  13  21  32  33   7  39  58  51  61  58  62  61  14  40  61  86   1  12  66  32  77  18  84  87  30  17  77  95   1  95  71  96   1  12  34  95  92  27  46  54  92  39  79   3  59  25  56  50  79  21  58  33  18  19   8   2  68  10   3   9  78  40   9  84  30  68  47  89  75  52  89  59  54  88  84  25  26  67   3   4  21  99  57  66  10  12  97  10  11  63  55  67  33  70  41  43  13  91  83  79  77  33  96  16  31  25  35  92  79  48  82  45  57  57  69  43  96  79  76  78  63  35  35  34  37   6  83   1  37  20  55  92   1  55  20  63  88  30  86   8  88  97  18   3  23  53  75  37  68  29  86  49  80  65  19  31  10  68   1  84  53   5  34  96  79  51  48  44  48  54  11  51  20  44  71  93  81  19  93  98  50  90  43  51  80  22  64  91  13  48  75  77  72  96   3  73  90  23  80  11  38  80  67  68  74  68  11  70  30  46  45  46  41  26  85  57   1   1   9  48  15   1  25  62  57  30  45  10  88  28   5  35  43  45  35  92  73   5  81  32  51  48  93   8  48  32  85  94  83  18   3  72  20  97  91  36  81   6  94  54  47  42  42  97  19  61  48  46   3  42  94  15  33  47  73  52  68  64  14  30  19  80  50  13  31  84  23   8  59  64  67  38  11  76  27  52  77  44  79  28  27  12  65  96  83  59  10  99  27  58  10  57  57  20   2  52  68  57  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          95  74  20  19  66  66  85  13  81  84  13  43  65  35  35  96  77  99  64  84  49  76  36  49  48  19  99  13  70  20  77  52  77  89  11  42   1  79  48  48  91  35  26  47  58  73  14  82  47  68  65  19  69  39  73  97  10  18   3  47   7  85  57  29  10  70  75  83  58  23  99  28  42  95  33  72  46  20  11  89   5  20  79  75  55  50  33   7  78  36  14  59  86  76  37  41  51  68  33  76  80   1  62  70  87  92  57  36  15  99  58  56  71  73  11  65  32  44  19  14  28  29  32  60  92  30  24  39  62  53  70  17   7  90  24  18   5  94  83  18  41  93   7  26  36  53  60  71  11   5  20  91  72  96  97  25  66  61  41  60   4  19  75  63  56  92  59  41  77  88   4  67  67   5  25  29  62  46   8  83  92  33  27  43  19  76  44  37  53  31  51  43  71  77   4  80  42  87  17  40  79  85  54  81   9  97  35  20  58  41  17  94   1  24  35  75  29  86  11  95  89  71  48  15  52  36   6  16  45  17  17  69  86  36  59  82  67  33   2  28  69   9  45  11  74  50  70  59  70  11  76   6  46  65  37  91  32  85  93  66  64  39  85  65  99  12  30  94  57  11  88  78  96  70  64  60  28  12  51  47  15   3  56  48  78  53  34  22  52  47  57  72  40  53  58  16  95  83  36  67  90  65   6  17  40  28  30  49  83  74  66  10  34   1  39  66  52  29  79  18   2  90  59  91  64  72   1  68  68  43  63  56  45  81  79  79  76   5  65  32  15  32  13  51  73  41  38  58  59  47  98  81  92  45  28  31  77  11  19  34  79  93  54  75  89   9  17  54   9  64  39  80  16  93   1  93  46   3  32  16   1  70  80   9  34   5  65   9  97  26  75  97  81  82  86  52  20  84  67  28  71  70  90  77  57  63  37  90  46  51  43   4  66  47  59  51  95  15  69  48  46  30   2  95   4  67  13   2  15  16  21  63   6  95  58  69  68  43  30  57   8  30  95  56  67   4  50  87  46  78  20  12  68  70  10  49  67  90   4  15  52  17  29  79  60  15   9  96  21  53  63  65  18  45  11  71  53  80  81  11  96  46  33  91  86  87  22  24  33  33  53  34  48  39  72  76  24  96  56  91  59  39  20  95  69  12  71  74  63  61  73  65  36  48  21  22   5  10  20  62  39  90  37   6  49  33  44  38  39  16  66  28  40  48  58  89  92  99  55  54  30  99  33   4  52  68  13  84  43  64  14  30  27  97  19   4  42   1  74  91  15  31  62  13  66  61  95  53   6  42  42  55  64  53  60  94  38  65   9  36  61  34  77  46  63  14  49  82  23  70  16  40  40  15  36  41  42  13  61  70   9  69   6  89  17  84  94  81  89  51  42  39  24  86  55  15  69  43  37  11  62  27  32  67  20  34  15  17  55  80  59  62  93  80  55  44  27  53  15  45  85  10  21  47  61  86  70  35  32  22  66  90  87  14   3  84  64  40  54  60  55  85  32  30  12  58  45  92  47  85  54  61  17  98  45  78  83  70  17  84  33  95  93  74  27  22  19  71  29  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            15  90  82  55  48  13  18  72  53  55  99  55  35  69  62  92  72  47  99  31  46  67  59  47  27  17  83  89  92  64  65  20   4  18  20  59  41  62  47  92  10  60  35  80  54  16  63  56  79  96  44  49  81  77  87  55  60  13  34  43  28   6  72  44  26  55  99  20  56  35  19  46  16  37  38  54  47  45  15  78  96  37  75  73  80  16  59  75  12  77   8   5   8  65  20  59  48  68  96  98  52  11  11  15  88  98  84   1  85  94  93  67  74  49  93  35  68  53  32  17  20   4  50  66  98   2  96  19  69  29  31  82  94  74  83  65  83  68  13  50  38  31  42  12  79  88  10  51  98  80   6  36  65  17  47  40  41  85  81  61  76  73  33  72  63  86  66  69  80  14  95   8  69  51  32  86  89   5  96  70  21  22  27  39  68  74  85  93   5  28  49  47  58  18  56  62  35  81  60  44  42  57  57  65  91  66  87   9  30  88  71  57  12  13  73  63  12  76  47  37  71  40  29  89  61  88  67  28  91  88  64  84   7  80  83  42  38  12  91  58  68   1  38  14  43  81  12  90  22  22   8  14   2  33  64  96  30  10  94  38  18  56  50  55  60   6  20  34  81  74  36  31  97  63  32  73  96  64  70  67  37  82  75  97  15  14  26  80  29  56   5  37  44  69   2  27   1   7  87  36  11  65  90  79  56  74  63  28  62  50  71  10  93  70  48   2  90  73  26  84  52  36  97  48  24   1  51  34  37  39  20  76  54  30  26  64  98  41  33  26  33  73  67  17  23  58  72  63   2  77  57  29  99  36  75  93   8   6  23   8  53  51  25  56  21  23  52  94  24  60   2  96  78  72  44  77  12  40  65  10  47  23  96  49   6  63  19   9  22  75  17  99  56   6  90  15  71  73  44  18  86  92  28   5   7  55  33  78  60  80  93  42  13  69  59  67   9  36  84  72  94  32  53  52  96  31  49  50  15   9  86  37  18  57  74  59  29  56  25   9   6  76  30  54  21  17  31  15  58  58  47  45  10  85  48  60  66  98  63  82  17   1  31  56  91   8  79  71  23  55  38  49  65  87  59  41  44  32  48  75  63  20  97  43  20  13  64  65  18  67  94  32  17  98  45  71  66  29   4  55  50  57  98   3  19   6  38  99   3  45  35  54  37  81  44  69  28  60  22   8  89  56  46  64  84  73  81  76  29  63  82  54  53  69  10  97  48  30  33  24  20  25  25  77   2  98  10  30  86  31   6   5   8  45  17  77  55  56  19  18   2  94  28  65  48  88  69  12  85  67   4   3  57  72  11  51  33  53  81  52  89  48  49  82  43  68  61  73  87  45  33  83  20  63  34  55  72  23  90  24  74  69  12  76  84  65  25  30  64  58  53  23  27  87  98  27   9  29  16  37  31  94  43  27  84  49  83  12  21  14  44   5  18  10  74  11   8  11  57  69  32  85  82  62  26  99  60  10  18   7  49  34  14  65  14  58  21  44  34  71  93  36  76  85  92  26  65  31  67  83  98  63  71  89  40  33  29  71  79  52  74  94  56  42  62  96  21  39  15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              79  48  78  88  98  54  77  90  96  40  63  64  18   7  53  17  41  46  85  91   3  98  58  45  93  69  46  41  92  77  67  29  69   3  53  21  23  66  40  63  38  22  87  52  89   4  86  44  28  30  18  81  49  34  41  98  53  70   1  81  54  15  55   7  61  16  75  52  99  47  56  34  86   1  24  79  13   9  52  56  73  18  37  53  38  79  46  48  42   7  11  95  83   9  41  24  71  98  84  76  13  96  63  36  46  72  51  28  33  65  71  17  12  80  42  16   1  65  97  50  48  75  71  57  24   8  11  63  81   3  13  65  43  48  30  19  49  21  54  37  40  44  68  84  12  83  65  18  36  31  42  19  12  92  38  65  36   5  17  28  81  50  64  65  91  59  20  35  70  52  77  45   7   6  23  50  83  95  55  88  42  49  13  91  50  50  74  62  15  60  39  28  38   3  90  30  11   9   5  35  89  92  57  82  83  54  12  80  50  31  11  22   5  73  83  25  14  12  98  97  48  98  45  81  29  61  80  18  86  99  63  10  53  15  93  72  85  16  20  89  27  92  10  87  36  73   3  62   7  37  77   7  63  55  20   2  73   4  19  33  54  63  12  74  50  78  66  43  71   1  70  81  99   4  17  53   5  13  38  44  91   9  46  51  25  72  13  74  11  79  32  68  36  77  90  78  67   5  64  79  39  77  26  33  56  93  55  44  70  56  21  35  20  70  36   1   3  72  99  28  10  72  60  77  63  28  80  85  11  79  68  86  16  73  31  12  68  59  42  61   5  39  76  53  51  47  41  39  76  95  18  58  81  37  76  38  28  89  96  55  13  48  74  22  99  11  12  92  15  52  28  55  18  30  38  37  90   7  36  83  69  23  22  84  64  21  60  27  27  38  57  76  83  86   4  33  13  18  22  20   7  28  80   6  80   6  85  74  23  21  84  34  53  33  49  17  54  97  68  25  29  70  24  82  57  74   7  41   4  20  69  77  94  73  79  30  71  64   2  62  52  93   4  54  17  81  22  38  24   9  47  74  33  81  36  53  69  12  37   1  69  59  61  77  72  50  38   4  98  44  49  25  51  60   1  91  91  45  80  73  22  55  78  64  66  13  78  11   6  13  38  56  96  10  99  61  31  53  62  61  27  48  58  98   4  90  82  84  75  50  53  24  26  91  11  82  14  95  97   9  67  54  26  54  15  53  56  79  88  59  41  70  63  41  46  69  61  90  72  81  14  53  60  46  21  31  92  54  69  91   7  76  37  74  95  51  43  48  74  11  88  11  34  73  56  86  51  91  11  90  20  67  82  34  26  74  26  19  11  58  66  16  92  88  82  93  84   1  92  69  69  80  19   3  13  88  92  26  10   2   8   5  23   2  25  67  64  60   7  14  31  17  86  58  53   8   8  83  56  44  38  12  11  32  97  57   6  11  32  64  56  40  68  36  51  11  10  28  50  72  31  61  22  52  36  30  53  38  30  66  77  88  61  30   3  51  89   3  60  93  40  20  57  12  45  88  53  23  82  28   9  43  17  22  94  72  84  62  76  32  33  54   7  70  54  66  28  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                20  30  37  50  66  69  78  37  54  76  52  25  77  80  84  96  95  92  68  42  20  95  32  12  67  51  70  94   8   9  70  45  62  86  86  37  44  41   6  19  49  76  58  52  71  28  48  88  51  65  77   9  81  54   2  10  62  55  17  57  92  51  21  52  82  36  76  22   3  88   3  54  81  71  72  11  89  18  77   8  59  36  76  82  79  40  50  70  45  62  26   3  31  48  61  95  94  56  72  93  38  67  91  33   8  72  61  57  49  10  63  80  70  64  99  30  20   1  63  29  44  15  28  84  54  41  48  68  64  92  22  56  20  37  55  67  87  56  97  50  78   3   2  52  92  12  70  36  82  80  50  29  89  14  50  25  97  20  80  87  30  48  55  96  51  25  68  83  17  29  51  69  31  13  43  62  76  77  40  16  73  51  69  70  11  27  15  24  71  31  70   8  11  38  30  86  78  35  86  58  84  85  75  71  75  90  91  58  57  37   7  68  19  16  93   6  38  94  11  62  11  21  30  94  91  40  69  81  69   3  25  30  71  24  82  14  18  60  41  98  33  26  60  80  12  65  12  12   8   7  23  77  57  17  45  81  20  57  75  96  90  30  65  26  49   7  12  55  50  38  86  47  58  32   2  15  65  43  98  75  22  18  16  26  26  75  78  49  34   7  74  49  83  26  15  27  99  34  20  85  72  43  60   2  31  33  16  93  56  49  82  93  51  24  44  30  46  35  17  99  72  75  22  13  38  46  47  63  77   6  97  27  57  93   7  14  31  55  89  14  64  74  59  98  47  93   4  47  32  68  27  68  12  86  76  29  43   2  63  70  54  58  93  84  79  89  80  11  71  88  80  55  17  87  63  84   3  57  46  25  15   4  39  62  37  69  40  56  57  74  12  93  79  84  34  66  84  39  65   5  84  38  87  93  58  55  51   3  78   2  45  83  98  63  64  78  44  58  49  64  32  54  19  60  84   3  30  42  32  64  58  42  72   1  41   7  18  29  88  34   5  69  98  60  91  33  60  45  75  39  88  58  91  74  59  48  75  32  56  78  92  63  76  77  96  39  23  69  61  13  35  43   6  39  10  29  43  57  39  33  15  31  47  24  63  76  75  11  74  65  28  14  35  51  88  18  38  13  44  52  16  18  60  10  26  65  28  53  76  80  16  76  24  16  37  66  19  68  45  96  83  66  14  64  43  67  58  90  84  49  43  20  75  64  87  90   9  44  99  82  93  97  42  77  12  49  58  72  73  88  20  21  28  78  38  91  74  44  24  81  92  26  82  38  74  83  21  91  39  67   7  56  54  56  18  36  39  35  75  90  80  16  21  19  76  51  79  82  81  80  35  29  53  79  18  97  42  86   1  96  56  43  50  18  59  18  73  87  57  85   9  87  14  90  93  53  82  32  91  93  64  27  90  84  78  38  90  90  32  74  71  44  93  96  80  46  49  24  81  86  43  43   9  58  65  96  34  29  80  16  29  48  60  83  81  22  31  64  86  57   6   9  17  90  34  89  40   8  70   1  75  44  77  40  71  38  74  17   4   4  91  72  23  61  99  20  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  93   3   7  35   6  37  64  52  73  53  87  96  67  68  63  38  72  19  14  70  14  91  43  48  50  54  81   7   1  51  95  75  79  36  11  10  10  41  42   9  20  74   1  42  32  28  54  98  82  31  24  27  78   1   9   5  98  57  64  63  59  95  49  96  39  46   3  34  56  44  97  56  40   5  26  97  11   1  39  34  75  88  53  35   2   4  28  70  20  62  85  81  15  58  40  38  52  81  63  96  30  91  52  48  35  42  14  78  33  70  13  87  63  23  60   4  82  63  26  95  98  34   6  31  82  21  98  79  92  15  52  58  19  73  67  42  12  52  40   7  81  61  80  34  18  86  81  28  37   1  48  74  90  46  18  11  78  16  86  10  62  34   5  35  51  59  35  93  27   4  57  69  71  74  14  11  47  18   7  35  14  24  51  85   1  59  60  17   2  55  68  43  80  65  76  82  41  39  36  47   7   8  99  47  92  42  51  81  62  68  15  66  75   4  73  65  46  75  93  95  15  98   4  39  93  43  83  99  64  16  65  81  81  49   4  38   8  51  60  82  70  25  71  85  10  32  85   3  27  69  14  74  25  30   1  82  87   3  62  34  90  70  48  53  53  45  78  28  78  60  51  67  99  22  76  36  21  23  30  46  50  93  79  84  50  87  78  32  30  13  13  61  92  34  82  60  94  69  38  71  70  47  14  24  79  22  91  78  67  59  40  46   9  46  32  72  87  76  88  86  76  35  28  92  93  96  21  67  50  28  98  74  21  59  75  26  83  40  29  73  16  11  46  64  30  89  71  94  52  60  29  23  90  98  41  16  22  95  65  85  12  72  62  98  22  90   1  17  53  65  33  78  32  76  97  35  94  20  31  89  26  45  85  41  45  13  18  97  95  64  82  41  31  33  44  36  42  99  88  89  36  48  96  80  23  45  74  87  57  66  75  88  42  57   9  11  48  39  12   6  64  14  72  90  51  52  98  89  76   5  58  37   3  39  74  20  20  29  21  15  80  90  54  25  84  14  58  34  67  44  13  36  84  24  66  49  75   5  67   7  72  63  59   5  90  31  65  14  10  49  51  20  62   7  37  82  86  74  87  38  56   3  84  52  84  32  63  30  40  15  54  17  87  14  59  36  58  84  51  44  87  43  64  74   7  33  98  38  35  31  41  96  91  50  26  71  35  77  40  96  34  26  31  30  28  68  70  69   1  83  16  86  89  72  27  22  71  82  82   2  64  94   9  84  23  34  60   6  49  24  21  80  45  40  65  16  67  96  47  33  64  92  48  93  95  70  81  51  28  82  98  68  21  92  72  25  31  38  79   9  93  55   7   5  15  75  23  22  57  60  67  67  27  88  62  78  98   4  95  23  93  52  29  73  42   5   7  37  58  97   6  63  49  49  97  51  65  92  10  36  96  57  78  72  27  26  61  44  42  41  34  47  47  65  26  42  87  61  18  74  81   1  10   7  72  67  51  39  10  82  99  93  27  13  13  68  59  59  84  19  25  48  91  69  36  96  30  14  37  67  72  71  87  40  13  51  61  64  46  82  77   5  34  98  71  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    67  69  79  76  28  22  13  42  32  99  18  33  97  97  73  32  59  83  44  16  49  16  30  65  37  92  17  85  41  13  88  35  75  95  99  31  52   8  76  48  89  46  35  37  97  32  81  35  52  31  67  16  42  81  32  30  82  34  97  22  39  55  16  52  22  70  17  57  31  63  18  25  58   4  64  87  82  41  65  36  53  77  53  93  12   6  33  36  77  12  25  24  50   7  51  43  51  48  20  50   2  32  41  43  30  26  28   8  16  89  82  46  78  78   4   9  36  70   9  79  98  85   9  34  53  15  57  96  60  82  24  25  58  51  11   4  57  37  23  79  90  22  97  36  88  98  64  35  25  14  40  19  24  85   2   6  13   5  58  60  67  58  22  43  35  53  81   4  13  41   8  49  90  76  18  64  47  66  30  32  47  71  72  57  58  52  21   1  16  20  52  41  45  22  73  93  46  47  68   2  79  69  72  11   2  86  96  14  49  12  50  15  31  13  51   8  16  35  59  77  65  29  26  60  62  33   5  45  63  44  41  19  72  64  91  56  73  63  55  58  49  11  15   6  99  12  61  43  54  35   8  20  67  20  35  52  14   6  17  35  94  86  68  32  37   3  30  48   9  51  61  58  45  54  32  31  64  43  94  26  88   1   3  60  85  53  19  36  73  75  90  32  68  53  82  43   8  13  51  22  24  25  47  51  62  88  17  58  43  99  63  85  54  23  30  86  64  10  43  88  47   6   3  97  90  97  70  48  40  30  71   9  77  89  45  39  47  57  49  10  11  85  75  13  97  53  28  26  47  40   9  28  66  56  83   4  34  81  78  91  65  65  38  76  59  50  10  82  69  90  87  24  60  91  64  88  11   7  66  73  14   6  47  40  45  40  74  16  21  48  10  77  54  28  92  22  25  17  88   8  85  44   7  26  78  64  89  64  53  98  23  96  32  26  78  95  56  33  39  98  78  29  91  82   6  74  70  79  28  32  25  93  79  74  95  96  27  66  57  18  32  25  89  11  40  51  22  93  38  17  57  51  83  33  15  99  86  80  59  38  15  12  66  29   8  98  40  25  32   3  93  25  60  12  58  80  43  94   6  91  91  50  88  80  18  69  81  33  77  39  90  31  53  40  41  86  54  21  93  37  81  22  27  47  21  95  38  33  87  60  22   5  32  53  84  11  46  19  88  83  79  16  12  12   2  11  23  48  69  60  60  65  40  96  14  36  56  43  60  55  45  53  50  11  86  84  30  21  33  54  38   6  87  91  87  92  36  92  15   8  13  21  72  91  33  11   2  69  14  92  40  64  80  94  32  68  36  78  95  87  60  36  18  69  28  72  53  58  24  29  11  37  54  18  46  96  28  24  11  20  72   2   9  78  84  65  88  80  95  31  67  40  27   8  10   7  78  82  23  72  45  61  81  25  24  13  23  59  43  23  89  29  90  84  65  88  43  22  44  47  28  76  41   5   6  52  57  11  72  21  36  24  11  52  63  88  70  79  12  67  70  94  53  11  19  24  59  37  25  64  19  42  55  95  37  82  67  38  22  35  48  44  46  46  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      22  88  11  72  70  26  67  99  72  11  26  79  28  68  47  73  87  31  24  24  80  90  68  22  95  16  94  23  78  98  33  93  33  72  70  73  87  55  74  31  21  67   2  32  84  56  56   2  25  83  79  68  57  84  21  13   2  23  46  41  28  15  36  84  67  79  50  27  97  56  92  34  22  51  42  66  37  41  18  76  23  74   5  87  39  74  88  74  78  89  56  25  71  65  64  53  97  78  84  45  74  64   9  18  10   9  94  31  49  41   1  83  40  21  95  17   4  32  61  47  20  88  68  20  41  52  38  22  49  60  57  31  11  69  72   2  33   3  43  42  70  24  75  24  27  90  20   8  45  32  97  83  37  20   1  92  64  95  50  63  29  10  38   4  12  48  22  49  87  46  17   2   6  16  72  40  53  83  76  95  20  16  96  72  56  42  26  90  66  25   6  43  41  65  54  28  10  19  80  13  63  23  55  74  89  69  74  96  10  28  43   5  13  10  11  44  95   8  41  17  59  39  48   6  97  22  85  77  43  61  60  59  78   4  63  55  50  60   6  27  14  94  57  48  22  90  92  58   3  40  89  18  15  90  51  19  22   4  70  44  80  85  94  14  52  59  84  69  36  63  37   9  57  87  11  29  37  43   5  26  90  65  43  63  14  92  90   6  83  91   8   9  46  78  32  11  70  43  93  14  87  88  22  32  49  11  18   8   2   3  86  83  76  62  62  96  22  32  95  23  35   7  44  18  53  21  80  99  93  10  90  84  45  80  25  78  67  13  89   2  76  62  23  56  89  20  38  70  70  18  16  77  18  83  20  27  93  20  19  30   5  47   1  28  29  16  59  41   8  49  66  86  91  24  87  66  92  25  21  18  28  62   5  93  54  86  46  63  17  94  89  72  77  58  81  43  12  26  74  57  94  45  94  83  18  45   5  59   7  90  79  33  62   6  28  58  43  72  13  45  66  81  52  90  22  55   1   1  67  50  20  16  53  35  25  29  17  32   3  89  43  30  87  87  60   9  35  67  83  42  21  52  37  19  37  60  31  78  68  47  75  34  79  39   5  14  66  42  86  83  67  80   3   6  13  41  44  50  45   7  27  17  68  75   6  39  85   1  93  55  46  68  52  28  74   9  76  28  13  51  27   4  51  24  45  13  36  50   9   3  46  80  31  26  88  19  80  47   3  37   3  97  33  42  33  75  86  90  86  22  20  26  51  90  34  48  69  46  24  15  88  54  80  37  96  30   7  53  18  26  86  87  43  13  11  93  48  77  40  37  17  11  37   6  89  86  63  96  90  65  15  22  38  64  84  75   4  53   9  57  92  25  24  28  38  51  33  44  43  41  62  90  28   1  76  30  14  92  57  18  95  46  61  58  69  74  88  99  12  55  87  58  40  44  82   2  49   1  42  88  10  32  42  95  69  27  14  35  18  73   5  38  25  50  87   2  28  33  70  46  84  82  24  10  47  93  44  20  14  36  90  45  79  13  52   1  10  64  89  32  61  59  61   8   2  55  99  61  11  91  22  51  39  33  85  83  64  77   9  72   4  21  86  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        45  16  36  13  48  56  38  23  88   7  18  27  69  21   5   7  93  49  18  44  43  71  48  48  30  69  31  36   8  13  70  71  53  17  78  36  77  87  86  99  39   4  36  34  33  71  77  27  54  41  72  45  51  75  55  74  85  82  46  30  44  72  26  49  94  69  76  46  15  72  53  65  93   1  90  13  56  36  98   7  30  91  52  20  72  25  88  55  51  49  74   5  31  80  80  26  15  12  22  71  35  88  69  46  59  52  35  43  57  24  66  25  67  16  15  80  39  45  43   7  52  59  58  27  43  41  69  19  65  71  73  39  65  73  48  48   7  13  44  85  35  67  99   9  42   2  51  80  70  74  53  52  58  39  97  92  95  56   9  57  81   4  90  20  64  95  51  11  79  92  68  53  23  82  89  49  16  37  89  45  62   7  94  31  45   2  61  99  94  68  85   2  29  94  23  54  12  33   1  95  54   2  16   7  65  71  31   4  99  28  64  53  41   3  18  68  67  73  35  75   7  38  56  37  51  13  80  69  10  27  98  47  16  12  17  40  89  69  56   9  64  46  44  14  52  73  22  17   7  14  91  36  31  56  11  72  66  79  84  85  54  56  39  91  29  81  28  38  70  98   2  54  96  58  54  41  34   7  63  97  18  62   2  61  33  68  88  34  19  74  45  58  34  92  28  29  25  76  20  82  28  70  70   2  28   8  71   1  53  78  91  92  19  10  14  85  24  82  79   1   4  48  95  82  89  57  73  72  93  58  84  27  16  21   4  39  16  17  42  30  30  62  21  13  57  49  23  85  37  70  88  29  13  68  20  17  56  19  33  99  17  30  79  24  15  73  32   1  20  21  10  47  61  23  56  90  25  51  85  71  40  31  43  87   9  78  81  31  97  90  54  90   9  62  24  58  55  42  69   9  30   3  58  20  96  98  64  76  34  39  96  30   4  50  78  68  51  45  93  10  57  54  17  59  24  37  69  11  46  26  29  46  48  10  13  55  86  53  48  49  35  13  15  75  35  77  33   5  29  23  42  68  82  49  44   2  84  91  25  11  80  56  88  58  64  40  23  74  59  76  91  42  95  10  74   6  76   4  31  33  37  65  71  51  19  16   1  80  84  82  72  37  72  85  25  43  82   3  97  13  71  22  82  28  72  39  22  58  40  20  91  17  70  64  97  57  42  41  98  21  84  27  39  77  23  38  61  96  77  47  56  47  47   3  76  85  67  93  89  79  72  44  52  75  46  37  53  94  53  81  56  95  11  93  88  15  17  34  82  65  40  17  96  45  12  55  38  44  48   9  52  80  34  82  48  65  52   2  90  26  48  13   8  89  20  49  83   9  61  39  66  71  94  12  44  86  23  43  56  72   7  35  66  84  56  29  79  20  79  73  58  49   9  48   4  75   3  77  99   4  26  24  45  23  17  68   2  81  88  10  58  47  47  66  21  88  18  48  24  10   6  66   9  57  30  98  31  48  97  27   3  89  14  91  96   8  29  85  37  93  94  27   9  63  71  36   2  73  27  19  26  98  36  42  39  86  68  61  46  87  10  13  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          73  47  58  74   1  84  38  36  39  55  11  85   1  57   8  55  50  72  81  74  88  67  18  87  80  64  97  38  25  16  71  48  41  98  54  88  62  10  14  99  94  91  45  99  66  30  32  64   1  46  25  53  30   4  82  95  64  13  98  27  41  34  45  10  33  25  40  58  24  53  37  57  72  57  55  26  71  19  86  86  64  26  52  61  98  35  44  53  84  74  79  13  26  10  51  55  49  54  44  70  83   3  78  32  92  45  24  72   9  62  46  65  27   9  85  92   3  25  96   1  59  61  26  28  66  18  78  71  94  50  31  90  13  93  54  18  82  39  25   9  38  22  47  29  91  41   6  55  54  28  78  62  97  46  49  23  90  53  36  97  13  69  87  77   5  25  10  93  94  86  77  77  96  70  89  83  90  46  38  18   7   7  24  44  61  47  70  49  68  56  75  75  33  52  27  85  84  27  16  20  76  28  81  70  82  44  45  71  27   4  59  74  69  43  68  66  47  42  20  40  12  33  81  95  41  17   5  21   1  30  58  82  32  48  23  56  63   8  42  42  61  14  80  29  35  44  14  80   4  98  87  72  62   6  79  65  43  19  21  35  39  12  74  58  64  67   5  47  89   9   5  23  79  93  69   6  30  51  77  36  77  65  65  77  30  96   2  38  36  21  74  38   9  34  56  53  84  15  34  15  57  14  56   5  19  58  94  38  86  48  34  78  73  86  40  10  30  27  16  74   3  72  43  85   5  62  51  26  37   4  21  22  19  22  78  61  91  24  39  18  53  55  91  34  62  29   2  59   9  75  97  86  66  35  39  95   9  13  32   8  49  50  64  71  93  63  29  71  39   8  66  58  51   7  20  36   1  25  26  91  36  70  60  83  93  64  86  68  75  33   3  42  67  55  72  81  32  15   2  82  86  20  55  67  99  87  48   3  40  78  36  34  40  96  91  82  28  95  53  74  67  16   5  20  60  59  57  83  13  84  90  75  61  88  77  51  11  74  63  41  89   8  88  26  65  47  83  60  71  12  98  65  45  21  76  74  62  54  31  56  96   7  15   4  85  64  26  15  25  97  10  96   2  91  12  61  73   1  60  90  65  56  42  95  79  32  65  69  36  69  19  54  40  75  85  39  26  53  53  31  15  77  76   2  82  34  69  75  93  40  30  33  14  27  51  16   4  73  39  46  31  23  18  80  24  66  76  10   3  83  30  49   5  13  10  85  29  51  23  77  96  29  67  54  83  41  25  76  83   7  88  27  93  13  52  96  93   1  97  47  48  10  17  49  88  62  31  67  86  66  42  33  98   2  49  68   2  16  81  16  50  40  12  80  45  61  81   3   5  41  46  55   9  35  71  10  99  79   5  97  34   2  71  64  76  45  80  92  88  36   8  15  35  18  10  20  83  50  47  67   5  25  83  41  68  18  78  12  49  97  26  52   6  95  78  73  40  11  38   3  95  80  87  66  33  98  35  96  54  70  12  86  67  78   2  53  37  25  22  19  32  61  66  46  79  50  82  23  22  69  35  72  98  78  89  74  52  20  91  59  32  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            43  98  58  16  13  47  65  64  32  37  82  98  67  89  31  16  35  69  32  29  85  68  12  44  49  18  19  76  59   7  12  43  37  10  53  37  13  79  28  19  42  88  20  58  21  37  94  50  54  77  93  23  45  24   4  21   8  24  53  89  84  64  34   3  98  46  79   6  74  96  95  85  42  89   2  99  24  91  49  63  80  54  39  61  95  54  22  82  13  69  19  52  43  42  72  91  89  30   9  77  69   7   5  20  73  36  73  25  27  29   1  31  11  23  26  40  23   4  66  22  76  63  13  30  54  74  22  57  46  92  47  81  17  27  32  11  35  91  33  99  82  79  22  26  53   3  85  60  49   4   2  64  82  71  65  42  14  69  70  39  64   9  12  51  68  78  68  20   6  79  13  27  18  76  65  18  51   2  70  81  35  27  32  57  17  12  14  82  22  16   3  61  96  91  16  64  72  21  61  56  44  20  47  86  53  73  52  92  31  23  33  38  33  27  30  14  35  86  36  65  94  14  89  79  97  91   6  54  84  25  43  86  39  76  38  98  16  89  35  56  85  11  76  47  84  86  44  55  70  17  35  48  90  91  56  79  33  88   4  41  46  25  24  87  96  94   7  74  20  47  71  61  12  31  43   8  98   2  75  58  43  23  62  71  62  49  17  72  35  16   3  84  61  78   2  97  52  79  30  53  84  70  61  22  59  16  92  52  30  65  40  77  37  62  38  42  91  94   8  97  20  28  83  51  32  64  29  28   6  76  10  21  47   4  24  19  70  56  56  32  95  91  43  95  99  90  21   7  38  63  14   6  40  15  90  58  40  44  57  22  62  11  23  95  62  93  53  11  51  81  63   8  15  28   6  71  27  46  91  37  46  76  88  87   6  26  43  96   1  18  73  71  66  73   9  99  65  28  69  13  55  74  61  61  71  37  95  75  35  56  21  40  47  61  51  48  98  71  17  13  66  35  94  21  65  24  53  51  88  72  33  26  21  88  56  90  62  14  53  21  62  64  36  48   9  45  72  94  61  71  97  69  95  18  85  43  14  59  80   3  66  62  11  68  36  46  50  41  32  92   7  57  79  89  92   4  57  49   5  98  88  91  45  11  59  47   2  69  58  33  85  44  81  71  22  60   3  20  94  16  17  87  16  24  18  63   3   8  69  29  45  99  28  91  23  42  40  98   5  67  85  89  45  66   6  93  30  23  17  38  66  50   3  91  73  52  30  10  92  62  19  13  72  43  99  69  34  34   7   5  96  69  78  96  95  94  81  92  80  31  77  25  74  41  64   1  72  32  24  76  90  77  98  20  67  16  30  72  97  32  72   6  15  54  46  47   7  86  72  70  42  43   3  25  55  52  73  25  49  54  15   2  34  34   7  58  30  52  37  64  84  42  87  96  36  58  62  84  75  26  94  25  24  85  85   6  86  76  92  84   1  47  44  67  92  96  91   8  33  30  63  38  59  20  11  55  17  48  14  62  42  73  10  97  69  65   9   4  36  92  44  73  10   3  50  62   3  73  89   9  26  77  13  92  80  11  72  29   5  27  32                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              70  99  38  24   2  12  40  74  16  43  38  44  36   9  68  26  99  84  29  96   9  33  94  88  15  61  79  58  97  46  43  61   7  41  22  52  37  39  69  14  98  34  61  61   3  27  13  83  21  93  68  96  13  47  80  23  69   9  23  16  25  66  14  78  36  10  19   6  50  64  73  87  87   9  86  88  70  15  49  68  58  33  26  67  10  78  83  47  10  75  21  52  14  17   6  89  32  30  58  54  98  33  26  31  79  76  56  33  66   5  69  34  84  25  36  40  78  26   5  36  95  22  72  90  99  71  84  87  39  84  28  15  27  13  24  84  11  82  56  75  47  69  27  75   9  41   2  17  26  96  81  64  27  41  19  10  52  25  27   2  89  70  86  17  54  10  80  77  85  68  49  56  73  89  99  42  69  12   9  56   1  71   3  40  27  57  49  82  37   6  21  62  30  69  47  18  79  64  36  28  26  46   2  27  92  67  56  47  50  92  49  51  17  90  91  42  72  37  85  68  11  36  88  19  54  64  52   2  32  62  90  44  10  88  23  99  14  87  24  21  77  55   3  73  88  85  84  97  70  82  86  39  92  40  11   7  26  66  64  21  23  69  24  48  28  75  39  31  66  73  15   2  86  50  45  83  82  60  52  48  65  31  35  89  26  93  98  66  53  93  67  92  29  84  38  74  38  77  59   4  58  75  80  55   4  28  89  21  59  37  17  71  54  45  80  41  58  63  54  31  83  36  83  57  41  91  22  30  64  77  77  23  34  19  38  66   5  49  56  95   5  53  61  26  11  91  52  95  59  15  52  44  34  59  18  24   7  23  30  50  77  90  13  12  36  22  94  63   4  89   8  26  80  69  57  39  88  72  49  99  63  40  41  60  63  76  49  65  56  82  50  35  71  76  59  60   1   4   2  79  86  75  85  33   8  86   2  68  68  64   6  74  37  33  50  26  42   1  48  60  27  39  26   3  25  38  44  39  82  61  48  55  94  67  20  11  26  82  73  63  71  23  60  35  14   2  18  97  96  93  32  62  94  37  65  43  21  25  24  91  84  50  46  22  45  83  65  43  90  75  94  73  35  64  10  21   1  50  60  60  10   2  78  40  96   1  46  84  41  84  37  58  45  31  62  53  76   4  77  72  93  12  71  19   5   4  30  20  68  58   5   8  32  11  95  31  36  32  54  13  16  80  44  44  56   1  79  98  63  21  54  34  90  39  69  73  61  17  16  98  33  97  61  59  36  94  65  28  67  47  13  30  27  29   1  83  96  11  79  47  85  57  86  51  66  82   7  87  23  83   7   9  83  85   6  55   2  92  28  41  83  44  59  79  86  17  70  36   8  35  35  59  31  97  63  63  59  94  13  54  15  38  37  46  14  29  64  76  85  42   5  20  28  22  56  23  99  68  65  74  59  56  13   6  93  75  48  20  31  88  93  15  55  17  24  62  64  58   4  51  44  73  57  80  10  78  14  62  67   8  85   1  47  59  19  90  72  25  26  23  50  85  64  50  54  53   3   5  52  97  44  62  21  76  48  58  81  10  10  35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                89  67  63  91  82  45  66   5  84  14  79  74  20  59  94  20  55  85  14  95  17  15  61  71   3  98  14  20  16  12   2   8  79  51  59  52  16  26  11  24  36  47   2  38  61  78  42  62  35  20  88  22  75  38  85  56  55  98  76  13  22  66  80   4   4  81  91   6  24  60   4  94  29   7  84  29  91  35  13  32  20  84  63  34   6  84  85  60  90  61  13  87   9  32  92  29   2  49  24  86  28  20  77   1  43  48  44  61  42  46  54  41  33  30  88  84  94  67  82  88  17  99  74  57   1  16  50  72   6  21  66  31  33  72  81  57  25  93   4  96  70   6  72  90  52  16  89  20  41  39   7  58  57   2  18  44   9  95  89  68  69  11  59  96  67  31  81  20  88   9  53  64   3  27  17  89  53  68  29  89  61  36  24  29  80  12  87  49  38  34  85  74  43  21   4  97  72  28  59  91  60  32  25  91  23  91  44  99  86  57  53  77  61  97  63  60  17  24  11  38  31  55  64  47  32  29  85  41  54  43  69  70  16  63  92   6  94  83  76  52   9  99  69  60  92   6  70  81  23  74  43  47  26  49  58  65  66  15  81  27  41  57  40  51  46  64  41  42  30  15  71  18  11  36  55  63  11  26  42  54  15  32  98  20  31  71   2  61  20  67  11  10  86  93  23  21  28  16  62  80  93  80  44  86   3  31  95  58   5  17  40  12  86  39   7  79  67  65   7  49  55  80  77  74  34  90  86  73   4  70  69  61  42  32  95  32  62  47  31  87  60  73  49   5  19  15  13  18  71  92  78  14  37  39  10   2  71  41   5  74  97  17   1  60  38  40  27  78  63  77  70  71  23  73  57  52  67   1   9  52  74  62  63  62  87  88  47  34  19  70  17  32  93  91  13  11  34  29  86  16  83   6   3  20  88  63  55  63   3  86  44  28  97  29  98  85  49  49  91  12  25  45  10  67  57  74  77  41  67  95  16  75  29  52  93  33  64  68  20  61  74  73  94   2  71  42  25  67  45   1  40  48  26  15  67  38  92  45  17  65  79   2  50  79  92  61  66  25  14  68  56  99  74   7   8  70  28  48  30  66  43  43  85  79  24  12  87  37  96  65  85  50  80  73  51  14  31  47  29  36  57  63  86   9  39  87   6  90  79  86  29  74  87  88  87  25  71  25  78  69   8  62  58  85  40  17   1  75  68  71  27  25  98  42  92  73  68  91  15  65  86  16  82   9   3  93  22  46  45  88  76  12  41  79  86  69  57  57   2  73  31  74  79  32  39  99   6  65  38  80  60  31  55   9  95  66  98  83  94  91  90   3  93  43  24  52  76  15  56  14  61  32  61  33  72  14  92  26  65  13  67  86  67  77  97  82  46   4  50  79  93  94  72  24  89   5   1  91  27  45  47  32  45  14  68  86  90  85  79  64  99  25  12  70  96  95  44  53  75  54  75  44  24  88  18  72  97  64  49   9  60  69  35  81  94   1  56  59  95  36  66  74  67  27  38  31  23  33  36  73  68  58  29  79  80  27  21  47  45                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  36  59  21   7  33  93  62  38  86  75  10  54  63  84  58  45   5  23  66  23  81  78  57  89  13  80  80   8  64  70  27  11  24   3  76  21  55  51  91  41  54  85  68  34  70  21  90  97  56  76   1  75   7  40  50  98  60  25  30  57  19  26  44  38  21  29  67  92  66  92  99  14  19  66  64  82  97  77  69  11  74  82  96  89  47  17  85  39  19  14  41  67  15   1  15  46  33  98  76  33  58  44  67  61  38  50  36   1  54  23   3  20  79  73  35  98  32  80  27   6  26  86  12   5  27  43  32  46  25  25   7  47  45   9  41  99  20  58   5  86  84   8  92   2  22  43  67  69  76  74  43  58  50  58  39  75  62  31  16   6  40  37  27   9  91  64  21  82  97  54  99   9  97   6  99  12  29  90  12  20  86  34  66   9  79  29  60  28  94  69  30  32  69  64  43  40  19  80  57  48  79  91  74  44  25  46  73  15  19  70  63  37  93  48   7  78  57  54  84  77  39   4  55   3  46  57  76  76  16  21  35  93   7   1  67  40  68  70  14  29  36  94  48  14   2  82  51   9  26  33  35  46  15  22  81  43   7  86  33  92  61   3  63  28  27  99  69   6  50  80  80  48  18   9  34  12  91   4  75  93  18  67  62  21  22  21  39  83  28  46   2  66  99  95  76  98  24  19  89  74  84  96   8  36  42   5  61  12  95   1  89  34  23  61  25  77  39   1  47  51  25   8  32  40  44  99  83  64  65  80  47  20  39  94  16  88   4  20  30  67  48  39  11  71  97  38  64   8  74  35  74  61  44  95  88  32  71  59   8  28   1  68  10  10  80  20  19  20  80  17  55  68  45  98  96  57  99   3  47  79  19  92   6  13  52  96   9  62  60  59  86   8  34  65  43  71  90   4  75  81  59   8  24  48  43  58  41  12  63  51  87  43  31  79  24  33  44   9  60  10  12  12  66  71  96  13  38   5  28  99  26  84  16  49  22  32  65  37   6  38  23  83  36  75  82  26  32  71  10  13  40  11  93  29  46  76  71  21  65  85   5  89  14  15  25  79  86  69  53  98  75  31   8  82  15  49  91  18  33  87  39  73  76  61  52  59  95  16  29  30  64  97  90   7  86  92   2  99   9  35   5  72   6  78  72  69   8  24  10  81  28  50  33   3  10  89  17  60  87  74  98  24  11  60  99  10  12  66  84  49  12  49  91  78  53   9  16  42  76  80  76  12  64   5  18  73   1   7  75  88  83  58  67   2  30  56  53  18  55  29  17  70  58  26  24  31  89  42  18  47  70  42  61  66  95  53  78  34  40  63  93  89  38  32   3  63  10  44   2  48  64  56  67  92  26  62  48  92  24  52  72  32  41  65  86  21  24  95  91  23  21  99  36  23  85  37  24  48  13  98  48  97   9  10   7   1   1  10  26  16  67  54  13  69  61  79  39  67   9  91  25  22  84  35  13  15  94  34  33  84  74  53  87  56   9  74  43  38  81  64  85  14  27  71  56  60  20  68  26  85   9  10  58  90  72  20  83  26                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    32  55  39  66  87  27  42  34  13  16  79  60  16  58  23  28  64  30  79  27  93  24  45  68  73  67  11  95  62  11  54  61  15  15  72  45  70  16  86  10   4  56  10  12  64  74  92  24  41  95  13  45  11  23  19  84  80  68  18  92  33  77  55  70  86   4  35  58  69  92  23  99  66  94  23  53  66  91  23  40  21  35  63   5  75  79  49  13  85  22  18  53  47  44  16  22  18  13  57  99  28  13  40  15  97  90  31  25  86  15  52  75  26  49  50  31  62  28  53  50  13  27  37  87  52  60  64  35  72   1  71  55  31  71  50  35  97  52   9   7  36  51  47  14  82  89  65  46  87  40  96  62  23  75  57  41  60  65  81  53  76  42  63  94  67  62  70  48  37  46  70  65  56  56  99  99  19  16  28  45  39  28  69  62  91  72  84  23  76  18   5  97  92  84  75  64  30  90  77  81  86  25  91  85  44  71  15  90  91  19  17  81  52  92  24  51  56  97  23  18  55  23  50  22  84  47  34  34  82  21  33  77  23  18  12  63  86  55  21  80  17  71   1  13  41  21  66  51   4  16  44  47  85  80   1  47  17  68  17  64  75  10  94  68  76  72  76  23  85  67  44  44  83  19  70   1  72  33  28  16  85  92  14  70  19  67   4  32  53  80  54  38  28  38   7  89  47  35  93  54  14  59  55  34  60  90  44  80  38  61  34  80  86  10  42  96  40  55  36   7   4  84   9  40  23  40   4  74  62  81  85  96  81  43  41  94  38  67   8  95   6  14  74  90  84  72   2  80   1  83  35  44  90  21  54  45  78  56  10  67  80  11  51  18  25  93  69  11  87  17   1  35  98  48  86  24  32  92  85  96   1  63  25  34  74  41  44  91  78  54  39  28  99  47  87  69  35  40  99  92  68  24  16   2  22  74  85  56  59   6  21  49  73  83  48   5  56  30  83  92   5  81  57  17  52  43  18  39   6   3  23  53  26  43  42  72  70  70  65  81  66  14  21  97  44  47  89  21   2  26   2  28  67  30  21   8  55  93  36  21  43  42  16  59  44  36  40  35   8  47  66  89  89  53  83  64  26  66  54  13  27  84  90  36  23  86  38  50  69  97   3  57  74  93  21  41  37  85   7   2  85  47  55  62  89  81  67  47  75  37  16  91  27  92  30  84  69  15  39  16  33  71  57  72  74  99  41  35  25  27  40  19  55  55  10  38  54  90  35  68  14  47  79  34  33  99  59  96  45  85  17  42  71  66  21  63  28  43  19  10  60  16  77  26  20  96  97   1  27  19  77  55  15  76  62  93   8  60  25  73   5  99   2   6  36  90  54  96  80  40  59  46  99  25  38   4   1  24  88  57  47  37  11  46  94  86  82  93   4  91  89  89  38  55  60   1  55  72   3  42  18  44  87  29   5  78   3  37  42  62  14  83  12  86  60  44   5  77  68  98   9  96  66  34  94  18  53  99  59  63  57  24  82  41  75  23  62   6  75  13  30  74  90  23   4   4  85  80  49  33   8  13  62  18  47  44  72                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      52  99  39  35  89  54  35  74  57  86  28  27  35  15  92   9  28  45   1  73  48  79   5  91  47  81  99  64   9  89  31  29  68  24  19  88   1  69  22  26  63  51  85  71  39  22  92  85  79  32  48  17  49  58  63  23  89  31  41  81  32  55  42  82  11   5  35  38  74  31  12  33  72  14  68  20  48  30  38  25  66  55  26  24  67  92  34  65  69  23  97  38  48  69  21  64  82  29  52  89  45   9  90  20  52  80  82  53  63  11  52  51  81  98   2  23  82  58  82  35  55  12  18  96  85  78  99  29  61  54  25  30  49  81  63  95  22  57   3  23  12  88  98  22  15  51  42  41  17  60   4  71  10  84  19  34  85  80  80  15  30  37  54  80   7  14  28  35  60  38  93  97  74  44   3  77  22  56  23  90  24  74  92  96  67   1  11  39  80   1  20  65  39   7  66  68   2  90  76  30  75  87  38  35  58  69  23  69   1  52  18  10  17   3  51  30  78  72  33  99  39  74   9  68  73  21  20  42  37  31  64  70  10  14  46  90  67  92  92  68  17  35  33  51  13  57  28   7   9  95  68  60  60  95  68   9  57  26   9  41  38  98  84   4  21  96  74  73  97   6  90  68  32  26  86  62  19   2  91  83  34  78  84  97  21  15  43  98  36  35  77  75  61   2  92  99  85  34  88   7  99  84  43  49  31  84  43  80  21   9  73  77  76  46  50  41  24  73  60  30  62  78  31  38  25  81  94  43  43  99  50  54  38  38  89  40  99  53  60   8  71  26  17   3  10  79  90  74  57  30  35  37   3  57  26  72  40  57  15  71  90   8  91  60  95  16  79  40  87  88  25   8  14  64   3   2  25  73  92  85  49  70  29  32  53  58  10  73  11  27  49  30  78  53  71  93  69  88  22  21  93  78  40  36  89  16  91  63  11  75  23  28  12  39  50  38  29  45   9   4  49  95  42  93  36  85   3  68  47  36  13  65  50  30  39  98   7  11  13  33  32  28  22  85  81  41  62  50  67  78  51  75  37  29  70  15  13  50   1  69  94   6  17   6  30  48  97  53  56  80  86  37  67  14   4  79  31  99  60  51  33   3  16  18  45  71  51   2   1  79   1   8  58  42  73  42  74  30  86  12  65  93  34   8  12  27  35  15  45  47  67  35  73  36  29  29  25  10  48  26   3  84  79   1  57  91  74   9  43  51  69   9  87   9  43   1  28   6  95  17   5  21   5   5  63   2  74  62  49  66  90  50  69  71  67   4  51  96  44  14  38  55  96  21  97  43  49  30  58  30  31   2  18  75  58  70  35  41  99  93  84  20  87  83   5  82  89  79  43  84  13  68  95  81  81   4  28  30  19   6   3  80  75  75  51  87  66  96  17  52  26  36   5   3   6   3  98  31  71  51  69  74  64  78  83  54  31  60  54   1  24  59  32  52   5  38  56  99  35  68  50  48  57  60  51  78  52  11  34  48   3  15  47  89  14  80  81  22  97  28   2  98  16  89  24  63  80  22  56  49  51  93  67  82  47  54                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        9  59  88   9  69  76  53  87   7  32  37  30  56  47   8  18  37  13  16  39  20  11  87  14  27  71  26  57  47  14  51  12  70  64  20  55   7  73  66  65  95  59  42  77  63  22  74  47  85  17  28  20  89   9  98   8  37  77  89  60  81  53  90  59  40  18  67  78  10  61  24  41  78  53  91  72  92  47  32  44  63  75  10  78  40  60  90  72  97  79  43   1  12  11  86  99  86  58  57  76   4  99  57  35  66  64  25  88  12  34  89  46  38  91  22  64  82  68  10  41  50  13  33   5  92  49  53  18  67  97  11  60  18  45  63  52  95   6  45  98  53  23  10  63  61  88  46  36   1  29  65  60  77  94   5  77  60  53   8  74  48  58  43  67  59  18  84  20  83   7  98  63  77  60  62  11  23  84  48  45  35  31  59  46  96  73  43  92  38  83  53  78  52  70  17   9  22   6  11  41  65  62  70  52   5  98  72  48  36  19  64  69  75  93  22  66  95  49  40  72  54   8  87  54  42  39  46   8  68  37  78  46  74  53  90  60  11  83  55  45  32  20  71  32  75  88  67  17  41   6  72  16  52  28  38   3  57  92  50  81  30  90  40  18   7  96  70  56  39  35  49  35  59  66  86  33  32  49   2   9  40  94  92   7  55  88  84  37  73  11  91  58  22  68  39  25  55  64  36  63  51  55  54  57  12  82  98  38  55  95  76  73  49  48  66  92  88  93   9  25  43  43  22  55  30  18  96  76   4  82  99  66  48  17  50  13  60  91  89  26  42  83  43  48  47  90   2  49  59  65  14  88  23  21   8  75  36  48  87  12  84   6  26  44   2  78  36  62  86  97  88  92   7  63   6  53  75  70  14  89  60  36  37  75  36  26  33   9  72  61  93  86  77  45  58  49  75  83   6  20  31  84  55  29  38  39  41  14  64  24   6   7  75  71   3  69  12  24  68  85  95  88  60  75  77  32  49  11  41  24  48  38  71  44  97  77  27  20  24  60  59  52  35   7  50  58  86  99  17  27  53  16  18  59  41  10   3  18  54  22  77  53   6  50  54  28  61   7  51  44  72  86  52  95  40  49  37  67  38  63  60  94  58  84  12  48  60  64  47  64  21  62  78  80  32  37  20  73  63  63  38   9  31  86  12   2  63  64  91  37  59  64  86  78  80  63   3  27  61  66  14  34  67  85  80  15  70  73  53  84  42  79  18  95  80  17  29  79  12  18   7  19  76  49  65  57  72  14   5  10   8  88  72   7   4   9  23   6  74  76  40  61  40  48   1  43  25  19  43  57  72  51  45  67  20  81  77  68   9  93   5  51  61   4  92  60  59  75  88  61  19  52  62  67  75  86  16   1   8   9  47  66  14  74  26  49  89   5  92  11  54  52  53  26  49  10  72  44  52  15  74  46  42  74  49  17  18  97  49  81  92  51  83   6  19   3  10  89  37  95  89  91  49  14  16  15  21  34  97  95  77  32  29  13  17  55  34  54  60  81  19  48  55  12  95  33  43  16   6  91  39  36  57   9  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          56  19   2  79  53  86  54  75  32  99  45  17   8  86  94  70  40  32  23  31  17   2   9  19  12  60  87  66  99  69  66  25  38  92  45  78  67  20  36  38  14  58  51  38   9  38  29  78  13  52  83   9  61   4  74  17  82  84   9  16  62  81  42  27  74  65  28  17  37   3  76  80  60  65  59  99  60  46  40   6  40  73  56  65  84  80  34  13  10  65  49  18  85  22  87  32  73   9  85   2  94  26  18  79   9  33  33  61  49  69  69  10  49  91  14  92  96  65  29  24  87  38   3  48  32  91  29  88  73  51  81  68  41  84  29  37  63  18  38  63  66  39  74  70  44  21  64  10  87  71   4  91  69  50  17  67  29  11  37  10  81   4  99  12  16  38  78  25  59  35  62  54  38  68  70  12  39  73  44  76  40  85  29  65  47   5  90  85  71   6  97  72  73  36  46  51  87  68  93   6  96  57  69  49  59  43  48  78  72  59  98  69  62  11   8  20  87   4  20  35  26  16  88  45  28  60  84  31  25  86  58  57  76  47  67  22  61   9  76   6  10  70  30  75  64  81  77  77  57  88  28  37  52  28  16  24  21  18  49  81  53  17  44  79  66  89  63  89  96  88  68  35  22  12  22  98  83  35  71  47  23  29  37  55  32  16  91  60  93  41  63  75  34  49  85  69  87  90  98  29  34  46  87  36  91   8   5  13  48  14   9  70  94  98  14  76  33  74  29  13  72  52  73  83  88  96  86  16  12  87  67  74  51  69  72  82  13   2  20  43  55  39  75  99  67  89   9  95  40  43  39  62  94  59   8  92  26   1  23  16   7  71  65  23  24  53  72  37  50  69  38  28  84  12  96  28  54  84   8  31  94  25  28  84  75   1   8   3  44  32  35  74  70   6  72   6  93  41  52  34  70  14   9  38  51  46  70  97  84   4  59  33  12  36  28  22  12  81  68  35  72  24  31  90  71  25  34  15  62   6  99  94  50  37  13  86   1  30  46  99  70  36  27  34  48  40  65  30  30  79  23  43  31   1  64  47  99  91  37  21  23  58  41  37  25  28  90  93  91  95  35  53  12  39  13  45   9  74  60  24  40  23   3  22  60  84  83  71  52  30  83  58  49  19  92   6  69   9  45  88  84  62  80  90  75  55  30  10  97  91  89  64  56  40  79  41  19  91  62  30  95  63  67  65  64  36  93   4  65  28  68  41  21  37  97  94  81   5  31  73  23  95  55  55   7   1  63  71  67  61  63   5  14  85   6  30  13  52  56  97  49  81  88  67  61  15  29   8  37  30  46  25  32  97  75  54  25   3  39  78   3  15  92  57  79   8  94  23  87  86  84  80  47  89  15  22  57  75  73  74  23  26  34  67  59  12  17  15  77  99  99  15  35  43  43  59  35  38   4  25   7  25  32   1  72  92  69  82  65  63  24  17  38  84  65  32  36  10  10  63  89  83  77  60  57  54  21   1  76  32  62  62   3  92  95  33  42  77  73  68  48  81  66  59  46  36  71  54  16  61  66  26  26   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            38  69  74   1  88  86   5  78  59  69  21  11  98  94  98  99  11  30  67  73  30  99  49  43   6   2  65  54  11  72  15  55  72  18  76  72  75  31  89  10  12  65  51  80  47  75   1   4  40  91  41  90  22  64  78  16  21  80  43  76  16  95  86  47  69  53   1  95  87  39  96  17  33  59  94  52   3  42  10  91  99  14  73  20  47  99  90  52  52  49  15  92  13  61  19  63  59   9  68  71  59  81  85  25   1  30  28  42  83  27  20  91  71  13  57  81  91  19  16  94  38  37   7   3  18  54  14   5  98  70  16  64  69   4  12  25  79  37  99  94   7  11  69   7  52   7  32  86  24  80  74  28  85  26  67  84  95  54  47  82  48   5  24   1  65  61  98  86  54  31  14  38  85  40  21  29  83  15  43  40  24  83  96  64  50  87  81  57  66  29  35  77  43  24  12   8  43  20  88  50  47  39  97  71  94  38  20  46  91  67  85  14  77  64  15   3  14  97  12  82  66  25  99  15  40  94  72  12  71  43  79  55  30  37  46  36  86  97  61  89  16  57  69  16  36  34  13  69  90  31  40  56  11  22  77   7  59  88   7  78  36  42   1  91  56  90  33  11  18  72  36  14  20  99  42  19  27   6  23  27  29  66  78  97  92  87  67  14  34  56   8  29  76  34  44  77  79  27  41  99  40  60  31  29  99  13  19  18  72  26  79  42  73  49   9  62  20  48  15  57  65  21  87  71  35  35   2  98  94  57  59  55  59  31  85  24  49  50  20  47  29   9  63  80  37  58  10  31  79  84  14  33  56  22  49  17  16  14  65  67  33  64  88  48  94  73  16   9  75  60  58  59  60  37  98  83  77  39  76  77  34  95  27  36  57  59  40   2  14  77  98  53  30  80  24  47  37  50  75  68  31  38  22  97  29  79  62  94  62  25   5  37  40  58  65  83  77  40  36   8  21  22  46  67  28  15  87   1  28  12  49  28  56  45   5  17  99  18  68   4  44  87   8  89  30  24  57  58  64  80  74  69  94  35  35  52  12  93  78  72  98   3   4  72  62  18  52  93  65  45  82  67  20  19  81  68  77  61  99  53  41  77  76  74  58  72  49  45  14  59  79  80  33  41  98  64  23  52  84  83  44  43  45  79  11   7  57  30   6  93  37   6  39  89  31  56  70  33  33  71  61  95  15  34  87  59  94  27  71  49  31  89  43  75  38  38  74  42  56  25  38  58  52  62  79   2  72  44  17  68  30  73  87  12  75  48  38  98  48  77  85  47  94  43  30  42  39  93  84  53  40  34  10   7  44   4  35  60  26  29  68  29  78   5  73  29  79  74  44  69  99  50  80  29  70   2  51  41  36  53  11  82  82  26  56  38  70  90  13  57  48  86  63   9  84  51  89  17   6   7  53  19  94  42  91  62  10  93  71  83  75  68  30  22  52   9  14  46   3  19  84  63   6  13   1  87  88  13  59  57  38  74  12  49  29  88  14  81  59  44  44  45  52  96  95  31  44   5  56  26  49  87  47                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              37  88  62  17  68  82  43  53   7  39  17  68  70  92  14  24  44  34  67  66  97  49  65  46  69  20  61  92  35  17  35  32  53  82  69   2  38  30  99  93  73   6  43  11  92  60  44  13  99  87   9  24  91  67  54  27   4  55  31  10  73  96  29  45  60  57  77  12  50  12  95  10  47  36  63   1  19  58  31  24   1  79   4  94  60  10  51  58  90  47  15  59  67  30  94  18   2  73   1  90   3  86  51  42  82  63   3  66  72  87  60  31  65  92  14  90  87  15   5  41  74  94  95  60   4  59  66  34  60  13  92  26   2  28  45  42  36  26  96  94  54  59  15  78  47  37  66  28  77  20  57  42  13  12  82  34  64  18  46  66  40  10  35  95  28  37   3  73  98  41  53  27  19  24  89  39  71  65  88  75  83  92  28  23  73  18  32  57  40  95  31  92  97  61  37  96  38  14   3  87  78  28  41  21  90  87  61  21  95  29  82  53  14  49  44  42  18  41  72  34  23  90  58  41  74   1  15  29   2  77  52  18  89  38  56  58  53  95   9  40  80  74  91  45  18  50  54  13  92  25  95  16  50   1  19  25  12  79  60  31  34  18  31  73  18  76  17  16  48  43  80  14  82  14  60  86  19  91   5  53  12  75  72  93  55  45  40  67  61  84  14  81  57  47  74  48  99  39  46  45  12  65  92  64  36  70  31  69  37  34  38   8  67  65  96  52  96  99  66  11  84  13  76  16  63  77  11  63  73   5  56  60  11  34  90  67   9   6  40  36  87  60  93  35  69  17  52  68  43  44  57  99  76  83  84  77  65  48  66  59  41  34  25  60  60   8   4  47  11  25  17  57  48  37  23  53  28  37  31  71  84  12  70   1  92  37  42  72  90   8  32  27  54  41   6  10  62  76  25  88  60  57  33  32  79  43  41  70  66   7  73  30  90  67  23  41  72  78  55  15  80  37  32  12  32  14  20  72  57  87  25  12   2  47  83  24   6  90  25  30  75  98  20  98  70  91  35  60  19  74  86   3  34  72  86  72  86  93  41  21  36  11  91  46  90  56  92  91  43  10  25  90  34  59  29  75  37  65  45  27  76  54  47  17  56  90  25  39  73  21  10  41  32  92  80  17  79   2  81  27  48   8  21  60  87  57  33  57  22  28  23  21  94  69  62  92  23  26  42  20  28  85  66  70   3   5  80  28  74  67   3  82   7  56  43   4   8  18  29  47  14  80  96  93  46  42  67   7  21  19  17  75  15  81  93  51  12  50  77  31  32  52  50  43  63  55  75  47  45  96  62  90  35  51  99  35  43  94  67  73  97   3  60  56  37  51  83  89  17   4  99  72  38  29  57  55  79  16  96   4  17  37  32  79  22  35   4  63  13  94  84   5  86  26   9  64  18  16  21  72  80  87  42  81  69  26  12  67   4  44  32  90  31  22  17  10  32  89  37  89  30  81  80  39  13  80  60  52  20  44  38  61   8  42  66  44  81  59  48  27  34  77  80  44  62  83  49  57  15  82  41  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                24  71  37  42   5  30  63  11  51  15  61  35  73  24  23  35  75   1  39  88  33  15  27  81  34  23  22  90  96  11   6  26  77  83  99  34  93  65  26  95  99  92   8  47  94  39  37  63  57  22  71  75  48  25  75  34  84  51  43  66  15  44  83  16  45  64  66  44  18  29   5  93  15  84  82  62  22  13  39  67  16  67  88  24  52  46  61  28  68  41  33  14  50  31  20  92  12  51  89  56  12  92  67  11  50  60  80  67  61  58  43  20  57  32  78  10  95  76  32  49  57  49  70  15  94  13  69   9  41   9   5  67  33  79  44  98  39  73  55  76  13  60   7   5  47  72   1  92  98  48  78   1  99  71  48  63  34  84  99  51  45  36  69  29  88  65  49  76  96  68  18  37  13  25  88  37  35  63  98  77  71   5  80  81  63  68  24  47  50  54  98  30  82  53  56  99  28  76  24  68  63  95   1  52  36  45  18  55  73  75  63  11  73  39  74  48  54  96  35  20  76  53  14  67  17  82  46  63  81  39  72  68   5  60  27  22  36  55  42  74  73  91  71  12   4  26  70  28  57  39  66  24  41  70  79  72  55  80  46  56  21  80  25  20   2  76  28  87  76  35  59  99  79  83  60  73  85  96  51  94  33  10  79  28  74  72  23  38  73  87  19  53  80  38   1  74  35  28  67  51  43   6  34  76  56  36  40   5  30  43  43  96  32   3  31  79  58  72  44  85  99  58  18  32  10  82  90  14  57  92   1  57  73  71  48  68  61  77  47  63  23  23  63  92  79  34  30  93  87  42  11   3  93  57   7  67   1  29  42  78  26  66  24  22  28  44  65  51  36  45  72  30  24  93  27  68  21  87  73  44  21  30  97   6  55  84  15  82  82  61   7  48   6  68  19  65  67  38  52  66  31   7  90  58  62  43  99  17  65   7  99  86  38  22   9  94  87  13  69  42  36  46  12  55  71  79  93  93  45  30  40  33  98  71  13  35  67  62  36  78  90  85   6  61   9   1  41  52  10  96   9  96  71  66  83  90  82  44  53  33  46  13  94  78   2  18  92  82  12  42  92  46  38  76  17  86   7  56  44  20  37  31  84  17  22  96  43  62  46  77  77  95  44  65  24  77  56  43  86  20  66  48  32  66  55  10  58   6  19  14  84  54  87  83   6  26  72  32  20  79  74  17  17  88  17  65  43  30  31  45  39   2  97  74  19   9  34  31  83  95  15  42  97  29  53  13  15  41  46  72  20  85  61  92   4  82  66  19  51  74  71  41  93  12  57  49  76  67   6  25  81  11  37  66  91  27  90  85  26   4   7  52  72  30  30  14  81  74  72  54  67   5   3  64  88  55  45   9  21  94  65  74  91  88  52  22  98  62  28  79  10  36  19   6  36  89  84  42  67   9  58  65   6  99  12  58  83   4  32  65  40  39  90  84  73  48  99  94   9  20  16  58  56  71  47  75  14  53  10  36   7  91  64  66  76  52  93  66  60  92  95  88  31  56  43  27   5  26  26  61  17                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  7  83  71  78  81  19  49  16  83   8  94  38  32  98  25   7  45  96  31  64  16  44  25  53  35  33  79  53   1  77  99  20  80  60  43   8  95  93  85  24  28  42  62  66   4  21  32  66  59  10  86  59  30  88  86  95  91  92  39  44  13  63  35  56  66   5  60  65  37  50  58   8  16   7  87  25  15  89  80  28  28  70  67  47   8  66  35  49  36  52  97  70  63  11  99  64   5  61  47  88  65  25  51  88  33  26  66  20  29  88  42  94  39  25  91  75   8   2  44  50  33  85  87  87  66  91  49  10  72  87  56  99  64  43  95  42  36  72  65  89  98  96  20  94   2  90   6  43  40  51  99  20  50  22  25  78  60  48  79  81  12  62  77  40  53  80  35  54  54  77  90  25  86  31  70  23  93  14  23  72   7  40  81  68  64  77  62  49  89  87  78  21  27  56  86  11  75  63  68  36  47  40  46  48  77  25   5  60  89  46  79  46  81  16  19  46  74   8  64  18  94  18  35  80  14  55  84  80  18  17   3  30  38  63  68  24  82  81  93  23  77  52   8  91  75  11  47  73  19  89  24  28  10  50  68  88  48  24  32  49   4  22  13  99   1  38  83  93  17  93  15  46  97  27  28  53  48  28   2  21  52  31  76  82  89  16  48  56  91   7  93  63  96   9  97  11  52  84  68  76  33  93  43   2  69  49  44  92  39  25  43  88  44  83  10  16  49  46  23  34  12  90  94  56  47  52  77  15   8  37  17  81  24  94  42  79  27  27   5   9  25  45  92  64  89  51  28  18  73  58  91  66   5  37   3  61  81  92  27  53   4  42  54  56  97  90  62  69  27  86  26  31  53  63  60   6  98   8  75  98  58  16  68  86  27  23  39   9  27  25  92  64  87  12  58  32  66  75  95  77  97  61  75  80  54   9  74  24  38  37  64  53  64  54  46  63  96  83  35  49  36  31  43  39  43  23  48   9   2  82  30  17  86  66  15  44  55  64  52  81  43  52  84  75  62   1  14  74  59  91  31   8   6  74  59  77  63  32   6  91  69  96  19   5  37  74  37  22  19  94  17  28  82   6  21  36  39  48  25   9  14  90  48  16   5  84  66  44  97  31   3  39  67  54  93  56  93  78   6  11  52   6  83  53  98  34  80  30  70  77  74  91  39  81  22  24   4  25  14  89  67  32  89  43  62  44  50  90  56  64  73  37  95  70  10  72  20  70  17  60  98  73  99  70  59   6  72  44  55  16  32  72  99  93  80  18  59  40  17  93  77  65  48  37  69  95  78  61  63  37  25  49  54  18  40  14  89  91  90  61  74  51  23  19  11   3  11  76   5  57  82  23  25  67  68  98  70  85  53  59  58  51  19  20  14  77  58  31  51  80  67  40  72  78  83  30  87  71  37  79  99  68  24  12  30   7  63  25   1  16  96  14  57  37  95  57  78  55  80  22  58  32  82  42  28  18  22  33  11  21  60  48  32  75  95  33  39  54  48  98  51   3  74  85  14  45  35  55  94  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    11  45  18  36  21   9  62  14  40  85  52   3  97  20  91   8  90  20  95  67  26  43  63  47  12  46  95  84  49  52  64  44  85  66  25  24  19  68  25  24  10  52  62  70  89  60  74  65  62  72  18   9  83  30  15  33  63  33  53  27  49  61  61  95  63  62  21  25  78  88  60   7  23  75  43  23  95  49  82   6  58  20  95  53  97  15  57  57  22   5  11  89  17  35  13  82   9  74  70  43  99  57  69  86  89  19  57   1  24  33  12  85  48   6  75  69  16  53  72  55  71  30  57  29  35  57   9   2  93  69  15  73  52  22  32  55  25  59  46  21  23  22  57  31  21  26  61  77  70  20  94  79   6   9  70  83  43   8  30  24   3  41  20  85  34  57  17  95  67  82  47  24  46  27   1  30  26  84  35  75  25  94  59  37  91  33  93  88  86  98  19  93   6  39  14  34  40  59  50  43  87  79  15  74  77  10  14  46  38  33  42  19  79  59  79  42  77  48   8   1  28  18  46  99  46  93  12  37   1  38  45   9  39  78  76  50  25  52  32  64  51  75   6  37  55  78   3  74  58  96  60  39  95  76  19  16  63  22  91  75  40  81  79  42  48   7  37  21  22  69  49   3  30  25  68  72  50  95  85  20  71  73  36  98  67  60  73  71  88  86  24  30  93  99  27  29  84  85  23  39  63  73  44  97  17  47  13  40   6  61  65   5  63  19  69  39  76  91  32  37  96  80  70  49  21  99  37  32  51   7  62  96  45  53  97  68  44  64  89  26  78   4  85  80  16   4  60  69  64  86  26  34  80  58  61  15  89  98  35  38  44  71  10  31  40   2  89  83  85  75  78  88  47  65   8  55  47  85  19  89  90  38   1  48   8  55  16  68  76  30  63  89  83  54  56  17  51   6  31  70  26   3   9  15  35  96  69  58  56  85   2  76  81  48  37  47   5  71   9  61  19  69  70  14  27  90  21  64  92  63   3   4  23  29  73  19  59  68  21  99  99  32  30  89  46  57  55  54  38  12  54   7  15  58  95  31  50  73  30  75  17  52  71   5   8  75  87  85  10  53  18  41  45  22  36  68  76  16  17  29   2  54  91  62  85   4  58   8   5  25  16  41  83   9  61  94  76  94  76  98  25  53  74  32   8  91  89  60  33  73  28  95  67  42  72  67  51  30  87  65  96  85  22  53   9  19  56  42  32  89  83  79  70  38  82  21  72   2  50  54  75   1  72  76  61  42  79  16  78  28  60  85  70  52  98   1   2  25  13  36  68   4  50  39  67  84  71  11  90  30  18  21  17  48  14  34  33  73  55  60  61  48  48  80  43  83  12  98  88  98  40  88   6  49  43  89  65  99  60  76  29  40  43  92  47  87  68  65  36  78  42   3  51   3  67  25  30  15  33  63  55  35  12  41  28  90  43  84  55  58  62  20  24  24  38  12   9  40  61  31  58  28  41  45  38  66  97  83  79  46  40  25  33  75  56  83  60  28  64  70  13  91   3  18  18  51   8  37  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      56  58  70  67  97  93  36  99   5  17   9  41   3  21  61  80  61  28   5  88   6  40  21  93   9  32  79   7  79  36  19  51  35  78  13  55  23  69  96  18  51  66   9  33  98   1  72  26  97  92  81  45  56  85  63  83  12  43  89  83  11   8  70  34  18  57  68  38  94  53  23  72  40   7  94  33   4  53   2  39  99  33  68  83  43  28  23   4  41   9  24  33  91  46  86   8  15  22  31  43  96  24  33  43  77  38  93  27  93  96   7   1  77  75  77  14  60  18  24  24  49  73  79  77  40  27   9  49  15  74  24  72  83  42  65  69   2  12  28  17  50  11  55  47  77  74  36  43  85  33  42  66  14  44  33  78  81  61  36  92  82   1  62  88  40  88  36  31  99  37  44   1  40  91  11  64  79  51  57  84  88  87  73  40  51  27  26  45  67   8  34  95   2  19  98  36  60  62  59   5  16  85  34  90  97  62  32  32  61  63  64  72  27  68   8  70  83  14  57  28  49  13   4  43  96  78  71  93  30  88  99  96   5  72  54  27  13  17   6  60  24  44  82  74  47  98  85  77  41  33  20  64  51  78  79  80  11  19  30  90  38  65  62  97  28  58  19  82  38  59  66  94  29  34  65  20  74  22  88  59  16  62  91   8  55  52  66  13  25  84  13  77  56  69  13  87  93  54  79  46  72  19  23  52  47  71  52  86  33  37  36  21  83  37  12  33  46   6  62   9  60  33  34  70  25  72  58  49  61  26  95  34  25  73  68  31  15  55  64  91  33   5  83  12  98  80  21  25  14  99  30  55  17  51  64  33  54  10  22  53  73  43  63   7  29  16  34  55  39  91  63  68   4  69  23  26  91  67  54  36  44  51  24  63  33  17  14  96  75  26  34  51  16  40  13  55  54  16  89  74  99   2  25  97  29  13  91  31   3  34  47  27  84  98   7  72  52  40  42  49  28  13  26  29  99  15  98   3  81  84  53  40  66   4  23   9  42  29  54  28  84  77  38  18  69  42  10  70  20  32  17  88  18  64  40  91  78  41  98  40  12  56  92  41  73  48  79  52  89  91  92  76  33  18  87   8  25  89  97  15  88  63  45  79  25  47  64  94  65  17  11  98  68  84  74  27  99  74  26  94  54   4  67  21  93   4  27  97  93   9   8  91  41  15  11  93  65  75  64  39  67  16  61  23  78  15  20   9  63  61  64  89  81  69  78   9  29  88  93  80  62  55   1  48  54  94  64   5  21  62   9  16   1  86  91  89  49  40  33  34  84  30  34   1  16  23  32  50  77   6  58  58  85   5  29  83  41  87  68  26   8  92  79  26   4  10  82  41  25  57  99   9  52  52   3   3  98  16  95  77   1  63  70  51  93  18  18  88  66  59  97  13  91  75   1  92  78  24  37  31  20  95  54  62  52  15  36  50  24  37  49  18  88  94  77  23  84  94  49  65  94  57  71  63  97  43  83  93  43  45  11  88  52  62   7  75  57   7   4  46  30  76  37  91  29  15  45  52                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        4  94  64  98  35  59  31  96  34  61  45  43  12  86  88  34  32  18  40  95  69  45  94  29  42  64  29  97  69  43  86  94  72   2  55  51  32  43  91  44  20  20  80  94   3  13  98  41  29  44  39  40  14   5   1  20  74  47  44   2  44  52  97  90  67  99  61  53  87  52  85  15  82  11  70  12  57  53  13  28  62  62  35  59  77  37  49  57  74  70  25  16  77  45  62  16  91  51  66  50  58  15  58  97  30  13  96  79  69  52  70  94  16  32  68  26  53  16  32  22  54  81  54  18  83  95  62  89   1  37  53  82  95  27  35  27  75  19  11  42  32  90  32  80  31  30  88   3  50   7  78  76  44  92  57  90  36  80  32  20   3  76  16  84  88  21  66  13  65  94  35  63  73  24  66  41  35  32  97  67  57  56  19  25   7  80  31   8  56  89  46  53  27  72  91  41  72  45  33  87  40   2  78  17  41   7  60  84  39  34  72  33  24  79  72  34  40  16  72   4  95  90  75  85  50  96  25  23   6  29  50  55  88  42  68   4  76  20   5  77  99  18  35  60  68  31  33  94  42  75  94  74  54   3  25  71  70  44  18  42  96  29  13  98  97  83  97  59   9  90  27  26  63  67  23  67  53  30  29  26  85   2  10  65  53   7  21   4  23  51  20  38   3  17  12  99  69  62  75  91  16  80  44  86  15  62  18  84  81  27  20  59   7  56   3  19  56  89  82  89   6  73  43  45  76  81  53  48  75  90  92  49  71  68  82   5  41  19  45  17  60   5  96  48  42  59  10   8   3  28  75  98  86  12  93  70  82  84  86  73  11  48  14  97  96  40   7  30  80  62  88  62  24  52  82  18  62   7  30  50  92  28   4  81  89  29  72   7  23   9  83  54  19  24  84  37  78  43  63  76  77  24  23  11  48  96  22  78  53  74  45  59  81  91  55  36  69  28  92  87   1  67  91  78   4  92  21  87  79   1  52  71  48  99  51  49  44   4  62  70  15  98  63  91  95  85  36  17  86  99  75   2  51   1  17  53  76   7  43  38  19  39  60  36  14  76  35  45  82  94  15  19  41   4  10  88  31  52  68  33   4  70  94  29  10   4  47  56  18  47  84  59  94  64  36  70  56  13  73  52  58  68  48  83  51  16  11  94  45  96  91  22  72  93  85  62  22  17  18   1  27  67  72  39  30  46  48  63   9  58  70   3  38  23  96  21  23   4   4  74  77   6  22  93  64  47  23  37  84  65  46  25  20   5  75  85   9   1  56  26   1  61  18  97  85   2  86   9  75  58  67  84  79  11  57  37  57  81  40   1  24  51  44  30  33  28   2  60  57  60  26   4  27  11  28   7  99  43  75  60  59   5  23  69  61  65  21  83  99  77  38  94  97  91  13  93  45  23  66  77   8   4  54  22  41  55  30  81   1  68  53  54  56   7  64  84  38  74  48  19  65  29   4  52  34  79  39  96  48  26  88  19  92  26  92  28  43  39  81  90   3  36  54  95  62  12  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          10  97  38  88  86  13  77  70  79  20  68  23  92  27   4  23  36  51  89  35   3  73  12  31  84   2  50  21  23  90  96  10  42  35  94  49  18   9  53  25  68  93  35  93  72  77  25  68   7  36  25  93  97  98   3  36  67  55  71  47  69  46  88  51   7   2  94  87  96  98  58  56  10  28  54  13   5  91  45  35  14  28  69  57  69   7  79  60  16  12  50  78  79  49  95  44  57  48  59  47  38  67  95  50   1  20  80  17  84  60  52  84  70  46  60  76  10  66  20  88  76  75  17  58   7  49  79  30  48  67  74   8  38  68  68  46  74  99  14  89  21  87  64  95  90  11  49  61  19  13  93  74   2  70  62  60  48   7  59  59  26  27  22  86  71  40  73  13  13  15  42  93  67   5  75  74  47  10  95  87  81  42  48  69  84  56  13  30  33  24  45  11  32  76  97  33  34  13  75   4  98  14  83  53  75  59  45  36  58  45  91  64  78  40  47  98  62  81  92  79   9  88  81   3   4  24  37  97  46  28  13  28  35  84  31  51  38  18  18  15   4  10  16  70  19  99  43  99  26  50  11  70  91  18  98  20  86   5  68  36   1  21  18  82  46  94  24  14  60  30  98   2  60  44   3  26  40  95  44  24  92  43   8  40  67  46  71   5  90  67  76  84  35  12  77  77  43  16  29  47   4  77  49  50   6  53  69  92  78  97  59  45  14  66  99  92   1  90  31  41  63  12  72  29  92   7  43  93  93  79  97  22  48  72  30   1  79  57  37  57  95  42   1  50  36  74  20  55  53  40  84  51  25  67  19   7   9  36  73  32  39  77  59  51  70  41   2  66  25   9  17  54  97  24  95  16  23   4  89  34  76  45  48  74  61  58  89  29  66  55  23  93  87  69  96  44  77  69   3  31  23  10  31   6  37  23  79  41   2  44   9  98  77   9  43  60  82  54  48  76  29  46  95  80  38  66   7  48  53  29  19  25  78  56  92  62  78  94  49  17  80  16  62  75  24  72  58  46  45  65  60  58  24  97  70  38  82  75  58   5  36  56  44  70  10  19  87  60  65  16  94  55  60  33   7  40  75  76  92  23  32   4   6  17  49  82  87  56   1  46   8  35  60   9  81  67  13  93  83  45  66  63  91  99  45  48  78  52  74  96  74  27  37   8  30  17  70  82   6  44  67  14  18  18  37  48  22   2   8  45  97  86  85  72  11  67  21  29  31  82   8  99  82  19  74  96  63  56  89  12   2  22  86  72  73  69  94  42   9   4  73  10  76  99  52   6  33  23  50  76  27  28  80  12  40  96   2  32  23  33  62  53  42  83  79  36  80  82  42  98  25  84  14  88  87  59  89  99  37  21  54  90  20  76   7  53   3  13   5  81  28  42  60  90   9  75  13   8  77   7  73  10  51  99  31  63   1  19  54  36  39  34   6  23  50  60  47  84  36  86  73   9  97  55  52  46  21  71  84  67  51  13  79  77  55  15  85  54  48  43  13  81   6  23  58   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            65  75  81  38  56  70  50  45  17  65  52  20  13  65  51  40  48  99  28  28  81  58   6  71  51  60   2  24  52  72  52  39  37  38  25  61  75   2  43  13  45  26  47  74  77  31  80  60  99  51  63  86  33  78  60  74  26  82  37  12  64  56  20  84  86   2  81  17  51  13  57  60  51  41  55   6  38   6  45  96  12  46  30   1  15  14  74  61   6  21  30  94  80  15  27   8  71   8  57  28  18  97  18  27  19  91  90  24  34   5  12  79  83  78  92   3  74  42  32  40  24  81  71   1  66  94  31  83  93   6  25  42  30  55  72  61   3  17  53  62  10  93  92  38  34  37  75  19  39  27  88  98  72  52  17  98  95  52  97  68  40  84  20  61  43  80  66  38  94  51  26   2  73   1   5  62  18  85  56  69  42  22  76  61   1   6  11  68  15  61  15  20  30  59  28  87   2  96  92  60   4  91  60  56  13   8   3  74  32  33  54  41  30  90  88  16   8  49  25  21  58   8  48  50  24  71  38  32  56  75  92  82  57  77  12  35  92  18  80  17  25  59  83  62  21   9  55  40   4  35  75  30  78  24  51  41  16  45  21   8  45  99  28  37  29  78  66  80  97  56  40  72   5  35  92   8  66  58  89  35  28  93  18  89  43  42  83  42  79  67  46  53  74   4  56  59  71   8  43  39  37  67  85   9  32  99  63  84  58  69  57  76  45  50  36  21  84  98  10  57   5  57   9  72  89  40   6  76   7  92  46  59  46  42  94   7  86  78  80  83  29  69  74  87  52  62  76   1  34  21  24  91  14  59  11  18  69  52  32  41  70  21  76  17   3  34  83  17  89  23  75  29  99  86  33  53  39  78  87  71  98  20  67  99   8  12  96  76  87  10  30   1  67  79  64  87  93  22  97  35  88   7  54  34  70  37  90  35  76  95   3  16  67   9  95   8  67  46  67  56  35  23  34  95  96  63  84  84  83  96  84  99  36   7  90  14  57  33  43  24  47  85  71  80  93  23   1  40  44  15  40   3   7  58  86  55  16  94  67  83  91   6  13  61  76  71  55  75  23  68  44  59  92  70  17  40  20  31  19   7  93  41  92  81  34  69  88  67  99  15  37  42  48  41  81  58  44  81  60  19  62  68  84  89  30  82  97  94  31  93  15   1  25  10  70  31  74  27  63  26  47  10  18  18  58  50  95  60  65  61  24  37  22  31  91  92  14  80  80  90  95  92  43  23  54  59  18  53  54  84  82  75  30  68  28  95   9  63  24  66  26  94  76  12  46  82  40  47  89  65  27  50  81  73  30  52  33  83  28  19  66   3  82  38  79  55  82  41  93  20  75  84  90  20  37  69  35  18  38  66  95  11  25  97  82  23  38  11  39  89   2  62  34  52  65  29  25  52  11  57  81  35  14  64  36  95  81  53  40  70  69  99  68  74  48  79  88   2   5  41  58  83  85  96  89  73   3  42  45  71  87  47  56  39  32   8  25  38  31  11  95  57  81  20  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              89   3  39   8  65  23  27  34  67  72   7  26  39  14  47  15   6  48  78  69  45  56  78  75  67  69  31  90  81  71  96  16  36  72  55  67  34  72  70  11  76  29  79  48  66  94  65  45  19  78  97  39  72  48  75  18  40  47  85  35  56  63   9  31  35  29  99  49  68  42  77   5  61  58  14  65  23  90  51  11  68  76  60  84  83  63  68  34  35  78  73  74  53  82   3  54  42  30  30  18  96  16  19  70  31  65  77   3  59  58   8  52  23  66  75  32   9  56  68  44  48  88  49  98  95  29  14  11  73  32  61  23  96  72  94  24  67  73  12  62  54  88  44  54  13  79  14  76  17  46  49  57  51  46  98  71  82  75  16  28  92  67  24  46  73  81  40  45  58  76  58  30  75  25  65  10  13  74  30  39  95   9  17  90  29  11  59  16  68  14  41  94   8  65  65  45  53  98  41  79  39  80  37  90  33  53  44  91  97  91  10  67  12  45  42  51  53  56  97  20  84  28  79  76  76  12  78  81  25  43  45  91  19  23  97  63  26  33  36  75  17   8  33  69  29  24  26  35  76  49   1  63  17  47  94  12  83   7  37  47  95  17  37  77  33  56  89  52  60  89  64  70  59  72   5  42   6   3  56  24   1  73  43  67  74  95  36  72  43  28  41  44  42  95   9  63  58  54  73  56  92  21  71   4  80   5  38  86  63  46  73   9  56  12  61   7  71  98   8  45  73  58  91  13  36  96  80  96  89  41  80  12  90  62  42  16  99  38  52  11   5  20  35  67  16  77  81  22  14  82  43  48  34  21  71  96  20   6  24   8  50  52  52  43  16  56  50  30  83  25  76  29   9  41  95   6   1   2  58  28  65  98  45  57  49  20  89  84  64  36  97  83  89  98  72  85  70  31  81  68  29  21  75  21  11  62   6  45  39  39  65  14   3  11   3  36  40  77  12   6  45   3  63  12  42  49  52  97  40  96   4  32  16  14   8  16  94  22   2  31   7  91  93   5  15   8  47  69  18  53  85  26  49  33  56  58  48  42  23  21  92  97  43  82  99  95  74  79  67  68  91  47  33  99  49  30  79  78  93  45  92  40   1  82  31   7  25  58  40  34   8  73   1  64  70   2  70  36  24  13   3  83  55  73  90  74  89  97  40   7  44   1  12  89  93  90  18  75  41  53  65  74  84  13  71  77   3  27  48  28  97  63  84  14  73  71  22   7  75  54  19  11  23  39  54   9  60  42  21  50  89  50  88  72   6  15  12  31   7  59   7  37  55  56   3  69  62  80  30  68  67   9  27  61   7  34  63   2  29  14  48  14  64  74  33  91  59  16  87  23  39  28   8  29  49  95  93  45  34  90  98  43  37  87  30  69  42  79   3  67  42  10  48  17  49  45  28  57  87  41  65  60  80  73  74  94  67  44   4  29  55   5  84  42  63  61  18  85  30  47  32  40  54   4  23  81  14   9  37  13  80  18  74  38  69  75  21  86  79  86  19  23  94  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                19  40   4  68  13  63  44  47  92  76  75  11  97  84  71  99  84  70  38  83  31  22  51  46  13  57  76  93   1  71  32  96  51  37  83   4  21  19  43  85  65  23   7   3  58  88  43  23  83  47   2  11  68  57  37  63  17  31  83  73  51  99   4   7  72  72  10  31  75  12  22  28  80  46   4  60  30  74  16  94  93  15  10  82  23  41  89  90  15  22  43  61  46  38  77  99  41  40  32  49  39  75   8  14  42   2  19  19  85  58  15  57  41  59  59   4  32  42  53  56   7  93  74  82  33  48  12  96  71  18  24  69  69  27   8   4  59  30  13  66  38  11  77  20  46  26  94  78  70  52   2  85  40  31  87  91  89   5  27  44   6  98  71  56  95  20  51  58  60  50  59  98  75  42  26  37  64  51  26  36  73  53   2  94  95  27  64  25   2  65  46  11  58  83  82  63  98  18  71   9  17  43  54  68  69   1  95  70  72  65  84  56  28  66  45  44  70  48  39  49  64  13  74  25  41  61  46  10  73  79  51  88  11  68  19  64  15   7  72  86  65  91  50  25  10  57  49  55  90  70  81  53  66  85  66  48   3  85  68  36   5  28  18  23  45  50  47  67  78  37  59  54  97  76  96  54  15  78  75  25  16  51  56  92  14  60  63  90  69  45  24  51  66  75  64  22   6  66  71  20  10   4  76  97  75  10  88  93   5  12  14  20  28  13  97  91  60  77  61  15  80  22  22  60  27  49  21  31  72  80  79  68  95  36  97  26  75  93  48  95  43  54   7  25  63  21  35  20  93  38  46  35  83  18  99   4  55  76  53  15  37  98  81  60  52  40  19  78  46   6  12  48  98  97  25   5  52  83  76  14  72  14  59  53  96  23  67  57  29  85  21  90  10  72  45  16  15  24  74  26  67  46   5  39  69  63  84  28  80  33  65  26  74  77  63  84  87  45  20  19  58  93  79  73  40  80  15  59  90  55  88  12  29  84  95  65  93  74  66  23  65  32  58  89  64  67  55  71   3   8  99  30  24  86  94  45  65  79  23  60  91  10  32  33   8  57  82  46  61  59  62  16  13   1  36  60   2  14  69  70  84  72  71  67  49  68  98  43  68  49   1  91  60  69  20  82  49  89  26  66  80  55  97  59  41  80  21  39  17  76  50  68  87  16  83  66  10  97  21  45  34  31  77  71  34  24   2  55  73  33  24  79  36   5  46   2  32  36  27   1  80  89  21  58  35  37  63  33  27  14  49  80  77  33  23  67  37  37  69  90  70  10  94  61  50   2  90  69  22  31  64  92  84  59  39  67  72  72  99  39  38  54  77  21  69  14  55  40  18  20  91  77  41  85  44  47  99  65  61  90  34  40  18  42  27  16  49  19  47  50  66   8  43  83  95  95  41  33  88  71  32  15   4  87  95  92  10  96  50  50  64  67  76  15  62  59  24  78  54  19  58  55  26  34  74  48  68  66  49  40   1  87  27  96  36  87  39  51  53  62   2  69  37                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  31  28  41  83  16  47   3  62  54  76  28  76  93  43  15  69  18   5   6   3   8  72  21  31  34  39   1  35  61  83  97  33  10  97  66  22  80   3  32  48  39   4  35  92  95  25  93  70  61  49  40  44  64  28  26  48  42  49  12   2  48  97  20  49  55  96  73  74  69  92  98  23  33  13  13  40  71  90   4  36  44  26  37  69  51   1  77  50  29  74  35   1  23  79  47  35  14  21  72  65  26  18  40   4  66  28  48  30  21   3  36  87  93  22  50  92  18  27   5  68  64  44  60  41  38  99  79  53  45  56  71  66  59  16  88  11  22  85  67  99  55   5  10  24   8  76  86  61   5  84  60  44  92  33  49   4  11  96  62  74  46  42  67  10  54   8  26  42  54  97   3  17  91  12  54  97  74  56  52  14  83  65  79  65  89  81   5  91   3  20  74  35  53  13  58  76  12  78  53  40   3  17   5  45  33  48  89  61  44  56  41  38  46  81  48  87  83  54   2  12  64  50  41  89  19   2  21  74  42  75  44  48  76  72   2   4  33  50  18  15  77  60  99  85  43  94  25  12  82   9  32  25  39  60  55  90  32   1  86  45  35  25  84  76  28   8  19  52  69  97  88  98   2  88  71  53  44  90  31  47  49  54  33  77  80  94  83  14  38  44  68  74  34  27  78  47  43  29  56  35  84   4   3  55  51  11  74  93  42  62   7   5  76  14  24  43  31   9  43   6  37  66  21  12  92  57  87  97  52  72  37  54  93  56  28  63  13  30  51  45  29  48  70  89  91  51  84  43   7  68  12  64  91  81  60  62  61  37  86  27  32  97  74  20  53  75  14  63  78  95  64  44  78  78  29  84   4  23  75  26  11  86  19  72  82  28  97  34  83  71  87  82  70  70   8  14  19  54  77  43  93  22  44  85   4  42  27  97  44  45  24  21  26  94   5  72   6  60  14  33  95  36  15  93  81  68  56   5  96  53  29  80  39  12  69  94  50  33   9  99  91  15  66   2  25  44  81  56  95  99   4  12  33  20  83  95  94  12  80  99   2  83  87  66  61  40  66  54  52  40  22  39  61  51  22  28  84  18  81  29  54  98  95  27  26  30  16  59  15  55  51  27  90  58  69  44  59  60  84  88  43  38  30  56  26  38  22   2  58  19  50  88  90  85  67  52  67  46  41  73  62  71  81  22  11  28  39  32  98  29   2   4   2  48   3  26  73  88   7  87  86  78  42  54  94  65  65  15  98  68  44  41  45  91  30  27  26  96  78  64  10  89  78  85  75  33  80   1  44  53   9  40  63  95  84  62  30  63  82  89  55  24  10  70  16  32  52  67  36  91   4  66  96  87  97  25  11  71  24  95   6  56  57  80  70  15   5  34   1  28  21  51  87  14  16  43  11  50  61   9  43  19  66  91  65  51  74  34  29  95  21  80  88  36  57   2  39   3  18  18  84  83  59  20  67  50  22  52  55  60   9   5  70  41  60  39  22  22   3  72  46  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    19  44  88  94  56  37  21  94  55  93  73  17  90  29  68  99  20  78  39  41  66  43  77  51  98  56  14  27  86  82  72  62  50  71  94  67  71  69  39   5  25  79  38   8  93  87   7  21  54   2  24  24  16  80  15  77  53  88  78  10  13  52  62   7  16  81  39  68  76  32  12  80  99  81  43  59  19  15  12  88   2  15  21  22  41  37  25   3  56  55  18  28  65  64  97  70  59  59  12  14  21  86  56  52   6  71  78  54  55  44  17  75  70  13  57  60  76  69  62  66  39  56  62  72  90  16  56  80  63  43   8  30  81  54  81  54  43  95  85  63  49  12  25  58   9  52  77   2  32  13  33  33   1  37  29  47  28   5  45  88  25  37  99  15  71  40   6  65  34  86  56  89  94  37  15  40   4  30  38  87  79  61  13  16  85   4  57  55  38  76  17  50  86   9  17  20  57  90  41  69  82  63  19  60   2  33  21  80  47  21  67  20  52  46  66  43  86  78  88   3  14   2  47  66  75  86  72  53  21  39  50  28   6  26  73  89  80  21  59  46  42  64  41  96  14  12  42  68  96  35  21  13  77  93  79  40  74  33  53  39  14  91  33  81  72  79  98  88  23  52  16  75  66  27  37  88  25  40  33  12  29   5  40  67  27  22  86  60   9  22  75  37  42  38  72  77  95  24  57  25  52  71  94  72  19  14  62  96  53  62  70  94  98  58  70  50  53  64  35  59  22  37  81  30  35  88  76  48  62  89   5  60   4  40  42  46  84  15  48  10  24  34  91  33  81   4  59  68  39  51  72  65  70  24  69  38  22  93  97  96  32  25  14  17  98  94  86   8  67  31  69  48  29  49  79  78  72  46  97  86  77  76   1  94  39  98  23  20  65   7   4  62  99  16  41  46  36   9  71  48  17  87  81   9  16  70  80  38  39   2  75   4  99  44   5  10  35  97  53  90  34  47  48  53  26  97  86  62   7  73  58  56  41  70  30  93  61  88  40  10  66  54  63  18  22  82  75  91  81  38  74   2  69   4  22  55  61  87  42  86  35  48   2   5  72  85  15  67  31  14  99  66   6  76  78  16  92  47  74  63  97  63  50  53  15  88  17  96  57  50  30  80  75  31   7   8  11  55  78  15  46  61   3  31  49  68  69  69  91  41   8  30  98  60  14  20  76  14  60  49  75  34  35  32  18  18  85  33  93  67  52  15   6  28  23  31  25   7  51   9  83  30  14  36  18  73  99  17  12  43  72  77  94  55  77  46  56   7  16  40   4   4  95  33  94   3  92  63  19  12  70  75  57  70  29   4   6   6   8  52  83  16  82  58  63   2  96  40  11  82  43  35   2  27  91  92  62  90  83  60  92  51  70  39  33  12  87  93  68  26  22  76  57  20   9  35  22  90  99  63  54  96  41  36  68  97   4  17  34  29  11  26  46  84  17  16  52   7   9  27  51  29  18  27  97  88  93  85  13  22  33  87  66  28   4  19  33  12  93  81   6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      22   6  52  90  82  81  88  26  12  37  98   7  12  17   1  10  24  91  90  52  34  12  74  19  98  36  28   2  46  25  38  11   4  58  14  39  25  49  17  91  77  38  42   1   9  30  18  76  22  29  92   2  93  39  73  24   6  59  92   5  15  62   1  68  65  83  40  98  63  72  53  36  16  39  93  57  37  23  33  21  15  66  50  22   6  28  87   3  33  10  42  78  72   1  79  87  53  29  77   9  78   8  80  43  85  35  88  32  62  52  68  17  80  55  29  76   3   6   7  93  59  82  63  74  86  72  30  98  77  67  55  12  48  82  48  36  75  43  32  54  95  20   7  78  65  42  21  82  17  96  35  39  90  46  48  20  19  46  24  99  64   1  16  70  37  66  25  32  98  44  89  43  59  59  93  51   7  38  32  65  80  61   5  62  28  91  35  87  34   1  69  98  97  55  94  20  92  63  42  38  44  34  14  40  22   7  72  86  22  68  66  79  24  44  11  25  54  95  30  11  89  24  83  51  89  30   3  41  49  44  54  48  63   2  18  90  50  58  60  35  83  80  97  86  70   9   2  23  73   3  45  96  76  52  33  94  71  10   8   8  72  46  20   3  30  72  65  19  72  55  22  48  63  63  31  74  62  51  61  67  97  34  76  61  23  73  24  65  86  38  13  64  96  43  78  54  93  22   6  61   2  98  78  31  79  53  58  58  46  59  96  21  31  51  76  87  61  60  68  62  38  62  45  51  87  39  68  91  90  71  10  99  95  59  16  32  98  71  35  29  59  67  94   2  45  93  73  94  23  71  49  81  88  83  58  22  55  42   5  23  44  88  42  87  80  82  44  11  32  37  76  21  72  23   4  88  42  67  90  51  63  18  95  50  16  11   9  14  97   8  33  64  69  78  83  41  22  20  21  13  26   7  44  10  22  86  39  10  17  53  10   1  72  83  27  83  10  54  67  68  51  11  68  88  67   4  26  64  41  89  67  19   5  73  40  42  19  22  95  68  87  35   4  10  70  50   3  41  13  75  47  85  57  16  28  10  99  85  32   6  38  46  76  51  66  68  91  75  52  61  17  92  70  77  11  89   1  89  19  93  53  34  34  52  89  24  94  27  32   5  73  44  55  25  98  28  22  41  86  57  72  29  73  58  27  27  48  34  59  72  42  65  27  60   5  90  37  78  98   9   5   2  99   3  85  13  16  86  73  33  77  51  24  77  67  69  33  37  48  18  58  29  87  43  20  61  92  25  71  61  14  61  50  14  68  91  14  50  70  71  85  14  96  16  14  45  73   6  91  25  39  59  45  34   3  92  40  80  98  23  49  80  21  79  27  98  93  95  36  39  36  74  71  56  37  56   7  95  52  55  83  11  37   5  12   2  62  30  70  70  58  32  16  57  63  60  65  49  23  36  36  31   3  39  31  71  56  20  54  84  28  52  78  39  37  58  26  79  42  69  16  24  51  83   1  73  46  96  81  39  30   4  18  60  34   3  10  96  89   8                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        76  88  81  24  91  39   8  12  59  47  35  80  25  59  92   4  21  42   8  99  75  94  11  22  33  71  80  21  83  13  75   5  36  58  91  74   5  92  65  28  23   8  11   5  20  48  46   8  39  58  17  14  84  89  17  33  99  31   9  29  48  26  37  51  39  86  97  43   8  26  13  19  73  73  88  50  23  40  11   1  35  78  43  39  95  16  47  92  92  20  45  23  57  39  14  79  24  89  43  76  45  42  38  74  57  58   7  89  40  33  99  34  71  81  12  79  55  15  34  14  76  37  46  79  39  61  38  56  20  90  35   7  82  96  62   7  17  78  46  87  61  41  89  88  50  14  93  33  32  91  30  74  24  37  63   1  90  81  70  35  27   9  63  70  30  89  74   1  49  84  16  17  65  68  58  13  28  16  53  47  27  33  50  43  48  38   1  93  74  17  11  28  68  41  96  91  79  16  38   4  66  59   2  65  48  67  44   2  87  62  58  91  91  58  76  27  74  75  26  25  17  41  25  36  38  57  18  36  64  49  81  92  51  16  97  65  23   2  84  73  68  53  83  48  65  69  41  93  52  98   8  59  14  41  16  57  28  84  95  14  30  57   4  41  15   7  78  57  12  53  93  58   4  65  30  85  84   8  32  93  47  60  65  31  90  69  45   5  88  84  81   4  40  74  81  82  82  39  63  89  54  82   4   2  80  22  79  54  31   3  47  78  27  24  88  40  82   8  73  81  26  78   5  38  66  26  92  69  95   2   5  22  17  26  70  41  16  53  32  92  60   2  66  45  61   6  60  73  65   5  58  83  58  72  82  39  51  78   8  40  31  19  25  90  95  28  48   3   5  26  50  97  75  83  59  11  84  23  83   3  77  10  62  44  71  64  48  32   8  91  82  13  40  78  86  20  97  83  44  65  77  73  16  37   2   4  22  59  94  69  62  57  92  37  69   9  12  86  33  97  53  29  57   5  45   9  52  65  40  15  99   2  37  35  87  18  78   9  22  61  76  26  81  16  77  56   1  70  38  15  51  64  55  95  10  80  48  99  53  64  74  93  42  50  59  87  93  31  93  91   9  82  69  93  20  58   7   2  65  76  22  67   3  61  19  54  90  28  33   1  13   6  29  26  88  96  10  38  88  39  12  46  54  59  27  82  73  77  51  74  91  63  83  79  47  34  16  34  70  61  18  51  97  75  78  97  22  99  10  59  75  27  17  52  51  53  79   1  26  74  94  12   5  90  92  28  78  83  60  31  77  99  31  70  28  67  90  55  12  21  60  19  68  12  80   3  74  44  18  48  75  57  69  33  19  83   8  13  65   4  12  83  48   4  62  61  69   3  88  29  56  90  23   1  10  37  26  92  16  51  40  68   8  35  46  38  60  94  56  15  18  99  41  22  64  77  28  78  86  11  31  16  70  21  65  12  82  58  46  37  66  54  97  69  79  71  26  40  52  31  24  11  54  37  88  49  13  43  68  34  33  47  14  70  35  66  36   3  49                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          15  49  69  73  39  15  29  52  13  18  50  47  69  44  77  37  58  39  10  42  20  41  89  10  83  41  89   5  11  32  88   1  90   4  61  55  65  96  15  94  95  80  54  67  94   8  13   6  51  90   4  54   3  81  86  18  60  51  16  19  99  34  30  91   5   5  56  86  63  67  97  21  37  42  97  51  46  73  29  85  60  98  56   8  45  31  68  59  63  13  69  60  38  37  12  16  76  98   4  82  17  93  60  82  66  40  55   8  23  91  53  51  52  48  87  78  10  53   2  73  72  10  34  52  84  59  26  55  94  59  46  92  32  34  34  25  80  78  49  13  85  23  59  71   7  41  84  89  40  24  50  80  34  95  20  38  80  22  52  78  61  83  45  22  11  11  58  49  97  42  35  98  73  28  79  38  62  75  88  41  61  51  33  45  95  33  45   5  41  57  79  40  52  33  17  77  54  95  88  85   3  44   7  11  96  41  22  84  68  37  83  41   8  33  95  41  16  52  84  54   7  52   7  30  53  74  50  78  32  91  11  17  86  65  99  52  58  34  72  85  59  95  69  25  48  84  42  41  64  90  31  78  39   3  25  59  60  31  44  24  41  62  21  49  86  91  53   8  31  70  70  65  99  77  64   2  30  23  35  19  49  38  47  88  43  12  66  79  58  42  90  44  41  92  98  29  37  88  10  76  61  46  45  49  16  38  36  37  10  27  27  35  78  47  16   8  21   7  88  97   6  94  94  65  50  52  75  21  72  24   8  22  58  75  92  68  64  65  80  31  88  56  81  54  12  98  40  91  51  92  15  45  70  59   2  76  74   1  52  70  90  36   8  65   5  74  69  10  92  29  37  36  51  81  90  11  62  30  48  38  21  92  12  73  82  67  93  16  81  86  56  18  61  22  72   7  94  27  71  29  50  32  77  35  89  41  35  31  12   5  46  45  16  78  73  74  80  79  16  99  47   9  61  46  23  53  82  71  51  37  29  22  27  15  56  75  53  47  89  72  39  23  58  26  17  51  54  57  18  50  46  61  13  83  44  21  91  29  11  40  90   7  77  93  11  73  55  24  49   2  89  92  31  25  36  37  85  24  96  45   1  98  11  18  37  15  60  19  84  60  43  53  92  79  89  59  21  61   8   4  16  78  64  47   2  51  66  62  24  87  37  94  76  93  31   8  21  64  46   2  56  64  62  73  96  75  23  49  68  41  37  29   7   7  88  96   8  47   1  85  47   6  66  35  20  28  15  51  20  48  94  26  51  41  82  44  82  80  76   8  47  70  25  73  22  34  58  87  76  29  51  55  21  79  91  76  11  48  64  99  65  13  73  14  73  99  68  14   6  87  87  93  19  88  88   4  28  66  38  90  24  52  90  56  56  19  73  65  28  99  17  29  78  69  36  13  37  27  79  90  53  88  67  29  10  83  16   7  75   8  11  70  82  85  23  24  38   8   8  17  22   8  15  79  14   2   1  67   8  44   9  21  99  63  55  16  91  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            57  43  94  82  88  49  71  59  93   6   8  32  24  95  50  65  38  89  40  67  28  66  73  33  48  84  16  41  49  52  18  77  92  22  53   2   7  61   5  17  86  32  43  70  73  23  50   9  68   6  90  55   8  27  99  84  14  72  86   5  45  32  61  60   2  99   3  23  14   7  98  70  25  49  87  13  11  12  33  83  15  58  90  22  89   6  80  98  78  75  36  76  60  69  33  34  56  80  31   3  99  46  11  41  19  61  34  46  49  24  87  62  78  90  90  79  45  33  83  52  22  92  20  64   7  23   3  71  63  92  48  33  39  86  11  62  23  88  99  14  85  53  77   6  84  23  10  72   1  76  50   6  94  54  81  10  70  41  25  93  34  18  37   3  54  89  27  40  35   5  11  84  69  31  81  20  58   6  11  64  68  76  88  83  47   5  57  22  15  80  81  75  60  73  26  30  61  79  38   8  34  80  95  85  28  34  17   5  42  73  13  10  30  13  43  22  70  55  86  10  66  53  52  53  21  51  49  57  68  63   3  91  32  10  36  62  34  78  92   6  56  35  11  24  29  65  60  38  82  16  86  62  59   9  34  87  44  49  95  47  27  80  54  51  19  25  41   3  67  59  48  83  26  80   1  53  14  84  75   7  77  92  51   6  12  19  24   9  87   8  29  49  62  38  47  65  54   3  36  72  31  70  75  79  20  89  85  34  24  59  12   3  23  36  37  22  94  81  87  94  41  11  65  58  29  21  30  93  15  47  26  19  19  56  93  29  23  12  17  35  69  92  13  62  63  65  66  72  97  57  55  40  25  93  93  86   9  96  76  48  90  15  67  77  99  82  79  24  99  27  22  20  52  63   3   5  60  72  60  44  17  15  19  51  42   9  25  99  87  72  98  52   8   6  92  51  25  61  96  76  99  51  31  68  17  89  23  25  41  48  35  84  83  50  10  62  89  37   7  18  90  11  40  85  41  69  47  35  82  55   7  33  48  70  65  34  27  82  95  28  37   6  52  35  52  21  44  44  89  99  20  84  10  79  60  69  71  61  61  45  83  99  23  10  65  60  91  54  90   4  87  52  62  55  46  14  61  13   6  80  60  49  73  53  76  19  40  11  38  30  77  66  26  87  72  89  99  83   8  43  87  42  59  47  74  48  92  51  22  67  12  80  91  33  50  31  43   3  56  30   4  93  47  95  69  57  59  79  91  25  10  60  57  36  56  59  39  36   9  52  22   9  47  90  42  83  58  28  68  42  72  56  15  21  46  79  82  86  20  10  46  44  89  24  45  17  70  39  23  27  59  57  52  45  26  34  70  13  86  60  21  96  83  91  74  92  86  41  55   7  93  72  19  56  20  72   9   6  36  53  97   6  85  62  82  23  20  21   8  42  99  29   7  28  69  71  36  21  81   7  87  85  52  99  76  11  72  49  25  95  77  72  11  98  23  71  14  15  19   7  90  90   6  82  27  49  40  74  57  55  51  86  43  65   2  74  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              55  23  51  37  97  25  73  76   1  94  30  83  85  28  58  42  10  48  86  70  99   1  13  82  61  64  13  24  94  32  88  41  99  29  52  34  80  21  96  67  28  73  30   2  38  67  36  89  97  21  76   8   6  16  59  87  78  27  77  35  86  25  19  27  17  94  40  66  68  37  10   4  81  45  83  14  47  52  22  44   3  11  84   4  14  34  41  76  58  27  58  55  86  52  67  57  16  82  83  16  90  71  65  51   2  33  21  17  46  60  38   4  24  18  25  95  35  97  32  20  37  51  52  26   5  56  83  87  18  23   6  72  46   4  38  93  51  27  50  16  29  13  38  61  78  32  96  96  68   5  84  53  34  34  41  52  16  21  21  19  12  82  96  19  92  64  13  49  79  77  55  89  64   1  64  74  18  58  37  63  11  74  79  81  85  64  50  82  39  88  48  49  50  52  40  28  42  25  41   2  81  95  77  96  40  19  22  12  31  84  23  57  90  10  94  63  37  29  76  57  87   9  37  48  97  93  80  10  93  58  49  49  63  91   8  93  87  47  58  82  50  81   2  58  18  17  42  87  70  13  50  58  64  91  28  91  74  10  34  62  50  84  66  17  94  82  12  36  49  61  65  95   8  70  56  77   6  59  97  48   9  33  93  58  59   9  44  57  73  72  36  90  97  13  73  37  79  85  75  67  95  86  13  85   5  12  16  52   4  50  12  36  94   9   7  65  97  57   8  11  66  20  45  98  35  10  77  88  26  66  30  78  40   6  57  41  78  48  41  31  61   5  39  80  39  54  76  32  75  75  28  97  41  49  39  74  78  81  42  53  63  52  73  72  37  16  77  54   6  86  52  98  37  80  42  45  61  47  76  21   7  10  43  27  93  70  43  29  55  38  38  97  56  51  39  57  80  57  92  97  88  90  68   2  51  89  81  21  70  43  54  75  90  69  18  79  24  91  61  99  83  54  59  78  69  12  23  17  23  85  87  42  52  69  44  52  66  61  23  29  18   7  22  31  44  78   3  53  60  96  73  22  82  15  48  42  82  51  79  13  68   9  23  71  31  33  64  67  40  63  80  36  81  61  91  77  81  17  74  58  32  86  85  69   6  88  52  34  24  94  79  44  19  66  69  87  47  27  72  95  66  58  55  55  12  56  49  53  40  10  57  10  50  21  94  14  68  64  63   8  80  55  16  18  26  90  36  88  76  79  61  88  37  88  75  22  35  14  46   4  12  31  60   3  38  86  93  47  72  81  95  76   6  35  80   1  68  86  12  90  40  23  24  98  59  89   3  67  67  62  75  45   4  49  37  73  40  10  59  33  25  41  54  14  90  97  35   3  63  31  25   5  54  75  96  74  87  43  31  20  99  77  81  57   4  15  65  87   2  69  37  30  97  15  91   6  95  95   8  27  12  24  19  34  36  37  46  55   1  26  52  68  51  76  42  98  52  15  96  70  75  50  62  11  20  77  80  97  31  43  34  76  27  16  73  80                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                26  98  45  52  64  74  41  11  57  41  84  99  65  33   6  52   4  24  14  34  59  41  10  56  29  25  13  23  16   3  42  32  13  97  92  70  99  74  14   4  62  64  27  81   2  67   1  20  83  50  28  98  56  16   3  69  27   3  21  37  25   6  61  59  44  47  30  42  42  16  11  90   2  31  75  67  44  70  45  89  88  38  59  91  72  94  67  72  38   3  14  85  47  69  15  48   5  43   9  96  74  73  45  94  66   9  33  74  98  82  21  41  10  88  72  99  77  68  56  15  71  62  86  33  11  42  55  17  58  35   5  11  93  99  39  60  70  80  73  90  62  75   5  12  71  95  29  65  85  55  68  87  22  65   8   7  99  30   1  79  56  95  41   9  84  17   8  87  76  85  41  68  76  86  24  99  87  88  25  89  94  95  27  91  91  74  78  97  75  94  51  89  74   5  92  64   7  50  36  89  38  12  25  86  22  43  92  36  48  98  32  78   3  37  38  33  22   6  37  44  30  74  32   7  22  19  11  33  84  28  39  89  75  94  16  59  87  77   1  19  10   9  36  64   1  60  85  33  37  25  12  18  43  21   3  35  75  16  96  88  32  83  56  28  31   2  66  15  40  81  51   8   2  76  40  30  94  57  93  81  64  34  71  63  30  28  41   8  71  76  55  27  33  37  35  43  39  82  21   5  83  89  41  84   1  90  37  67  90  63  80  14  11  62  34  11  17  56  98   9  33  97  79   8  72  60  17  14  31  18  10  79  99  11  51  28   6  69  40  43  14  42  30  42  93  24  24  68  13  34  14  98  75  75  11  76  88  48   1  13  24   1  68  25  43  25  47  57  96  76  96  95  54   8  99  61  20  53  78  69  66  47  23   5  55  96  83  94  59  31  67  19  10  89  18  97  15  81  77  62   8  90  80  53  91  40  20  88  54  44  61  83   2  37  77  70  90  88  99  53  42  84   9  96  57  68  13  38   5  78  55  24  28  16  66  15  83   7  81  35  54  68  31   8  90  22   5   2  36  92  29  39   4  76  21  60  22   9  91  35  27  35  28  56  75  38  67  28  82  62  23   9  41  29  35  95  47  55  67  21  42  81  62  22  36  49  95  98  47  14  77  59   1  86  54  41  26  66  86  99  71  26   9  60  36  78  93  77  69  85   8  15  11  24  13  77  18  94  21  34  12  16  80   8  91  90  37  50  55  96  72  75  34  28  75  26   9  40  10  25  65  94  88  55  58  32   8   2  22  26  20  60   5  45  89   9  87   8  65  36   4  15  80  49  56  83  91  95  73  98  64  14  53  81   1  51  57  58  97  38  20  33   7  28   3  84  59  91  56  39  33  66  92  50  43  36   5  42  94  40  57  98  28  79  66  83  68  92  72  53  66   7  47  39  21  63  50  31  97  39  73   8  59  57  69  21  10  89   1  67  36  52  10  95  34  68  82  94  51  65  62  24  28  79  71  88  58  26  69  26  50  95  90  77  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  3  58  39  77  32  60  29  42  94  16  64  15  90  95  35  14  92  27  21  19  72  39  42   7  25  25  18  98  76  90  64  97  49  77  77  17  29   2  92  74  26  39  61  72  85  95  46  57  14  90  36  35  54  42  74  53  77  34  57  88  82  13  51  62  88  16  10  35  96  64  33  27  79  16  89  32   3   8  68   8  19  34  16  68  38  52  85   8  27  31  57   4  37  32   4  90  30  35  92  81  80  63  72  55  76  34  82   6  18  35  16  85  64  40  60   9  56  23  23  31  22  33  47  97  47  57  34  80  44  26  38  14  94  44  72  60  27   8  38  95  70  28  52   9  64  68  64  31  35  18  69   4  71  97  36   2  79  30  87  61  67  96   8   2   6  32  66  32  57  87  77  88  95  96  33  27  26   1  96  44  75  69  42  96  17  35  27  19  99  69  46  26  75  82  73  31  29  42  81  43  89  72  76  16  19  63  86  42   3  10  18  51  98  69   2  77  62  12  55  16  88  98  93   2  30  40  80  83  20  80  92  68  97  17   3   1   1  16  84  76  51  93  52  89  68  11   5  38  11  85  62  85   5  64  96  50  52   5  90  74  54  94  25  87  94  68   6  82  97  19  10  35  95  69  41  20  12  26  86  78  11  51  47  75  55  80   5  15  52  30  40  99  59   9  76  90  59  94  27  37  96  54  10  82  19  27  32  25  89  52  58  93  52  39  64   2  11  54  65  55  14  96  72  50  11   1  22  51  56   8  52  74  10  82  86  86  75  96  34  10   2  67  49  62  87  96  28  30  56  24  29   7  21  27   8  19  85  55  92  89   2  84  77  23  21  43  21  10  49  26  51  97   5  25  40  96  56  75   4  96  93  75  56   7  44  84  23  31  86  75  32  53  26  18  91  10  91  65  55  41  41  84  40  76  37  20  39   6  21  46  15  49   6  86  67  27  33   6  81  49  35  62  67  36  82   4  82  87  10  81  25  37  14  47  51   8  77  97  22  92  96   4  76  15  82  68  72  14  54  90  13  77  19  45  80  23  98  62  48  40  72  95  52  53  30   7  30  89  24  26  66  86  41  63   2  47  65  61  68  28  63  74  97  61   4  89  20  18  10  60  16  23  74   4  39  32  73  30  99  49  43  51  50   2  36  10  62  97  33  97  30   5  92  43   5  71  56  35  47  55  34  67  88  82  41  38  40  40  82  35   1  29  89  43  35  66  38  82  21  37  24  18  58  99  10  57  94  50   1  59  95  60  99  45  25  85  53  55  62  89  41  30  78  98  83  92  37  48  92  67  45  51  79  44   8  15  50  19  84  27  97  51  36  34  45  17  98  97   1  36   8  43  45  56  29  14  21  37  85  50  16  95  69  28  30  46  17  28   2  98   9  23  46   3  26  85   3  38   3  50  75  39  58  12  92  18  81  74  55  23  16  85   6  69  63  65  94  65  60  70  16   5  93  87  89  10  53   4   6  25  38  49  77  17                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    14  98  13   2  49  39  90  92  80  82  22  37  68  17  62  42  78  55  64  49  22  54  30  65  57  40   2   5  28  95  58  72  17  36  12  54  46  25  50  84  75  22  25  63  55  14  58  11  23  95  11  67  24  72  80  32  86  24  46  72  23  73  44  10   8  22  78  71  39  27  26  89  27  13  50  94  71   4  32  24  82  86  82  40  31  93  71  35  99  16  98  51  73  64  29  53  92  43  82  23  11  86  99  79  21  49  41  20  25  38  88  93   8  48  91  54  50  34  27  61  37  21  52  28  94  64  97  31  40  58  35  34  65   5  88  81  96  63  18  27  18  92  87  25  96  10  51   8  15  90  76   8   1  88  97  10  34  88  37  26  13  30  75  96  72  24  56  81  10  23   4   2  21  48  93  41  44  24  54  25  62  43  42  18  99  49  37  29  93  12  72  31  82  27  91  64  25  24  29  10  81  37  58  82  21  10  91  54  45  80  51  59  28  95  19  12  73  82  65  27   7  89  18  26  46  50  92  49  33  49  32  27  86  97  11  90  44  23  90  29  93  65  48  11  59  21  18  39  85   1  64  14  91  72  14  83   1  59  87  57   6  18   9  35  24  12  77  58  91   7  53  44  73  95  44  53  90  53  48  87  81  73  57  41  57  91  59  60  53  15  30  30  95  20  12  45  34  92  65  87  19  16  95  70  23  29  62  23  42  99  26  84  26  75  24  80  27  33   3  33  76  90  81  10  82  85  50  85  37  81  64  32  22  49  67  96  88  39  66  83  84  79  70  20  24  64  46  59   4  98  78  29  49  68  49  73  12  47  60   6  59  26  28  37  80  85  23  51  33  64  11  76  21  49  26  36  93  54  64  87  37  81  24   3  64  20  59  87  91  93  99  58  74  56  89   2  69  50  76  74  30  47  50  92  17  40  11  74  41  60  28  58  90  55  29  24  94  36  31  88  89  59  88  70  63  60  76  14  15  51  55   9  44  62  31  13  18  41  90  99   4  66  50  62  98  64  83  84   2  32  72   5  98  20  70  28  23  52  82  70  39  11  67   5  99  50   5  59  20  49   2  58  24  52  19  72  51  50   6  82  91  65  11  81  70  15  96  93  66  57   2  59  90  33  85  67  11   9  39  52  69  42  64  53   3  34  65  87  74  32  48  63  65  47  62  56  59  71  93  97  94  45  76  58  13  58  24  77  94  71  68  52  11  93  77  89  21  46  89  90  90  11  37   1  79  48  33  48  51  42  41  97  51  80  92  44  23   6  89  19  24  86  71  76  54  10  43   9  34  10  38  94  62  32  80  79  75  15  75  88   8  39  12  43  44  22  64  88   8   7  15  48  57  68  22  12  77  43  57  45  46  62  24  33  78  50  95  65  68  98  46  63  75  77  54  43  32  38  62  22  63  36  65  44  11  12  24  36  86  71  12   5  39  56  88  65  50  84  58  72  86  22  27  27  27  18  60  41  67  20  18  36  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      74  39  45  35  32  57  98  22  81  88  14  41  81  47  22  38  21  75  60  34  14  80  62  13  72  24   9  74  58  45  18  52  72  66  63  16  81  17  10  59  23   4  67  10   4  96  40  81  14  49  74  79  61  38  34  43  20  65  29  17  35  97  53  96  68  56  31  99  97  85  79   7  15  62   1  35  69  32  21  15  14  93  11  40  24  79  18  15  68  23  48  26  99  59  35  39   4  81  68  89  12   9  33  67   8  16  32  60  98  91   2  29  21  39  59   1  49  64  22  92  21  97   3  41   3  39  56   8  78  56  67  92   8   8  11  51  81  98  36  42  62  29  59   1  70   7  85   6  76  38  88  54   6  25  25  51  63  28  46  60  92  24   8   2  53  87  52  51  80  41   6  94  95  93  87  53   6  10  60  64  67  60  12  31  70   2  11   8  97   2  98  21  32  10  95  75  89  57  86  76  28  69  57  74  36  25  57  96  52  83  12  24  37  59  92  25  53  61  74  24  33  29  68   2  28  90  62  54  17  99  94  97   7   3  65  44  35  30  16  57  29  60  62  99  19  92  23  72  93  93   2  53   4  41  27  10  36  53  18  35  61  54  71  76  47  42  62  68  28  14  84  64  67  47  91  47  68  80  38  42  22  13  72  90  51  95  58  58  50  19   1  77   1  91  97   6  93  16   4  59  17  23  37   1   1  75  55  38  36  98  18  67   8  34  88  19  81  40  68  22  53  83  18  76  61  16  18  82  22  98  82  36  44  25  85  93  45  79  82  73  85  63  84  45  39  74   5  68  50  36  81  76  48   1   7  72  30   7  26  24  74  96  97  32  63  86  93  55  53  10   4  50  51  54  28  37  53  99  64  37  14  91  76  13  10  27  80  51  16  34  13   4  32  36  98  83  81   5  98  18  48  57  68  36  19  84  42  20  90  95  35  72  79  85  20  88  87  95  18  11  34  26  88  31  64  32  94  56  60  57  11  22  85  37  35  75   6  73  71  82  55  15   6  32  77  32  73  15   8  92   8  54  41  14  37   2  19  93  31  55  39  48  42  58  44  92  49  61  88  42  36  46  74  11  34  17  76  85  39  66  25  84  72  61  44  17  12  22  14  16  80  40  60  71  48  77  22  82  69  64  55  80   6  62  26  92  58  34   6   1  59  89   9  44   9  47  54  33  54  66  28  80  15  69  25  65  99   2  96  83  86  13  50  37  87  53  19  19  56   6  14  79  18  54  96  81  12  99  46  45  87   5  25  90   3   9  38  34  46  96  21  25  67  36  97  30  65  40  41  12  40  57  28  47  89  23   6  63  56  87  82  95  25  49  49   8  35  57  82  43  24  63  77  32  22  57  43  58  69  78  75  28  21  83  73  21  38  49  28  81  50   6  41  84  92  93   6  66  34  75   8  94  47  54  97  63  98   4  46   6  15  32  92  67  97  33  52  47  10  67  69  37  10  41  61  69  47  77  59  54  56  22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        8  51   8  22  98  61  42  65  30  86   9  25  83  62  95  77  56  92  16  67  21  31  95  17  26  91  96  95  99   1  26  74  36  94  55  56  40  35  23  47  22  54  50  33  17  11  31  35  71  16  42  66  73  47  83  92  96  46   5  61  85  69  82  83  49  52  86   9  28  39  61  29  34  13  31   9  53  60  92  84  18  18  69  18  49  39  73  47  62  80  80  98  26   7  36  90  19  86  37  54  73  13  75  98  60  45  81  66  35  28  73  93  83  24  13  63  24  42  67  77  62  33  49  28  58  18  28  69  44  63  39  34  31  23  43  49  21  48  26  57  58  76  19   7  59  12  90  94  37  31   2  92  72  55  23  53  36  21  58  12  87  41  60  23  56  33  46  47  70  31  27   1  71  22  57  43  18  78  38  18  31  50  21  55  15  29  68  76   2  26  15   7  82  93  74  30  94  68  72  74  94   2  67  61  93  56  65  19  26  20  14  37  48  26  82  79  79  64  19  51  11  26  32  35  87  43  73  59  98  39  34  35  46  70  52  78  44  29  21  18  70  58  32  32  54  78   2  16   3  18  16  19  84  20  30  66  22  67  51  74  13  69  27  57  22   2  55  53  65  54  58  93  94  25  60  41  73  41  89  64  73  92  18  58  66  62  23  72  72  20  85  44  75  48  88  64  20  30  11  55  23  30   1  16  31  54   9  83  80  31  73  76  78  34  61  34  18  50  35  62  88  71  78  23  55  49  18  58  30  22  12  51  86  23  92  12  70  56  24  15  24  52  95  68  74  27  41  85  50  98  31   8  93   6  69  34  32   5  86  50   1  80  78  38  26  50  46  56  98   1  16  19  19   8  49  59  48  46  23  99  85  26  90  85  36   2  45  87   1  89   5  59  94  45  50  48  92  73  94  33  56  20  85   8  36  82  48  71   4  95  42  76  39  36  47  93  11  32  77  62  59  30  69  53  23  18  48   1  81  23  54  63  93  71   7  77  54  49  83  76  34  14  97  99  20  73  80  61  63  91  61  31  15   8  56  82  24  44  34  91   6  90  53  40  34   2  18  97  94  26  84   8  43  34  74  59  39  10  61  74  53  46  10  31  18  91  85  76  79  13  44  99  84  54  84  87  72   4  34  22  33   4  69  65  73  63  94  31  27  86  15  82  75  22  15  97  20  28  39  92   1  15  34  97  71  62   8  90  79  68  29  82   2  49   9   9  61  93  51   5  83  24  43  63  97  61  30  20  34   9  95  39   3  20  19  31  32   3  32  37  40   4  18   2  47  81  23  67  18   4  94  46  28  78  10   7  56  56  89  40  12  71  79  21  99  60  81  99  52  61   4  42  18   7  28  43  61  46  31  28  15  10  87  28  31   7  87  85  45  21  58  49  45  70  40  58  51   8  13  72  26  79  51  52  56  71  82  26  53  31  89   1  87  20  53  86  77  44  74  78  43  84   8  77  59  95  78  57  32  49  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          69   4  63  23  66  50  52  75  13  43  36  85  29  64  72  16   6  94  27  49  85  91  75  50  84  48  47  45  24  68  13  43  54   8  91  39  58  66  97   5  87   3  25  29  97  99  23  57   4  87  23  14  75   1  70  18   8  24   8  18  99  53  66  37  99  74  40  27  81  58  18  83  44  11  80  28  39  66  35   7  64  37  16  55  67   6  55  23  40  63  17  96  84  63  31  44  91  92  18  88  99  10  23  69   3  70  99  71  80  21   5  31  19  73  71  26  43  95  90  62  36  33  11  71  15  87  73   7  37  76  29  44  58  86  73  65  46  46  56  61  57  54  20  77  54  30  39  62  39   7  68  86  13  89  86  70  28  97  64  97  23  94  18  84  80  50  19  98  66  26  19  61  21  28  78  93   1  82  88  16  94  21  84  84  31  58  15   1  92  31  51  28  20  90  70  14  27  31  84  51  94   9  36  24  24  45  49  48  47  74  74  32  12  61  16  35  68  54  95  85   1  43  10  66  56  82  12  59  34  59  65  81  93   3  87  37  10  11  41  49  94  97  93  60  95  65  36  61  70  51  74  96  11  99  60  79  79  90  87  39  39  57  12   7  89   9  11  45   2  52  46  30  42   9   3  76  51  95  28  84  10  23  99   1  78  17  37  21  12  46  46  90  12  84  17  37  21  55  94  51   2  37  61  24  31  79  34  58  60  62  97  18  43  86   1  13  27  46  47   6  44  75  52   3  47  40  18  21  90  62  60  63  88  98  10  16  99  37  76  76   2  71  24  74  17  32  13  42  18  42  97  94  95  59  31  67  97  79  27  40  67  95  39  51  54  13  83  13  28  81  25  10  14  90   8  77  74  39  11  88  85  49  88  20  29  45  62  89  15  89  88  61   7  78  98  94  74  23   6  84  47  93  55  80  18  29  67  84  19  60  80  65  91  27  24  24  90  26  86  21   8  32  35  62  16  88  40  92  63  58   6  70  67  30  37  18  38  40  55  84  77  64   5  56  84  95  19  17  46  18  75  13  21   2  62  53  49  32  75  91   3   1  79  20  73  70  14  38  59  88  93  29   4   4   9   8  38  59  96  21  33   3  57  10  66  57  70  92  20  40  26  31  61  62  47  41  61  43  12  27   4  65  67  13  38  54  63  79  36  92  64  33   1  90  62  34   6  99  40  38  15  97  64  39  93  90  53  21  11  81  51  46  79  23   2  85  72  42  20   7  16  88  74  11  55  66  23  83  78  32  85  32  37   3  83  53   3  21  58  91  38  19  19  60  43  27  63  24  38  38  15  21  58  10  92   3  84  16  12  14  78  56  24  70  36  58  69  58  58   1   7  52   2  21  32  10  14  87  31  59  75  16  81  60  79  17  90  69  97  51  39  60  19  49  21  28  53  53  25  83  40  22  38  29  94  17  14  37  89  24   1  36  66  37  97  62  30  52  67  16  68  94  94   8  89  72  82  42  66   7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            21  42  40  41  47  45  62  12  44  42  88  19  97  28   7   3   5  34  82  66  16  36  45  33  69  95  82   5  84  90  68  53  69  72  83  40  65  40  34  81  15  70   8  45   3  48  40  77   4  73  51  82  14  10  18  44  19  88  78  80  63  90  68  46   9  30  82   4  81  74  76  83  35  20   9  60   4  58  31  69  52  17  73  52  81  68  47  81  41  14  89   3  13  52  44  59   3  89  82  29   9   5  97  66  77  44  47  25  36  90   1  37  90  11   5  72  23  31  91  90  88  52  81  78  50  55   6  51  36   8  51  53  68  51  91  67  49  14  19  26  72  27  82  99  26  48  89  77  10   4   1  60  96  41  37   4  14  82  52  54  87  86  88   7  19  79   6  59  34  98  56  36  50  73  89  80  62  27  41  17  26  31  75  96  71  49  48  81   1  70  87  41   8  19  65  67  40  54  71  29  72  28  37  69  23  24  47  51  51  46  73  18  30  10  78  80  93  36  41  96  53  24  72  45  41  58   7  50  71  45  14  64  93  96  45  69  45  45  12  48   9  20  40  93  18  44  70  45  48  97  53  68  14  88  68  20  36   3  20  49  93  62  54  18  90  53  34  67  12  67   5  11  74  92  20  28  35  65   7  95  34   6  97  56  56  33   7  88  13  14  78  13  62  53  36  15  17   4  21  31  68  69  44  53  13  72   8  25   3  90  36  39  68  62  95  70  21  95  95  79  41  74  90  76  46  66  69  33  26  80  48  43  85  41  52  33  50  16  54  79  60  97  56  35  47  37  12  96  55  60   9  85  39  81  20  29  56  28  11  47  64  39  75  98  28   7  53  16  21  93  19  64  82   5  31   6  61  64  63  42  25   1  64   2  91  33  58  47  94  25  57  34  64  24  21  98  56  49  45  10  33  87  51  77  42  68  29  50  63  48  53  78  87  93  79  16  20  94  82  60  43  73  67   9  88  63  12  94  48  37  18   1  60   2  67  25  35  72  71  77  51  26  47  55  45  24  63  56  84   7  76  56  96  36  92  32   8  64  51  33  67  50  28  24  79  42  41  60  60  48  70  44  65  98  74  10   3  83  82  99  90   4  53  43  18  36  63  19  24  53  79  96   7  61   4  33  26  45  63  85  86  70  70  23  48   7  37  14  15   6  78  40  91  61  87   5  62  82  67  26  42  82  78  16  65  78  21  72  74  21  40  24  24   5  19  29  70  52  61  73  28  85  14  57  65   2   4  75  28   3  18  96  56  34  48   1  71  28  41  60  82  71  61   9  63  57  81  71  69   1  76  49  16   9  48  67   8  23   5  61  87  43   1  17  44   1  19  80  91  80  39  68  76  58  94  13  21  65  30  35  99  13  52   1  64  24  10  78  66  12  90  68  59  29  83  36  61  48  91  92  62  15  12   6  81  81  33  34  67  84  79  32  10   1  77  23  50  46  62  98  28   2  86  72  27  31  72  97  20                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              23  70  72  85  87  73  92  59  80  91  19  44  83  20  11  73  37  53  39  60  93  80  28  53  62  42  46  10  16  17  41  95  84  61  47  58  87   1  98   8  17  69  60  93  99  30  26  20  56  48  38  38  97  74  99  85  87  62   5  51  28   4  88  48  88  82  57  58  77  58  48   6  23  73  79  27  92  87  91  27   9  49  56  33  16  22  87  12  63  34  49  25  55  89  90   2  19  81  46  91  50  52  97   9  69  76  17  72  57  55  68  27  80  52  47   1  99  65  28  63  24  20   9  62  86  94  50  39  95  44  91  71  44  57  35  23  41  30  83   3  97  10  71   7  56  45  45  94  30  32  59  92  25  87  44  88  17  22  69  87  76  24  41  30  54  22  48  73   3  67   7  70  56  82  98  59  73  96  41  12  53  82  10  78  60   5  79   1  45  47  17  39  35   4  29  61   2  15  51  78  99  89  97  26   8  78  80  45  72  27  45  95  50  32  76  44  27  77  47  41  48  27  97  61  66  66  36  62  14  36  98  37  48  88  99  86  76  88  19  93  84  31  88  72  85  72  71   7  16  53  77  30  44  25  96  22  17  56  22  86  32  53  16  65  78   2  78  76  50  45   1  63   3  27  50  12  66  23  63  40  56  24  58  80  23  67   9  68  82  87  69  26  23  12  36  47  57  91  54   3  54  87  72  21  16  72  27  14  75   4  53  30  99  55  22  34   4  11  45  22  86  87  22  13  64  89  64  46  11  26  96   9  72  11  64  67  40  53  61  94  86   5  74  16  16  38  40  45  70  21  38  46  26  18  63  93  49   1  23  98  74  50   1  30  71  88  63   2  59  37  74  59  59  15  33  61  94  20  54  22  48  40  85  60  27  40  62  52  70  78  26  75  49  12  14  41  51  71  48  89   5  49  95   9  40  27  38  13  89  12  28  76  36  93  88   9   1  64  28  81  89  51  89  89  19  23   6  33  62  76  32  96  76  57   1  62  64  32  14  73  93  66  27  97  82  92  92  33  19  86  12  54  87  80  60  89  86  26  58  63  74  63  46  19  23  44  90  47  56  98  91  12  81  12  63  62  36  63  92  75  61  40  90  31  63  25  14  56  59  31  12   3  98  25  13  78  87  55  49  25  62  30  73  13  39  18  81  33   6   9   9  96  44   7  92  61  51  28  77  20  10  29  20  35  91  14  95  46  10  67  57  53  46   8  87  96  78  64  60  81  69  69  89  37  93  18  31  75  30  44  15  25  54  21  76  92  22  72  86  31  72  78  94  63  19  52  95  17  86  93  54  59  77  17   2   1  44   6  82  70   8  53  82  78   2  93  44  56  29  28  89  54  79  85   2  80   1  85  93  49  30  16  63  93  42  73  38  68  73  84  87  41  14   8   3  63  63  36   1  51   7  79   6  73  95  39  96  62  67   6   3   8  69  64  93  86  83  89  36  23  34  38  95  42  90  21   6  31                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                49   6  68  68  58  67  57  10   6  98  16  50  25  17  53  27  42  36  66  62  94  12  89  46  80  35  29  92  86  93  66  48  20  22  92  89  16  56  15  46  78  57   9  49  26  81  60  82  77  78  99  50  58  72  22  17  63  17  93  19  21  69  52  57  66  19  33  90  72  38  33  21   4   4  21   9  80   6  71  33  33  70  21  99  47  15  72  75  51   8   6  74  71   4  77  40  45  76  36  73  13  25  37  92  71  27  56  53  40  69  90  97  41  14  36  84  86   1  27  86  31  81  31  46   8   2  60  14  56  14  46  80   7  15  40  28  58  52  75  42  35  83  78  60  24   4  83  85  12  26  32  65  56  74   5  85  75  49  31  96  61  20  84  18  18  97  87  45  31  89  71  56  35  82  65  45  78  26  89  10  83  44  34  64  48  50  12  21   2  69  47  68  23  56  85  25  24  94  91  83  59  38   5  34  47  61  27  54  98  41  27  19  79  69  68  42  27  55  53  97  59  97  87  47  15  77  24  75  31  76   9  80  85  70  80  62  55  43  69  98  48   4  64  42  64  66  76  48   8  82  24  76  77  71  18  38  12   9  15  80  97  46  22  24  81  34  49  17  10  47  20  24   7  37  17  21   9   5  65  48  15  48  99  45  22  21  90  55  36  80   6  77   5   2  22  52  15  63  70  27  95  43   8  84  28  77  71  60  63  50  16  18  35  33  23  20  87  62  29  44  47  14  45  75  13  43  46  87  89  71  89  40  41  13   6  28  67   1  29  33  57  41  62  67  84  79  69  40   2  42  92  18  39  25  34  23  14   1  57  54  96  40  38  92  25  51  29  13   5  15  95  18   4   3  72  59  99  44  35  17  49  32  47  70  66  95  66  97  27  93  24  16  32  10  88  92  31  45  71   6  51  43  54  23  74  86  99  97  22  27  16  25  24  65   1  61  15  38  44  23  82  45  86  78  98  27  87   9  67   3  84  61  37  48   6  89  83  42  42   9  34   9  92  36  81  79  21   8  84  88  39   6  85   2  52  31  40  90  25  35  83  50  59  48  52  82  12  18  22  86  51  20  57  23  14  18  59  48  91  53  78  10  79  24  68  59  50  18  41  34  69  56  18  89  67  32  68  10  51   8  86   2  61  98  45  67  30  65  69  45  90  11  84  29  16  91   2  24  96  38  17  95  70  48   9   3  41  86  68   5  31  37  13  12  60  44  36  70  62  66  62  62  13  65  88  46  86  10  17  31  73  73  23  23  65   5  27   9  71  76  89   8  58  55  45  85  80  11  45  90  53  64  91  82  58  16   6  18  45  82   5  32  84  60   8  21  96   4  49  65  27  12  17  82  40   3  34  24  42  75  26  12  62  92  49  59   8  62  16   9   6   7  33  34  64  50  22  47  41  70  49  50  28  82  43  37  49  70  88  99  82  58  40  67  95  69  12  21  43  97  28  93  84  25  68  37  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  32   5  78  75  88  92   8   1  99  59  48  46  31  87  32  45  23  91   1  65  23  61  27  33  43  81  48  85  54  46  58  37   5  54  96   3  62  71  46  28  57  13   8  28   8   5  83  24  80  77  39  87  13  46  14  42  50  72  70  54  14  24  58  36  71  92  26  70  99  29  37  64  90  63  54  41  11  92  17  86  15   7  48  45  59  44  25   8   9  44  12   9   8  60  79  72  31  67  68  88  27  65  52  90  74  70  22  76   4  53  87  77  36  38  20  64  89  30  82  41   4  39  88  72  17  33   8  73   4   8  68  81  54  98   8  10   6  35  37  34  46  71  58  49  75  65   2  52  32  67  10  94  69  79  76  61   5  47  65  69  56  15  40  62  44  52  95  11  80  49  45   3  47  84   8  64  41  22  31   8  60  18  48  79  90  49   5  69  53  95  64  56  44  19  82  43   4  54  62  20  64  18  66  48  96  15  43  24  45  22  59  69  39  52  71   9  38  69  72  72  17  53  12  75   2  25  70  52   4  83  58  74  46  48  55  91  62  38  29  90  99  45  22  67  71   2  76  27  87  76  88   9  51   8   1  42  49  82  72  31  87  30   5  40  95  45   2  75  73  42  92  16  57  72  22  70  51  18  72   7  90  49  94  15  86  36  77  72  94  41  96  39   6  59  38  54   5   7  54   9  52  90  48  60  56  92   9  48  40  33  57  73   2  35  42  48  96   6  57  68  37  89  82  81  71  93  88  68  44  21  71  30  71  22  63  98  57  11   9   2  47  26  88  43  37  86  87  69  99   9  71  31  90  99  85  50  18  87   2  37  89  34   5  75  67  17  58  95  83   1  56  71   7  73  95  42  25  91  95  57  61  58  83  63  39  84  52  25  37  38  78  20  90  14  60   4  38   4  36  31  67   5  41  92  23  73  15  29  11   6  72  36  95  66  78   2  71  59  83  41  61  19  34  74  51  89  39  60  45  45  12  14  34  78  10  98  68   3  52   2  58  56  28  93  64  43  12  96  18  99   8  41   3  45  62  46  50  13  29  66  12  99  63  32   6  47  79   8  59  90  93  10  60  76  51  80  89  66  74  66   9  28  78  54  27  79  53  24   7  59  12  74  86  65  50  81  43  14  74  18  22  63  64  46  26  74  82  66   1   3  86  55  10  90  58  53  61  10  29  65   9  41  65   5  40  43  14  71  78  11  92  78  88  44  69  76  74  84  85  22  25  35  68  97  68   2  18  97  75  55  55  80  14  63  80   6  35  20  91  37  29  29  63  18  53  80  68  17   1  21   7  78  38  60  47  66  72  73  11  82  79  39  25  78  16   6  11  25  98  81  21  66  48  36  15  28  12  93  73  35  37  22  88  71  36  11  27  34  34  81  78  55  10  11  89   6  70  80  46  60  68  79  43   8  43  21  84  69  66  74  66  72  44  29  19  87  65  56  57  95  57  22  78  96  61   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    87  24  76  10   8  61   9  41  19  22  80  26  86  16  79  27  52  28  38  36  91  50  80  83  89  32  91  79  28  48  84  67  35  31  49  14  23  58  66  26  70  57  73   2   9  61  20  26  71  83  16  85  93   6  16  77  56  50  87  16  77  16   2  56  47  16   7  67  74  59  69  75  45  47  35  16  79  59   8  54  30  30  40  16  12  23  72  70  59  43  93  49  86   8  67  26  70  18  87  98   9  66   5  80  31   6  97   4   9  78  96  79  75  87  37  70  96  80   8  83  37  25  29  13  98  82  14  59  15  58  58  78  83   3  52  35  66  73   3  44  53  39  36  81  71   5  71  96  43  62  46  16  32  30  38  47  30  83  51  16  81  53  59  77  90  55   5  72  70  91   6  14  62  38  69  38  94  35  33  71  57   7  81   9   7  43  40  65  70  79  45  34  78   9  50  48  92  21   1   2  77  95  90  59  45   6  21  70  51  69  87  19  17  73  93  47  32  50  33  95  83  34  95  52  90  23  26  78  42  10  87  69  92  20  94  14  56  11  26  31  51  99  62  30  58  58  74  13  56  19  22  33   2  51  74  83  45  19   3  74  23   1  80  17  87  71  26  39  54  57  92  68  35  76  77  10   2  98  33  49  69   6  40  80  29  51  29  27  33  89   9  43   8   1  90  89  26  15  49  57  14  50  65  58  91  58  82  19  25  46  88  74  60  79  49  82  60  68  51  33  34  19   2  66  85  81  19  16  14  86  17  33  58  33  63  17  75  21  80  27  11  44  40  69  42  23  94  43  16   3  62  66  97   7  83  72  64  26  88  24  96  78  23  49  82  35  64  47  37  20  28  14  88  76  57  22  92  51  62  24  20  25  51  93  14  74  52  92  75  36  50   3  73  85  25  76  32   7  86  46   5  70  49  68  24  37  53  86  65  42  68  31  38  88  30  49  15  90  13  75  57  97  62   1  12  53  85   4  83  68  18  40  10  44  73  10  29   9  98  71  89  91  93  72  70  48  28  92  30  83  46  67  87  16  34   2  96  97  71   2  76  43  25  36  63   8  89  36   6  81  76  75   2  38  60  32  56  53  77  36   3  59  11   8  34   6  97  90  37  57  65   7  44  43   4  19  78  35  68  75  34   7  18  33  34  45  88  73  86  49  64  26  63  27  85  27  27  61  23  95  20  97   5   8   4  72  32  11  46  47  15  11  44  40  66  10  42  67  78  66  32  30  38  55  16  14  25  50  20  10  25  76  94  34  60  63  20   1  10  76  44  23  25  72   8  78  21  12  44  19  89  63  43  77  83  23  93  89  64   3  55  55  37  95  23  11  80  38  11  65  71  36  72  77  57  50  29  74  63  34  99  22  73   1  63  64  70  11  59  69  82  80  28  85  52  93   7  99  11  26  22  83  61  95   9  39  48  17  24  33  71  40  60  53  80   9  30  63   6  97  22   6  95  86  15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      48  44  78  83  14   6  70  79  23  63  52  94  53  37  54  94  47   6  15  83  96  97  24   8  62  12  40  57  27  57  53  58  17  83  12  13  33  58  98  10  20  76  19  12  84   4  77  31  76  36  62  53  83  65  75  95  78  11  35  44   7  78  85  26  35  95  31  22  77  20  82  42  18  94  76  73  84  49  56  58  29  46  25  55  15  37  21  61  48  32  34  28  48  28  23  13  48   7  24  30  94  33  40  21  93  42  88   6  34  74  64  29  87  57  47  41  14  78  48  39  55   2  26  54  87  75  81  48  59  13  10  48  87  76  13  73  79  45  77  29  45   2  19   9   7   3  78  25  82  67  47  92  51  74  66  52  50  35  63   3  50  16  57   7  20  55  93  97   8  41  56  38  54  45  16  88  86  63  67  96   9   9  72  67  76  72  63  22  31   7  64  68  80  49  41  79  43  75  29  72  44  80  35  79  77   6  67  43  45  41  93  80  94  41  57  21  90  28  19  40  21   9  43   9  81  99  40   5  73  47  74  24  69  59  61  22   1  17  71  97  78   1  97  68  67  55  28  20  95  73  99   2  93  28  44  13  22  79  52  90   2  24  61  40  39  24  87   9  66  27  17  10  73  98  67  73  29   6  24  97  12  15  73  41  71   1  20  38  23  16  52  59  38  81  96  50  64  38  74  95  60  65  88  45   2  40  23   9  40   3  64  30  87  98  47  63  58   4  83  39  15  66  67  13  95  56  16  61  59  82   8  68  22  65  39  22  68  28  42  17  33  85  41  48  90  51  69  76  67  95   2  72  97  59  93  33  45  69   3  58  17  55  96  55  40   2  98  84  53  63  36  89  31  40  34  14  46  52  21  67   6  14  41  47  28  34  39  34  47  47   7  84  49  91  12  77  62  73  18  27  35  98  10  12  28  63  74   9  84  88  42  91  67  53  13  84  77  37  76  58  60   3  12  94  42  27  52  90  12  73  34  98  33  89  50  84  83  65  37  24  89  77  80  96  46  13  73   3  83  66  34  38  97  72  42  48  30  90  48  46  23  46  28  70  21  30  49  88  67   3  14  71  27   6  85  30  52  18  72  88  80  65  32  47  33  86   4  36  71   9  15  55  26  61  99  45  77  58  86  42  54  61  85  96  58  71  89  26  58  54  44  13  73  98  79  28  15   8  11  85  60  73  48  59  68  96  38   3  51  62  15  16  26  90  42  82  39  86  27  94  86  39   4   6  55  53  17  16  23   9  57  99  54  65  74   8  32  29  13  64  77   9  86  65  30  15  40  14   9  34  46  59  50  99  29  73  58  76  83  12  77  53  34  58  28  36  12  47  18  85  22  37  29  61  49  75  83  84  25  31  75  90  85  48  87  30  81  95  41  55  59  17  85  89  62  11  24  25  62  24  84  62  27   5  38  68  68  97  93  39  43   8  30  98  16  78  92  45  77  90  92  75  54  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        84  58  29  75  67  55  12  45  67  42  30  49  13   7  18  52  67  52  88  93  56  37  45   8  66  60  79  94  68  72   5   7  20   1  47  92  57  90  89  74  32  98  69  97   9  90  25  89  84  45  20  56  23  95  71  35  30  37  17  71  86  54   1  42  23  64  47  74  70  84  40  13  21  60  39  89  73  80  70  91   6   8  44  37  93  28  42  83  31  25  22  11  71  69  45  36  94  80  42  98  97  38  26  75  38  30  32   4  30  61  23  25  51  75  47  19  69  60  41  39   4  41   5  44  91  65  42  49  18  10  90  61   3  87  51  42  65  22  53  50   9  32  29  48  35  38  53  65   4   6  97  91  30  41  85  51  31  52  84  11  44  45  34  32  69  96   7  50  46  45  95  16  32  59  33  60  11  98  33  57  82  88   7  36  83  56  69  33  43  58  51  44  80  77  85  59  82  60  41  57  59  42  85  12   7  33   6  26  64  95  16  19  58  39  69  15   5  43  44  24  33  39  16  55  12   3  28  21  69  44  26  60  65  21  79  36  92  99  57   6  69  14  44  98   6   2   9  33  71  80  93  58  40  33  72  54  86  78  16  46   6  58  36  58  57   1  80  71   6   8  28   5   8  46  73  74  58  48  21  39  71  38  63  89  88  41  15   2  72  85  60  59   9  17  84  21  79  29  43  55  14  99   2   1  44  44  75  38  17  91  53  93  82  28  56  74  53   7  87  70   4  33  57  26  87  68   5   2  22   8  47   8  88  98  87  48  12  59  23  86  89  36  84  48   3  20  74  91  86   2  13  92   6  67  10   6  10  45   2  59  90  47   3  97  39  54  93  12  93  58  32  10  97  64  14  78  83  81  28   9   4  59  60  61  94  63  97  77   4  19   3  84  81  61  22  74  23   9  38  52  49  92  73  96  12  23  55  88  71  91  70  18  65  58  38  56   7  54  53   1  69  31  27  82  44  61  29  14   3  32  86  28  67  62  46  29  40  22   8  60  49  73  50   8  94  38  61  62  25  79  68  88  68  94  37   7  83  67  83  85   3  81   1  22  36  93  24   6  38  66  22  40  89  79  57  31   7  45  87  69  91  94  70  65  36  11  61  69  63  39  94  73  87  55  53  44  47  94  56  55  22  65  81   6  65  23  32  70  62  83  24  96  27  87   8  32  89  85  58  95  95  59  64  32  65   1  22  80  66  62  66  48  95  47  45  70  26  48  66  49  50  83   9  49  92   9  57  90   8  88  21  63  48  69  61  52  46  29  16  60  35  97  84  98  92  67   1  56  73  47  70  82  96  13  74  84  11  96  81   2  11  54  63  90  80   8  35  59  27  95  43  89  51  76  34   6  59  53  90  95  20  39  19  56  33  98  38  78  66  89  98  66  29  66  70  16  74  52  87   9  62  50  27  47  74  75  99   5  93  12  78  30  61  84  51  46  89  18  32  73  74  27  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          48  75  19  11  84  25  99  16  70  45  12  46  77  92  76  47   7  78  66  63  68  53  72  11  64  68  22  58  55  95  70  65   5  96  86  91  77  95  49  54  97  58  14  19  27  10  80  29  45   7  28  73  96  45  81  48   6   4  97  98  68  17  90  13  73  97  30  51  81  48  70  72  51  93  19  93  93  11  49  11  31  89  65  58  29  38  85  32  17  82  15  32  19  74   7  22  62  92  64  25  30  55  49  94  93  19  71  99  34  64  35  55  77  16  55   1  10  12  22  24  29  86  77  51  64  38  49  48  96  98  47  14  65   1  85  93  40  16  80  38  54  61  11  52  99  26  17  96   3  79  19  83  71  55  39  23  84  43  82  92  24  71  43  74  97   9  78  31  99  26  63  64  77   8  92  28  92  29  88  95  25  57  35  62  91   9   1  74  67  62   5  74  39  53  97   7  17  14  27  80  59  26  74  23  27  45  29  92   6  34  84  96  18  62  81  34  59  32  68  41  20  57  66  53  36  52  51  32  49  65  44  21  12  61  92  80  77  74   6  89   8  11  38  87  14  14  20  18  64  77  37   1  57  82  48  58  58  93  87  83  63  83  94  34  70  63  30  74  40  80  63   1  12  32  99  12  83  80  66  41  97  75  72  65  18  21   3  49  77  26  49  70   6   3  62  44  76  59  50  94  82  98  91  12  56  38  84   9  61  69  43  32  33  24  70  48  35  15  54  33   1   5  99  23  65  65  83  15  55  85  57  76  10  17  78  26  68  80  65  87  82  51  55  44  12  10  89  48  50  94  76   6  84  44  89  90  28  89  87  70  34  44  39  45  38  18  12  50   8  50  77  74  22  15   9  13  15  26  79  18  73  63  11  33  29  38  29   8  91  50  70  46  23  19   8  42  48  64   7  92  13  95  30  36  35  17  60  95  72  54  68  82  49  15   5  22  50  32  75  30  33  32   1  66  64  39  17  34  18  38  86  85  30  86  15  80  35  61   8  29  90  15  61  77  26   8  33  99  40  42  94  39  52  49  52   8   9   8  46  53  99  39  38  14  58  41  91  27  55  12  19  88  50  85  84  73  58  40  13  77  88  85  93   6  66  54  87  15   3  37  58  57   7  42  23  25  95  63   9  92  62   8  63  93  51  47  73  54  97  62  83  62  39  88   3  91  79  43   8  64  42  36  79   2  80  76  37  49  35  34  36   6  17  20  89  71  25  92  92  55  74  30  54  39  10  54   2  72  92  73  36  98  96  17  66  55  34  75  15  71  96  88  91  65  80  88   9  11  92  96  39  64  62   5  27  17  18  93  96  38  92  59   9  55  15  14  53  63  92  44  66   7  74  39   7  98  72  22  26  78  91  91  81  34  10   9  40  21  47  16   3  60  37  59   9  47  32  83  92  85   1  54  28  17  81  27   6   5  80  75  44   1  72  77  40  69  10  82  14  83   7  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            91  93  49  74  90   5  61  52  57  51  22  37   1  30  90  41  30  74  85  80  17  83  77  69  35  85  70  35  49  60  85  66  52  43  83  33  73  36  51  32  88   8  31  81  22   7  51  48  33  99  44  94  72  43  27  27  26  31  38  54  30  66   2  54  77  18  36  53  55  94  43  35  82  73  48  83  40  56  75   1  15   7  94  57  44  14  86  50   9  89  56   4  63  68   4  35  46  78  16   2  53  24  11  22   6  91  97  55  22  94  99  92  37  59  60  47  77  35  73  67  48  92  30  58  61  97  30  33  61  96  26  70  65  22  34  59   8  19  17  50   9   1  42  74  73  76  53  65  85  25  39  65  16   1  41  91  67  62  34  27  92  58  56  15  67  46  15  60  79  19  98   2  59  39  32  14  18  97  92  72  77  27  92  37  55  14  53  36  21  40  61  82  46  83  40  53   8  27  76  60  42  61  26  28  33  55  48  79  81  73  22  80  66  88  94  13   2  59  28  94  75  83  30  59  56  28  47  20  48  94  26   7  97  21  49  24  21  18  29  92  55  55  20   9  90  63  86  44  63   8  63  14  57  31  41   3  62  83  82  31  22  20  98   4   9   8  24  51  24  74  10  31  31  38  79   4  58  95  47  47  98  59  13  12   2  90  29  33  48  63  87  15  35  17  33  82  63  78  79  65  30  63  45  87   3  95  45   4  92  36  16  78  74  57   6  91  88  89  25  28  25  57  45  56  25  21  68  40  50  67  79  94  57  73  65  73  62  58  73  76  49  81  79  40  23  33   3  72  32   2  46  14  20  12  72  62  96  96  24   8  95  32  30  93  96  86  16  58  89  91  39  78  82   5  71  45  11  45  68  80  69  69  19  32  85  33  81   3  69  36  48  69  18  41  66  88  18  46  29  38  94  27  30  91  93  84  34  93  67  89  11  43  87  45   9  39  98  66  60  68  67   8  40  67  45  69  63  38  10  32  32  79  70  37  42  54  62  91  28  57  92  11  84  50  64  50  74  14  52  42  92  29  71  29  45  96  85  42   6  18  39  86  81  31  71  86  80  62  32  15  63  66  63  11  13  98  56  97   4  50  23  92  16  51  38  85  56  19  73  33  29  60  86   3  49  36   7  26  58  65  70  59  94  60  48  13  74  13  72  93   1  48  43  69  32  75  15  82   5  37  23   3  48  61  31  18  39  47  49  36  92  29  66  85  57   9  48  75  20  33  66  65  43   3  98  99  24  90  12  46  81  75   3  49  17  46  62  73  24  42  68  31  75  54  21   8  39  29  75  34  28   2  82  21  66  10  81  30  47  43  31  80  39  80  90   7  37  70  11  85  12  59  66  89  47  81  97  26  51  72  96  18  49  53  97  80  12  14  90  80  80  92  52  55  34  50  20  18  62  88  96   6   1  93  42  18  41  81  94  79  63  54  90  49  35  54  78  46  24  61  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              94  12  75  86  29  78  75  82  25   3  55  33  94  39  10   9  45  40   8  80  72  19  60  21  29  78  89  14  28  22   2  97  46  78  33  84  68  22  84   9  72  25  56  25   3  93  70  67  51  86  71  88  33  69  67  37  74  23  62  15  71   6  36  22  27  43  92  57  38  79  10  24  44  16  26  27  68  76  55  82  93  82  58  45  77   1  12  95  89  43  12  83  65  76  67  15  77  34  54  66  48  65  37  51  58  92  59  36   3  66  50  81  74  19  20   8  48   3  58  32  19  20  10  75  32  90  98  45  31  11  32  95  19  30   9  72  85  97  10  67  62  59  25  58  97  43  95  86  49  19  65  29   8  10   8  25  96   6  33   5  61  82  71  74  64  83   2  49  90  82  29  83  32   7  57   3   2  34  23  15  89  69  95  96  83  11  12  87  76  92  75  17  30  28  74  17  34  41  18  58  20  11  36   7  20  29   6  25  62  32  44  65  61  43  65  43  12  77  90  52   1  66  60  73  98  18  27  62  23  79  38  46  76  30  45  23  97  29  15  35   3  55  39  36  54  23  73  79  29  26  22  53  33  26   3  80  68  94  20  68  59  50  82  73  90  62  34  60  38  24  60  86  90  21  25  33  74   6  92  57  89  78  16  32  45   2  40  24  35  32  33  92  28  22  43  74  83  18  65   5  95   4  58  99   8  30  99  32  75  72  37  70  80  97  21  81  39  70  50  75  73  89  81  91  42  13   5  46  23  23   9  12   7  81  64  26  51   2  46  58  50   6  93  45   2  62  70   5  68   5   1  57  59  51  38   9  43  17  61  40  71  64  12  21  26  44  22  64  57  62  10  92  72  16  54  68  59  34  97  54  10  91  96  30  87  27  97  98  28  63  58  92  35  32   3   2  95  13  73  42  69  19  98  87  79  47  96  36  17  46  77  60  42  50  71  11  14  54  11  41   4  50   2  19  19  49  84  41  87  70  61  41  23  67   5  66  76   2  23   2  61  31  24  75  20  68  87  52  68  12  41  36  53  18  44  34  73  57  51  94  73   3  50  54   6  65  65  82  99   1  72  61  74   1  51  91  54  80  67  92  57  28  42  87  17  77  82   6  19  81  59  41  99  22  75  19  36  46  48  90  73  61  63  58  97   8  61  89  26  98  81  24  88  44  18   5  59   6  82  46  85  45  96  68  95  66  86  22  36  63  40   6  55  33  19  26   9  80  32  75  58  74  87  76  95  33  46  95   1  89  76  31  11  92  44  96  58  62  16   3  54  41  10  56  19  15   5   7  12  65  88  97  37  23  57  39  87  20  80  33  23  12  64  74  23  59  52  31   9  78  53  95  96  91  74  70  35  12  86  72  67  67  51  14  39  73  30  49  85  11  13  29  46  27  23  68  15  39  70  38  60  93  18  50  32  83  90  29  23  31  52  13  41  36  94  76  84   4   3  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                49  96  56  96  76  20  27  36  65  53  73  94  81   7  12  54  62  92  58  90  37  33  23   2  33  90   7  86   9  33  47  43   4   7  32  99  23  80  71   1  57  45  25  98  37  33  97  25  38  37  41  55  87  53  79  24  52  31  63  97  88  97  77  49  65   5  32  37  25  54  78  99  35  76  25  79   9  16  98  39  19   3  56  52  60  25  26  97  95  58  63  44  68  71  94  97  85  73  91  67   9  44  51  53  73  33  26  57  68  77  23  40  67   6  59   6  78  97  63   7  69  67  96  80  56  15  43  62  61  34  24  48  37  28  23  82  80  75  72  36  93  83  20  46  44  70  32  27  62  61  38  81  81   6   1  41  63  23  66  92  59  99   7  71  31  31  23   8  75  80  71   4  23  67  37  65  16  51   3   6   7  10  21  72  41  93  58  26  45  46  88  10  65  30  17  68  43  39  79  82   7  88  86  60  94  85  56  57   5  37  59  48  21  82  30  44  30  41  54   4  25  64   9  61  31  64  59  68  99  19  32  53  38  82  43  21  81  66  63  44  47  26  62  61  19  84   9  39  43  56  97  76  78  92  87  71  82  93  90  20  65  74  39  37  65  58  98  27  86  23  23  37  76  96  94  39  34  33  66  98  78  25  47  26  11  39  14  51  61   1  28  96  16  31  64  12  89   3  30  39  66  97  21  84   3  88  87  61  57   7  91  25   5  57  90  32  32  25   7  52  16  29  50  14  81  53  99  52  67  53  99  89  96  70  80  21  21   6  89  90  91   9  82   9  52  67  20  10  58  24  99  11  88  92  39   8  67   4  50  48  91  59  25   9  31  87  66  87  46  15   9  69   4  82  68  44  48  83  66  18  67  40  82  37  29  91  54  17  68  76   6  21  85  15  68  35  30  95  74  29  98  75   3  80  55  92  37  38  11  99  25  21   8  50  54  35  19  87  31  21  23  37  78  47  88  17  22  36  71  71  86  95  10  21  49  72  51  11  43   3  73  42  21  20  15  56   7  15  70  32  90  41   1   7  69  85  22  21  70  29  80  73  54  31  48   7  98  13  63  99  64  64  38  48  74  98  81  83  54  66  24  44  14  35  79  11  33   7  52  70  33  65  85  12   4  23  77  97  76  31  89  13  60   8  88  28  13   3   8  76  77  30  29  15  31  90  65  85  40  42   6  66   9  42  53  30  43  44  36  67  71  73  53  97  35  31  37  71  93  66  39  28  41  37  52  42   7  75  85  76  58  92  91  82  15  12  97  37  40  40  34  41  12  82  56  59  34  57  66  89  66  45  84  57  29  71  48  95  62  82  72  43  74   5  76  23  67  46  68  82  43  83  50  66  43  67  99  38  28  55   8  69  69  67  33  72   1   5  71  23  67  86  20  24  19   2  75  52  60  75   7  82  83  44  45  86  42  35  56  35  47  20  31  16  51  37  36  11  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  84  49  97  55   6  40  59  14  81  42  87  42  66  84  66  17  12  99  43  99   8  15  23  79  67  36  13  32  66   2  66  67  58  93  51  13   5  66  94   4  82  51  21  54  24  89   6  25   5  66  73  17  14   5  19  91  63  44   5  56   7  80  73  64  48  60  94  72  15  26  44  76  57  78  47  83  66  92  95  10  41   3  20  27  65  30  20  83  98  79  84  28   1  88  15  79  75  58  66  33  66  55  92  65  54  64  16  51  75  90  14   8  58  50  89   8  94  45  82   1  72  87  56  29  92  38  53  84  34  54  78  13  93  43  94  15  52  21  71  32  30  70  33  48   6  45  84  93  68  74  61  56  92  87   2  86  77  20  95  80  92  97  16  24  45  37  91   4  22  35   4  47  84  54  20  23  37  68  24  65  44  84  82  56  83  34  69  67  61  27   8  56  62  49  18  27  35  48  86  64  19  10  13  29  69  65  24  38  53   8  53  56  37  80  91  42  23  31   5  33  63  40  90  60  24  77  40  17  50  73  67  62  54  88  40   8  79  54  28  39  61  13  60  91  79  86  45  73  46  10  99  16  11  61  53   5  75  78  25  38  17  44  28  85  54  61  88  71  49  80  88  15  42  68  88  57  33  92  47  36  16  40  12  97  58  74   3   8  99  60  51  79   8  32  82  36  89  56  57  72  42  18  79  62  44  37  19  35  59  21  26  84   7  80   6  69  50   1  76  59   6  58  99  55  39  98  87  64  33  75  89  57  52  10  56   4  61  23  61  38  88  63   8  36  72  62  53  36  46  25  18  91  38  61  30  88   7  74  73  82  12  17  27  67  43  32  46  80  63  39  20  68  65  76  65  57  73  46  27  68  68  68  44  75   1  82  24  14  81  28   8  56  22  90  73  10  47  54  91  61  62   9  68  27   3  65   9  69   9  94   1  57  91  34  38  42  93  40  67  65  79  69  79  66   2  23  68  44  26  34  47  37  68  36  33  22  83  56  91  71  37  94  41  45  45  67  70  91  74  33  98  96  91  74  66  40  90  37  27  47  84  71  93  62  75  15  50  50  52  64   7  62  80   1  26  85  22  43  30  72  20  55  14  33  95  10  37  84  13  13   1  31  66  15  94  21  77  61  23  91  36  90  96  81  68  51  81  58  76  99  27  20  64  89  12  55  72  77  16  84  47  16  52  37  91  94  60  88  58  80  41   2  63  74  25  35  16  25  21  94  74  86  74  21  17  65  75  50  51  15  11  21  79  97  88  98  69  17  68  99  86  86  44  32  42  86  81  49  64   2  15  59  16  81  42  31  57  65  12  75  67  85  16  48  13  23  31  80  28  61  45   3  27  61  70   6  73  30  64  35  88  63  27  77  33  77  15  38  66  54  33  93   1  13  52  79  54  73  84  55  58  53  15  25  47  77   6  60  62  89  71  33  19  56  31   4  19  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    21  24  37  92  94  32  44  28  15  90  40  52  79  15  63  72  44  31  80  48  87  92  56  39  74  51  99  19  60   9  55  85  52  73  15  81  68  98   8  93  74  81  13  48  31  19  81  57  40  88  66  90  54  98  65   4  14  76  74  21  12  53  11  81  82  26  48  62  17  43  70  71  35  54  11  78  85  40  86  33  99  55  39  44  69  92  29   9  96  88  89  26  77  59  37  52  59   5  78  35  29  78  71  62  34  98   2  56  77  83  40  72  43  57  65  82  13  92  83  91  97  61  56  68  58  81  66   8  38  45   5  69   3  45  34  99  78  72  19  39  28  91  47   3  11  18   5  34  24  85  75  90  95  73  20  31  84  46  90  17  29  92  51  83  10  96  61  54  50   8  83  68  39  27  57  81  14  40  48  88  10  70  36  21  62  96  39  71  41  37  27  86  89  46  52  76   2  51  55  19  76   1  76  11  48  22  56  77  88  81  21  32  74  30  11  49  93  33  45  32  90  85  48  42  41  29  86  42  36  69  10  67  29  58  25  28  83  83  31  12  28  96  89  64  50   1  85  12  56  40  43  60  84  64  38  25  77  24  89  23   8  37  21  66  27   7  48  24   4   9  10  54  91  53  10  20  60  17  37  28  48   7  11  58  19  36  52  80  12  86  75  70  48  25  52  96  14  86   9   9  24  73  84  75  59  53  47  73  77  80  13  57  53  93  36  70  96  51  26  15  96  53   3  83  25  47  86  24  15  89  61  69  32  39  54  70  59  14  25  33  44  18   1   4  60  68  36  44  53  45  47  36   1  41  15  83  91  11  76  92  38  74  72  51  70  72  56  64  72  91  52  32  61  27   3  75  47  92   7  56  32  29  47  92  61  47   6  61  51  18  42  23  31  57  46  48  66  86  16  85  77  75  76  83  89  35  91  12   5  76  20  35  19  48  31  28  52  63  59  29  52  54  28  35  78  23  26  27   2  16  47   8  41   7  80  49   9  43  85  54  35  71  55  96  33  50  35  23  95  63  26  96  13  23  75   2  49  26  64  82  60  95  91  82  26  58   4  56  64  83   5  69  29  70  20   5  53  11  46  54  77  76  76  61  97  80  15  69  51  49  35  34   1  46  19  57  24   5  42  98  21  19  98  64  12  40  35  15  48  49  18  12  75  51  46  51  89  89  73  20  55  16   9  15  31  37  50  67  85  27  84   1  11  78  98  55  28  56  34  83  96  50  61  97   8  12  16   3  72  57  42  90  19  13  96  83  28   8  30  59  10  15  60  99  69  88  71  29  49  33  81  96  56   7  69  25  97  68  42  58  46  88  67  60  60  24  10  60   3  39  93  47  51  32  52  47  48  95  28  95  69  20  30  20  33  90  72  38   8  51  34  37  82  14  80  93  55  93  36  75  68  14  66  27  30  16  39  22  97   5  77  26  24  41  26  31  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      4  20  35  27  42  55  82  35  57  60  44  62  58  28  61  70  73  30  48  31  21  96  61  64  12   6  67  49  79  68  55  75  71  35  35  47  64  53  20  20  53   6  78  57  91  40  16  38  55  36  48  79  47  81  61  19  86  47  68  17  80  81   2   9   8   5  75  10  94   7  25  42  52  61  71  70  99  51   2  42  23  88  85  51  95  12  36  48  77  18  28  97  28  55  17  10  85  32   1  40  64  47  45  82  55  98  63  64  40  93  15  90  97  11  27  41  91  22   7  58  37  97  39  21  27  76  22  76  81  46  13  32  46  64  23   8  33  70  55  88  82  53  88  62  10  36  78  37  41  63  84  86   3  89  28  75  68  69  92  98  59  15  85  19  87  71  72  77  35  88  40  70  49   6  36  78  94  98  57  93   8  63  98  15  28  39   6  29  47  85  38   5  19  34  65  68  60  14  89  51  98  21  85  24  21  96  52  42  96  18  46  40  69  88  31  17  38  77  74  30  81  73  83  39   3  48  10  90  41  23  36  33  94   3  90  94  77  32   3  13  52  61  21  83  98  79  82  50   7  25  88  61  86  37  53  90  63  73  20  12  84  13  10  57   3  62  69  53  58  25  72  49  31  74   2  33  37  96  28  69  60  46  79  98  36  47  11  85  26  63  93  89  26  46  71  12  14  50  78  69  34  11  39  15  48  87  17  69  74  96  83  25  73  82  33  18  13  21  20   4  22   7  55  40  73  22  69  88  27  68   7  36  53  72  38   9  67  14  47  15  18  82  47  76  51  19  32   5  54  44  86   2  73  19  86  89   3  72  82  44  99  69  92  94  46  67  19  19  48   6  14   2  23  16  50   7  46  18  93  38  29   8  63  61  58  21  28  77  65  54  74   1  43  57  83  12  50  85  53   5  30  26  77  90  61  97  96  78  39  47  82  99  36  91  53   7  81   6  76  87  91  23  77  78  17  20  18  17  43  57  93  57   1  42   4  52  86  95  17  21  98  85  20  50   4  84  84  35  22  51  17   3  80  26  83  59  95  83  54   6   5  36  53   3  38  28  55  79  53  80  26  76  76  18  70   3   3  87  18  85  88  60  98  38  77  77  95  69   2   1  15  56   4  88  55  30  51  23  18  72  93  39  78  91  91  87   2  75  77  44  50  86  41  28   9  98  38  47  20  18  45  26  96  82  22  80  70  59  37  82  51  32  83  75  71  40  99  96  52  23  27  15  43  37  80  58  35  12  73  25  59  43  90  49  31   2  68  12  14  49  18  76  17  74  67  49  67  54  97  95  39  48  62  71  66  97  86  23  16  33  85  30  55  96  54  15  26  98  22  62  32  35   6  22  27  93  62  66   6  22  44  73  44  93   3  64  25  75  31  39  47  72  21  95  96  91  95  31  23  22   7   3  75  51  18  75  82  86  37  40  23  63  49  12  76  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        35  24  13  23   1  78  25  51  52  47   2  92  17  46  21  45  32  38  79  29  82  92  31  84  29   6  94  18   1  33   7  47  12  93  35  77  62  96  19  10  12  21   9  33  74  74  46  98  66  49  35  23  23  37  91  79  61  60  19  11  82  95  48  17  93  74  69  70  37  96  78  14   6  14  79  85  95  30   1  62  11  61  14  66  44  96  22  19  51   3  59  80  20  92  61  69  83  74   4  48  40  35  92  75  59  19  69  85  15  15  25  42  17  80  41  25  74  29  18  16  97  55  96  54  49  93   9  62  45  79   6  35  67  19  71  57  24  68  36  80  12  58  92  66  90  52  97  79  33   4  77  28  19  82  72  56  55  35  20  71   6  68  18  26  16   5  15  44  62  15  69  24  14  62  58  79  25  89  52  16  54  30  52  40  53  77  97  26  17  43  35  35  11  75  90  86  29  60  70  65  84  34  47  38  36  98  38  60  93  60  73  78  16  95  58  86  20  36   5  52  37  97  93  56  26   2  42  88   9  89  29  12  58  52  18  93  62  69  95  82  54  97  48  75  29  52  17  35  74  27  80  49  20  71  38   4  62  84  15  51  64  86  31  84  56  96   8  71  44  90  16  23   4  95  48  32  65  21  66  46  58  96  73  40   2  88  97  95  42  88  16  41  80  71  96  29  62  29  16  62  32  59  16  27  69  44  47  17  10  29  46  27  20  81  71   3  18  10  71  53  38  41  74  82  40  50  42  73  69  47  33  54  42  82  57  14  16   1  68  33  31  40  70  97  51  47  90  32  54  91  18  54  43  50  82  17  26  96  94  41  87  36  24  83  78  21  98  47  23  93  32  83  61  88  49  90  53  57   4  24  60  87  81  40  70  31  95  56  18  60  42  27  96  64  90  32  53  72  24  29  82  94  13  64  49  48  27  87  54  32  70  13  68  88  68  99  97  90  17  67  62   8  21  59  41   8  11  22  11  25  75  89  50   3  76  67  87   7  49  86   9  44   5  58  59   3  93  46  45  14  76  97   2  59  97  83  75  45  63  38  10  32  34   1   2  15  24  98  37  73  64  19  54  60  89  30  16  93  94  20  25  90  74  69  54  33  41  61  43  98  87  13  65  99  30   7  47  44  56  52  11  92  50  76  58  49  22  97  40  80  14  92  58  39  36   5  22  28  88  43  88  83  97  88  94  97  75  23  90  70   9  28   3  94  76  24  91  78   6  57  65  45  87  92  53  52  33  12  66  18  81  95  82  16  99  33   8  18  24  29  80  50  13  63  19  84  88  56   8  73  55  87  62  17  36  12   4   8   6  73  59  51  14  28  20  78  25  92  35  28  98  64   7  41  89  95  53  76  28  24  38   6  71   2  64  40  88  28  65  87   7   6  78  31  20  60  70  11  50  88  79  58  64  81   5  82  62  24  11  51   3  47  77  26  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          17   1  12  48  62   9  53  54  10  80  93  38  84  40  94  96  12  21  77  48  85  36  39   7  70  83  85  12  44   1  99  65  81  97  48  94  35  57  75  66  84  49  33  34  21  72  99  76  24  40  99  53  12   2  35   5  25  10  14  88  52  32   7   2  83  56  81  90  29  97  64  69  51  58  21  14  15  77   9  60  38  65  24  17  12   5   8  80  49  38  61  32  35  12  68  78  68  23  53  38  92  97  41   4  53   9  50   6  85  48  33  93  42  89  61   2  80  60  21  91  50   1  46  62  80  69  99  82  78  23   2  67  29  60  15  32  77  43  86  35  98   9  51  47  87  57  62  28  35  99  27  53  68  66  74  95  18  12  47   3  59  19  57   9  35  73  74  56  44   9  93  54  47  42  94  12  46  49   1  88  21  38   5  74  93  31  18  84  93  19  51  77  84  63  36  51  83  40  51  77  29  57  88  21  92  81  84  75  31  81  37  52  89  96  92  35  10  61   3  21  27  70  24  71  99  14  31  42  54  73  48  45  71  97  57  31  28  68  15  33  11  43  96  37  68  98  84  15  51  47  25  24  70   6  71  59  80   4  68  38  25  87   1  31   2  82  40   5  72  46  99  80  36  22  23  20  46  20  33   3  72  90  30  52  26  52  14  71  11  68  26  11  71  88  61  83  85  55   4  19  95  33  52  90  20  82  98  53  74  98  95  14  55  60  50  47  96  40  73  29  41  75  98  20  30  25  44  50  74  94  71  13  31  42  16  41  22  69  63  70  91  26  20  62  27  58  36   1  51   2  24  83  72  33  73  84  97  80  66  10  50  78  40  56  71  33  52  76  48  79  43  63  56  18  35   9  23  78  50  37  65  75  82  68  53  13  29  17  38  63  23   9  29  53  37  30  93  97  70   1   9  78  92  98  34  73   1  11  95   6   1  45  65  83  40  62  45  46  96  66  21  89  12  59  39  28  72  49  67  64  60  11  36  74  31  52  20  25  46  89  97  89  25  80  43  31  38  18  77  60  61  73  20  18  74  72  10  20  15  45   6  38  12  58   4  40   1  66  50  19  96   7  25  73  70   5  53  76  90  77  87  88   5  21  37  68   4  38  60  42  28  27  69  16  47  69  89  11  95  52  10  14  98  84  90  16  63  52  45  63  18  12  42  10  43  39  13  23  71  98  82  65  46  25  19   3  58  94  74  32  59  29   7  77  39  79  39  15  73   8  71  69  25  76  74  32  78  42  22  67  94  66  29  18  37   9  53  55  25  75  47  37  14  11  27  85  66  35  16  20  37   8  78   6  19  38  30  53   7   5  11   4  87  76  96   7  89   2  77  90  52  10  98  39  95  50  59  34  43  17  61  53  55  17  33  58  38  72   7  78  74  21  49  30   1  41  35  92  61  64  60  65  61  77  28  10  56  63  30   6  92  69  25  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            24  22   4  62   3   5   4  49  19  56  40   1  27  64  92  81  36  95   7   8  51  16  46  12  83  72  69  41  23  26   5   5  94  95   6  19  23  22  82   9  69   8  33  29   7   1  31  32  30  40  31  39  56  88  34  46  52  85  99  55  13  29  39  50   4   3  87  72  30  81   6  23  48  77  74  83  58  98   8  55  32  18  61  97  81  32  70  27  16  67  43  64  56  51  88  95  56  90  93  53  54  73  68   5  17   2  95  22  89  72  32  57  59  96  57  27  79  35   3  69   6  31  68  93  59  27  78  99  47  49  16  86   3  95   7  21  53   7  81  70  59  64  12  67  19  96  53  11  83  15  55  69  94   4  33  42  86  31  44   5  35  46  19  49  56   5  72  80  98  26  50   3   7  98  74  53  52  22  83  44  75   2  24  89  55  55  77  95  64   2  76  73  13  44  21  49  44  88  36  38  52  79  26  69   4  62  29  90  89  56  68   4  85  44  55  27  28  43  41  85  98  70  99  40   5  62  24  85  24  41  35  19  49  60  14  90   9  73  54  24  36  47  46  70  93   3  53  66  54  92  68  92   9  85  11  62  88  94  23  37  50   9  77  97  46  63  26  73  53  52  45  84  20  24  30  73  10  30  84  13  43  90  24  52  34   4  11  70   1  53   2  48  86   5  42   7  81   7  79  32  24  61  10  99  78  16  85  74  46  73  41  82  46  67  71  45   8  85  58  33  93  71   1  77  64  98  45  68   8  87  70   1  74  68  72  84  19  86  27  22  22  49  72  81  29  40  94  85  79  19  70  68  82  13  66  35  31  82  99  93  92   4  89  30  34  25  98  41   6  58  59   2  80  88  95   3   8  11  51  11   8  22  81  23  57  35  74  34  91  24   9  25  89  96   3  95  74  71  42  89  31  16  90  20  70   9  86  64  71  67  13  30  95  38  83  58  67  56  94  81  75  29  90  69  77  50  38   6  51  88  20  51  75   2  60  87  19  47  67  44  22  75  71  84  47   4  54  61  39  84  10  49  68  81  65  70  56   8  78  58  90  60   7  12  31  49  79  24  24  90  33  19  29  96  84  59  76  36  29  34  68  50  12  21  28  97  20  94  89   3  84  64  98  97  29  99  92   6  73  55  67  33  65  49   9  70  30  35  73   1  97  17  46  43  56  57  93  79  68  70   3  89  45   5  97  56  25  96  80  75  16  25   8  27  23  38  76  99  89  50  10  41  26  47  41  54  42  31  87  83  24  71  39  98  65  59  96  97  73  51  92  20  40  77  31  99  85  60  53  81  88  56  50  60  43  90  68  56  16  24  44  78  19  12  56  15  56  75  24  20  23  26  95  20  56  24  87  97   8  90  98  49   6  53  48   8  55   8  48  62  86  67  88   5  10  38  20  92  48  53  56  56  12  99  54  42  47   7  49  13  16  80  22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              69  59  61  96  51  88  33  72   4  40  20   9   6  62  68  23  54  41  65  22  32  49  39  27  39  69  86  94  17  89  18  16   5   2  91  44  13   5  47  99  99  18  12   8  57  60  14  98  70   4  23  39  10  31  18  10  22  12  38  28  82  23  89  48  57  71  40  75  24  74  73   5  87  21  57  40  78  55  15  95  17  60  41   7  21  37  41  97  54  76  61  20  54  87  46  70  40  56  51  76  30   4  81  60  76  19  41  85  85  40  10  16  56   2  75  97  59  10  25  67  80  88  18  15  80  54  37   4  95  93  29  87   1  68  97  73   8  59  72  10  67  13  57  29  56  67  41  72  75  25  63  38  23   1  70  69   7  85  73  49  95  17  29  21  70  54  42  43  75  58  64  59  67  61  92  59  58  25  43  49  98  26  21   8  73  55  30  18  84  58  91  88  54  85  39  53  27  45  58  95  30  47  40  12  24  44  61  38  38  71  72  33  10  52  73  45  33  13  98  21  62  68  75  45  45  69  72  12  31   9   5  58  71  53  54  30  86  25  77  25  60  83  10   9  61  41   2  74  85  73  84  78  87  13   1  82  68  63   2  43  92   6  84   1  31  37  96   5  14  79  42  62  65  17   2  31  68  69  27  92  68  26  58  57  98  98  13  83  18  61   7  98  63  40  27  82  68  77  47  86  60  27  49  81  31  70  75   3  20   7  43  46  64   6  35  36  48  63  88  51  20  77  32  52  18  75  40  15  16  98   4  30  61  51   5  45  84  22  90  80  21  95  84  32  52  36   8  61  95  32  76   6  67  60   7  65  65   9  88  73  21  32  10  64  37   2  18  18   7  81  56  52  54  66  77  82  87  75  35  45  86   3  52  11  61  79  62  36  94   2  29  78  44  90  61  13  47  39  87  86   4  43  20   2  27  17  45  75  14  56  78  94  93  57  69  18  64  67  38  68  56  55  28  99  93  10  10  86  76  94  36  19  83  58  89  28  45  15  91  61  73  62  46  35  17  93  60  66  81  91  13  35  20  98  50  89  27  24  26  39   9  74  64   9  31  10  85  14  88  74  71   1  40  44   7  36  24  22  32  90  77  92  90  11  22  25  42  36  98  84  48  24  37  64  19  18  26  30  99  19  68  10  74  16  71  66  19  91  33  63  34  17  55  43  98  72  76  10  58  99  16  29  55  61  23  66  99  25  15   8  44  23  32  51   8  17  79  39  89  34  59  80  53  23  98  74  65  61  52  81  95  94  62  75  59  29  24  83   3  57  76  68   3  97  71  34  70  63  19  63  62  56  76  46  48  30  37  93  68   9  31  80   4  43  99  27  62  51  91  68  92  64  71  25  48  32  24  52  68  19  51  90   8  79  67  73  82   4  60  94  34  82  64  44  59  39  64  45  16  81  49  59  93  36   9  22  76  83  35  97  93  40                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                6  32   6  80  54  20  79  86  60  75  96  69  89  27  10  64  17  54  69  62  74  18  88  19  34  95  78  78   8  94  36  49  72  57  16  31  53  87  19  70  97  64   4  66  38  89  29  30   7  54  73  91  83  48  32  65  37   4  23  69   6  19  97  48  20  33  34  38   8  29  43  27  63  41  98  27  60  86  39  18  12  46  56  47  96  35  87  58  24  12  13  80  56  98  32   8  42   5   6  36   3  12  61   5  55  35  18  29  35  84  82  61  17  84  41  81  91  81  86  88  99  42  54  33  67  72  81  40  85  47  61  58  60  10  42   3  54  52  11  74  75  64  93  38  11  60  12   3  90  40  67  83  91  39  46  70  34  43  40  78  78  14  48  63  92  51  79  12  95  41  16   9  11  79  30  34  82  95  51  11  96  92  49  58  10  76  17  55  13  35   7  58  48  82  59  95  30  73  36  37  51  41  87  86  45  73  68  61  55  35  52  96  68  14  34  11  40  66  25  33  97  53  71  15  34  58  34  12  11  96   2  85   2  73  72  41  44  75  62   1  65  70  56  56  53  73  47  61  67  83  22  98   4  75  23  59  56  62   4  88  92  56  27  76  27  73  50  75  52  87   6  20  47  82  59  83  23  32  36  20  33  56  69  10  57  37  66  99  14  25  87  45  52   8  36  59  22  18  57  88  35  21   5  31  49  21  31   8  39  64  84  94  49  53  61  87  33  99  51  64  14  46  61  72  87  79  70  62  45  52  54  64  91  32  39  42  49  63  61  44  90  13   9  66  64  59  58  90   3  62  31  51  10  40  20  74  71  66  96  45  34  37  25  77  20  33  71   4   8  35  32  34  95   1  44  84  55   3  81  72  31  70  65  13  93  27  90  39   8  41  17  30  87  28  80  55  77  15  87  38  64  38  21  40  62  29  91  44  46  51   1  54  58  26   1  94  29  27  25  37  38  29  48  89  61  82  56  99  38  30  25  82  93  30   4   5  25  11  43  55  20  22  71  24  36  65  54  48  47   5  28  81  81  12  94  32  60  22  44  82  95  83  72  88  36  70  39  20  28  82  10  14  57  22  39  17  36  60  52  85  78  79  81  19  53   7  62  95  97  97  43  75  12  41  76  77  32  21  31  76  76  46  70  91  71  38  60  44  73  22  13  35  79  94  93   8  34  37  30  33  24  12  36  82  95  96   9  93  10  55  95  60  32   2  57  62  27  31  80  14  67  97  16  78  73   1  47  19  61  95  85  35   1  67  76  88  29  65  51  71  10  44  95  27  74   2  32   8  92  55  38  28   5  51  57  95  60  13  35  95  58  95  76  27   3  20   6  19  88  87  43  74  95  73  40  81  28  89   6  71  69  89  69  99  38  26  61  73   8  60  36  62  90  86   4  87  81   9  21  97  38  36  88  83  80  32  54  82  18  41  53                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  31  52  18  95  55  26  58  14  29  69  12  67  46  38   4  14  66   9  75  39  84  14  85  91  82  73  30  80  43  42   2  68  36  70  97  27  56  68  47  97  55  98  87  36  61  32  24  70  94  27  83  83  69   6  72  28  88  55   6  88  71   9  56  35  76  72  75   5  16  22  76   7   1  98  40  78  43  84  51  87  86  63  22  95  16  22  90  69  42  21  19  91  32  33  91  77  48  76  17  45  97  84  56  71  36  72  69   3  32  52  73  86  50  91  52  24  83  89  52  66   8  97  73  79  23  50  42  99  33   2  14  71  31  99  66  44  11  55  87  30  42   2  55  85  61  51  74  28  87  42  29  74  82  95  77  56  17  33  40  48  32  57  97  54  84  84  71  68  47  70  18  29  46  53  96  93  49  50  22  31  41  42  10  50  87  84  40  14  40  93  30  40  49  48   2  48  32  19  63  71  59  78  75  95  82  81  83  12  45  26  25  68   2  41   4  50  66  68  55  16  88  98  25  75  55  32   5  98  77  20  61  89  58  92  44  94  96  23  24  27  39  43  69  70  47  33   4  53  23  28  75  27  73  68  93  37   3  48  81  35  64  46  68  39  32   5  51  28  96  38  38  15  90  57  63  22  21  19  26  57  51  75  22  74  49  74  99  58  60  43  13  45  59  75  20  57  29  84  88  83  34  35  53   4  11  61   9  62  71  37  44  28  13  30  73  41  81  56   9  63  43  65  10  81  81   1   8   2   6  64  42  72  73  80  25  90  18  64  38  86  96  63  52  30  56  25  22  18  73  99  44  30  84  38  32   1  34  12  21  35  59  26  62  69  99  18  99  14  27  54   8  14  21  62  47  83  87  45  87  22  12  22  38  85  47  65   1  21  90  44  57  29  62  81  33  54   2  66  78  64  63  97  35  78  56  11   2  52  47  21  81   1  26   5  78  25  25  97  11  29  19  94   4  90  15   5  56   6  84  14  98  51  51  21  86  11  72  54  75  98  64  53  62  65  78  55   1  54  21  14  90  34  72  90  93  90  62  21  33  16  10  42  43  15   8  11  17  11  62  35  15  23  50  72  50  91  25  62  56  74  61  67  70  66  74  43  62  21  41  88  52  78   4  91  68  78  38  91  56   4  22  61  71  56  41  52  49  86  89   5  98  94  69  22  22  84  25  82   9  36  93  34  83   1  93  52  32  59  59  41  69  84  54  35  32  32  96  10  58  30  76  87  14   6   1   7  79  98  53  36  17   1  78  39  95  96  14  78  32  46   7  91  31  93  88  71  98  61  13  62  77  91  23  47  58  60  42   1  67  30  81  77  56  77  15  52  82   8  84  48  66  87  13   2  36  89  47  99  94  71  68  73  48  15  44  77   2  65  84  95  87  12  64  68  85  98  26  87  25  36  85  31  31   7  61  64  74  43   4  19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    1  68  66  57  50  19  28  88  44  85  54  45  68  27  72  67  33  67  55  56  26  19  22  65  54  93  35  29  37  49  44  42  92  52  84  37  76  24  81  67  11  45  38  92  80  12  99  43   2  96  64  53   4  60  28   1  92  95  27  18  68  12  62  11  90  93  72  26  78  51  52  87  47  69   4  37   5  49  47  67  26  43  70   5  19  17  30  65  31   7  97  32  97  73  57  14  24  99  91  13  25  12  18  53  13  45  16  94  56  49  82  93  86  40  96  34  13  29  48  39  31  58  12  75  54   8  39  83  22  33  62  60  30   5  25  24  47  69   6  28  61   2  61  50  16  78  86  43  91  77  25  12  14  94  10  11  15  81  11   1  46  91  86  56   9  19  90   5  90  85  80   8  66   3  32  84  54  38  98   4  97  78  25  27  95  36  51  99   9  98  23  28  97   5  47  15  97  98  23  11  27  31  34  15   7  21  68  93  23  75  98  80  87  78  73  77  63  78  75  53  20   7  19  36  56  82  83  92  83  38  92  12   2  60  84  22  50  76  61  18  84  58  50   4  88  78  18  82  45   4  76   1  21  95   8  34  81  45  43  32  28  69  61  17  99  65  23  14  67  76  71  28  61  46  14  13  85  59  61  21  85  20  10  33  18   2  35   9  69  24  37  27  37  45  42  48  85  34  51  91   6  52  96  83  91  72  95  88  30  86  60  49  77  30  75  95   4  56  32  96  31  43  76  95  31  40  14  33  95  75  38  72  87  25  30  20  77  55  28   5  63  91  69  71  85  59  27  50  95  85  37  35  74  92  78   1  86  31  30  10  72  20  15  82  71  43  24  14  82  96  59  81  18  97  55  55  88  37  19  47  18  18  26   6  78  57  64  83   6  60  78  79  27  80  17  23  16  15  94  34  57  74  29   5  27  44  15   1  48  94  19  79   8   7  71  60  95  55  10  87  14   9  80  98  18  29  39  54  24  53  30  24  50  97  94  14  86  35  86   4  82  77  16  80  91  97  14  70  72  89  43  21  82  59  22  85  77   3  38  95  38  59  32  13   3  33  43  21  54  94  29  49  47  28  83  47  85  18  16  54  44  45  66  97  22  79  85  26  93  75  41  92  13  17  19  62  94  89  47  90  86  17  75  63  18  36  75  77  38  17  52  23  59  45   4  81  77  82  67  13  75  12  19  41  26  24   7  19  73  77  61  33  72  50  54  89  62   4  73  65  63  89  40  25  70  53  71  79  38  17  65   6   8  15  93  56   5  13  78  16  96  45  26  65   5  53  87  85   2  52  93  53  96   5  80  71   5  25  57  84  46  71  45  11  47  45  66  53  49  16  30  60   5  50  87  18  11  10  37  43  39  86  96  23   9  75  72  12  78  59  44  42  88  46  57  52  40  87  14  62  62  80  21  11  50  10  48  76   1                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      64  36  99  91  69  36  58  82  27  80  20  97   4  21  44  29  87  67  59  96  80  46  14  59  79  26  77  67  49  98   4  93  32  30  83  65  47  61  18  11  25  54  40  41  45  79  47  77  51  25  53  96  83  88  81   5  25  60  55  99  51   5  88  51  25  34  94  82  48  77  33  19  79  92  58  14  31  80  89  21  24  17  78  85  19  30  42  65  75  54  48  54  21  78  81  74   3  17  11  29  16   4  72   5  72  40  21   5  72  62  32  80  93  41  75  61  32  36  25  86  75   4  72   9  52  74  65  74  94  71  24  42   9  51  70   5  33  77  68  77  30  22  94  47  65   2  32  30  64  73  66  36   6  91  78  75  15  15  39  27  90  70  39   3  32  89  13  47  76  31  22  44  85   6  70  51  90   3  26   8  78   7  40  99  73  18  93  52  25  58  78  39  58  28  13  54  89  26  28  63  40  83  97  16  69  62  64  34  15  14  30  34   2  18  21   9  38  38  22  63  63  76  42  40  97  12  16  71  79  57  34  25  51   7  18  27  59   5  16  93  91  16  40  23  69  17  19  54  54  67  64  62  10  11   3  90  65   1  84  77  77  88  15  53  73  94  43  15  68  98  21  66  45  58  53  40  44  17   6  48  59  15  36  63  32   2  36   6  59  80  98  46  28  95  65  59  11  64  85  77  35   6  12  46   2  75  76  56  91  76  13  89  23  87  60  67  18  80  51  87  75   3  57   8  26  77  85  74  26  76  62  86  27  47  89  87   7  53  47  51  12  29  50  33  21  63  46  70  91  28   8  26  80  77  18   2  26  65  80  58  96  40  38  29  74  13  72  41   9  20  32  48  67  89  96  53  78  81  98  74   6  99  54  18  38  65  54  33  76  59  76  66  27  95  62  17  13   6  63  87  17  24   9  13  89  62  62  85  39  47  94  13  73  33  46  78  59  72  33  45  58   3  70  63  60  18  51  78  51  45  19  17  23  64  63  81  20  91  68   5  38  82  54  47  50  84  97  42  74  39  63  51  43   6  66  91  79  22  24  52  41  48  99  60  28  59  99  22  44  11  87  73  67  68  81  15  82  57  20  29  10  22  80  54  37  26  23  31  14  96  85  78  32  20  48   6  15  20  38  31  59  34  39  99  96  63  33  36  93  98  73  67  27  25  62   1  87  66  93   6  23  45  18  78  46  22  50  59  31  51  61  89  17  13  15   8  36  42  14  64  22  81  10  10   3  72  72  49  90  20  40  72  85  35  66  69   1  98  94  34  39  96  96  65  71  65  47  27  81  31  32   4  69  46  75  13  45  40  81  24  17  14  50  20  76  91  67  17  34  73   7  92  25  11  27  74  42  10  37  71  86  56  96  32  52   3  11  22  67   4  59  22  60  47  59  85  29  53  65  95  82  42  10  78   2  53  82  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        13  52  16   9   3  52  88  19  41  76  95  75  97  21  45  74  58  88  98  13  60  63   2  26  91  68  27  89  33  47  34  12  34  64  88  76  98  45  61  78  91  90  10  19  31  92  35  44  36   7  11  36  24  17  11  98  47   7  30  85  56  64  97  68  96  68  54  26  47  98  10  56  92  38  97  31  93  63  39  35  39  84  82  86  85  84   4  33  60  71  57  92  84   2  63  38   9  23  29  90  38  54  58   2  74   5  62  67  25  42  15  31  58  61  85  62  78  50  13  63  52  19  60  90  81  31  92  99  67  15  95  49  76   8  85   5   3  88  66   4  32  22  44  49  12  66  83  69  69  63  83  92  69  75  73  74  84  70  23  49  92  91  40  26  52  29  61  94  60   6  97  70  38  40   7  15  16  49  52  54  97  94  24  29  63  26  63  83  89  38  85  40  41   2  94  67   3  40  80  91  71  85  58  92  65  17  75  93  68  11  80  47  25  87  16  75  73  28   7  37  40  57  23  17  43  90  41  77  54  52  71  94  23  87  80  44  17  21  85  26  22  43  39  94  41  79  14  47  64  47  43  67  60  12  61  46  68  27  49  71  62  73  38  23  19  99   9  85  67  34  79  33  48  94  12  58  70  68  73  15   6  24  85  26  40  38  60  97  70   3  52  32  93  28  72  44  18  89   1  89  58  31  13  65  73  16  77  49  29  37  46  95  18   4  86  10  20  29  58  78  60  16  48  46  97  63  92  43  25  45  19  27  82  86  71  47  48  52  55   2  36  34  56  89  99   1  87  54  36  87  29  20  75  57  18  38  28   9  81  14  51  58  47  17  35  97  30  57  29  55  21  31  29  10  99  16  80  59  86  95  98  65  56  34  82  75  69  62   8  69  25   7  25  67  54  13  13  81  23  48  71   6  57  20   6  65  13  55   9  94  25  71  42  88  65  41  51  22  24  44  61  48  93  17  43  16  90  95  96  38  28  17  37  12   7  78  94  30  54  83  12  43  24  21  65  79   1  29  89  45  96  81  70   1  99   5  23  76  33  56  66  31  32  56   8  40  19  62  66  70  98  70  69  69  25  30  93  75  88  47  18  61  89  45  70  49  99  87  70  36  16  26  91  81  47  63   8  70  72  15  27  57  82  72   8  80  65  47  28  23  46  65  33  74  23  87  17  72  34  89  69  76  64  78  89  29  33  18  83  25  78  95  25  37  70  10  94  27  86  76  61  16  65  61  42  60  42  62  75  12  50  31  72  24  99   1  75  45  57  44  73   2  18  31  92  40  46  63  71  41  54  21   4  33  66  84  18  17  34  14  75  56  82  24  87  71  76  99  67  95  95  50  18  84  77  60  45  90  26  33   1  76  10  16  92   8  79   8  43  46  50  57  75  43  53  51  82   5  13  43   8   9  44  50  25  63  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          12  31  18  98   7  33   1  19  15  24  65  64  24  24  69   1  24  10  87  44  36  38  65  49   4  80  91  16  87  73  23  10  82  20  22  84   6  36  67  65   4  68  94  22  36  67  97  96  85  18  48  30  15  42  24  71   7  36  21   1  39  26  42  98  38  78   6  27  18  97   5   3  18  59  35  98  28  36  53  24  11  93  83  95  92  69  86  61  55  32   8  14  85  65  54  85  28  25  52  20  65  17  99   4  74  77  81  23  50  40  94  50  92  21  95  85  36  95   1  19  58  62  42  83  82  19  46  20  17  88  44  65  60  32  28  43  35  41  12  43  25  81  99  38  88   8  92  64  32  33  99  23  23  81  11  11  98  62  18  19  70  13  63  62   9  90  86  88  11  35   3  37  50  72  27  11  56  22  14  11  55  93  65  38  76  52   2  91  29  29  74  45  82  36  88  72  85  32  88  90  76  95  93  79  50   4  14  98  28  28  69  50  56   4  72  10  77  33  73  62  47  69  97  24  40  16  25  77  47   5  17  34  51  85  42  91  60  29  78  82  41  62  54  51  18  37  51  98  50  80  64  27  11   4  84  74  22  38  44  72  46  53  55  43   9  29  77  21  22  59   9  41  13  60  16  45  92  15  72  73   2  72  58  97  84  11  34  18  56  74  13  68  63  70  71  39  48  79  35  53  35  76  50  24  32  82  36  97   7  48  88  64  61  81  41  19  13  45  15  36  40  52   2  82  52  81  38  65  47  69  59  44  75  99  23  41  83  39  37  57  51  85  69  45  66  75  48  68  75  53  34  87  94  97   3  72  78  73  26  50  24  92  84  74  99   5  84  81  30  18  87  26   3  97  80  30   9  76  11  40  62  12   4  95  55  21  49  34   3  68  91  48  24  80  55  50  29  59  97  34  37  59  49  63  89  27  39  84  44  61  24  37  68  31  35  43  26  77  61  39  36  46  72  75  61  43  37  96  96  19  81  17  75  92  76  90  16  23  98  40  64  12  99  29  60  27  13  78  59  68  10  61  14  78  28  46  81  12  65  10  36  74  25  51  86  19  12  46  78  63  11  57  16  51  86  93  33  25  61  91  81  62  58  67  59  34  14  15  26  20  49  53  84  58  90  38  82   9  27  42  40  66  51  37  72  59  98  93  87  19  39  24  72  65  64  60  86  70  76  44  78  98  44  10  61  45  55  96  64  72   2  56  21  89  20  27   7  92  22  19  43  11  43  70  77  82  27  72  68  55  33  48  59  75  18   2  16  89  89  45  65  17  81   5  60  77  71  50  84  26   4  29  93  31  51  46  48  18   9  27  45   4  55  21  75  31   3  21  60  22  75  38  95  18  46   4  96  96  19  59  14  49  44  76  62  63  72  40  13  25  36  83  18   7   1  51  49  57  94  47  61  40  30  50  90  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            59  92  37  24  53  91  15  41  31   7  66  65  35  70  73  27  69  26  60   8  22  74  76  91  43  93  17  51  74  60  70  71  25  89  33  11   9  16  48  91  22  13  57  19   7   3  69  21  98  83  21  45  88  32  13  97  30  23  17  87  86  68  93  42  87  49  20  47  77   3   9  62  50  84  33  95  55  22   9  64  54  60  66  43  73  26  46  36  84  54  99  20   8  91  33   6  56   9  11  54  38  52  46  30  49  78  61  12  79  35  85  38  78  74  87  86  97  60  20  78  82  26  98  11  75  50  48  70  37  86  85  90  13  13  50  62  67  32   5  63  35  76  69  80  59  73  80  69   3  93   4  97  63  61  80   8  57  17  84  18  76  93  53  80  37  12  80  23  95  64  80  86  64  32  76  20  14  90  38  66  87  65  96  74  47  94  55  93  83  10  46  62  14  84   4  44  12  37  55  67  75  31  23   2  64  41  78  94  29  38  52  99  94  63   6  60  29  65  10  14  76  48  52  22  37  16  70  51  15  53  76  72  48  29  78  40  16  39  50  76  44  65   6  43  30  14  14  47  77  19   8  38  67  16  13  10  73  83  66  45  31  85  26  98  38  20  17  36  49  74  77  31  71  14  29  23  45  18  88  78  25  86  87  52  49  45  32  95  54  20  59  96  50   6  29  67  76  37  25  64  91  32   7  59  24  18  48  31  76  23  55  97  39  64  47  82  16  48   1  12  76  59  10  41  83  60  96  40  47  42  39  88  85  88   1  33  91  15  65  45  25  93  54   1  43   6  55  88  25  77  87  83  60  85  25  59  80  95  83   9  47  45  78  51  72  65  26  93  46  53  18  55  36  16  65  98  64  40  95  97  14   2  33  40  62  63  81  52  40  78  24  48  84  83  97  78  51  60  82  50  30  99  14  56  62  54  74  89  93  92  74  52  42  16  15  92   8  20  40  57  11   6  74  44  66  62  11  37  16  93  78  81  24  90  91  47  11  89   2  17   4   9   6  55  12  27  12  18  25  85  28  27  69  19  33  29   5   5  18  33  89  48  37  44  26  17  52  36   8  51  19  36  54  45   7  54  22  43  97   6  94  43  86  10  78  44  55  85  87  30  34  55  59   6  68  84  16   3  61  42  97   4  18  57  27  44  68  88  88  13   9  99  36  42  16  21  63   3  40  98  70  10   3  62  34  23  62  18   7  43  86  50   5  52  69  81  63   2  74  58  21  36   4  55  79  47  31  12  37   3  65  60  69  81  93  24  87  26  41  94  15  87  23  49  97  55   8  29  94  88   3   1  58  62  43  28  83  32  60  61  24  27  56  21  36  73  45  15  91  32  28  12  84  24  63   3   7  86  10  43  81  30  92  33  22  91  73  79  18  86  19  21  71  88  13  80  94  38  27  57  28   6  64  42  11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              79  51  88  83  14  50  24  64  35  19  40  66  61  14  39  87  67   9  64  80  70  25   1  87  36   4  17  13  22  64  71   7  15  29  15  14  90  11  37  96  60  23  76  89  69  78  29  94  82  50  63  41  55  94  64  16  18  18  42   9  99  18  72  28  35  90  14   6  26  50  93  85  59   1  15  57  49  59  13  13  93  31  10  91  40  57  66  26  76   2  88  70  18  70  25  76  64  48  69   8  16  75  85  43  19  75  73  34  12  81  67  45  38  99  98   6  49   1  49   3  72  18   2   1  95   4  97  14  75  99  85  79  70  92  58  15  25  61  61  50  49  20  22  36   9  28  68  76  80  63  90  57  44   7  43  89   8  35  44  41  60  75  80  63  17  76  82   1  79  10  34  13  56   6   1  69  36  88  78  46  20  75  98  40  97  58  25  96  65  46  90  84   4  16  54  36  44  76  55   8  80  29  72  74  18  93  99  58  44  32  98  10  24   6  41  49  36  85  22  22  11  34  39  63  87  22  42  71  31  97  37  25   9  33  74  17  26  41  13  26  26  29  20  17  22  28  14  18  21  34  39  14  80  10   7  96  93   3  31  54  80  30  15  71  48  91  16  91  10  27  56  93  97  31  31  68  35  12  96  68  40  76  82  31  15  87  28   6  46  93  16  33  18  58  99  20  35  66   9  62  75  10  66  13  24  25  42  36  69  83  39  95  24  74  82  58  45  40  67  29  42  17  98   8  77  10  51  27  20  47  88  71   5  13  43  54  92   7  91  29  16  25  35   5  37  87  37  10  22  63  14  31  11  41  62  60  22  94  87  83   4   5  12  89  17  84  65  55  90  91  89  42  41  76   7  58  33  40  38  61  16  71  48  65  68  74  16   1  77  86  88  29  17  81  78  98  54  98  45  16  85  81  77  93  68  52  57  14   2  46  45  46  87  42   2  10  30  78  58  81  87  11  42  80  48  78  45  28  56  52  62  49  53  76  81  93  71  94   8  25  16  12  28  70  46  53  29  47  42  52  16  95  60  43  17  42  61  78   6   9  99  84  86  71  92   9  90  58  15  30   2  38  88  40  63  52  77  87  72  57  16  56   6  12  55  21  93  31  87  74  31  55  15  89  75  67  45  84  24  78  62   3  24  38  44  93  46  75  49  56  11  87  64  13  27  97  59  12  27  28  18   6  78  30  90  46  11  61  84  34  73  80  41  87  10  87  39  44  19  28  10  71  82  29  51  77  35  84  76  27  33  44   8  80  54  84  23  58  67  27  10  25  60  77   3  45  50  15  53  45  81  69  62  72  44  29  34  20  81  39  74  26  30  27  33  20  82  67  26  13  87  56  10  63  48  17   7  96  12  43  43  35  20  85  57  40  37  61  33  51  10  78  19  73  66  49  54  87  48  67  65  34  21  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                50  63  96  26  83  65   6  46   8  95  21  76   4  87  43  70  86   5  41  28  73  80  78  87  68  89  80  13  67  44  45  91   3  33  43  68  66  36  40  32  26  94  23  32  18  58  75  83  27  57  94   9  96  47  92  32  13  55  78  98  83  74  97  13  43  13  62  66  57  78  58  90  21  43  92  33  59  15   1  33  70  19  89  25  57  71  58  52  71  29  69  94  31  39  22  57  12  45  78  70   2  18  24   6  34  92  60  88  51  68  12  98  24  47  80   2  17  66  98   5  93  89  57  53  39  44  50  15  78  97  15  31  29  40  15  68  23  60  24  28  62  11  51  82  11  17  70  11  74  52  20  71  65  51  12  70  41  21  58  81  71  26  87  27  42  23  63  22  77  53  93  57  76  42  64  59   2  24  89  53  47  14  14  80  67  39  63  82  94  19  95  24  99   6  44  87   9  37  18  61  70  34  18  60  10  65  83  36  57   2  85  65  41  35  46  86  23   1  46  21  67  78  11  62  57  76  12   3  94  20  10  83  39  34  81   7  85   8  24  85  27  55  38  52  54  15  98  92  42  28  61  79  90  22  33  67  87  85  91  65  54  43  30  68  20  63  52  59  76  25  64  40  35  43  41  35  29  18   1  85  13  34  75  70  44  59  35  45  84  73   7  53  24  31  66  66  22  74  32   3   8  39  98  16  67  56  62  46  16  49  69  70  66   1   7  16  64  30  27   3  60  46  91  41  33  31  70  20  60  57  90  93  62  34  43   9  84  93  44  47  29  97  33  85  89  97  55  22  37  31  42  64  98  92  86  69  47  26  70  50  40  17  68  14  47  94  56   5  13   5  78  11  44  45  26  33  46  69  74  72  30  95  13  85  66  64  94  52  52  21  85  16  93  73  99  48  15  16  28  52  62  20  66   8  56   9   5  19  10   7  56  62  89   6  75  17  21  38  70  30  96  42  25  89  53  71  80  97  11  73  65  12  18  29  16  64   1  77  99  19  48  57   4  83  33   6  22  39  12  32  25  15  57  67  58  67  51  48  10  81  18  51  75  80  17  49  97  35  50  20  12   5  48   2  49  10  56  95  59  47  59  98  27  73  88  26  57   3  31  35  34  94  75  48  25  17  46  49  86  13   7  70  21  42  40  97  30  81  89  88  66  16  33   3  26  41  70  39  43   2  46  68  76  82  55  24  81  46  43  55  30   4  62  98  87  59   2  46  22  72  17  44  20  32  50  71  72  52  56  23  70  15  58  72  46  62  96  92  43  42  48  66  85  13  25  91  92  18  20  87  35  48  95   8  53  84   5  11  75  35  41  78  44  87  31  18   4  78  11  68  35  77  48  69  79  91  68  82   2  39  21  87  90  67  27  43   8  55  83  57  80  34  52  66  51  55  92  83  21  45  69  97  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  51  50  62  43  18  26   7  80  54  89  64  25  71  38  11  20  95  24  97  24  63  28  31  79  69  80  58  53  86  51  53  87  75  17  93  78  78  30   9  27  14  95  74  82  36  57  43  54  49  67   1  62  27  54  30  71  74  79  31  35  75  64  50  42  67  69  70  69   8  98  20  74  72  80  58  17   4  52  47  12  82  85  23  31  61  25  64  69  81  15  90   2  31  68  55  23   8  65  36  67  94  21   2  39  38  13  40  33  95  81  48  31  55  74  49  36  99  43  67  75  18   8  91  25  53  45  15  16  79  52  54  90  58  58  85  87   7  33  95  74  47  15  57  86  12  25  14  93  27  42  16  81  67  11  36  27  87  77  67  20  66   5  43   1  88  65  26   4  62  11  89  56  47  61  55  46  83  14   1  10  78   8  20  89  41   2  59  52  22  38  36  91  31  81   6  91  99  53  91  35  56  50  73  75   1  98  72  61  43  75   7  23  64  78  74  64  83  31  57  50  79  89  75  66  62  24  51  96  93  10  52  58  63  11  80  30  88  55  63   7  51  72  51   4  61  86   1  76  22  79  34  25  76  31  40  86  68  57  12  64  70  19  79  25  28  64  23  56  94  67  61  61  76  57  42  36  98  13   6  11  55  55  19  37  59  80  77  65  27  58  97  86  54  54  41  93  98   5  12  12   9  28  56  46  61  93  39  52  87  64  13  63  60  39  66  30  52  32  95  83  38  32  20  92  21  11  54  26  47  21  52  79  70  67   3  44  96  61  29  83  48  23  20  47  27  85   5  32  65   5  38  67  33  62  73  75  46  96  45  31  97  26  74  88  84  43  84  67  39  26  84  81  74  27  22  81  27  64   9  36   5  94  12  12  15  62  19  22  26  95  81  94  19  38  62  72  86  91  24  58  78  16  67  17  75  70   8  93  57   2  90  23  20  38  83  87  19  66  48  47  22  85  84  51  65  83   1  45   5  50  89  41  74  36  75  35  40  97  50  19  81  24   5  89  82  20  34   7  41  19  16  10  18  84  22  44  97  56  68  26   7  73  35  82  93  93  12  15  41  26  43  53  23  74   4  47  86  50  39  86  77  78  54  25  92   1  81  78  37  40  70  61  72  74  86   1  45  89  72  47  74  82   1  42  77  22  37  27  33  10  42  49  74  95  95  64  21   6  75  51  66  86  85  84  80  19  98  72  44  56   8  65  51  26  54  91  82  72  34  36  48  26   6  92  51  73  27  48  27  88  75  23  48  22  17  34  49  26  10  39  91  97  80  48  90  63  41  48  89   7  63  40  24   4  11  28  57  32  11  14  72  49  61  76   9  59  89  44  96  16  92  71  89  12  38  41  40   9  80   5  44  26  71  60  45  44   6  19  60  76  67  94  82  30  48   4  30  56  72  56   9  32                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    45  73  92  54  70  41  22  15  42  57  60  77  28  53  68  24  91  35  76  91  97  93  52  64  10  15  85  99  63  97   8  64   2  88  80  55  13  80  24  77  97  24  71  11  36  11  17  72  35  38  10  39  30  52  20  86  43  87  23  38  67  10  42  99  80  46  30  67  68  95   2  56  99   8  58  98  18  77  78  99  84  68  48  68  15  77   2  27  28  25  99  39  52  19  99  74  26  73  15  57  40  84  52  29  25  62  33  96   6  43   3  50  22  48  59  31  23  52  84  52  19  18   5  12  55  92  54  24   1   7  64  92  29  69  27  39  69  30  31  69   6  30  52  14  44  41  58  13  32  18  65  56  96  90  54  58  51  85  18  99  94   5  22  98  24  70  51  34  98  62  34  46  24  69  29  34  45  41   1  18  28  28  69  31  67  91  28  59  98  88  81  64  69  87   6  96  79  94  88  74  44  68  79  60   5  46  98  75  86  84  96  93  25  33  41  99  57  66  39  49  93  18  25   5  67   9  68  88  10  47  52  37  18  51  80  70  23  92  19  24  34  91  97  20   6  58  67  61  16  37  24  76  26  95  39  37  17  65  76  90  67  51  36  56  29  44  68  34  23  92  92  51   1  79  45  33  85  91  20  87  66  39   4  29  76   2  86  30  59  21  28  92  75  58  18  72  41  66  49  32  27  42  29  94  21  12  15  37  97  32  60   4   7  67  14  50  71   6  53  20  33  85  53  15  42  99  69  37   5  25  16  23  17   6  12  81   8  72  74  15  74  36   7  85  57  86  31  16   9  11  18  51  37  37  55   2  26  86  17  89  43  27  79  66   2  16  67  52  70  23  36  52  65  10  34  20  45  59  67   3  92  85  82  90  59  64  45  83  44  69  98   8  15  82   4  91  64  53  90   5  53  78  15  56  64  15   5  76  58  83  99  21  45   7  47  44  34  52  79  88  44  41  48  86  78  13  41  15  27  44  44  81  65  53  23  11  36  62  99  46   1  11  14  89  78   3  66  97   3   3  91  46  32  69  43  40  99  22  76  59  85  64  80  12  72  64  59  33   1  93  29  22   2  20  85  56  82  34  21  85  44  62  98  50  61  79  13  76  82  18  23  52  53  63  18   7  72  57  67  81  12  21  41  49  38  96  76   7  48  29  11  72  23  79  78  60  63  77  24  37  38  95   9  38  58  51  53  50  63  12   6  35  80  39  92  40  73  76  25  81  34  52  40   9  60  17  32  88  50  34  96  66  78  88  84  32  50  58  50  50   7  79  53  23  91  37  56  47  26  73  33  56  82  17   3  48  95  67  27  12  16  71  47  15  55  31  90  59  46   9  64  23  11  49  64  95  74  50   4  60  35  19  58  36  13  28   5  70  27  38  93  68  92  24  73  95  42   9   8  55  40                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      87  68  81   5  61  13  81  39  20  12  43  83  60  86  79  58  90   5  52  76  75   9  66  16  15  95  75  28  54  83  33  73  97  84  56  87  70  74  79  64  11  34  27  45  45  19  29  25  35  58   4  27  85  78  98  46  76  98  48  63   2  97  39  78  73  89   1   1  80  51  13  21  78  32  67  31  76  96  57  12  45  15  91  36  96  52  97  76  20  30  58  47  51  75  82  88  52  61  17   4   9  38  29  13  22  56  46  99   1  73   7  29  45   6  74  15   5  56  81  17  94  91  72  11  50  20  72  39   5  49  89  71  59  99  34  47  48  76   5  31  55  80  85  61  14  66  56  82  78  29  26  84  20  82  12  26  99  29  61  21  88   9   9  84  16  31   8  15  11  49  57  30  48  57  47  35  37  11  89  43  88   7  54  69  79  92  52  41   7  28   7   1  61  45  89  67  20  28  19  73  45  63  37  24  92  96   6  48  63  85  94   3  45  37  58  68  66   7  35  99  11  37  87   8  25  13  32   4   2  35  68   7   7  67  74  85  25  37  97  34   4  32  52  43  57  47  30  15  92  77  58   3  83  49   7  32  11  47  92  48  76  68  35  70  44  68  74  21  21   7  50  13  69  16  65  17  37  15  77  63   2  41  28  29  94   4  12  77   6  54  36  92  65  85  11  22  38  17  37  58  63  94  74   7  14  94  25  16  73  29  81  30  48  20  64  72  71  88  55  22  34   4  17  53  90  76  85  12  45  74  64  88  97  88  27   2  28  10  27  52  98  43  81  38  89  38  96  52  45  88  31  23  91  15  48   8  13  36  34  14  32  11  74  96  15  41  97  49  45  31  84  93  18   6  35   5  44  26  62  81  82  97  13  84  89  51   4  45  39  82  76  36  89  20  83  87  54   2  73  83  67  91  80  65  86  18  87  81  32  80  98  49  18  29  69  10  72  41  74   4  89  31   1   6  22  93  46  18  20  27  10  20  40  47  60  21  35  52  41  17  85  58  62  92  60  56  75  11  64  97  95  51  69  10   8  28  58  60  37  98  21  68  17  33  56  39  60  49  82   8  93  10  30  94  42  62  71  27  69  86  89   9  36  46  57  24   8  22  93  74  87  42  64  40  66  43  49  63  48   3  42  33  38  34  52  75  22  24   9  34  69  74  37  53  56  94  65  36  51  46  14  79  47  84  30  29  52  68  11  50  79  83  95  60  56  41  94  57  59  76   3  55   4  92  37  63   6  74  84  39  77  43  75  21  96  79  34   2  53  30  40  50  96   2  10  26  99  32  81  78  65  90   2  39  92  40  62  93  71  90   9  19  48  87  66  49  13  59  95  25  11  38  15  77  61  36  34  85  50  58  13  34  22  13  39  37  33  96  84  77   8  63  52  72   9  95  47  23  88  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        43  17  91  94  54  49  59  47  53  60  81  58  21  61  44  94  35  76  69  77  25  31  65  32  59  82  82  28  87   8  42  55  50  46  81  37  70  95  33  55  19  76  72  72  59  78  43  27   7  90  18  58   5  63  35  99  59  59  90  37  23  47  24   7  94  15  74  23  99  91  36  56  75  17  49   1  27  30   8  32  91  42  28  39  89  92  67  56  28  46  65  38  64  84  74  13  10  38  29  16  99   1  50   6  65  97  53  68  41  21  16  32  64  30  55  43  44  61  59  89  16  55  14  52  18  50  98  17  59  82  55  79  84  36  25  57  85  15   4  31  91  97  27  15  78  83  83  41  74  59  40  62  86  37  97  16  38  39  69  38  12  95  24  12  88  74  29  46  96  84  55  89  91   5   7  14  80  41  45  80  43  14  71  17  94   1  37  91  79  42  94  12  15  17   8  15  52  62  76  53  48  83  85   2  89  50  57  56  42  15  12  34  24  83  37  66  81  83   8  17  73  21  67  97  78  98  35  43   4   6  54  99  40  69  48  82  95   8  61  83  24  17  47  73  69  30  40   7  85   8  80  59  82  88  21  26  58  29  24  80  77  73  39  34  17  30  90  89  35  66  37   8  16  25  50  40  45  17  29  81  12  43  49  61  36  76  81  45   3  61  23  98  57  83  25  94   8  96   6  95  87  75  88  90  70   3  76   9  88  65  99  96  42  11   3  90  46  60  21  67   6  14  32  21  62  95  84  22  15  73  32  29  10  65   5  80  59  99  92  35  15   8  15  30  96  59  12   9   8  49  70  74  40  26  39  77  66  95  27  62  88  67  70  12  36  49  92  47  43  97  79  27  45  71  38  53  56  67  31  77  92  62  18  26  29  30  44   9   9  82  42  15  48  46  71  62   7   4  12  84  28  55  82  47  49  87  69  76  70   9   3  75  55  56  68  82  36  39  43  27  32  41  11  31  84  61  65  80  31  37  32   7  59  65  65  19  66  97   9  59  36  65  37  99  15  62  52  29  27  94  79  94  26  59  56  15  27  54  50  77  63  51  71  19  33  74  43  78  31  15  92  91   1  68  54  12  80  21  95  84  18  83  69  62  56  71  52  77   9  25  25  98  28  26  91  67  60  88  97  91  31  40  56  11  92  81  12  86  59  56  59  87  89  31  43  22  71  89  29  21  87  92  89  34   5  97  33  84  16  74  80  82   3  92  68  87  31  10  70  96  54  13  42  15  42  82  24   4  39  53  71  90  88  80  46  48   1  49  99  47  27  71  61  85  10  78  72  14  57  98  17  60  34  19  62  48  33  34  78  81  58  58  25  90  52   6  79  50  53  13  30  60  31   8  46  80  78  44  81  11  61  30  10  45  71  55  38  37  28  57  78  17  46  10  64  28  43  43  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          43  59   8  77  85  15  70   8  47  15  76  64  51  79  67  77   3  58  29  95  39   7  89  78  64  17  31  14  32  10  14  41  43  95  47   1  36  33  75  73  13  92  93  84  64  93  93  73  18  37  14   2  18  51  15  79  44  85  57  27  87  23  82  46  63  74  59  21  33  82  32  63  15  91  63  42  64  77  10  67  23  77  64  13  62   4  14  77  76  65  62  93  59  80  44  10  20  67  35  84  53  57  15  21  15  50  95  25  32   8  41  53  38  52   4  64  99  70  78  74  28  29  52  67  24  62  85  82  33   2  79  62  79  60  57  41  92   8  70  18   2  24  92  19  98  24   3  82  64  62  76   4  80  40  96  24   6  63  14  14  18  10  11   5  52  91  63  13  37  37  45  28  88  22  87  57  74  59  80  28  58  97  22  41  15  83  21  92   3  22  84  88  43  87  16  49  22  87  18  38   4  25  44  19  18  50  19  49  65  55  27  56  81  42  90  52  27  59  59  18  96  94  95  27  40  15  88  15  19  22  23  86   2  57  33  46  19  36  29  46  99  87  88  64  54  37  16  56  63  44  90  80  12  89  62  96  59  13  55  84  90  23  97  95  75  22  44  30  69  65   1  97  13  14  85  91  73  65  32  84  98  43  57  80  31  24  59  70  31  58  89  37  20  71  49  60  62   3  66  34  43  55  89  97  86  23  40  62  52  48  94  20  71  52  55  88   8  73  86  70  27  24  42  73  58  32  45  41  14  11  43  73  16   6  74  57  85  25   9  98  91  62  11  13  66  27  80  63  75  89  36  35  30  44  47  99  79  18  88  84   2  39   5  16  94   7  29  23  19  52   5  75  74  41  34   1  46  54   8  43   4  56  51  87  20  34  41  67  46  19  32   3  83  53  32  82  27  49  36  71  91   3  16  92  74  92  13   2  92  84  77  55  25  66  86  96  27  98  87  49  81  89   7  26  86  29   3  25  21  32  47  44  18   6  42  74  37  52  77  52  98  75  52  59   8  91   5   2  43  32  97  17  24  87  76  48  94  80  38   7  40  73  70  57  15  53  78  60  51  55  37  20  65   8  55  16  63   3  20  13  53  61  38  20  49   7   3  89  34  35  61  22  83  38  68  42  58  65  54  20  38  66  19  87  69  12  77  62  40  87  11  19   2   2  75  13  80  57  26  26  56  64  76  49  49  29  79  11  47  18  70  13  48  94  38  27  58  66  87  67  75  77  91  13  89   5  62  68  73  99  17   3  62  27  59   6  56   7  42  58  90  36  59  32  84  40  64  38  17   8   9  66  77  86  14  98  13  40   8  56  97  25  62  68  94  29  36  31   4  56   9   4  83  13  53  33  96  49  60  18  95  96  38  18  51  41  30   2  57  31  80  91   6  35  99  83  95  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            90  95  46  61  31  28  18  37  48  40  72  57  21  40  21  65  27  98  79   6  50  80  96  39   5  57  93  22  49  46  43  29  61  91   8  51  26  76  55  54  82   1  88  54  80   9  62  13  75  32  41  24  81  50  95  15  47  53  33  90  50  45  42  59   2   8  76  89  87  52   1  58  52   7  12  57  24  15  23  22  99   6  89  81  58  87  39  21  16  63   2   7  56  55  10  24  96  27  83   9  58  18  21  70  16  12  95  40  94  88  33  72  84  29  27   2  77  63   4  93  31  59  42  40  46  37  49  52  78   7  42  78  74  81  59  25  45   3  32  41  28   4  98  63  80  28  93  82  70  42  37  58  51  16  79  78  72  21  81  43  15   7  31  93  38  13  51  54   1  81  42  59  34   3  11  88  93  55  28  45  29  33  10   3  17  83  74  80  20  25  85   9  21  23  17  54   5  38  89  90  60  71  42  82   8  98  31  54  50  45  79  67   4  60  34  31  83  89  19  65   2  18  57  67  93  52  22  69  70  10  22  22   9  92  91  18  57  11  21   4  77  78  53  23  56  35  89  85  85  53   4  75  94  60  64  49  51  66  69  48  56  73   1  13  99  76  84  41  25  28  35  65  85  50  10  74  71  28  74  14  45  71  84  43   8  39  97  23  79  77  58  12  69   3  90  52  97  38  92  47  30  13  89  20  64  28  88  14  76  17   3  63   3  23  95  23  22  52  49   8  12  35  83  63  22  38  66  33  46  53  75  55  87  66   8  22  66  21  23  89  37  16   1  62  74  39  15  95   1  55  66  38  38  66  18  82   7   7  67   8  83   2  50  23  23  55  82  63  61  30   7   6  67  31  47  83  60  23  79  13  34  47  10  41  22  78  74  50  29  76  68   6  48  23  54  97  84  79  35  97  13  12  34   1  73  42  78  28  50   9  19  84   6  67  52  54  62  66  25  63  29  87   5  74  62  90  97  94  28  97  62   8  61   2  41  32  46  75  55  34  59  79  34  92  72  61   9  61  24  69  90   3  76  15  87  57  25  58  29  66  10  88   9  67  47  52  34  55  98  42  84  61  70   4  44  84  75  53  20  42  63   2  84  59   9  67  35  77  28  52  76  98  97  30  14  62  12  52   4  36  13  91  38  20  62   9  10  43  30  26  47  71  31   4  37  67  43  28  48  40  81  72  40  75  90  34  72  84  22  23  31  48  11  82  37  54  26  50  53  44  15  45  67  87  60  71  23  21  33  21  94  16  64  38  86  11   7  20  70  60  98  66  83  31  18  86  28   4  38  71  21   5  81  71  34   3  77  38  17  62  90  23  14  32  37  39  20  73  69  75  12  48  23  28   2  64  75  52  82  65  80  99  72  26  80  99   9  72  33  45  61  60  28  20  19  61  19                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              37   1  80  27  70  63  94   1  16  45  63  68  56  71  83  50  20  21  55  15   9  63  61  56  17  99  92  54  36  59   5  12  86  16  68  52  32  54  11  38  32  48  34  99  88  21  48  47  67  70  99  39  52  47  24  92  91  15  23  56  21  52  86  41  39  58  32  44  51  18  16  67  64  19  13  75  43  37  49  22  64  84  23  27   3  37  89  89  61   4  33  84  89  78  40  23  31   7  34  71  56  10  20  82  17  97  88  86  99  40  81  45  79  33  16  17  80  24  71  38  40  93  26  14  76  55  72  94  70  90  10  38  79  72   5  70  97  45  20  17  19  50  25  48  69  96  80  32  74  21  32  28  17  87  74   6  52  72  36   1  92  20  52  93  85   6  88  36  86  53  96  11  72  83  60  66  55  46  23  10   8  74  30  16  34   5  55  50  96  89  66  48  78  65  31  43  85  58  65  89  25   3  33  53  92  37  56  43  32  36  49  97  63  52  29  32  10  94  47  75  98  37  84  23  11  89  89  55  20  77  87  93  56  32  29  42  10   3  97  90  50  32  63  57  69  74  92  73  63  73  31  97  74  97  92   5  57  97   4  85  82  77  80  67  84  85  55  87  97  46   5   9  75  50  54  34  84  65  68  38  92  49  57  89  43  57  78  57  85  50  11   7  69  16  53  68   3  37  75  86  76  94  94  25  13  62  94  93  13  57  67  64  13  83  94  49  26  61  70  48   4  36  79  62  90  58  46  89  71  84  97  55   4  98  64  30  35   4  57  80  68  78  77  56  49  93  85  72  61  16  63  54  30  78  87  77  94  55  66   5  78  94   9   6  14  83  11  24  28  27  29  14  61  78  94  92  11  91  99  35  89   2  83  24  77  96  60  56  44  78  28  13  86  86  58  55  36  17  37  87  32  10  20  91  92  40  40  48  29  38  78  85  87   7   6  89  38  13   7  86  95   6  68  51  59  73  44  89  17  50  93  97  73  20  69  98  61  43  55  49  12  25  54  60  56  49  32  75  30  38  40  16  46  43  90  66  55  35  12  18  19  88  27  85  15  31  29   4  96  25  74  69  60  97   5  90  73  96  20  39  71  80  65  55  81  58  66  72  19  58  75  63  41  53  10   7  69  67  71  67  83  91  37  89  25  24  44  80  53  80  29  87  88  47  73  41  21  69  59  36  73  22   3  16  70  92  36  74  55  38  22   6  65  40  31  78  42  57  48  84  96  96  36  60  38  47  21  34  54  68  72  19  51  20  92  26  37  25  56  70  56  27  59   6  26  82   5  37  27  81  21  51  96  39  27  30  96  89  62  23  31  75  68   6  96   4  39  71  49  83  90  20  42  38  96  86  58  28  61   2  86  68  96   8  56  88  14  44  27  54  85  98  33  64  31  58                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                20  52  64  79  40  68  87  94  90  79  98  94  54  39  92  60  81  65  43  92  75  37  15  29  14  71  61  66  26  82  23  38  29  57  77  60  54  58  59  99  87  60  56  55  69  16  69  59  92  19  75  39  23  73   7  48  52  17  78  79  75  23  65  80  47  81  78  71  63  58  79  25  73  57  93  34  94  19  51  36  23   4  76  57  87  94  93  48  14  26  95  92   6  46  57  73  14  49  16   4  37  63  92  18  46  65  21  28  52  76  48  28  90  69  99  22  22   2  30  37  91  62  61  89  15  11  25  38  94   9  32   6  35  86  22  94  43  31  33  85  72  58  67  20  33  40  98  43  37  60  29  46  71   5  96  26  51  42  15  69  63  35  59  96  37   6  11  99   2  93  71  92  93  43  74  45   6  89  67  60  54   1  34  89   4  40  99  10  75  72  60  13  71  77  20  15  18   2  66  88  22  68   3  10  72  26   8  99  90   1   4  77  87  90  46  64  87  78  71  63  46  49  85  27   5  35  25  18  56  28  66   3  55  99  32   8  82  11  76  61  77   6  31  32  43  92  49  15  18  38  80  96  48  40   3  37  64   1  83   8  54  16  56  41  65  65  25   4  14  99  30  49  50  96  31  52  16   7  20   5  88  83  49  64  87  31  56   4  75  53  30  83  43  72  45  34  14  46  31  70  26  33  23  50  46  18  57  11  17  62  96   6  47  21  36  21  75  36  99   2  90   9  14  84  68   6  76  39  32  64  22  58  73  12  45  41  89  46  87  60  55   7  57   9  15  86  65  31  79  83  21  35  62  40  33  77  65  87  47  71  91  79  21  73  61  83  84  44  28  85  98   2   8  63  22  66  79  32  44  57  51   9  63  42  73  64  36  59  18  22  81  54  99  93  88  49  18  34   5  86  25  44  49  12  60  47  27  15   1  55  92  50  43  97  24  57  15  37  21  25  60  18  54  99  40  26  55  10  86  47  15  42  56  18  65  50  97  35  31  48  90   1  84  65  25  28  18  81  44  81  58  77   1  64  97  22  72  47  67  61  73   7  27   5  81  60   4  61  94  59  33  52   3  31  74  13  58  47  37   6  49  73   1  59  39  41  72  44  70  11   8  43  39  18  81  22  27  41  45   5  38  67  81  59  89  78  78  52  86  22  76  64  53  99   8  60  91  28  94  79  35  86  22  83  87  62  42  21  44  92  68  38  56  76  23  15  97  33  12  97  48  50  85  29  54  97  55  92  47  39  33  43  20  34  26  26  62  99  60   9  63  70  30   4  73  57  62  29  66  24  77  28  51  63  76  33  83  45   3  45  95  88  34  44  70  12  41  11  48  44  68  28  38  46  49  96  22  58  47  44  64  56   4   4  68  40  54  22  87  52  18  19  67  73  50                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  76  64  79  41  21  49  82  85  17   5  46   5  64  18  92  46  30  99   9  98  33  35  22  94  15  90   3  47  97  65  86  79  84  35  93  56  36  32  68  82  81  51  43  80  97  93  67  49  19  70  18  61  70  45  78  48  30  90  41  31  36  34  22  82  60  20  77  41  90  67  67  52  70  65  59  89  12  26  44  29  96  83  55  24  27  96   3  20  44  33   5  74  18  53  46  93  70  76  86  63  25  43  16  54  38  80  14  80  69  11  85  31  13  27  15  18  80  81  41  25  43  52  95  50  62  81  63  53  31  39  50  14   4  11  50  83  27  24  62  62  57  59  44  59  80  17  59  71   7  73  62  22  72  28   5  17  62  63  64  66  29  67  98  49  67  25  76  11  45  52  87  26  42  62  60  30  16  82  77  74  51  46  29   1   6  84  27   4  15  32   2  90   3  12  15  60  17  68  49  36  94  28  32  96  74  51   8  99  27  36  85  40  89  24  20  84  25  39  89  59  13  90  70  19  95  99  44   9  72  11  73  50  92  20  80  82  93  70  14  53  83  32  23  10  89  11   4  27  49  98  70  51  93  60  78  52   2   2  21  27  94   5  82  48  13   7  57  97  54  47  57  24  30  18  13  63  31  95  81  64  79  10  89  32  64  19  19  53  23  92  24  18  52  43  19  27  65  64  35  83  75  78  80  26  87  49  66  54  34  71  38  45  31   2  78  32  38  51  43   4  53  25  66  46  76  33  64  53  60  81  49  67   5  96  67  52  85  41  39  15  21  73  52   7  50  90   7  83  52  10  37  20  71   9  56  89  68  50  19  74   5  78   4  36  21  15  49  48  74  73  17  27  95  69  78  34  24  39  78  40  83  84  81   6  44  95  25  33  25  46  31  98  61  13  42  91  79  42   1  64  21  52  70  89  90  42  21  35  45  46  76  81  59  47  25  53  88  61  52  52  17  92  26  22  54  43   8  63  43  26  81   3  59   2  72  22  81  44  13  96  21  44  71  42  43  26  43  62  32  93  46   7   6  37  20  39  25  49  20   6  45  14  70  12  87  98  95  35  15  81  82  50   9  39  72  75  50   4  90   4  33  16  55  13  79  40  76  22  14  18  80  54  84  39  51  90  65  78  36  20  69  93  59  33  90  70  71  17   5  26  96  75  10  13  72  50  81  70  17  63  13  83  76  94  15  13  49  72  42  95  11  92  54  28  60   9  12  25  20  11   5  80  14  81  27  87  18  49  13  35   3   2  50  97  75  47  41  68  11  29  68  14  83   6  72  71  60  97  25  86  25  69  49  81  27  59  38   1  45  48   7  76  40  86  89  72  98  97  43  34  19  83  82  50  44   7  57  88  97  32  82  65  12  42   2  16  87  80   3  46  91  39  16  17                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    86  27  82  46  26   6  21  79  15  98  27  67  15  83  91  10  62  15  63  21   7  80  57  24  10  86  64  45  68  16  86  95  59  53  56  97  44  58  18  34  74  53  44  75  82  66  60  50  44  24  47  54  53  29  33  20  41  71  39   7   6  47  50  58   5  90  72  34  58  74  44  19  65  66  21  73  56   1  46  97  90  13  31  18  79  88  64  22  43  31  21  91  81  65  53  60  99  95  33  64  69  47  73  95  17  35  91  29  66  88  90   4  78  60  45  39   7  53  68   7  90  18  94   4  23  27  27  56  10  44  81  39  54  15  34  96  88  10  18   3  58  62  38  19   7  61  76  98  17  11  74  72  93  42  50  80  41  27  53   3  46  28  14  85  36  70  48  84   2  18  30  33   1  62  89  34  68  92  62  77   8  21  47  38  98  38  36  55  51  88   8  17  17  85  58  84  30  23  69  10  93  32  42  70  22   6  79  30  15  31  21  24  35  89  96  87   5  79  20  42  78  93  25  12  41  61  33  52  52  44   8  67  45  30  13  93  30  59  50   2  35  61  25  55  95  93  22  68  27  74  90   4   1  32  25  35  63   3  33  68  45  91  96  78   9  18  97  71  52  35  45  69  16  24  24  74  13  24  93  59  28  22   9  80  37  98  29  51  89  15  64  85   6   8  94  41  10  57  99   3  15  52  94  66  20  15  94  53  71  78  89  55   2  96  92  37  57  73  45  25  21  53  75  14  73  49  17  99  35  28  55  42  62  32  13  72  90  72  16  34   1  42  56  33  66  20  79  10  36  38  27  47  84  73  51  15  25  65  66  86  96  40  11  50  32  30  68  69  32  72  28  54   2  76  82  65  34  24   8  89  60  23  83  10  25  37   9  88  32  16  87  68  74  80  31  66   8  64  18  59   7   9  65  65  49  85   6  45  58  48  11  32  86  86   8   8  17  39  51  67  72  16  92  17  10   6  26  25  80  87  27  15  41  29  18  66  18  37  32  33  40  89  73  64  21  25  84  45  90  45   2   6  32  94  53  43  78  17  64  58  69  21  82  37  59  18  93  46  27  52  78  21  98  29  91  98  71  86   9  18  95  62  36  10  51  99  56   4  68  75   5  25  49   5  85  32  22  24  75  55  50  66  69  42  62  37  86  75   1  49  84  74  15  26  48  94  18  51  51  11  59  24  76   9  13  52  48  17  12  89  70  35  12  28   6  73  46  36  39  14  65  95  68  27  16  20  26  56  68  60  84  91  16  36  89  68  10  23  66   4  31  90  63  82  96  23  44  52  55  78  69  21  82   1  36  22  72   7  77  74  97   2  61   9   7  87   9  25  48  42  16  89  51  59  44  55  22  90   6  69   9  86   1  88  68  69  58  41  17  37  98  52  32                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      71   4   5  86  92   7  58   9  96  35  58  47  74  21  52  82   9  51  62   4  72  18  13  43  35   8  84  20  66  57  77  25   1  13  94  46  62  84   3  50  45  97  22  38  68  63  17  59  61  90  26  61  33  71  26  22  33  11  38  33  25  93  50  16   1  76  29  75   6  66  96  43   6  21  24  89  66  48  43  70   4  75  35  25  68  86  99  25  59  18   1  18  72  70  44  30  87  77  19  10  38  40  85  14  79  55  91  17  15  17  66  30   2  31  67  84  26   6  84  23  17  18  45  78  44   2  85  23  38  76  73  92  68  84  87  82  70  82  74  58  80  67  69  26  97  37  66  82  82  77  34  83  21  77  57  18  76  62  29  40  28  24  67  93  39  44  27  89  45  14  93  28  33  17  36  63  97  66  18  14  65  55  31  17  65  92  54  48  18  20  91  69  99  18  51  27  38  76  26   9  81  45  55  62  84  54  78  17  73   9  84  10  15  75  13   7  32  49  14  93  79  28  38  77  72  53  25  87  82  57  70  42  39  93  73  39  83  75  92  83   7  95  57  31   1  44  23  29  14   4  64  91  75   1  61  66  25  34  20  55  90  85  98  55  98  77  27  78  18  91  63  28  52  66  30  99  19  62  91  57  88  57  43  27  40  79  11  97  47  64   4  39  20  30  49  35  34  74  94  47  43  89  85  67  81  85  98  58  84  69  35  12  39  73  62  40  75  43  35  34   3  64  34  44  15  14  97  37   2  56  25  63  92  87  80  36  87  95  53  64  60  46   2  31  75  75  27   6  65  92  82  79  59  29  24  41  65  39  76  65  93  75  25  97  26  22   6  93  83  23   2  51  89  88  79  61  88  69  31  90  35  31  46  20  98  53  21  34   9  78  17  81  28   9  74  26  70  34  86  69  27   2  62  58  36  89  52  30  73  36  24  32   7  32   2  48   4  74  20  57  99  72  30  90   6  35  89   7  93  88  25  27   4  92  15  72   8  62  31  62  30  21  24  31  22  30  30  66  71  82   8  23  13  98  26  19  18  51  42  46  43  59  58  94  66  82  24  89  56  75  84   3  88  38  67  21  75  35  31  62  59  23  30  89  85   9  77  72  15  61   5   2  65  93   2  95  23  34  88  13  81  81  75  58  84  49  35   2  63  33  32  91  60  10  24  99  31  15  84  69  60  19  69  24  61  20  15  75  60  17  80  45  42   2  61  75  51  17  44  73  19  15  29  93  63  42  23  34  39  49  81  79  21  68  62  61  63  33  41  81  19  55  65  13  59  53  80  10   2  35  67  41  25  46  67  36  54  79  57  99  76  73  65  91  14  52  28  83  21  35  48  69  31  84  28  91  41  18  21  88  36  77   4  65  84  95  20  11   7   7  40  56                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        61  49  98   5  21  34  25  97   2  94   7  43  51  21  94  14   1  81  32  56  78  62  24  63  37  12  24  55  55  42  24  16  81   2  35  87   5  73  42  85  59  55  82  87  36  25  77  82  91  10   5  56  12   6  70  67  15  66  59  49  17   9  80  80  72  94  62  72  48  75  84  97  18  82   7  77  24  82  77  71  19   7  11  65  95  88  22  99  67   7  39  27  96  67  27  97  42  15  34  38  32  75  46  54  10  20  46  67  97   9   5  11  23  28  78  77   3  63  36  69  43  78  93  21  27  48  88  16  10  67  99  20   9  14  47  87  54  94  53  93  33  82  77  15  20  14  87  75  21  85  93  81  74  93   4   7  33  24  96  77  76  90  86  17  46  60  81  36  88  58  25  55  71  12  93  41  88   7   9  29  34  88  73  28  42  13  99  51  10  56  56  80  57  74   5  20  64  57  33  54  80  78  58   7  94  16  43  14  39  87  17  62  77  52  83  76  10  57  23  28  21  10  61  36  40  76  92  20  99  70  72  21   8  63  64  13  51  17  88  24  33  96  89  17  44  39  44  35  69  61  66  61  67  63  96  67  73  23  38  15  25  20  67  88  25  16  78  87  75  20  15  22  50  65  78  43  30  54  64  72  85  95  30   8  39  83  76  70  96  61  26  37  87  84  31  39  53  69  45  85   6   4  15  12  84  26  64  51  26  72  77  95  41  16  34  14  76  56  51  54  32  96   7  67  78  57  38  56  61  17  65  35  64  78  65  45  92  12  19  11  80  21  77  63  43  28  17  52  78  92  66  67  54  45  79  52  58  57  79  19  15  77  57  12  16  22  20  45   3  80  45  55  96  51  76   9  48  38  23  51  56  26  85  42  21  23  50  33  86  93  31  83  64  92  10  98  31  85  56  48  33  96   3  44  60   8  23  23  83  65  87  68  90   6  97  55  98  88  94  18   8  17  98  43  83  24  98  32   2  97  77  78  72  97  29  90  90  55  73  84  96  79   3  86  53  48  42  26  62  23  63  59  20  68  54  44  11  60   4  43  28  66  32  35  22  94  93  91  43   6  94   1  71  60  22  28  23  92  40  16  98  27  47  82  84  32  13  83  32  52  11  38  58  86  10  79  38  32  18  83  99  85  31  83  79  97  75  10  61  52  63  58   5  89  82  72  89  80  65  96  38  54  72  91  83   1  34  43  44  15  35  34  66  27  23  48  49  88  28  58  36  63  28  13  57  47  96  86   3  49  27  35  74  81  71  77  22  96  77  60  58  52  22  17  41  95  80  87  81  41  68  93  69  60  79  44  75  31  29  76  67  40  76  26   3  62  34  87  35  65  56  75  93  68  93  69  27  50  76   5  19  69  91   1  70   5  76  10  28  88  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          17   7  97  74  81  92  34  11  32  92  26  51  45  15  37  49  43  32  81  35  51  49  71  71  34  92  54   4  92  17  65  66  58  13  94   7  73   7  32  67   5  43   6  60  46  40  90  28  64  31  64  42  30   6  95  52  52  31  34  76  25  88  16  51  10  93  68  17  22  86  18  39  41  71  51  94  66  57  34  42  36   4  53  18  15   1  90  41  40  29  66  72  93  27  79  57  73  82  82  49  58  91  35  99  80  78  25  82  64  46  87  20  49  86  36  29  14  14  13  71  80  57  45  62  11  56  97  64  33  84  74  32  38  49  60  28  11  16  82  33  83  25  84  55  26  71  57  72  55  92   7  56  93  48  30  81  49  12  78  41  54  45  32  91  81  20  19  79  80  12  22  78  97  97  52  77  63  56  23  77  82  40  95  84  52  69  62   2  97   1  48  90  89  19   6  56  64  14  68  66  59  70  27  95  30  79  36  53  48   8  50  87   7  70  12  56  88  30  62  97  95  81  66   7  40  73  11  45  13  36  10  11  65  96  23  94  91  62  16  69  82  11  53  32  76  75   8   2  27  11  79  21  13  92  26  29  59  74  83  83  67  35  63  72  22  91  57  72  40  78  56  13  43  23  96  60  97  82   8   4  92  82  35   4  14  74  75  88  98   4  81  97  43  48  19  99   3  86  27  31  42  69  89  68   6  42  79  39  84  92  77  29  63  76  70  69   8  90  34  33  19  80  12  57  15  78  17  88  88  32  83  80  91  30  36  54  62  81  51  47  63  96  71  23  96  94  70   1  41  74  94  81  62  37  84  62  45  79  24  27   1  38  26  68  27   7  91  57   3  52  81  69  53  80  31  83  95  46   7  55  38  48  89  97  70  41  93  94  34  57  20  28  29  43  58  99   3  60  80  90  95  14  78  74  61  70  44  58  93  20  46  20  44  49  82  63  76  52  76  19   8  74  71  89  88  54  33  94  52  58   9  81  53  31  48  21   7  58  91  16  60  72  33  19  80  18  45  84  79  49  75  96  56  23  11  44  11  77  94  31  54  34  21  52   7  72   7   8   6  56  52  96  31  11  31  43  93  79  89  71  38  45  41   5  37  48  82  36  66  14  87  53  21  33  94  19  37  85  77  90  27  56  37  84  93  74  24  68   3  84  40   5  66  12  38  31  58  92  44  98  78  18  92  23  77  41  49  80  41  10  12  43  94  66  89  96   8  59  44  75  64  61  35  20  47  91  36  46  67  49  46  79  74   1  68  41  56  95  26  43   2  32  76  40  80  94  86  37  82  67  39  87  94  98  50  81  93  85  76  75  20  29  37   4  72  36  35  56  33  33  27  90  58  46   8  39  23  62  60  99  67  47  78  69   8  19  98  78  44   7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            45  64  60  15  70  43  71  10  63  23   2  20  89  93  21  38  44  66  45  86  76  72  70  68  85  92  57  51  12  36  21  82  79  85  24  43  53  19  59  77  83  61  29  51   7  64   8  15  83  51  52  61   2   1  22   3  67  89  35  29  60  66  84  28  74  72  89  77  89  12  98  87  31  27   3  55  75  19  39  61  91  78  49  99  51  99  85  45  67  10  58  79  70  55  18   7   7  27  62  42  67  83  22  82  59  72  64  11  72  49  88  71  97   1   1  66  56  15  56  36  52  94  86  28  70  67  10  60  82  72  56   9  28  11  17  66  69  80  74  28  30  45   7  16  47  27  73  88  44  58   8  25  36  42  20  26   4  98  32   3   6  32  24  49  32  24  60  71  56  19  34  30  18  34  57  40  80  34  17  76  41   6  71   6  40  56  77  59  50  76  61  64  28   6  65  59  26  25   4  11  39  50  73  78  82  89  49  70  25  19  84  34  54  45  35  17  53  52  73  45  89   8  82   1  48  65   9   8  35  84  31  67  81  76  84  20  56  58  91  82  26  55  36  60  77  56  74  54  98   8  95  15   2  32  15  28  64  47  93   7  16  96  44  13   6  19  16  89  63  54  55  47  57  15   6  28  81  50  56   5   5  93  15  98  82  44  72  47  96  13   3  89  12   3  93   7  65  58  86  33  37  21  64  39  24  18  85  37  69  74  95  86  73  77  27  47  88  12  79  28  41  66  29  52  68  74   5  70   7  46  34  86   6   2  49   3  86  57  55  45  67  19  16  87  69  52  65  36   4   4  21  39  31  16  44  18  62  72  61  53  90  51  65   9  68  27  95  49  27  99  21  98  48   2  83  68  30  84  46  34  79  35  76   2  22  62  97  34  70  56  16  29  18  43  62  30  81  94  41  83  72  65  99  76  89  75  20  88  45  85  63   5  51  46   6  57  85  16  53  64  63  66  83  29  83  10  62  39   1  29  29   6  75  73  63  16  27  58  42  91  69  65  14  25   3   5   1  65  76  61  20  39  84  52  82  51  48   6  87  77  27  49  79  72  63  22  18  64  33  87  74  51  30  77  31  28  60  66  34  64  43  64  29   6   8  97  50  90  52  25  38  82  72   6  45  87  80  98  15  46   2  87  44   1  29  71  83  93  28  18  75  78  29  22  67  52  43  48  97  48  53  91  10  39  64  87  29  35  11  84  83  72  35  72  25  81  94  15  46  66  93  69  98  49   1  34  55  63  81  96  90  90  33   5  42   4  49  69  40  61  35  60  91  39  75  76  46  22  56  40   3  49  24  85  34  15  60  73  93  49  19  40  19  30  34  85  37  48  47  35  41  90  26  48  22  29  18   6  12  60  86  33  86  19  23  34  86  70  77                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              91  62  73  41  74  39  68   6  50  61  38  65  70  20  99  39  50  17   5  42   2  11  96  73  51  50  11  51  85  21  63   3  13  61  90  27  85  75  78   9  71  44  31   8   5  68  95  62  64  63  42   1   5  48  82  83   2  69  47  62  48  17   6  28   6  85  12  71  44  85  18  86  74  58   2  16   1   4  23  90  49  78  20  49  63  37  24  79  61  78  41  21  44  89  45  55  72   8  70  17  47  11  77  36  26  88  81  67  29  46  89  41  14  88  20  77  80  63  42  66  88  40  99  38  56  49  63  98  40  54  54  51  54   1   2  66  79  32  43  43  44  54  25   2  80  40  30  64  10  38  42  54  39  92   2   5  25  63  47  18  44  50  28  23  20  99  16  91  57   7  58   9  81  44  61  80  62  99  17  96  26  49  58  71  60  60  13  74  45  42   3  62  76  93  26  31  34  76  46  13  83  23  64  16  58  71  48  10  67  95   4   8  22  10  97  72  49  69  74  48  54   3  81  65  88  74  89  34   4  59  36  38  19   7  66  48  76  39  32  42  58  77  95  10  62  17   5  30  39  20  33  94  36  42  44  25  62  98  85  71  94  86  50  53  42  83  52  52  31  53  56  85  96  25  52  70  76  86  14  66  22  64  48  81  83  87   9  22  84  96  29  66  61  76  28  10  23  89  44  44  28  23  19   7  82  54  92  22  30  88  55  15  40  51  83  71  41   3  19  88  17  76  28  99  19  56  17  32  61  17  89  51  87  21  82  74  71  11  63  44  65  70  10   9  38  55  80  83  66  13  86  15  65  33  27  55   4  60  31  83  34  23  49  75  71  85  57  68  99  36  46  58   8  80  83  77  55  26  10   5  46  50  41  48  16  76  18   8  38  86  86  13  11   7  71  91  41  74  96  14  89  22  29  16  26  55  72  70   3  20  44  54  32  53  43   1  79  65  56  30  33  69  96  43  64   1  74  18  37  87  98  79  60  91  84  36  25  78  50  70  15  47  19  42  69  19  18  32  39  15  95  99  45  50  58   2  87  62  68  68  24  90   2  18  47  68  51  94  29  49  87  93  27  34  73  38  18  49  35  58  52  10  11  53  25  67  15  48  71  41  16  42  87  74  64   3  18  82  26  76  31  85  15  93  91  72  63  46   5  11  30  66  14  28  93  65  12  66  30  70  62  13  31   4  78  27  57  62  73  72   4  92  42  68  40  40  94  27  91  53  83  22   8  55  27  63  28  70  23  77   3  73  44  85  68  48  18  58  43  34  76  45   2  49  30  57  10  67  97  71  60  40  63   1   4  61  21  98  58  29  75  91  80  39  99  90  21  91  88  28  80  44  87  28  88  37  37  94  20   2  69  36   1  81  45  73  16  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                49  74  78  77  80  64  80  67   8  59  76  50  25  86  76  46  40  85  21  50  64  47  97  66  66  12  67  30  10  63   4  23  77  79  10  75  28  46  80  43  62  88  55  64  84  87  75  98  70  36  51   8  10  95  59  31  11  56  15  19  54   4  91  19  34  94  26  50  99  93  60  45  44  16  36   3  58   8  76  70  87  91  27  33  16   4  76  42  68  58  59  44  89  93  58  25  92  47  18  20  77  62  62  60  87  52  38  31  14  83   2  46  99  17  17  59  78  66  99  42  58  63  14  96  60  83   1  30  21   4  62  70  61  97   8  52  64  83  68  34  43  95  59  77  79  80  18  27  97  58  55  90  90  69  65  47   8  41  68  35   2  54  34   3  75  92   8  46  11   5  18  49  41  65  13  38  68  51  81  83  41  68  21  71  29  47  53  56  42  95  92  88  73  16  61  52  87  20  42  37  95  82  74  76  52  70  28  87  72  86  49  19  10  84  53  71  40  54  41   4  85  60  50  75  87  67  43  14  67  62  69  85  80  86  77  19  13  82  69  99  80  11   7  83  34  66  42   2  17  21  75  74  92  53  28  65   5  82  81  69  67  65   3  24  93  88  30  97  20  23  88  88  44  20  21  75   7  23  55  98  82   8  69  81  59  28  62  59   1  20  54  73  71  57  20  49  10  27  32  17  53  73  71  53  25  31  99  91  62  39  45  29  69  54  19  89  92  60  46  79   2  58  60  60  47  55  66  26  59  45  57   2  80  75  93  19  75  11  59  59  76  42  94  66  94  98  41  79  24  73  47  60  96  23  64  84  90  73   5  56  79  92   1  32  61  94  71  20  59  92  74  92  80  23   8  66  95  39  76  85  99  34  13  19  54  71  10  61  66  12  29  29  76   1   1  42  82  43  86   1  68  18   9   4  55  76  73  51  44  59  11  82  51  54  34  92  59  23  18  64  80  73  92  48  78  32   3  75  87   7  71  22  28  61  59  31  86  51   6  64  63  47  81  45  72  32  47  19   3  36  45  44  18  79  72  41  23  90  50  64  40  95  75  57   2  36  51  74  63  83  50   4  26  48  55   2  24  65  24  23  46  82  29  20  89  45  69  68  87  62  77  53   2  62  48  78  92  10  30  26  89  21  98  28  65  36  91  64  98  89  79  72  97  12  10   9  11  77  42   5  91  60  23  59  78  75  35  29  29  75  15  82  75  57  29  69  57  44  92  66  80   7  64  40  56  30  97  86   4  17  82  81  46  42  75  38  81   2  62  24  34  56  82  56  20  58  17  55  17  98   9  73  96  32  51  81  86  76  30  13  21  37  91  27  80  50  69  89  24  53  50  51  41  22   2   3   9  87  33  78  14  82  36  89  94  75  31                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  37   9  83  23   2  25  50  55  40  24  97  30  97  68  33  66   4  16  11  23  81  48   4  94  37  73  77  86  33  27  52   5  94  26   4  94  86  77  24  52   4   2  22  23  79  22  41  75  94  80  60  98  37  18  36  37  12  46   5  19  35   6  53   7  57  15  17  90  48  37  68  55  73  55  50  61  28  70  84  80  69  94  45  76  24  45  74  15  84  90  45  26  77  12  18  96  32  30  27  42  48  62  36  80  22  55  33   4  42  98  85  74  26  21  55  55  56  98  48   9  15  57  23  20   9  14  89  31  56  47  19  82  30  74  81  26   3   7  77  42  98  59  17  65  22  44  43  81  46  25  23  10  77  23  67  85  55  25  33  92   8  78  42  73  72  15  75  60  14  26  99  94  19  64  86  89  85  88  81  72  15  31  42  10  66  52  40  65  98  73  77  73  11  85  30  76  16  64  77  43  35  51   1   3   1  73  85  84  51  17  25  92  34  78  68  60  51  86  40  15  97  40  26  58  55  95  64  90  16  80  35  92  15  17  85   8  21  43  73  43  10  70  50  73  47  80  83  34  15  23  47  99  78  97  85  35  32  83  43  14  43  37   3  12  41  69  78  96  67  70  43   9  23  21   7  86  80  21  68  42  99  97  76  75  87   9  62  67  61  77  66  79  19  88  52  39  82  47  94  97  21  52  27  19  77   7  86  82  89  95   5  13  44  38  17  70  25  96  10   7  43  16  39  47  34  53   7  90   2   7  53  75  92  72  32  35  43  45  39  53  10  34  23  37  84  80  85  26   3  78  94  17  50  53  71   6  46  75  22  36  51  88  68  12  13  35  60  70  12   1  86  11  83   1  19  18  78  53  88  95  65   6  49  42  21  15  79  34  68  66  47  17  40  94  10  59  37  94  34  89  80  35  93  69  70  11  86  97  79  11   7  29  87  69  28  18  47  20  91  85  72  16  48  90  14  56  61  89  94   5  22  92  50  25  62  48  22  59  28  90  13  19  10  81  29  21  19  74  79  15   3  91  93  25  98  37  21   8  86  18  53   1  32   7  88  49  81  43  98  16  81  75  57  26  21  38  54  36  17   3  64  41  37  52  21  31  57  13  15  16  18  40  44  46  18  66  88  43  68  51  38  14  14  85  61  28  90  55  60  39  57  68  93  81  15  46  71  26  94  93  15  56  54  27  64   3  33  75  89  28  84  55   4   5  97  84  89  98  20   9  34  11   9  53  33  49  73  32  44  50  46  42  95  52  16  70  86  10  23  80  69   6   8  84   3  12  89   2  15  37  35  60  44  83  73  52  74  21  22  11  51  43  17  50   3  33  27  16  67  74  18  43  55  77  40  67  49  98  36  94  78  86  20  15  21  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    3   6   7  72  99  41  24  79  40  86  97  89   4  76  45  93  11  55  78  97  74  72  14  26  12  38  11  43  56   4  45  45  59   6  70   6  12  62  73  27  65  16  20  76  51  35  78  77  39  80  26  81  22   9  92  35  43  79  68  77  73  18  34   3  67  33  92  94  11  33  82  83  50  33  48  19  89  27  65  18  56  89  57  87  63  20   9  62  16  94  36  19  76  79  58  64  10  67  78  35  36  43  74   5  56  43  27   5  87  25  35  29  73  83  71   7  63  14  74  64  98  87  95  57  98   9  66  20  56  48  13  85  90  25  54   5  66  28  40   6  16  48  53  76  98  29  53   7  30  33  16  42  70  18  83  15  36  44  69  90  86  49  86  81  75  52  76  42  31  25  97  39  53  73  57  84  71  78  63  83  31  30  98  38  94  65  29  39  93  45  98  86  68  31  78  35  92  47  62  27  58  11  91  98  38  68  42  13  22  38  23  93  54  93  78  86   4  44  49  75  91  73  16  28  60  75  85  97  61   9  20  64  53  47  24  11  53  90  81  89  79  66  82   6  48  31  36  51  73  87  40  91  75  20  50  84  12  84  52  53  94  87  69  70  57   8   7   1  92  63  99  48  87  20  16  99  48  17  99  39  92  52  95  22  69  22  99  98  51  36   5  89  16  85  62  48  81  59  15  65  40  19   9   6  60  74  53  89  25  15   2  51  11  88  19  71   2  60  12  15  27  69  63   4  10  40  65  82  53  79  57  57  12  26  74  87  28  27  75  42  95  41  14  51  94  74  73   8  38  76  83   4  46  76  95  88  88  82   1  26  35  55  68  18  58  84  67  83  29  44  64  18  26  10  92  14  61  88  42   1  76  95  98  67   8  49  90  89  98  62   1   8  76  40   1  21  72  48  60  62  31  36  80  46  10   9  92  70  31  88  41   9  96  54  58  12  57  95  32  30  76  98  62  42  54  45  47  82  92  23  13   3  95  39  77   6  90  95  71  68  76  14   3  51  82  32  22  82  60  64  99  48  53  54   5  50  42  23  99  36  76  10  88  88  30   4  18  53  16  46   8  56  94  35  55  40  12  19  37  29  95  18  54  27  80  15  93  98  22  83  95  65  11   7  24  93  56  86  22  51  13  97  48  13  37  39  75  99  94  12  87   8  94  18  16  22  92   7  10  99  24  65  94  61   9  56  64  94  14  12   4  65  89  94  90  82  63  22  11  76   8  15  94  24  92  79  88  77  35  67   3  64  21  22  12  65  47  37  75  27  91  48  63  67  48  38  36  67  64  73  40  94   2  11  71  48  12  22  80  99   9  63  36  54  91  63  33  19  55  47  18  52  52  91  70  39  59  60  46  74  17  30   7   6  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      40  58  93  47  49  45  84  60  49  95  15  75  84   5  55  83  52  90   2  92  21  87  94  25  62  25  36  69  51  50  76  69   3   4   5  21  17  84  23  66  21  60   5  11  78  68  54  99  57  21  71   4  70  93  67   6  81  75  28  16  46  96  71  55  31  20  16  86  52  39  57  94  19  13  65  86  34  16  48  18  77  90  27  11  89  60  94  55   7  91  40  46  24  49  18  15  36  65  79  63  82  16  44   2  65  81  96  70  18  73  76  14   3  82  77  35  64   3  76  34  70  80  79  53  85  15  34  87   8  43  11  63  75  29  64  67  79  96  24  20  24  60  67  82  88  95  45  12  30  20  12  45  81  15  85  54  60  60  81  10  36  62  25  78  17  69  44  20  46   1  93  29  43  45  99  39  35  81  82  84  12  18  27  14  85  15  95   4  49  33   9  30  27  66  69  13  53  84  59  50  45  87  92  92  86  55   5   5  16   8  90  79  92  65  88  44  71  58  34  35  22  79  60  62  34  83   5  86  55  30  63  68  12   1  32  75  56   6  46  55  22  93  83  73  30  63  90  26  65  36  45  54  55  50  93  49  32  21  57  23   5   6  18  57  20  33  15  46  37  57  75  15  25  87  45  37  37  37  22  97  90  21  99  73  89  56  53  52  58  34  38  83  85  58  70  20  52  59  63  10  50  16  34  86  19  33  13  86  62  84   8  73  70  31  30  43  32  29  33  86  59   6   9  17  76  52  30  89  43  88  90  76  66  18  64  75  83  69  15  58  92  71  99  91  38  71  25  71  14  46  75  50  53  31  25  39  75  72  25  11  94  81  29   7   4  45  90  87  38  36  43  85  67  65  31  45  24  12  23  70  43  42  85  76   9   7  53  80   2  58  92  79  10  74  61  33   8  41   2  94  52  57  77  85  43   1  44  51  19  75  21  62  68  38  25  88   3  12  20  41  79  71  17  64  69   2  32  64  36  15  82  52  38  72   2  77  16  52  98  41  16   9  53  59  76  88   2  86  98  70  54  65  80  89  30  92  24  68  21  98  91  51  11  83   7  42  65  46  81   3  17  53  21  29  35  17  87  38  15  56  83  75  12  21  73  13  50  56  52  44  77  37  24  32  86  74  52  35  33  10  71  87  68  30  68  38  51  76  67  73  21  74  93  84  66  39  67   6  22  51  51  51  88  50  13  63  21  98  66  44  10  30  34  11  68  37  23  93  59  20  54  41  67  20  56  58   4  25  54  82  45  87  94  23  86  37   5  48  49  96  66  41  66  71  89  51  67  10   6  72   5  68  14   3  43  74  64  85  60  84   4  39  58  55  46   7  85  87  88   4   7  75  14  31  85  56  52  19  75  31  77  63  14   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        44  94  71  93  59  20  81   1  84  95  51  60  72  11  43  51   1  48  12  95  13  42  86  99  86  14  99  27  70  48  10  29  82  50   7  48  62  20  91   8  72  71  88  41  31  71  32  89  42  21  27  15  77  20  24  89  91  56  97  98  31  36  94  26  10  98  58  33   4  39  60  22  72   3  69  12   9  34   2  19  27  28  74  35  53  45  57   2  35  89  67  87  75  19  34  18  55  77  57  31  78  94  88  45  12  83  20   9   5  67  44  61  22  43  36  60  41  64  47   7  21  90  42  61  11  83  88  19  92  99   6  90  55  23  50  71  41  55  23  53  60  69   2  78  74  67  88  40  96  27   4  50  64  25  12  18  36  32  95  70  73  51  12  56  54  78  59  68  71  72  19  83  71  89  80  21  68  47  21  79  47  58  61  99  31  46  34  62  73  95  47  62  74  14  72  16  69  45  79  49  46  77  86  49   5  30  72  19   4  82  27  96  61  35  15  13  88   8  47   2  10  19  42  81  65  15  44  80  40  68  62  40  60  40  69  54  35  95  34   4  54  91  56   6  76  57  79  68   7  93  27  77  77  75  18   9  48  45  75   4  54   7  28  86  68  48  68  21  73  82  85  64  42  30  35  37  39  36  31  10  72  17  68  84  13  57  55  31  91  89  30  69  72  59  37  61  21  72  37  71  50  73  72  82  17  32  95  26  22  31  96  24  98  67  11  73  94  84  59  87  35  16  69   8  97  76  19  89  51  91  30  66  59  25  38  57  19  73  51   1   7  22  37  19  41   7   2  85  79  14  78  59  82  21  30  85  16  60  32  59  16  10  39  17  68  83  47  54  23  39  86  55  95  95  40  23  70  25  36  81  97  78  96  45  67  85  56   9  74  65  35  72  53  85  66  16   4  20  85  85  27  19  71  48  87  96  75  46   4  73  49  78  35  20  93  95  33  94  25  92   2  86  19  23   5  46  20  11  73  37  18  15  27  83  99  57  73  47  11  52  20  84  23  45  72  22  93  28  72  72  82  44  74  10  12  63   1  67  92   5  96  84  13   5   1  95   5  56  62  70   9  78  78  79  18  30  17  29  12  27  18  73  74  72   3  61  24  46  73  10  20  42  44  99  30  88  77  88   2  12  66  90  49  99  98  77   1  67   4  29  84  18  40  33  72  20  35  61  69  88   4  57   8  14  36  34  53   8  25  16   4  63  31  64   7   4  51   5  80  10  42  88  33   7  35  19  97  19  45  93  58  23  28  95  75  54  91  66  25  43  55  10  83  60  12  45  75  51  35  65  68  64  94  25  71  35  11  93  23  18  14  88  79   5  74  57  23  50  63  62  47  43  14  69  18  41  18   6  52  64  42  14  59                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          98  30  57  46  62  37  89   9   5  40  70  10  32  89  16  98  71  78   8  24  38  42  44  56  79  48  83  14  35  31  38  12  28  48  65  52  85  32  61  87  37  83  67  13  97  59  79  86  20  22   7  38  51  59  65  10  46  67  61  30  79  76  87  81  94   9  31  43  57  71  61  50  41  41  31  81  28   7  86  60  73  78  89  47  37  19  44  94  65   9  36  87  35  88  80  23  22  91  40  24  40  81  61  26  62  37  33   1  23  41  64  26  41  80  19  27  90  35  37  29  64  87  57  18   6  28  36  27  79  74  54  91   8  96  92  98  44  99  94  67  12  76  83  79  15  58  60  93  56  48  37  18  38  68  53  67  88   7  67  44  75  87  44  40  47  81  22  58  63  32   1  27  69  88  41  16  95  69   1  40  33  97  42  42  68   9  36  22  57  54   1  58  37  71  15  82  86  88  14  94  72  31  26   5  41  71  99  41   8  17  74  11  73  82  88  89  25  92  18  67  80  27  18  76  47  32  39  92  79  33  26  97  65  56  44  20  82  18  68  32  60  36  38  27  31  59  51   6  11  40  43  51   9  70  35  73  99  62  34  97  91  38  98  31  68   8  31  62  80  87  99  92   8  87  50  10  69  84  87  87  89  95  68  23  92  75  40  94   8  68   4  98  35  92  28   8  62  34  96  52  20  94  74  39  26  29  78  33  58  98  11  91  99  54  63  48  57  42  39  90  60  40  81  17   2  37  92   3  38  90  93  44  24  68  55  50  95  14   7  22  31  83  51  64  23  86  68  70  49  16  48  91  23  66  26  71  37  93  74  64  96  35  74  95  71  91  10  31  83  57  96  50  59  61   7  43   1  80  79  53  31  77  42  17  67  71  84  86  31  47  63  71  56  33  88  67  67  54  65  89  44  17  11  32  24  16  56  53  98  87  62  65  78  38  31  55  25  71  46  45  45  29  92  89  98  41  28  31  48  82  72   3  32  59  71  88  77  41  61  77  38  71  35   5  13  58   2  33   6  14  23  59  17  93  69  22  50  36  80  13  96  52  95  84  35  14  25  49  45  86  66  56  51  65  74  90  75  38  61  24   5  88  50  95  65   8  92  75  21  89  73  83  94  99  45   1  55  11  14  36  22  73  54  78   9  73  15  53  32  74  17  20  82  65   2   9  17  21  11  56  97  37  11  52  54  27   3  20  60  85  13  31  59  75  66  74  47  26  76  48  98  34  94  28  73  61  85  33  55  78  62  57  57  27  34  34  79  75  85  11  54  86  81  13  17  38  71  93  98  37  52  37  95  61  61  16  85  28  82  51  38  41  16  58  32  19  87  27  15   2  56  16   2  13  55   5  58  85  96  23  52  60                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            85  42  97  84  75  72  63  69  84  43  64  12  78  81  48  83  46  65  75  20   6  30  55  15  42  49  39  12  16  56  95  52  63  90  44  53   5  76  18  98  54  33  41  85  69  36  22  81  27  68  77  72  93  71  60  70  64  77  60   7  14   8  55  44  51  76  11  52  75  53   3  58   4  52  10  55  50  66   8  57  54  59  22  68  18  38  93  47  17  13  57   2  42  65   1  29  60   3  73  18  64  25  20  51  10   6  63  96  28  78  85  59  90  42  68  88  68  66  63  43  57  31  56  61   6   6  57  68  37  10  43  71  77  64  69  78   1   2  39  14  95  61  58  89  74   4  35  72  54  84  69  70  81  34  48  39  32  61  21  16  55  20  95   3  16  13  25  47  35  57  47  39  70  89  93  31  18  98  64  37  99  90  15  75  13  10  81  55  92  82  76  51  94  72  14  58  62  86  26  30  12  25  18  84  78   4  86  88  46  43  16  68  82  59  24  12  82   5  46  49  72  43  82  35  65  16  15  73  81  11  55  97  29   4  82  86  47  69  39  48   7  27  74  45  40  65  23   7  28  94  69  15   9  46  83  19  84  33  77  33  28  16  37  93  97  98  30  98  29  35  45  95  67  84  71  91  85  95  39  89  85  91  97  36  56   2  22  79  56  10  66  94  23   1  81  47  45  83  38  48  58  98  75  98  64  99  72  81  15  59  42  69  61  38  92  55  28  72  21  19  25  90  91  45  22   2  75  52  19  65   1  50  29  71  98  94  96  76   5  66  69  88  30  69  86  10  36  66  36   1  86  49  67  72  88  74  91  75  23  92  67  23  84  51  76  59  77  45  68  98  82  92  60  23  14   9  60  53  30  26  69  32  43  90  62  73  43  50  32  55  81  53  44  24  74  60  88  43  35  59  65  67  54  60  49  16  15  11  18  98  64  89  70  91  89  76  67  42   4  21  79  61  33  23  89  90  37  75  24  50  86  15  94  40  44   8  86   7   4  39  54  84  69  77  42  68  99  13  42  43  86  64   2  46  48  51  15  64  29   9  81  76  91  14  80   4  25  99  49  25  18  87  43  77  70   4  73  99  98  21  16  47  35  68   4  57   7  89  73  83  82  88  72  92  53  67  57  32  55  15  46  30  50  75  13  42  48  48  67  82  91  77  27  50  63  62  53   3  14  62  36  59  24  74  67  97  44  35  26  17  41  72  17  28  84  17  44  68  76  85  44  54  65  71  23  63  66  76  87  61  32  97  24  55  25  49  64  12  99  59  33   2  30   5  14  60  54   7  36  38  82  15  54  80  48  86  14  90  69  26  61  40   2  76  88  70  41  85  63  29  89  68  61  42  57  35  10   1  20  41  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              35  58  75  34  29  23  71  34  14  11  73  48  23  61   5  46  63  39  42   3  27  18  58  18  75  92  68  27  52  83  83  15  69  62  60  89  62  21  72  83  22  32  40  91  18   6  84  90  53  33  56   9  17   1  20  20  82  32  12  64  29  72  31  67  60   4  87  32  36  59  96  50   4  90  12  44  95  64  56  66   3  13  81  88  63  62  94  75  29  74  37  20  35  78  23  99  71   8  86  29  90  88  67  83  22  21  23  90  35  79  15  72  80  36   1  60  80  42  53  64  58  22  70  32  61  17  81  25   9   9  15  96   3  21  35  95  75  13  27  48  92  19  66  90  41  52  72  51  35  36  83  76  34  52  80  82  80  92  45  92  90  81   7  42  22  70  22  99  33  72  59  74  65  40  52  35  92  83  46  35  80  62  41  13  97  57  70  58   9  74  64  25  13  67  35  29  67  78  54  97  29  81  82  24  59  25  47  48  59   5  24  45  41  81  53   4  81  78  29  44  62  19  65   2  36  38  58  23   2  74  60  76  28  10  54  71  24  34  74  78  48  10  32  85   8  90  50  57  16  42  39  43  22  98  28  83  93   5  57  15  93  58  15  81  88  71  70  35  30  62  39  28  16  46  33  28  54  76  49  17  28  91  36  72  68  82  49  82  92  58  56  23  29  86  79  10  83  99  74  25  97  16  72  19  98  13  80  66  64   6  93  93  82  65  13  81  64  55  71  75  84  86  61  84  66  23  18  86  37  28  71  84  41  73   2  91  15  84  93  10  35  77  55  41  73  85   7  41  28  63  85  80  33  48   8   7  26  36  51  21   9  57  72   3  78  88  13  87  67   2  24  82  36  78  37  81  89  35  62  15  99  24  17  65  33  45  46  62  98  50   1  18  20  93   8  92  43  98  53  28  77  33  22  49  92  26  94  38  59  69  89   5   6  51  64  67  11   8  27  30  39  64  65  48  37  23  49  11  48  65   1  70  18  60  23  54  28  35  49  72   3  58  72  54  12  30  35  41   4  86  53  38   9  98  27  84  70  62  32  47  53  85  42  71  53   4  97  63  80  68   2  39  17  95  27  27  43  18  58  80  57  65   6  48  44  79  71  66  28  21  64  72  40  66  81  60  98  47  97  49  86  67  41  93  25  31  13  25  57  99  50  75  94  60  94  10   2  17  90  31  42  95  25  56  84  73  78  59  95  92  91  99   6  64  74  36  19  13  90  50  47  86   2  22  21  69  14  53  47  30  27  96  58  82  77  27  58  29  29  90  63  74   4  47  63  21  27  61  80  26  38  81   1  92  18  85  63  70  46  88  87  33  46  47  59  85  46  93  10  58  69  91  66  34  59  31  37  74  89  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                96  24  26  28  60  43  36  98   4  59  37  98  38  17  19  66  23  13  62  34  89  56  18  74  26  56  64  77  97  14   2   7  79  71  64  60  54  88  72  48  65  31  38  50  47   4   6  64  87  59  95  20  19  10  36  38  56  47  81  34  18  73  60  35  63  55   9  53  67  44  62  47  87  48  84  39  18  10  28   1  33  55  22  10  15  74   8  18  16  57  34  95  19  43  87  28  41  62  49  69  84  16  60  13   5  55  50  64  20  81   7   2  90  80  70  99  62  16  77  87  84  51  82  52  69  97  66   7  37  14  70  17  17  27  14  88  59  52   5  91  54  17  12  98  93  25  88  51  69  70  49  13  25  51  75   4  34  93  73  77  39  25  77  81  21  77  27  66  31  19   8  43  67  32   2   9  58  32  26  80  40  24  20  11  26  32  59  89  82  91  11  71  32  21  28  40   6  43  66  22  94  58  72  35  47  46  71  40  25  46  37   2  89  96  21  52  97  45  70  87  71  16   6  81  82  85  26   9  45  84  15  59  78  75  42  14  21  64  48  30  70  30  88  79  69  15  89  49  77  42  58  14  64  50  39  69  66  13  66  99   5  15  55  54  36  20  18  71   4  48   8  12  46  11  17  57  99  17  25  60  48   9  73  64  62  85  45  50  26  30  54  29  96  44  43  67  88  19  66  80  61  58  67  64  76  77   3  46  81  95  36  76  99  25  61  50  35  74  39  59  76  24  84  50  32  37  57  69  40  41  76  20  59  56  41  98  13   5   2  78  16  68  58   1  89  47  21  47  17  48  49  53  63  28  62  36  38  74  26  23  76  49  34  96  42   4  66  57  44  78  84  72  30  59  73  43   3  23  37  15  96  85  25  53  60  77  74  83  86   9  78  59  60  87  61  54  96  71  73  29  14  53  27  31  65  35  66   7  79  10  27  57  84  92  64  81  41  32  46  35  41  33  40  92  76  74  46  50  38  57  47  75  29  89  28  21  19  91  84  50  65  78  75  74  35   3  15  47  92  93  82  88  91  11  98  87  92  88  19  15  92  34  81  65  54  29  28  82  27  48  98  56  81  79  61   8  85   5   7  37  56  98  83  98  51  57  18  11   3  29  93  75  97  28  86  95  60  26  46  57  81  31  76  34  86  91   1  68  97  90  48  65   3  33  83  97  71  43  30  97  71  28  89   3  69  53  11   9  53  26  18  90  53  57  12  81  44  93   6  77  25   9  45  51  93  85  82  65  54  45  37  80  29  55  22  75  78  10  81  84  90  77  22  38  48  41  76  73  32   4  96  26  76  21  43  47  91  82  53  78  35  79  25  95  40  96  59  40  57  43  22  74   7  33  99  93  61  25  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  22  65  33  53  81  53   9  90  26  80  86  58  74  42  38  83  24  92  59  69   7  15  25  75  67  77  31  88  42  64   4  52  16  78   8  99  58   1  18  14  73  94  11  46  99  91  94  67  69  99  87  84  31  82  46  74  93  59  30  93  17  68  91  92  28  23  60  42  95  53  42  79   5  88  90   1  27  17  83  63   3   2  24  80  93   3  55   8  24  41  43  55  17  83  28  58  93  98  75  65  12  43  25  27  37  63  19  58  44  77  42  54  78  22  99  82  90  93  47  27  97  76  16  68  99  80  98  35  64  16  78   6  76  23   1  84  20   3  25  61   9  60  54  47  17  51  55  92  74  62  45  61  98  30  47  19  49  96  80  87  10  37  49  51  36  60  86  20  87  49  96  66  22  36  59  69  84  18  88  85  26  35  69  73  81  62  19  28  38   8   8  27   3  35  99  40  33  66  54  62  86  26   9  40  12  88  32   5  99  22  11   3  69  37  42  34  94  57  22  73  80   7  26  38   5  62  77  65  28  48  24   3  20  68  83  68  26   4  52  60  68   3  59  67  42  14  95  47  79  18  16  75  34  77  14  30  17  68  30  34  25  11  29  12  48  54  92  83  90  62  50  14  60  34  71  57  48  68  16  82  88  53  49  52  56  17  73  93  91  39  54  59  71  31  28  74  28  71  64  54  55  18  26  64  99  14   6  66  51  10  30  63  61  48  38  51  43  92  19  74  46  99  18  81  55  29   1  41  32  80  53  57  23  83  64  20  64  10  91  88  80  99  98   6  28  54  71   1  56  87  52  22  21  58  41   2  51  13  60  98  23  92  87  83  87  81  18  53  69  86  60  37  46  52  80  67  18  72  38  11  30  89  71  29  58  12  83  37  19  53  80   7  72  52   4  24  74  46  74  18  40  77   4  22  16  88  95  90  91  45  34  22  58  26  78   3  76  54  89  37  24  44  83  31  83  36  33  16  14  58   6  66  85  96  76  21  27  33  62  70  21  72  75  12   7  36  35  86  16  91  34  98  38  43  10   9  57  94  82  19  23  25  45  99  99  18  13  15  39  80  31  96   7  29  28  47   5  17  85  98   1  25  52  14  61  81  67  70  89  80  53   4  58  62  52  56   4  16  17  34  96  54  93  69  26  17  80  17  87   3   3  82  75  66  30  26  79  87  25  47  26  48  50  86  47  73  78  45  32  93  26  91  49  79  19  15  90  32   4  90  92  33  51   4   2  17   7  34  51  81  60  51  66  35  88  15  87  46  16  18  93  95  79  43   9  96  36  71  47  69  44  24  29  87  10  94  48  17  56  62  27  20  92  61  71  44  27  99  32  95   6  30   9  89  43   9  30  88                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    28  37  55  63  23  86  49  98  68   7  97  10   8  78   8  54  83  75  71  92  16  16  96  68  80  71  37  18  34  79  85  82  73  77  33  17  86  83  57  44   8  25  60  98   7  28  56  32  92   9  29  47   5  39  71  35  45  69   5  35  86  49  58  63   7  41  84   8  16  75  97  25  85  81   9   8  14  46  65  25  36  40  50   4  48  55   4   1  83  18  52  68  32  90  72  12  11   7  90  49  38  59  11  74  10  91   8  75  68   7  66  39  56  35  75  76  18  88  75  89  82  40   9  39  57  15  26  19  59  63  23  50  10  33  74  21  61  49  41  49  42  59  86  24  14  54  92  96  92  14   2  33  43  23  31  22  97  87  33  57  42  68  46  74  32  81  84  10  65  62  23   5  36  72  78  98  58  60  14  53  18  92  19  31  25  38  33   9  13  99  12  73  41  42  21  36  61  32   8  32  10  41  78  90  78  43  68  49  42  25  58  99  16  62  59   5  93  50  98   3  43  54  87  92  84  26   9  57  96  58  43  52  56  97  36  90  98  79  52  35  96  61  68  68   9  28  22  93  60  73  84  46  32  26  33   5  21  19  18  96  73  53  64  65  66   1  93  50  10  91  37  62  17  24  21  17  72  85  60  37  21  31  78  76  51  30   6  68  61  39  67  19  64  82  73  83  85  31  76  64   3  82   8  87  85  45  42  35  19  11  39  75   7  58  13  32  11  46  32  93  82  29  50  60  25  32  74  19  46  72  65  86  70  26  32  91  19  50  68  37  30  55  25  40  93  91  52  88   3  13  77   4  86  70  28   7  48   8  65  10  28   6  89  98  69  34  27  42  39  20  82  13  59  77  61  37  23  90  14  85  94  99  48  99  29  71  91  34   1  55  19  93  98  45  69  26  67  70  47  47   7  12  42  75  96  39  18  57   1  42  34  20  54  68  29  22  10  31   6  81  66  88  85  81  13  19  70  51  34  21  21   6  63  72  76  98  10  59  53  61  40  67  96  80  38  62  60   4  30  89  68  52  19  49  14  59  84  21  26  35  89  36  16  23   6  81  88  47  17  22  83   2  65  86  73  35  52  48  10  61   2  59  14   2  40  14  70  74  73  58  41  89  11  89  75  81   5   1  76  83  23  14  24  32  71  54  95  61  60  33  80  48  26   3  26  11  78  81  29  73  99  26  16  87  62  70  75  66   5  32  81  91  54  88  91  25  52   3  18  29  88  66   4   4  62  33  99  73  64  26  60  80  54  60  47  95  84  97  76  77  86  60  36   9  40  16  58  90  15  49  99  74  44   8  10  32  37   1  47   4  66  95  30   8  36  68  89  41  38  24  33  93  56  71  67  16  33                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      4  18  20  54  19  49  52  73  98  27   5  43  98  62  30  14  37  45  54   8  76   7  43  90  14  70  47  31  80  80  55   7   3  40  16  70  39  67  16  11  15  26  65  12  93   6  91  19  36   6  64  28  78  53  85  30  97  42  21  41  54  16  61  12  43  22  91  30  81  96  16  82  75  70  54  47   2  85  32  78  19  84  88   3  53   9  54   8  78   6  79  98  67  49   4  46  14  37  64  59  50  23  77   4  78  30  62  46  40  81  27  39  62   3   8  84  79  61  96  42  58  47  55  17  16  38  42  27  68  12  95  31  27  57  12  87  17  20  67  50   7  92  60  86  78  62   6  92  46   4  52  79  82  96  49  36  84  46  85  70  62  72  77   5  55  88  25  79  40  93  46  49  25  17  13   2  36  35  54  36  45   2  30  57  52  72  77  65  75  38  49  38  43   3  49  45  18  60  68  98  87  84  38  75  93  44  78  11   3  51  14  75  53  47  56  74  19  38  40  89  94  18  57  36  77   5  12  95   4  38  23  55  45  97  23  36   3   1  93  50  92  35  61  77  61  59  70  52  24   6  84  14  46  82  29  49  44  26  61  89  98  58  85   4  33  36   4  82  53  70  14  45  11  49  88  14  12  46  79  34  42  54  45  71  66  25  51  21  26  87   6  59  13  52   7  20  28  58  89  39  80  32  64  26  52  67  90  76  90  73  28  56  26  22  81  19  82  99  30  52  27  92  74  68  63  34  34  69  19   7  72  90   6  26  25  12  80  55  90  88  35  94  51  42  88  21  98  52  21   6  34  24  29  58   4  82  97  25  47  33  28  93  67  10  99  24  26  59  88   7   8  63  13  20  70  60  65   2  86  96  89  61  89  31  63  73  46  21   4  39  55  34  83  71  58  71  66  29  96  22  73  38   7  13  48  49   3  29  56  10  35  81  36  10  96  43  77  50   7  21  10  99  85  70   5  81  79   5  93  77   7  23  35  11   7  56  18  99  60  58  72  43  59   7  85   7  43  72  55  44  92  49  30  60  38  71  33   4   3  63  17  76  33  49  45  80  67  67  51  38  41  62  90  79  61  61   2  60  32  45   4  75  61   9  66  62  86  49  58  81  47  31  54   4  66  48  31  46  42  25  42  52  52   4  80   6  83  66  85  47  88  67  58  94  11  82  22   2  57  11  68  69  23  32  20  52  59  57  45  28  81  92  70  52  90  31  79  58  99  74  58  23  23  51  70  34  68  42  43  51  47  43   9  98  98  93  19  11  76  99   3  44  11  17  28  56  48  57  55  14  43  35  84   5  73  66   4  94  81  60  98  97  20  58  23  13   8  68  99  92  66  58  51  95  79  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        40  61   8  67  15   7  27  76  44  87   4  46  18  71   1  10  89  89  35  96  41  61  73  73  73  60  58  75  21   7  51  82  28  89  54  11  54  75  61  59  89  47  68  79  76  31  76   8  95  14  38  48  81  28  48  50  65  95  66  20  36  90  53  82  89  12  69  44   1  20  81  38  51  53  31  29  96   8  18  44  98  25  25  89  15  31  26  62  20  34  29  68  68   5  36  25  74  30  32  64  12  48  36  93  41  38  94  49  97  48  41  92  19  95  59  92  76  63  48  56  91  71   9  92  80  54  67  31  26  24  94  13  81  46  64  25  71  86  90  51   9  60  13  87  46  59  75  50  91  57  39  98   5  66   1  22  89  60  28  38  74  51  48  77  20  72  42  67  89  37   9   9  67  87  58  13  91  18  93  68  10  29  88  80  24  41  23  40  21  35  79   1  18  23  11  96  13  84  55  48   5  72  18  49  32  22  57  25  20  93  54  36  12  76  93  12  82  20  26  55  21  49   7  21  54  32  88  87  56  47  73  32  39  69  73  92  28  96  63  66  68  27  28  62  20  30  57  39  49  93  72   1  50  88  24  12   5  93  32  49   5  49  49  75  35  26  35  43  57  16  52  15  47  62  11  59  72  93  35  73  64  20  52  84  97  47  99   6  77  52  34  27  25  67  89  72  43  56  40   4  65  64  26  80  40  64   4  32  74  13  12  10  37  14  65  40  11  54  44  11  66  80  49   9  88  77  29   2  40  25  20   1  23   6  62  33  18  88  29  19  55  57  55   6   5  52  70  30  13  15  87   6  24  40  30  30  77  62  98   7  64  33  28   5  99  40   3  82  88  20   3  65  58  21  76  70  98  85  98   3  77  92  30  12  28  74  56  84  51  47  70  48  48  10  19  79  96  50  40  14  85  12   2  60  87  22  61  64  19   2   2  39  49  34  28  50  68  97   4  27  41  19  14  56  18  24  46  14  98  76   1  30  31  83  64  25  66  22  42  14   5   5   5  98  79  55  31  97  53  72  84   7  84  82  85  67  60  45  26  10  50  93  73  29  82  76  49  35  52  84   7  57  23   8  93  29  17   3  77  29  80  13  42  36  24  21  92  90  22  45  25  69  32  60  89  77  30  33  36  13  38  76  99  13  24  36  81   1  42  18  60  14  27  87  58  45   5  13  77  56  66   2  72  63  41  41  40  27  59  37  42  49  60  62  79  52  37  28  27  60  34  64  76  67  35  41  61  25  68  19  68  87  62  31  16  12  70  95  27  29  95   5  38   6  95  70  27  44  26   5  37  38  80  84  98  44  48  52  50  14  95  97   9  45  49  33  43  48  30  36  86  39  73  46  98                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          40  66  96  88  35  32  86  30  76  31  58  63  87  69  26  42  70  27  21  29  71  14  64  41  49  39  37  42  94  46  23  60  71  22  51  76  50   6  81  84  78  23  57  91  80  68  74  91  83   8  72  47  52  89  23  96  61  75  11  39  99   7  63  49  33  93  98  67  34  24  42  36  95  41  56  17  84  43  77  75  60  82   2   1  27  28  86  85  78  15  43  16  56  19  27  34  90  32  95   3  47   2  53   9  57  15  75  78  65  30  30  81  60  16  23  54  24  43   2  74  77  81  98  84  20  35  33  28  40  74  89  32  96  67  13  57   4  94  77  98  29  12  38  50  52  94  89  53  62  82   1  12  75  32  39  83  54  40  98   1  62  71  19  10  57  26  33   3  56  88  24  99  34  11   7  19  44  76   1  59  69  16  87  93  93  35  32  92  21  94  96  80   8   9  48  99  73  27  30  59  15  50  37  80  15  52  10  65  97  93  92  68  82  31  35  10  41  23  98  17  35  89  26  65  31  64  77  56  76   4  77  14  40  95  31  11  33  39  67  63  93  70  17  66  25  46  11  13  58  87  25  75  41  43  51  91  52   7  65  69  78  70   7  94  95  66  18  72  64  85  94  48  91  19  44  33  22  59  54   1  56  18  80  44  46  55  22  72  27  63  61  27   6  30  74  47  95  83  30  48  54  81  40  38  23  40  85  84  15  79  82  32  80  72  99  76  13  54  65  96  80  58  93  59  14  96  73  24  15  38  24   6   2  92  36  99  81  67  70  42  37  18  17  97  30  96  11   4   7  29  52  74  65  75  64  31  51  14  95  63  76  56  74   6  36  96  23  32  25  41  90  85  41  10  28  39  61  19  64  43  89  23  25  32  73  21  91  52  61  32  73  97  79  68  13  66  89   7  96  14  34  21  75  38  24   9  49  70  10  50  75  36  56  29  16   7  64  65  89  56  39  55  98  41  48  89  74  39   9  72  96  69  58  94  27  43  87  43   5  41  63  67  42   4  56  28  82  58  63  83  56  94  56  31  26  68  77  67   8  46  18  75   1   4  81  10  48  13  14  97  83   2  64  20  23   1  26  27  33  38  69  81  58  24  66  98   8  71  10  31  80  92  32   1  37  22  49  94  53  19  60  37  56  83  96  57  32  58  65  30  74  94  37  37  81   6  28  34  60  38  96  28  65  59  14  74  76  44  57  61  68   4  26  53  36  94  19  72  51  46  56  38  63  92  40  97  70  19   3  86  33  79  16  29  13  50   7  64  40  89  84  42  88  86  90  37  62   8  63  72  45   5  33  37  28  48  65  16  54  80  86  96  29  93  38  34  75  77  74  47   5  17  97  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            84  80  33  39  99  43  16  34   3  58  39   5  57  98  65  14  88  48  81  67  39  96  71  25   2  62  44  22  19  46   1  41  81  97   8   2  12  51  25  87  45  86  92  53  20  40  22  68   5  62   1   5  81  26  62  46  51  80  19  62  59  42  58  35  61  68  28  45  27  83  72  33  59  32   7  75  38  23  15  65  97  58  27  70  61  33  78  45  97  70  72  50  94  13  53  77  85  24  75   6  90  80  36  39  13  83  72  35   7   3   3  25  11  83  87  92  57  32  19  20  66  33  44  18  63  40  66  45  10  13  57  25  37  77  99  98  37  18  40  53  23  77  70  60  14  57  70  37  89  38  90  88  14  93  14  58  59   6  71  60  64  61  29  29  36  72  24  80  24  84  17  11  64  42  54  18  73  43  44  33  31  15  67  46  79  48  12   5  42  48  83  22  65  52  47  31  97  46  40  79  76  81  33  66  74  99  70  83  55   8  92  98  37  65  46  68  31  74  17  25  51  53  73  32  86  11  90  82   3  27  39  39  44  55  81  52  86  66  24   4  80  65  82  56  79  63  12  78  92  43  62   9  64  61  23  96  72  33  58  57  21  94  94  98  84  91  53  73  27  77  24   6  82  15  97   3  36  36  23  81  85  20  31  47  13  98  71  40   8  89   4  79  76  69  53  88  31  92  62  74   4  23  79  72  81  21  55  26  13  14  84  53  54  34  99  45  75  89  62  15   7  65  34  28  59  95  49  96   6  62  94  97  48  23   7  56  18   7  55  18   3  94  77  99  47  45  51  30  36  55  65  97  68  39  83   7  84  21  15  96   1  24  16  46  60  83  84  19  87  88  38  23   2  25  84  56  92  36  39  71   5  63  24  85  20  61  26  69  53  55  31  71  92  34  34  38  81  16  97  42  11  48  36  24  55  52   7  90  22  83   6  26  17   7  71  39  92  18  77  29  50  24  19  58  57  95  91  95   5  78  54  42  40  25  22  40  91  49  73  73  42  61  33  54  69  96  24  21  11  23   9  18  54  36  77  16  28  61  45  10  71  85  40  61  42  48  86  40  55  91  81   9  66   4  87  36  76  26  32  43  19  59  86  98  15  86  60  83   1  64  42  28  98   8  72  48  37  60  78  42  61  78  98  17  75  58  66  84  31  11  17  95  26  48  71  55  64   4  95  73  31  54   2  76  58   8  98  90  23  48  92  79  52  16  53  32  51  65  13  25  32  72  86  47  99  32  52  36  92  66  42  37  90  32  80  82  18   1  16  47  96  22  47  69  48  64  50  40  90  49   6  96  67  65  35  67  66  31  68  60  20  24  37  53  91  83  71  45  90  76  82   3   2                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              52  24  64  20  20  38   5  96  21  25   6  10   2  33  13  54  33  67  39  53   8  67  11   3  98  39  71  67  78  59  99  97  78  41  94  98  85  32  41   5  44  92  62  70  77   9  11  99  76  25   2  88  47  85   8  94  15  14  94  58  77  65  64  80  84  45  93  37  85  65  90  36  36  62  91  56  51  91  28  72  17  24  72  62  85  73  90  54  26  93  14  58  63  85  17  48  59  99  83  80  28  70  23  17  67  52  37   8   7  68  95  46  37  58  38  74  19  14   9  14  81  10  98  77  94   4  86  40  37  32  12  93  43  24  83  75  44  83  13  22  85  81  63  33   2  94  73  99  98  95  17  75  15  64  97  54  74   9   1  15  50  78  84  47   7  88  54  44   4  85  69   3  96  42  88  40  65  26  99  54  37  49  29   5  58  45  15   6  52  44  10  33  79  69  51  19  63  96  34  36  55  80  17  14  93  56  68  69  70  51  10  54  73   8  18  46  23  88  61   7  46  13  73  37  51  70  67  24  98  44  62  93  51  80  24  50  62  51  31  73  35  33  69  90   5  78  87   9  54  60  42  52  42  24  52  12   7  93  14  77  41  38  77  77  64  88  21  73  76  86  29  36  39  48  37   2   4   2  63  40  68  78  86  13  50  26  77   5  42  85  85  46  27  12  56  24  80  45  46  10  41  66  78  12  18  19   6  15  39  95  48  42  58  65  25  82  26  80  11   1  11  13  24  31  16  30  83  63  87  21   8  66  10  79  58   1  32  31  43  12  23  83  83  25  61  21  11  48  76  81  70  33  75  17  10  66  73  70  72  42  89  62  33  31  41  97  56   1  47  63  85  75  59  32  10  94  56  76  18  73  82  78  39  16  54  17  86  72  91  49  26  30  98   9  80  80   5  46  16  23  61  33  63  95  52  35  73  35  33  93  52  15  12  99  64  25  73  73  60  70  54  95  52   2  64  52  35  49  62  76   8  90  33  60  64  55  58   4  25  15  43  89  75  45  48  92  97  49  76  33  85   3  35  54  95   6  30  31  51  66  96  68  28  49  53  39  13  69  25  19  86  12  90  54  83  96  42   9  83  91  79  73  59  96  57  53  26  74  92  73  41  99  21  24  22  39  94  37  68  52  50  32  55  96  73  20  72  16  24  49  49  80   1  31  82  98  35  20  76  95  86  95  85  19  14   8   9  83  28  60  87   7  47  12  59   4   7  57  39  11  77  55  68  69  34   1  52   7  36  73  42  71  52  57  18  37  68  75  83  91  19  92  79  41  43  10  71   1  82  33  37  31  75  71  40  40  14  55  67  99  55  24  10  27  49  16  53  26  59  93  68  74                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                8  67  18  84  54  36  97  83  84  35  13  88  50  39  23  36  31  18  27  23  59  98  73  45  44  52  97  71  85  14   1  59  94  14  74  80  26  18  58  60  34  15  86  91  92   2  50  72  23  48  73  65  38  42   5  68  74  37  81  34  72  92  50  16  57  97  61  96  59  20  17  73  12  22  35  98  82  42  59  91  61  88   4  63   5  96  35  60  45  55  47  56  22  25  29  84  26  72  88  64   6  72   2  74  11  89  18  99  63  57  39  82  94  65  33  68  81  27  99  36  44  11  98  94  77  31  69  22  24  76  82  69   4  30  28  65  19  17   5  47  46  23  65   2  31  88  73  80  14  26  97  22  82  76  77  97  95  74  39  43  25  99  32  38  79   7  16  52  73   9  38  59  20  36  41  67   5  80   8   5  38  63  44  71   3  25  23  58  38  25  88  92  85  82   1  62  17   1   9   6  86  30  40  35  76  33  83  13  42   1  92   4  81  36  30  32  40  23  20  30  43  88  22  99  85  69  51  82  29  63  75  82  73  62  81  76  47  68  89  30  95  85  69  66  24  16  55  11  93  78  64  98  24  56  33  70   4  31  23  35  29  62  32  86  99  69  16  24  37  68  41  27  51  75  13  46  53  51  80  87  22  82  33   4  27  18  84  39   8  29  35  75  57  61  48  12  17  69  82  61  28  22   5  44  80  58  38  11  58  74  68  33  60  91  54  34  58  12  41  79   6  10   1   8  90  94  14  20  90  10  67  95  63  37  15  98  80  22  38  53  39  78  42   3  68  14  17  27  95  28  60  68  32  61  76  52   8  59  43  31  48  47  61  85  10  91  57  83   5   8  53  20  33  72   3   7  16  68  49  64  26  93  58   6  42  36  38  79  41  44  87  72  99  93  54  66  95  57   2  83  90  58  56  12  77  88  15  75  76  32  62   3  21  40  67  29  94  24  23  51  82  54  40  79  35  79   9  30  39  61  40  36  96  37  57  40  71  93  93  70   4  33  58  59  60  97  94  58  46  33  54  97  24  72  22  57  75  34  32  74  27  87  75  76  55   3   7  36  81  44  37  21  91  18  27  24   8  16  93  92  74  98  59   1  54  92  96  70  78  67  62  10  67  88  40  16   1  56  50  61  71  11  33  24  87  44  43  21  61  42   6  71  68  15  81  67  50  71  74  36  52  79  43  53  49  38  39  39  13  82  40  96  75  88  34  51  94  43  96  81  24  78  87  86  29  94  23  78  61  47  45  30  68  76  18  56  37  95  78  74  98  45  37  57  59  81  90  32   1  65  36  14  76  98  91  83  94  56  17  82  87  91  58  87  32  26  18  52  86  66  27                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  25  35  31  80  30  29  72  76  83  70  25   8  77  42  28  11  33  98  50  46  15  88  77  63  85  76  63  40  73  36  88  77  85  69   5  33  38  33  67  35  22  88  55  51   4  78   7  87  85  35  75  64  39  10   4  90  58  97  48  52  28  32  48  26  72   9  35  38  14  58  58  73  32   1  65  43  64  58  85  57  48  77  32  63  99  53  71  29   1  59  95  19   8   7   2  51  78  71  48   7  63  75  49  37  26  26   2  44  64  85  24  58  13  47  10  36  12  54  34   1  53  58   6  15  28  34  91  80  72  49  84  11  29  98  86  37  39  21  32  34  79  44  78  84  55  53  71  25  77  11  51  75  57  83  67  27  25  57  83  66  42  19  71  90  88  96  61  58  46  96   9  28  48  41  41  33  44  21  32  26  18  77  97  35  83  67  56  56  34  92  76  68   6  79  44  63  82  91   3  33  56   1  10  96  29  97  29  41  66  97  15  29  33  43  81  14  34  19  30  31  97  32  93  53  17  74  57  88  90  66  54  42  49  10  99  80  93  24  73  61  30  64  55  30  45  11  88  29  90  72  45  23  64  27  95  10  91  22  72  56  50  31  35  13  95   9  79  82  82  53  45   1  78  44  34  57  36  43   7  49  28  64  91  72  40  93  32  65  25  79  14  15  44  30  88   3  42  63  16  72  68   4  69  10   2   2  58  19  60  99  13  43  89  47  11  30  94  43  18   6  71  11  45  41  87  70  23  77  97   3  59  92  73  58   8  74  29   1  31  50  84  84  35  25  38   1  78  52  66  96  27  72  63  38  77  22  68  44  12  52  84  85  43  97  99  88  12  85  74  70  86  38  71  13  29  34  65  59  79  30  37  29  26   9  66  17  14  41  97  11  92  37  95  70  68  53  71  65  26  78  90  15  26  39  78  88  93  61  68   8   5  78  31  30  76  45  35  96  75  25  70  88  22  22  66  47  74  54  33   1  39  77  30  50  73  89   7  83  52  18  18  87  94  93  50  72  42  60  48  44  45  28  95  25  89  36  93  45  26  32  63  39   2  22  59  58  53  72   3  72  24  46   7  85  18   1  98  76  24  64   9  94  22  31  11  18   8  74  73  82  70  84  37  51  74  22  53  65   9  72  23  87  70  94  35  67  62  52  46  80  30  42  15  52  93  93  91  98  79  70  68  93  76  72  31  88  52  40  59   7  56  53  23  74  47  12  84   9  16  14  90  79   5  56  43   8  80  26  79  35  19  87  75  26  68  31  18  91   6  56  61  61  95  79   4  75  53  33  89  14  33  94  40  76  73  37  37  18  69  26  80  15  34  94  22  58  61  31   6  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    54  54  48  42   2  62  39  61  89  38  93  85  38   7  95  57  85  33  36  65  57  13  96  19  81  35  45  17  87  60  99   4  83  63  17  57  50  40   2  44  95  15  17  26  16  39  70  22  25  63  26  48   1  31   1  59  30  40  77  53  26  74  16  45  44  90  54  96   1  13  43  24   7  12  62  91  26  25   2  19  53  54  32   6   2  32  48  82  67  28  81  50  30  59  58  58  91  34  42  82  13  67  65  95  57   4  43   4  69  14  54   3  86  74  80  16  10  97  22  84  24  32  65   5  94  18  80  57  98  32  69  50  43  58  47  61  13  42  24  31  51  37  54  57   5  59   7  64  96  63  70  69  75  46  12  24  23   4  62  56  48  75   6  41  21  64  38  82  55   5  77  93  63  39  34  63  91  62  27  19  48  19   7  56  18  69  80  80  46  44  49  42   4  39  62  47  74  29   1  83  62  73  54  38  63  41  73  90  63  11  75  68  88  60  49  90  21  38  76  53  77  14  77  62  34  94  21  86   1  25  69  56  11  34  71   4   3  65  88  69  75  53  37  50  64   4  91   3  93  97  32   1  96  30  43  51  83  41  36  70  83  92  22  81  46  16  39  88  90  28  50  86  70  39  69  54  87  76  49  91  22  28  50  45  47  38  21  16   1   9  29   6  67  25  26  36  34  83  86  32  55  31  98  50  36  96  16  85  82  78  35  90  61  44  85  21  30  30   6   3  54  55  74  82  78  78  43  86  32  40   4  33  68   1  29  39  67  22  67  58   7  12  81  64  92  38  32  58   7  84  29  91  35  80   3  56  88   4  36  43  89  94  84  54  13  27  68  20  56  17  96  43  72  31  10  23  26  82  86  62  23  40  91  34  65  52  32  71  25  61   4  28  29  44   3  61  95  72  18  85  42  11   4  99  23  64   4  87  91  97  14  31  86  61  54  88  14  70  17  13  98  98  58  59  62  61  14  93  98  61  41  36  36   5  25  45  20  35  95  17  81  26  52  87  29  77  95  95   7   8  64  18  20  23  11  39  13  77  10  97  81  11  81   6   4   3  29  51  26  99  39  88  62  79  90  22   8  67  97  14  15   5   4  92  19  30  70  85  22  82  42  58  78  40  84  17  60  49  86   6  27  64  75  89  85  31  30   5  39  14  63  12  82  39  12  74  38  15  38  82  31  70  24   3  83  83  25  53  88  80   8  70  42  64  53  34   1  12  61  70  24  41  56  17  62  30  95  27  54   3  56  45  85  43  18  13  64  61  48  82   7  80  51  79  35  33  23  97  98  63  87  80  60  78  32  39  15  59  62  90  65  43   7   9  43  81  55  42  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      38  80  61  33  14  57  39  31  46  43  52  59  86  85  25  76  44  98  61  65  70  89  50  94  29  57  13  23  96  31  95  17  84  36  75   2  56  29  59  32  14  15  66  38  49  49  77  26  14  36  20  91  35  95  45  66  80  66  60   1  34  88  48   9  57  29  59  52   7  36  79  18  28   5  20   8   2   8   6  25  98  30  98  88  46  45  99  45  64  52  86  24  57  26  80  95  14  56  52  48  80  32  70  55  54  95  99  91  34  98   8  83  88  80  77  91  90  28  30  44  19  64  40   4  59  28  40  35  22  25  60  83  14  14  99  35  22  25  45  71  26  11  22   4   1  25   5  50  36  94  55  37  41  42  53  36   8  46  86  44   7  50  28  58   2  75  62  54  84  65  81   3  38  28  94  51  86  48  22  75  16  84  60  24  37  35  36  76  72  45  78  42  59  12  81  97  35  28  77  62   2  49  60  28  86   5  15  70  54  98   2  59  27  25  90  29  34  54  82  65  23  38  63  60  49  18   3  85  83  95  34  44  74   1  93  59  26  19  71  10  64  44  34  63  50  95  19  89  45  85  15  31  57   5  67  45  96  63  12  14  65  30  47  17  93  29  67  42  40  73  82  41  70  46  22  58   3  69  92  26  66  98  77  91  30  15  86  34  18  27  81  27  12   5  35  56  87  10  82  82  39  80  74  84  52  50  81  11  97  60  75  22  67  94  97  82  33  34  51  49  21  44   8  53  94   1  88  21  50  48  81  13  26  39   5  56  45  32  49  13  33  96  29  16  40  11   3   7  53  24  14  31  56  43  94   3  70  63  96  45  76  90  79  19  47  60  85  97  86  74  15  69  72  26  44  95  14  91  97  40  98  93  61  48  54  16  95  26  47  50  61  73  55  66  39  95  57  51  85   9  92  71  86  58  50  67  79   7  64  19  60   5  15  75  93  29  34  16   6  19   2  39  79  52  47  55  12  25   9  29  17  19  96   1  55  77  31  93  13  89  35  22  90  23  23  48  55  17   4  17  88  49  51  50  81  46  92  64  71  31  77  64  53  61  79  73  52  65  44  61  10   5  80  16   5  84  90  63  91  46  33  38  45  55  49  51  56  42  68  55  78  84  15  20  68  63  75  40  34  16   2  58  66   6  45  17  89  65  48  19  84  99  79  94  94  31  46   3  27  27  19  37  63  81  93   2  64  80  69  76  91  96   4  18   7  37  89  73  55  15  48  66  85  98  40  96  70  29  24  31  87   3  79  96  43  97  83  49  36  50  80   4  98  23  79  74   1  49  47  21  30  43  59  80  75  39   6  67  16  52  99   3  37  81  10  39  41  12                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        54  97  40  88  86  28  72  95  13  95  56  45  15  26  13   6  26  61  14  16  43   5  97   9  41  71  89  58  74  54   6  64  65  90  87  95  91  97  32  89  69   5  98  50  77  70   9  78  38  60  96  59  65  44   9  84  64  29  33  81  93  46  79  76  65  49  17   9  98   1  80  96  38  30   9  62   4  40  19  78  66  51  64  72  24  42  91  67  10  88  90  20  89  94  68  37  21  77  26   3  62  48  19  29  94  76  96  80  23  65  33  86  28  21  76  28  21  79  80  52  63  71  46  75  75  64   8  12  44  38  51  38  79  49  39  45  73  64  73  36   2  97  93  42   2  42  87   7  74  34  38  71  74  66  73  12   3  55  63   1  13  66  53  33  84  31  34  47   4  10  36  16   9  15  26  53  59   4  29  40  55  83  77  62  86  87  39  37  67  14  74  34  76  82  57  25  86  82  64  66   8  31  85   4  11  34  18  26  22  60  58  10   6  12  93  96  49  53  10  28  41  19  51  40  94   9  48  35  73  49  20   2  99  91  97  60  54  29  54  68  98  74  30   6  63  70  19  59  44  95  12  30  97  57  80  55  53  60  78   3  18   1  98  43  96   7  56  75  95  27  58  82  51  60  20   7  67  45  46  11  36  10  29  33  96  55  97  42  86  12   8  73   4  29  84  58  42   4  74  28  69  77  77  97  58  75  81  84  53  50  46  21  12  45  46  84  42   2  39  71  38  18   4  78  21  73  75  17  84  48  61  40  58  31  81  50  78  26   5  42  87  84  68  99   2  60  53  74  65  27  18  24  83  61  99  26  92  34  63   2  14   7  23  98   7  51  87  50   5  94  64  49  81  52  74   8  61  46  91  31  12  66  67  56  85  30  73  28  42  59  95  58  14  67  24   3  75  82  74  30  58  70  69  96  18  30  91  25  40  99  33   5  45  15  78  50  45  30  73  39  14   9  80  67  72  94  76  36  57  81  91  53  90  65  80  95  29  55  42  20  15  74  17  86  67  26   8  13  33  41  57  88  56  62  35  46   1  92  28  83  99  32  60  37  59  80  62  58  70  52  44  37  81  32  44  44  93  95  63  98  79  49   4  15  44  51  26  32  93  21   8  87  27  39  98  48  90  92  30  85  34  27  57  94  17  93  57  89   9  55  42   9  73  98  60  26   8  76  49  74  38   9  31  24  58  70  15  59  33  60  28   9  24  23  85  90  99   7  41  89  46  48  47  90  53   9  90   6  13  30  13  98  78  40  75  23  96  77  69  29  92   3  50  63  58  32  62  35  36  68  51  95  54  27  59  45  81  29  96  90  69  82  68  72  22   6  29                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          96   1  40  25  62  91  14  28  77  73  42  42  50  43  56  30   1  82  48  88  52  51  35  69  48  41  92  72  72  97  66  80  25  49  73  23  71  66  97  43  81  89  73  36  94  93  62   3  84  42  72   2  70  40  22  81  91  48  56  70  45  80  75  41  35  64   4  79  14  42  89  65  54   7  41  59  29  38  30  49  65  73  49  28  79  38  69  11  16   9  30  81  70  11  85  34  37  39  39  96   1   2   4  71  97  29  61  70  52  57  90  37  78  74  67   7  99  67  42   9  35  38  80  41  56  10  76  17  84   5  85  79  19  74  69  51  10  89  13  80  79  68  25  53  45  94  78  60  45   6  70  80  54  21  82   6  22   7  32  14  40  78  94  73  30  44  13  19   1   5  74  68  75   4   3  44  70  42  63  39  73  27  75   2  78  84  33  11  25  34  73  54   1  81  97  77  53  62  41  46  49  23  42  33   3  49  90  60  94  57  57  87  28  34  89  33  50  60  30  61  21  50  32  39  22  42  59   9  71  55  20  75  98  64  49  90  91  76  64  31  45  51  17  63  47  29  12  73   6  48  99  60   7  91  94  41  97  83  31  93  78  75  19  49  74  83   1  13  22  37  91  62  26   2  29  44  63  47  48  86  56  97   4  89  11  19  99  18  50  96  72  96   8  89  13  54  89  42  15   3  89  98  39  94  19  13  27  35  54   1  85   3  57  25  72  51   1  51   3  97  64  43  12  62  52  54  36  25  82  85  97  17  78  67  93   4  78   1  31  60  53  60  13  71  96  99  67  11  86  43  57  75  31  37  27  17  51  13  81  31  43  96  73  99  82  82  63  47  13  41  82  34  70  54  24  52  75  96  72  95  64   2  49  16  75  67  92  87  47  99  88  44  18  94  97  71  86  24   3  83  96  76  14  57  75   1  56  66  70  14  74  87  82  59  37  62  20  45  70   7  80  24  71   1  75  70  82  79  74  10   1  84  28  28  41  58  67  97  21  59  54  52  28  77  97  77  80  82   9  82   3  73  79   4  37  24  42  81  73  40  47  98  69  82  15  42  26   1  45  25  61  79  53  15  84  79  52  47  39  25  92  80  18  60  14  53  74  91  21  22  86  56  13  16  85  94  27  91  83  45  13  17  48  39  53  60  25  60  26  69  52  80   4  50  66  54  61  20  89  67  75  29  78  53  52  87  66  32  27  13  62  57  51  36  88  41  39  75  51   5  66  91  62  42  70   6  78  88  20  94  46  13  25  46  16  95  32  67  14  67  66  55  20  71  51  32  23  38  68  34  40  51  72  95  55  22  14  97  89  49  94  15  77  29  73  61                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            51  45  59  79   4  22   8  52  73  48  14  23  11   9  53  81  39  90  97  93  49  42  10  34  50  54  47  49  91  47  19  79  89  48   6  17   8  29  26   8  79  72  88  98  70  71  27  49  92  21  94   7  80  67  69  86  61  83  35  70  76  92  59  38  55  84  43  26  45  25  81  15  20  72  74  83  13  47  58   4  86  16  74   7  97  37  96  44  21  41  93  75  23  93  74  46  71  27  28  25  60  25  63  90  86  71  84  46  21  84  84  22  40  41  86  74  71  34  66   6  14   7  38  53  25  70  93  56  90  17  34   8  33  58  30  28  15  70  30  34   5  18  88  28  27  28   7  74  73   7  22   7   1  34  94  21  97  48  77  68  67  82  57   9  90  61  23  63  21  73  50  86  11  91  83  76  32  64  98  46  43   4  21  14  25  67  53  36  83  36  76  80  19  76  34  93  92   4   9   8  65  85  38  70  15  11  48   8  43  93  23  84  77  87  79  40   4  93  90  56  34  23  49   7  35  82  23  58  67  36  43  96  44  70  57  44  84  80  88  32  84  76  44  14  61  75  29  56  99  60  98  75  27  98  34  76  90   1  24  86   9  78  43  38  38  66  26  17  27   3  92   7  90  89  75  18  63  38  75  48  28  34  21  68  50  69  23  49  43  13  49  59  62  65   7  87  29  79  54  54  97  29  15  82  60  90  79  11  37  21  99  56  22  36  71  84  99  97  41  73  50  58  81   5  75  95  37  89  75  68  23  11  22  82   1  91  23  68  82  69  38  69  45  19  47  38  95  74  18  18  82  99  54   7  36  55  83  84  39  60  61  97  32  21   2  15  96  25  99  35  56  44  12  63   9   5  90  37  34  62  58  98  39  79  31  74  99  51  49  92  87  42  71  15  65   1  57   7  33  92  61  63  14  11  60   7  33  88   6  98  17   7  11  30  71  55  20  59  34  71  40  78  91  18   5   7  37  94  16   6  26  47  70   7  36  47  92  60  11  37  30  59  51   5  53  80  81  52  16  51  96  44  78  44  94  32  92  26  91  47  37  73  98  84  68  87  16  70  75   7  16  96  85  53  16  20  15  38  78   4  28  80  35  22  47  66  51  83  26  72  71  25  56  48  10  11  69  27  51  94  62  59  27  24  98  95  84  64  64  21   9  63  78   4  57  70  63   9  70   4  74  91  31  85  31  17  28  78  89  58  40  92  84  82  62  17   8  81  76  43  99   3   3  58  88  71  99  80  35  56  15  60  38  91  58  98   6  20  33  46  63  10   6  71  52  67  95  38  95  82  79  89  37  19  70  74  57  59  33  35  87  73  38  49  67                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              82  71   5  15  76  14  62  68  83   1  45  41  42  74  22   7  37  54  59  73   7  95  31  92  19  96  91  19  90  23   2  77  26  15  28  34  48  83  58  24  36  30   4  23   8  41  41  56   5  95  65  25  82  45  72  68  19  55  39  98  29  70  20  63  50   1  82   8  39   7  97  81  51   6  82  38  39  77  23   3  14  27  72  60  43  98  27  26  84  42  56   9  63   2  98  41  83   7   5  98  80  27  75  20  95  49  21  60  28  87  78  22  60  17  81   5  57  20  45  11  40  95  84  46  34   4  73  55  47  86   4  79  55  49  87  19  43   1  68  60  66  58  29  80  73  94  91  99  79   9   1  56  76  43  62  45  13  95  37  27   6  32  37  48  37  74  87  70  84  43  96   2  24   7  81  21  52  89  33  72  25  74  24  56  17  38  25  18  49  12  11  98  71  95  88  29  53  32  43  65   9  18  62  59  53  84  72  44  46  28  50  36   3  40  65  35  37  26  49  60  85   4  29  26  98  79  48   8  98  68  50   7  51   7  22  85  53  38  15   8  32  27  29  68  55  46  26  21  93  84  42  16  39  22  92  39  37  23  39  17   3  31  25  54  58  38  68  68  84  45  41  94  61  10  77  13  34  64  32  22  80  33  69  65  42  58  78  90   2  65  49  75  47  57  55  73  25  29   1  96  96  61  61  37  24  82  34  92  40  81  78  38  56  15  40   5  74  46  13  68  52   8  33  84   7   5  54  54  51  18  57  84   2  16  42  15   9   9  92  97  50  75  47   6  13  42  10  35  15  82  70  50  87  64  17  48  29  87  78  46  73  75  33  57  81  76  64  95  33  78  93  78  17  86   2  60  51  84   2  46  25  32  72   8  36  47  89  28  43  77  57  11  90  24   6  71  75  78  35  76   1  67  35  25  68  60  98  20  99  96  97   2  84  59  85  85  82  97  67  47  24  59  43  16  23  37  96  84  13  85  40   9  93  36  55   6  24  65  11  90  97  80  32  15  88  30  53  14  25  97  40   9   4  52  24  56  51  39  43   4  36  19  78  47  62  60  27  14  92  33  56  77  26  28  75   3  35  26  86   9  69  27  75  76  88  48  12  94  34  92  82  58  49  38  86  95  13  67  54  40  53  79  19  16  10  65   3  30  80  75  92  19  40  66  45  33  42  29  85  95   3   1  30  34  62  75  88  17   3  29  11  51  48  53  34  25  27  34  17  21  23  77  99  74  68  40  33  32  92  96  34  85  21   3  96  86  68  63  66  37  29  86  70  60  97   1  30  71  93  77  52  86  80   9  25  37  64  24  76  88  35  70  86  54                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                98  26  40  47  92  93  71  62  44  60  41  99  69  83  47  25  56  76  60  38  92  30  17  10  61  20  81  14  17   8  87  61  69  23  91  62  29  30   9  23  14  24   9  32   9  48  16   3  91  93   6  60  14  42  51  33  72   7  49  72  43  51   4  10  86  20  65  71  88   1  64  79  11  28   5  41  49  88  74  23  71  34  32  22  54  24  57  80  25  72  97  38  40  70  17  37  46  22  88  69  88  17  16  83  21  89  65   4   5  99  76  74  85  69  95  60  42  26  33  25  63  30  24  28  75  90  44  85  60  66   4  43  69  38  80  90  92  36  71  52  42   5   6  20  83  41  16  28  85  52  69  88  88  61  44  25  46  17  69  39  19  48  14  14  38  47  45  96  74  70  16  99  29  55  13  85   9  38  11  60  33  56  85  90  16  45  75  10  22  56  17  85  35  91  44   1  93  51  70  84  18  10  71  21  49   1   3   4  12  21   3  89  46  65  47  87  36  99  57  73  16  61  32  24   4  55  47  11  71  97  10  38   1  84  93  27  85  47  90  44  16  65  16  83  24  55  26  45  15  66  64  16  33  11  37  89  71  48  65  35  70  17  41  32  95  42  57   9  94  34   2  20  72  51  90  73   9  19  21  48  79  34   7  55  80  20  87  54  88  30  85   9  59  70  97  74  58  51   2  90  42  31  44  80  82   2  81   9  69  57  26  33  89  37  87  27  98  12  52  65  56  79  56  59  61  86  86  75  89  74  39  51  98  94  51   3  27  97  84  92  19  38  44  52  90  81  85  45  26  95  95  76  97  33  37  37  39  61   1  52  52  68  21  93   6  36  85  79  84  48  72  22  71  82  31  79  50  44  20  36  81  18  81  56  69  69   8  41  12  53   7  33  76  38  86  43  46  87  86  47  19  42  23  19  30  80   3  10  17  43  64  73  12  66  69  71  36  83  98   6  48  33  58  68  14  36  13  48  86  59  85  36  78  77  47  51  14   1  64  54  97  14  19  86  73  12  89  90  82  71  25  24  85  67  11  83  84  31  38  73  35  62  23  28  78  51  71  75   8   8  95  75  85  70  26   6  12  24  55  48  55  56  79   6  13  40   3  96  49  25  20  49  77  17  83  19  74  83  80  55  89  96  58  40  10  52  40  73  61  46  58  52  29  66   4  43  81  88   1  71  98  18  54  79  79  37  37  62  52  13  68  71  54  65  19  20  68  84  97  64  31  11  87  75  14  12  78  78  52  97  16  88  74  82  65  60  18  58  88   2  77  46  64  95  48  20  36  79  24  77  42  70  47  46  25  77  52  18  60  72  94  64  10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  74  25  70  46  84  85  94  44  16  91   7  41   6  72  32  32  33  54  67  27   8  82  19  20  46  73  84  73  19  29   9  97  65  90  25  13  18  38  17  15  12  54  68  37  92  24  38  73  58  93  56  50  48  88   4   3  58  23   4  83  51  37   1  29  33   6  39  85  70  18  74  25  47  58  91  73  68  35  46  34   1  27  60  76  80  90  49  80  26  27   8  28  41  49  39  87   9  53   3  77  70  89  43  86  40  54  12  47  27  72  47  91  94  72  75   8  26  96   4  13  21  95  92  32  28  76  79   7  85  68  34  30  10  19  86  49  84   8  21  57  87  88  25  56  68  62  93  94  89  76  34  59  12  70  73  98  86  20  37  44   5  32  18  49  94  90  87  85  59  51  21  39  30  28  86  40  14  83  46  32  79  21  13  87  65  95   8  97  54  52  58  19  70  21  44  79  93  16  86  29  57  82  41  73  25   4  56  99  69  94   5  58  63  90  58  98  43  19  91  61  47  24  48  55  38  82  69  10  96  45  88  85  73  78   5  50  90  84  75  32  90  68  17  53  91  89  47  15  61  11  38  71  77  89  15  98  76  95  73  97  21  27  22  73  60  77  98  14  96  20  21  82   3  51  26  89  93  42  72  22  86   9  12  45  26  21  82  77  99  71  74  49  16  15   9  14  95  73  11  91  97  25  68  17   6  26  55  45  33  13  54  61  29  54  82  10  81  63  52  98  11   6  28  85  80  25  75   5  42  61  43  64  49  99  41  13  57  87  95  99  40  39  85  21  30  21  80  47  63  78  47  51  19  34  41  92  22  19  77  50  21   5  48  23   8  73  13  18  27  53  79  12  76  41   5  25  67  61  56  43  26  15   2  29   8  32  99  41   9  63  57  80  19  85  42  91  52  42  94  42  40  52  56  89  18  50  42   7  59  50  56  31  56  82  59  41  44  19  17  54  27   1  96  35  59  66  40  98  48  40  45  41  45  32  35  65  98  69  56   5  53  53  66   4  58  42  16  25   9   5  57   4  28  48  89  32  64  74  61  24  65  58  22  69  68  73  35  77  65  62  21  39   2   4  56  78  56  16  97  39  66   9  62   8  37  87  80  43  37  45  93  50   2  70  15  77  83  26  28  31  59  89  34   5  27  33  32  80   5  84  97  64  73  36  50  20  17  68  60   8  85  50  10  81  79  80  48  95  54   1  72  89  58  18  38   4  77  65  88  57  15  12  34  56  54  10  91  87   4  39  86  47   3  71   4  85  52  21  74  66  20   2  11  60  89  42  41  31  15  63  82  82  43  10  47  24  72  14  88  94  75  31                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    5  53   6  80  12   8  16  78  95  63  56  36  82  93  55  18  57  17  36  81  24  28  84  97  38  35  46  25  14   9  10   7  24   4  91  12  94  63  70  22  99   9  71  33  36  50  91  97  33   3  29   4  50   7  66  49   7  69  43  78  75  15  81   2  79   3  96  65  47  52  46  83  56   4  39   1  73  48  59  18  69  15  43  17  77  33  96   8   1  70  24  16  80  12  83  63  26  45  59  31  30  19  95  28  95  85   9  52   7  46  23  94  26   5  74  93  26  37  51  10  97  85  14  83  64   3  52  22  80  78  68  80  12  51  26   8  46  22  93  97  24  30  64  50  57  69  66  26   6  34  75  50  93  34  81  59  40  62   7  21  78  43  21  24   5  74  54  34  96  43  80  78  28  83  59   6  88  41   7  12  86  57  92  19  56  65  20  23  99  24  26  64  83  79   9  98  65  44  92  87  50  73  62   6  14  68  85  63  93  97   9  53  63   5  27  50  19  98  78  33  35  32  71  75  81  30   3  59  33  40  59  35  17  45  82  53  63  55  58  56  40  67  37   9  68  78  35  35  10  78  46  14  39  12  77  44  31  73  98  11  43  46  22  72  25  44  99  64  24  38  66  71  85  51  61  84  91  18  82  21  22  31  10  29  23  83  41  10  13   9  24  72  20   8  23  49  87  60   3  97  84  62  96  58  32  79  52  12  35   5  51  95   1  58  59  53  68  22   4  66   6  92  77  83  66  33  62  39  78  93  11  49  64  63  71  45  53  37  69  14  85  14  88  58  84  34  96  99  23  67  26  58  43  42  77  87  81  25   7  49  65  62  29  52  94  48  80   3  88  50  43  33  95  39  54  53  93  69  66  78  98  71  52  61  97  61  23  73  18  94  80  58   8  69  59  30  99  26  34  29  19  67  62  40  57  61  12  88  83  10  33  41  70  94  76  94  82  86  69  57  34   5  43  33  20  13   4  80  19  47  47  75  22  54  21  26  42  49  14  40  77  82  45  39  81   2  23  29  50  11  78  84  74  50  90  25  60   4  19  32  78  79  76  31  78  10  26   7  40  21  37  25  25  53  57  89  78  95  55  98  82  82  61  10  66  13  39  34   9  82  40  24  44  73  40   5  12  12  18  37  34  67  31  99  79  57  79  24  93  89  99  25  86  54  42  60  32  58  36   7   3  29  42   3  97  23  93  85   2  62  48  38  85  15  76  67  68  59  63  52  94  58  62  14  61  13  41  27  68  54   3  11  50  75  78  52  67  95  72  28  40  95  63  78  60  13  87  28   6  57  85   9  19  24  57  72  93  12  13   3  35                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      71  93  48  42  20  72  69  40  63  22  73  54  80  70  12  58   6  57   5   8  47  41   1  29  37  21  54  15  35   6  70  81  92  22   4  11  46  88   1  33  17  63  56  13  91  41  40  11  76  80   9  40  82  73  96  20  33  36   2  77  46  23  48  24   7   6  50  27   4  28  88  88  27  18  40  13  21  78  60  84  29  70  14  99  35  31   4  39   4  13  91  24  80   6  86  81   4  53  65  39  91   6  14  34  34  28  38  52  96  31  24   6  76  88  60  95  10  96  23  63  43   5  61  49  21   7   5  90  54   8  87  20  87   4  87  22  66  96  48  86  20  12  68  37  59  55   7  72  41  40  85  40   7  72  44  29  46  44  45  38  64   7  62  65  40  68   4  40  24   9   4  99  11  58  24  42  35  22  37  32  99  66  70  84  57  52  21  22   3   1  11   2  28  11  39   7  84  54  19   3  12  88  14  54  56  98  76  67  40  94  38  35  29  82  87  73  61  95   2  45  54  26  78  12  59  90  33  17  16  95  43   1   5  17  43  56  12  45  27   2  70  26  22  93   6  43  20  81   2  29   1  21  83  11  69  66  64  88  82  68  10  64  56  32  35  32  83  90  79  20  64  62  86  45  14  54  68  15  35  64  16  79  21  38  68  95  11   3  20  27  40  87  99  45  88   1  49  86  46  27  85  56  95   6  21  23  62  96  89  86  76   8  37  34  16   1   7  64  11  27  62  30  26  89  82  61  66  75  37  29  63  28  43  19  35  66  32  15  86  19  49  68  21   7  43   4   2  67  72  11  44  35   5  75  10  79  50  98  45  55  15  61  66  66  42  19  88  80   5  24  18  22  43  86  84  93  37  61  22  50  48  59  59  32  64  23  97  74  82  68  91  86  63  71  12  35  86  96  50  76  74  88  93  88  95  52  56  51   6  49  98  10  33   6  43  77  45  79  52   8  88  44  18  89  84   4   8  26  60   5  75  69  29  22  87  58  46  73  10  90  62  49  73  27  84   4  65  96  60  60  51  18   3  75  81  30  22  82  16  30  17  94  49  67  18   2  47  19  36  93  25  87  23  68  50  39  70  71  89  95   7  43  89  39  93  36  27  42  94  34  35  44   8  95  21  57  48  45  69  39  40  73  12  35  97  24  38  27  49  32  15  43  68  78  66  18  88   7  90   1  35   5  84  60  63  28  28  54  61  42  15  11  83  25  62  97  97  56  22  21  56  31  29  59   8  95  72  91  78  89  88  78  26  45  78  71  13  98  79   2   8  21   6  85  55  42  72  29  60  95  71  38   8  36   1  95   7  71  43  63                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        45  80  48  22  60  63  79  87  18  98  94  47  55   5  49  51   2  49   8  49   8  33  87  29   1  97  97  42  83  65  86   7  48  88  57   9  48  12  14  25  70  37  89  49  46   7  60  65  89  35  72  44  35  94  44   5   9  56  73   3   2  15  88  19   9  37   5  74  82  68  11  37  56  20  52  83  90  29  35  76  93  49  73  29   1  71  66  17  64  93  55  38  91  43  71  54  36  93  90  12  63  94  49  84  17  53  10  72  39  81  98  96  59  69  45  87  68  96  29  79  21  92  90  12  27  18  28  45   7  33  32  44  51  16  39  22  69  28  54  22  52  93  75  34  63  65  89  72  70  97  48  37  64  53  82  95  99  44   2  13  95  69  28  82  97  31  43  23  74  49   8  89  22  52  82  94  86   8  75  31  98  90  46  77  80   7  34   6  95  13  24  10  85  10  85  13  92  55  40  81  20  64  25  65  80  44  85  73  55  36  97  70  57  39  64  73  78   3  57  37  25  12  68  46  78  53  49  67  87  67  66  79  78  19  93  65  53  14  51  94  18  14  15  75  17  89  79   8  21  89  89  38  29  56  43  28   4  98  76  64   4  84  69  23  65  51  90   9  20  25  70  24  24   3  56  17   8  95  43  98  15  95  28  50  99  51  21  95  14  42  61  13  78  10  23  50  92  15  11  99  21  37  81  37  12  88  38   4  33  20   5  79  67  17  65  20  76  66   1  50  40  25  84  46  47  34  85  99  85  35  50  98  94  90  29  11  59  99  93  30  34  29  81  68  10  94  99  88  96  15  63  93  88  82  48   1   3  82  86  67  17  24  76  36   4  63  98  57  38  34  34  36  95  11   1   2  19  79  95  70  35  31  17  90  57  87  66  66  35  56  86   9  84  49  62  57  23  64  87  39  92  33  76  70  31  73  77  79  72  96  70  24  54  61  88  75  99  79  95  34   9  41  55  40  77  55  31  94  92   1  32  72  63   7  56   6  44  65  23  41  95  32  46  90   7  21   1  76  11  36  71  45  76  14  97   3  75  17  20  34  95  55  80   9  41  43  28  46  55  29  32  63  85  14  90  34   7  32  37  92  24  56  44  98  13  56  98  73  28  20   8   7  51  78  94   4  44   6   6  39  56  22  22  83  92  60  76   4  59  48  40  31  80  52  25  44  26  76  60   3  99  75  94  72   7  10  70  53  73  71  19  37   8  72  25   6  18  51  55  16  92   5  71  14  53  89  50   3  36  33  72  89   5  57  50  86  34  81  26  69  49  97  52  98  26  89  51  33  94   5  98  13  59  80  87  22  37  75   6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          97  69  84  31  54  91  23  87  80  20  59  30  37  90  61  34  51  65  10   5  32  58  96  42  81   7   6  94  23  55  56  97  85  22  64  99  80  94  96  10  28  63  99  17  42  84  29   4  20   7  29  12   7  84  89  75  11  43  88  53  36  60  88  67  51   6  33  84  55  48  99  21  65  53  51  98  46  34  44   5  96  27  30  75  94  80   5  86  98  76  81  15  32  24   3  29  48  63   5  96  27   3  68  94  64  39  67  11  36  62  44  64   7  48  16  48  49  11  58  79  19  83  64  29  68  45  35  52  84  69   2  74  80  84  99  68  57  42  38  13  44  26  29  32  54   3  12  79  46  32  27  77  89  56  13  38  63  95  40  90  84   5  20  89  67  39  91  55  18  70  58  10  86  26  36  66  19  76  16  94  28  34  33  60  89  63  44  39   9  84  78  61  72  64  19  78  92  21  32  47  11  12  96   9  83  35  97  11  88  51  77  52  40  55  55  36  62  54  59  35  33  10  99  13  51  47  99  60  16  56  86  35  76  45  68  27  46  34  51  81  55  66  58  20  60  64  55  36  77   6  26   9  34   7  52  84  56  52  45  46  93  28  73  37  10  91  63  55  16  66  75  65  67  42  85  50  86   6  82  82  28  32  47   3  24  52  73  98  57  29  85   2  63  30  59  46  93  22  97   3  46  59  86  48  10  45  76   9  71  72  22  92  18   2  44   2  12  29  63  19  30  53  31  47  52   1  79  35  47  71  30  98  22  26  37  68  75  90  43  85  87  15  41  34   9  59  61  27  89  27  24   3  56  10  24  97  76  85  95  41  96  93  49  71  12  58  92  52  92  87  75  97  10  52  76  62  68  38  18  91  71  95  27  91  71  56   6  43  23  37  37  29  68  17  45  19  91  76  68  43  64  69  19  66  15  45   3  24  15  21  42   2  20  36  18  73  65  67  31  95  53  10   5  62  19  56  21  21  73  97  15  32  28  98  28  31  34  82  15  77  59  79  39  14  81  95  47  94  68  56  21  22  60  76  13  77  54  83  42  36   1   6  54  95  21  25  55  53  57  87  88  67  43  84  53  52  20  27  28  12  86  56   7   3  74  65   5   1  37  18  68  30   2  64  54  36  39  69  51  92  30  90  29  88  73  43  20  73  55  68  53  94  81  76  93  97  25  48  17  90  48  82  47   8   9  76  10  41  46  27  49  83  40  99  89  21   9  10  89  69  12  57  88  56  78  86  79  19  38  11   9  75  58  29  96  24  41  16   1  37   8  32  27  39  47  70  92  51  13  85   8  45  51   8  92   5  59  93                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            89  72  45  76  80  53  36  68   4  71  79  50  43  45  81   8  42  76  56  66  65  51  45  18  71  17  91  24  39  13  12  69  73  25  39  48  23  83  22  21  39  65  70  33  30  49  63  54  18  88  77  45  13  95  44  16  58  62  52  33  32  66  54  80  81  36  70  28  23  81  43  49  56  84  23  31  93  50  10  74  50  11  73  14  40  14  44  36  76  57  68  76  82  59   8  33  24   5  48  28  74   4  55  10  27  56   6   5  28  67  11  17  76  29  19  60  79  16   4  90   5  10  40  84  87  13  20   1  76  37  35  57  44  53  24   1   6  68  50  54  97  16   8  40  68   5  64  95  75  14   6  13  70  66  75  85  10  69  52  38  48  85  76  51  58  49  18  28  71  92  19  43  54  36  99  11  11  20   9   8  37  37  37  28  65  15  34  52  55  79  96  71  32  93   7   3  71   4  19  83  40  58  74  67   9  91  24  31  82  43  35  41  80  55  45  88  73  34  22  71  80  92  97  50  10  24  35  34  21  12   6  91  65  48  32  14  17  80  71  85  82  27  81  99  95  93  36  44  77  64  79  24  99  72  39  48  18  86  78   3  13  65   7  55  90  16  49  35  41  65  42  33  81  20  51  30  47  84  61  73  93  65  74   9  21  24  22  56  20  44  53  47  30  81  77  21  72  85  21  76  82  27  27   9  34  36  19  42  15  74  96  57  29  89   3  39  71  30  19   7  75  41   1  80  57  30  75  44   4   8  29   5  16  35  50  61  56  26  36  16  86   7   8  37  59  81  20   4  59  98  71  40  83  68  15  57   9  60  37  30  46  13  87  53  26  18  45  39  29  75  31  75  11  52  24  40  99  29   6  50  56  77  50  62  93  24  10  16  49  19   4  50   4  99  37  91  86  24  88  81  79  89  10  56  10  84  15  85   4  56  29  75  88   1  31  10  36  98  54  66  87  65  74  94   6   2  50  84  34   5  19  24  32  97  50  15  28  95  45  36  73  57  10  22  30  95  40  76  49  29  59   2  98  73  39  89  36   7  67  55  43  81  62  53  67  64  96  54  63  94  59  81  53  31  38  83  63  23  75  97  47  27   8  29  43  60  53  96  15  54  46  61   2  25  23  19   7  73  61  63  74  11  32  77  21  74  63  70  46  55  52  68  22  16  87  93  62  52   5  87  37  62  56   8  36  37  38  72  44  42  44  34  91  30  75  43  83  86  26  93  53  96  69  72  98  50  43  97  96  79  21  72  50   4  74  63  70  58   9  35  15  74   9  65  24   8   5  51  81  73  16  95  90   3  66  40  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              14  83  18  52  72  57  39  83  15  11  35  49  79  62  92  58  28  53  54  23  68  52  78  74  99  88  14   5  41  84  80  31  54  58  11  15  22   4  48  75  95   7   2  84  93  11  69  11  55  38  50  11   2  65  26  68  51  88  42  41  21  41  72   4  77  91  90  57   1  16  20  59  43  24  50  22   1   8  37  23  74   7  74  47  45   8  99  82  60  61  26  27  70  52  62   8  49  19  82   2  74   8  83  65  67  33  10  56  69  12  91  30  10  42  11  90  44  79  33   9  10  92  50   9  72   4  82  65  39  26  89  83  55  11  84  31  92   5  31  43  19  38  33  23  52  96  92  14  87  64  68  34  94  99  24  17  81  90   6  26  64  66  16  12  85  35  27  64  36  59  31  70  55  94  65   6  45   9  69  98  95   3  93  97  77  86  98  65  34  39  25  44  38  24  39  21   8  49  94   3  79  29  17  59  78   1  27  97  63  61  42  62  22   6  43  95  39  58  92   8  33  59  51  26  81  33  81  30  29  12   6  91  70  75  42  77   7  10  52  24  68  53  64  24  72  18  10  86  25  63  15  43  91  47  14  96  22  11  45  88  12   2   9  52  39  25  30  54  60  30  86  62  54  79  66  90  25  66  28  34  59  80   3  28  19  19  40  36  54   1  69  53  69  12   1  45  79  50  46  13   9  38  61  32  82   8  46   8  90  65  47  52  30   9  96  63   7  79   3  97  83   5  93  36  25  70  91  77  22  47  34  98   6  49   4  72  77  17  57  54  14  20  89  33  98  23  17  69  49  27  77  27  57   7  93  85  74  96  58  94  49  41  37   6  56  11  48  95  33  57  11  24  56  68   9  11   8  82  26  33  81  34  38  32  35  90  24  70  31  70  46  45  32  72  93  32  62  14  44   4  11  97  82  87  88   4  10  51  83  60  18   7  66   7  43   2  75  89  57  55  41  82   5  46  69  80  25  67  76  84  29  70  56  89  36  57  82  79  32  55  77  24  20  71  90  45  54   1  23  39  33  91  57  69  65  94  85  92  95  61  11   1  92  63  43   6  93   2  68   7  17  13  40  75  38  57  63  51  46  10  11  13  32  33  86  82  25  58  42  31  35  68  52  53  64  78  41  26  71  80  31  78  20  75   1  16   2   5   5  43  63  26  90  25  60   1  55  58  79  60  86  83  70  95  43  75  44  48  98   4  77  32   9  58  37  67  62  57  46  81  10  23  99  46  31  51  23  97  64  63  67  80  25  58  47  28  19  33  60  25  10  72  41  17  76  16   2  95  40  80  45  61  12  39   2  41                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                57  62  80  84  21  62  18  30  48  30  75  68  65  68  96  49   2  77  98   4  86  30  52  91  65  92  53  87  36  88   8  49  70  24  62  38  84  47  20  73   1  25  87  87  99  87  39  18  34  44  57   6  50  54  93  91  75  13  64  13  41  83  12  81  11  45  58   5  13  34  69  87  36  49   3  87  59  15  74  70  44  81  20  85  93  21  53  70  75  60  25  69  50  31  50  34  88  44  22  60  79  60  85  38  51  30  97   3  81  15  33  76  73  76  59  32  36  51  80  32  44  66  10  68  46  43  93  74  95  13   8  99  57  75  67  41  67  99  93  30  14  49   1  38  30  59  84  22  62  18  75  37  43  69   9  76  43  18  40   6  30  62  68  76  64  33  48  61   8   4  46  35  12  60  89  58  45  19  10  46  94  39  37   1  63  92  39  49  67  57  85  60  19  47  24  29  34  97  93  98  46  76  32   6  52  37  24  29  33   1  59  36  50  17  99  99  44  88  39  92   1  96  96  65   5  25  30  91  12  36  37  54  34   3  87  24  99  54  44  92  44  41  23  20  54  43  94  33  32  67  18  74  55  90   6  88  35   3  61  65  97  30  31  28   4  26  95  53  20  36  63  76  13   5  77  92  34  15  26  83  82  15   3  59  88  65  87  21  34  30  83  10  10  14  48  90  28  18  96  10  55   2  66  60  71  43  56  88  66  56  46  89  41  15  66  52  51  15  55  35  78   5  21  77  88   3  12  88  55  93  26   9  96  15   8  14  36  11  19  95  26  64  25  74  24  53  64  15  48   9  76  97  64  23  67  80  28  63  41  32  35  45  52  84  33  14  40   3  79  34  21  80  32  62  74  50  21  71  10   8  51  46  62  21  26  44  50   7  64   7  46  55  38  31  60  89  27  93  66  89  85  73  18  89   5  62  53  12  89   1  73  27  76  77  56  88  41  69  97   1   2   5   6  18  46  11  60   4  35  15  37  91  38  85  35  80  38  34  81   5  88  71  84  69  68   8  48  92  45  65  76  26  49  39  35  60  41  53  79  95  27  11   8  10  23  90   2  13  33  87  10  60  39  46  88  98  25  41  17  40  14  15  71  74  52   4  38  36   1  29  29  15  40  33  89  75  99  20  74  94  38  88  85  35  21  67  67  48  20  17  73  29  31  72  31   6  70  24  12  50  91   4  70  35  47  79   5  75   6  82  34  38  20  38  48  65  65  85  44  50  84  68  95  33  30  35   2  87  60  13   4   2  54  73  89  63  59  96  55  90  69  77  12  13  37  58  15  50  98  17  92  17  79  76   5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  53  40  56   4  42  80  31  28   5  91  86  80  26  76  69  69  77  18  86  38  62  92  25  90  23  76  89  37  44  39   2  76  85  56  64  15  73  31  86  37  37  10  83  20  24  15  41  20   2  59  82  86  85  54  63  46  91  81  58  37   1  90  21  99  26  39   5   2  70  96  45  64  15  79  62  33  73   6  72  94  35  77  35  62  57  17  46  33  35  93  95  47  87  20  57  75  34  50  25  58  14  62  31  57  47  81  88  66  78   7  65  33  27  94  35  63  40  48   3  28  27  64  13  41  44  80  35  78  87  91  61  26  53  43  40  53  64  81  22  61  55  61  12  73  12  64  28  12  34  58  24  48  91  92  37  28  77  92  96  24  35  37  92  25  62  16   1  99  67  78  55  80  52  67  33  16  78  91  88  35  79  83  43  24  92  14   7  33  38  29  94  98  46  38  65  20  42  37  72   3  69  78  67  47  56  70  48  97  86   7  61  84  19  43  16  36  47  78  14  76  33  20  97   2   7  16  77   4  37  41  21   2  82  24  22  56  72  48  55  27  29  29  80  88  65  87   4  86  46  20  67  10  67  29  71  70   1  53  28  98  39  42  75  97  71  28  79  17  21   7  22  15  44  90  77  72  71  58  89  61  91  56  10  82  98   9  32  85  45  45   2  74  60  73  94  99  47  71  34  73  71  45  23  51   6  56  97  51  81  39  57  99  37  25  24  83  38  80  24  18  30  13  13  44  79  31   8  19  20  60  58  70   5  22  39  97  91  26  29  32  96  92  43  61  81  41  18  81   7  96  66  62  87  35  84  25  11  17  93  56  87  31  64  65  43  39  93   6  63  99  53  29  62   3  93  52   9  60  99  29  69  65  77  72   5  49  20  54  32  50  57  50  42  10  27  36  46  62   9  66  47  90  22  96  91  15   3  41  36  76  33  69  81  18   4  95  63  27  26  64  18  11  64  56  73  27  33  21  34  62  64  45  75  36  77  18  41  26  85  28   3  20  14  47  29  12  65  50  61  13  80  77  22  54  83  52  34  54  68  38  32  17  80  13  34  82   8  74  57  67  45  16  32  91   9   4  10  22  77  57   1  29   8  67  12   3  12  19  74  97  82  65  94  87   8  12  25  61  54  90  30  75  44   5  33  81   3  74  91  48  50  84  98  59  21  85  95  65  36  34  10  67  99  64  81  72  43  60  39  94  42  77  23  76   3  77  65  17  11  53  98  69   3  53  14  25  61  21  43  64  28  31  77  20  61  57  68  28  39   4  13  79  53  44  47  67  44  62  50   6   5  73  14  57                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    64  85  16  56  73  24  48  11  82   8   6  65  93  62   3  53  92   7  50  95  37  43  24  93  32  65  69  21  93  42  21  27   7  20  97  92  74  63  27  97   3  36   8  76  73  18  47  12  15  60   9  51  88  35  29  34   7  53  94  22   6  43  46  16  77  87  44  68  34   7  35  39   4  81  21  71  62  38   4  88  75  50  21  83  89  11  55  97  24  92  85  48  38  65  33  45  18  38  47  64  50  92   6  39  77  60  29  64   9  35  25  37  40   3  58  60  10  89  94  93   8  67  23   6  69  20  93  99  71  76  13  82  55  67  41  13  57  97  83  24  64  79  88  32  94  52  49  70  70  29  96  30   9  36  76  82  69  33  96  62  32  27  51  87  83  62  10  84   5  23  11  96  80  25  43  28  26  61   2  36  62   5  73  71  81  20  47   8  61  58  15  76  84  76  46  24  85  25  44  10  20  76  87  78  50  19  57  28  42  20  11  17  68  18  46  50  59  91  65  51  16  20  46  21  17  98   7  81  29   9  82  69  55  84   8   9  82  99  84  49  64  74  60   8  70  65  15  93  94  49  78  95   2  47  67  89  13  46  17  10  32  60  59  46  40  29  84  18   8  68  62  46  56  80  99  85  59  20  24  27  34  25  93   9  34  97  63  61  32  37  64  22  81  37  88  44   8  84  76  81  98  95  98  67  20  56  68  63   6  18  88  93  94  62  80  74   3  39  59  76   1  99  96  64  68  11  25  84  86   4  45  57  74  93  16  42  93  85   8  24  64  71  88  48  84  25  87  22  87  48  26  89   5  78  40  53  21  81  74   7   1  91   5  29  12  64  20   2  22  58   6  26  58  30  69  32  27  61  10  56  22  96  96  28  37  53  98  46  78  93  38  90  69  81  10  47  70  70  63  92  94  16  62  66  67   7  70   4  37  98  44  89  89  39  73  21  24  59  45  71  88  84  67  99  28  48  59  45  19  34  14  52  70  94  95  59  97  24  67  73  14  29   4  77  22  91  24  18  27  25  52  48  26  88  80  53  92  16  91  74  73  12  36  68  28   2  38  17  65  89   9  79  45   3  44  96  65  88  17  51  15  95  12  17  75  95  12  72  47  69  45  55  86  55  94  96  56  46  44  12  42  37   1  69  69  66  20  63  17  15  59  94  73  81  68  56  67  90  98  69  92  68  46  38  11  49  48  52   4  81  69  62   9  82  28  14  31  13  35  51   1   7  77   3  47  95  21   5  10  57  13  55  88  13  53  57  46  14  18  14   5  72  16  84  46  31  56  28  70  69   9  69   7                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      77  35  73  18  80  59  60  53  59  41  94   4  48  70  53  37  85  83  81   8  92  56  37   3  16   3   4  48  54  27  70  91  74  57  61  45  84  28  15  37  45  80  90  34  50  85  23  24  56  50  33  10  93  38  25  56   8  87   2  46  38  87  13  87  71  95  13  32  18  77  77  23  11  49  63  72  84  49  71  42  64  66  67  97  32  64  97  55  16  84  98  41  27   3  67  27  68  62  64  55  65  22  50  11  36  59  27  14  52  78  66  66  29  59  53  99   3  34  68  40  95  96  37  11   6  54  69   6  93  67  55  21  24  92  66  17  31  40   5  70  44  38  31  14  31  15  57  19  98  22  55  40  92  44  35  14  68   3  76  50  87  34  74  20  46   7  67  38  37  70  37  19  94   8  94  71  88  20  88  55  16  56  43  79  82  78  85  73  88  75   4  76  77  21  88  37  23  71  91  39  25  59  20  52  72  58  23  23  51   4  54  32  30   5  75  84  27  15  77  70  54  25  90  97  71  21  27  71  16  76  47  66  10  86  49  92  89  47  30   3  15  90  90  68  86  61  22  30  41  46  30  99  65  19   3  65  50  28  27  53  51  73  55  70  15  93  63  96  41  84   7  74  52  63  17  37   2  22  78   3   2  67  73  66  36  87  71  31  29  40  12  11  23   6   9  65   8  31  71  83  49  97  32  43   3  47   9  97  65  67  87  10  67  64  96  92  76  54  28  21  37  47  78  77  17  48  43  39  55  21  90  49  66  98   8   3  23   6  11  72  89  36   2  33  86  26  51  88  98  96  38   5  55  95  33  55  97  73  13  84  63  52  50  18  69  74  79  47  27  33  90  47  17   5  37  13  30  86  51  86  56  40  72  42  49   2  34  30   3  25  82  35  56  64  33  27  56  13  44  24  71  29  74   7  19  79  60  74  42  86  88  87  50  46  71  59  14  93  42  77   3   8  96  79  65  33  52  73  89  91  61  44  30  99  38  46  12  75  47  67  37  36  59  78  28  75  59  59  94   3  92  48  38  18  82  15   1  42  36  19  85  81  88  67  22  43  64  51   2  68  84  28   8  56  21  92  23  67  86  87  37  24   6  56  80  21  27  70  78  52  99  42  49  40  53  61  67  80  28  20  80  87   7  73   8  60  59   1  22   1   2  73  40  84  99  39  20  53  81  65  60  58  46   2  52  42  60  43  52  90  89  73  62  54  35  87  64  54  30  60  97  81  84  73  31  15  81  13  93  89  75  77  34  23  52  79   9  38  18  95  97  93  94  91  86  24  90  39  22  51   1  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        20  23  22  76  75  84  79  85  96  37  89   9  91  16  85  71  68   5  47  57  57  69  16  46  14  25  44  39  36  46  31  93  21  16  75   2  29  25  17  85  58  21  16  47  14   2  78   4  41  96  99  80  21  18  52   7  83  96  59  93  11  20  14  52  17  65  57  10  87  64  50  77  94  17  97  79  42  24   8  45  37  50  36  44  99  22  26  16   6  15  84  40  40  29  83  15  20  93  11   9  27  90  58  34  23  10  27  16   9  45  21  39   2  84  30  41  68  69  39  59  90  99  11  98  49  42  74  49  37  45  17  31  68  77  20   5  23  62  24  14   2  10  20  46  55  44  48  16  65  94  68  79  91  86  23  20  55  84  83  51  66  76  28  28  76  20   3  84  79  90  27  93  65  51  46  65  33  87  75  77  36  57  46  44  47  20  20  50  75   7  71  44  49  53  48  77  29  64  19  74  70  38  82  46  23   7  49  20  45  85  20  87  77  10  49  13  35  37  12  73  92  27  14  86  36  26  85  93  69  98  77  35  73  77  60  79  86  85  52  14  52  88  10  51   2  12  54   9   5  59   4  43  34  67   2  59  92  26  60  82   5  26  63  87  63  61  80  89   7  37  25  45  30  35  64  67  12  93  67  80  59  57  33  28  57  89  27  78  75   6  74  14  92  32  58  11  87  79  40  58  79  97  45  55   7  30  94  69  21   8  91  58  55  78  31  65  14  23  75  84  77   6  47  98  36  27  76  38  22  98   6  89  64  58  93  34  95   4  91  63  96  80  12  19  56  23  48  77  61  70   8  40  26  32   1  20  57  54  47  20  22  71  23  88  89  41  47  94  14  43  42  70  90  85  68  50  45   5   3  93  59  11  62   1  84  23  11  54  52  75  81  75  52  43  19  76  94  13  32  28  73  43  71  32  44   2  20  67  38  33  63  17  49   1  65  99  74  21   5  89  60  28  75  97  57  61  60   8  22  70  32  86   2  46  92  87  61  49  15  70   9  22  17  56  74  91  18  41   3  29  88  63  48  49  56  17   3  28  30  37  24  48  31  98  77  65  60  36  63  76  37  35  44  61  19  91  38  77  37  67   2  52  69  86   5   5  98  20  33  72  78  89  32  85  49  19  38  35  65  91   5  19  49  11  63  30  15  68  70  82  33  32  82  11  25   2  31  62  28  77  31  87  47  72  28  92  89  68  51   9  10  63  67  25  62  94  51  91  53  22  73  11  43  71  46  19  94  76  58   5   3  98  56  47  68   9  56  59  16  42  57  29  95  84   2  49  33   6  67  44  41                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          9  38  82  81  37  57  96  86  37  86   9  84  23  29  49  35  61  19  23  63  55  49  62  69  57   1  68  51  11  42  33  42  77  38  23  27  53  49  63  72  63  44  13  49  77  79  73  56  25  90  51  60  24  35  30  48   2  47  78  17  44  31  14  71  94  12  84   4  48  88  90  49  47   5  54  86  66  16   6  28  98  70   6  69  82  19  59  65  65  74  90  99  47  46  79  74  71  23  33  15  12  74  84  35  92  63  65  79  27  22  18  92  72  47  21  72  36   1  17  35  81  18  83  39  76  83  17  28  76  37  93  65  20  93  36  35  71  72  79  16  98  96   3  51  97  41  98  36  36  38  85  58  93  14  51  30  18  80   9   8  55  78   7   4  68  90  69  48  42  57  16  21  17  59  73  85  67  96  64  95  92  99  60  26  24  52  80  93   1  64  23  19  14  39  72   4  89  93  18  45   3  24  46  47  64  11  34  19  22  91  69   6  82  53  76  83  25  35  38  84  79   9  89  13   7  86  78  37  64  37   4  10  53  46  44  79  63  56  58  14  50  48  27  27  95   4  20  42  60  89  72  44  15  25  97  14   1  54  51   8  26  58  34  73  44   1  71  40  62  18  93  88  98  28   3   6   2  21  97  15  38  40  99  15  79  72  95  62  59   8  42  93  52  82  75  55  54  35  80  28  87  92  12  69  80  61  88  62  79  71  26  28  35  70  84  30  25  78  71  66  99   9  42  90  39  82  62  40  83  29  80  18  32  32  37  28  90  82  52  33  79  37  77   5  32  93   6  58  51  94  89  14  64  79  69  43   7  79  65  59  28  68  35  62   5  27  93  54  20  48  16  20  78  20  43  63  63  96  93  19  14   2  31  43  37  33  13  88  39  45  26  82  28  48  11  35  99  68  30  77  96  98  61  45  35  17  66  17  32  10  83  68  71  47  35  80  16  16  57  17  10  36  32  52  23  79  40  65  65  22  90  88  54  20  56  33  27  69  29  10  80  16  97  10  97  48  35  72  76   6  41  78  89  45  74   2  57  78  23  53  85  42  34  76  28  69  43  77  57  18  12  60  91  49  27  99  92  24  33  54  40   6  27  99  94  12  46  60  31  58  29  59  12  99  66  75  97  68  34  74   2  56  82  22  10  34  99  44  27  76  59  46  19  58  66  80  80  24   1  90  13  49  89  45  80  36  34  84   1  25  69  27  18  36  49  80   2  26   7  74  42  49  17  24  84  91  39  78  11   3  73  12  18  20  17  76  55  13  78  92  42  92  41  52  94  30  67  77  53  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            46  12  87  20   1  25  28   2  76  41  18  61  13  63   6  51  71  64  80   8   9  91  33  60  39  72  63  30  41  82  14  36  80  40  46  96  22   7  98  11  70  84  19  56  46  40  99  35  29  85   9  48  13  54  48  14  65  74  74  37  22  19  45  94  31  69  86  44  54  31  63  56  71  37  75  40   1  72  30  84  62  93  44  67  29  46  24  61  46  11  60  53  74  23  48  70  12  97  18  12   1  82  63  34  70  10  46  98  51  63  49  54  80  39  52  22  74  60  44  86  94  63  15  79  46  83  28  56  69  72  76  12  67  83  15  14  94  95  47  30  49  40  89  68   1  78  99  52  51  37  64  91  11  89  35  88  67  60  46  12  27  35  98  40   7  19  86  48  79  69  40  44  71   2   8  59  22  51   6  32  18  53  81  64  48  73  94  54  10  91  72  42  60  97  85  69  45  19  96  96  80  62  68  13  87  46  25  85   9  82  10  69  41  58  13   9  18  98  38  98  42  34  54  11  27  15  35  94  46  56  74  65  16  73  38  27  78  82  90  88  62  87  18  79  86  10  33  10  87   2  21  97  43  64  63  57  67  71  27  17  90   2  36  39  88  78  22   2  98  37  36  64  47  12  79  66  39  73  98  11  65  78  22  76  56  55  71  95  71  49  29  66   4  10  49  94  82  83  32  43  21  92  47  79  31  72  14  59  12  22  39  64  93  31  40  97  68  11   8   1  16  92  94  81  56  25  89  14  89  10  95  75   7  58  77  18  38  57  37   9  69  50  83  16  89  62  20  34  55  83  78  52  65  88  63  89  27  23  75  82  81  75  29  84  34   4  96  16  63  15  58  79  87   7  12  53  55   1  16  51  22  65  59  92  64  60  71  31  11  68  42  11  74  30  32  98  90  43  75  58  29  67  44  94  63  26  10  88  59  30  67  59  82  94  28  60  64  77   5  92  38  15  62  67  48  87  73  28  26  26  77  16  39  19  39  40  42  16  62  45  12  30  94  38  49  95  40  97  25  86  42  71  93  80  97  87  56  25  60  96   3  98  47  25  51  28  66  99  27  80  80  17  43  78  64  28  84  89   9  48   2  73  73  64  51   1  10  14  80  69  30  23  16  45  72  98  81  21  22  96  80  56  35   8  38  33  40  43  61  94  32  85  32  29   5  58   9  15   5  34  52  59  75  73  96  40   1  93  29   6  51   7  15  36  14  37  13  92  40  59  21  57  75  24   2  14  93  61  89   2  55  84  82  67  22  60  91  64  78  50  56  59  85  85  70  48  79  95   6                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              5  79  17  22  72  90  40  34  35  37  64  99  43  74  63  49  55  72  82  64  84  49  86  21  13  38  95   8  54  71  78  27  29  89  55   7  50  65  44  27  46  89  68  87  43   3  34  22  73  90  67  36  54  16  88  28  16  83  95  10  27  20  27  71  50   6  43  39  16  35  51  61  92  57  58  22  74  66  14  90  46  89  45  94  40  97  52  59  96   5  97  38  40  65   9  74  97  41  43  77  89  64  36  33  65  64  49  12  81  81  21  47  96  50  76  93  32   7  23  15   3  79  41  28  95  43  92  93  87  93  69  22  48  77  55  20  10  23  14  87  53  67  24  26  58  88  34  52  51  85  96  89  67  33  34   4  30  68  96  91  46  70  43  94  45  19  89   3  94  95  35  48  89  57  52  93  95  16  94  37  99  72  57  78  64  58  66  74   3  30  73  54  69   6  26  31  85   2  25  16  92  20   7  58  78  28  53  40  11  13   9   1  10  28  70  70  79  67  95  53  88  23   4  54  57  36  26  73  67  44  29  66  80  40  38  17  53  20  50  56  93  46  76  73  75  36   1  92  99  89  92  91  91  11  37  75  72  10  85  77  67  99  13   8  90  45  70  78  37  66  49   3  26  87  38  28  54  20  50  61  60  10  27  57  75  78  64   2  62  88  74  55  78   9  59   2  83   8  79  22  31  77  87  46  85  88  49  17  34  62  18  52  67  99  67  67  22   7  56  33  96  14  18  62  74  29  12   9  95  79  75  40  19  87  74   8   2  75  68  84  67   1  22   8  94  16   8  63  93   7  78  90  51  77  30  55  83  73  64   1  59  54  29  69   2   9  21   5   7   3  33  41  19  71  98  48  29  36   2  18  54  55  50  46  29  74  80   1   7  18   1  94  80  11  77  31  53  32  12  43   8  33  84  79  61  90  36  56  52  75  15  21   6  32  10  92  97  60  74  60  95   1   6  90  23  84  26  22   6   1  81  21  68  64  63  26  58  54  63  66  56   4  42  44  46  41  31   5  88  82  51  76  60  28  46  99  22  23  63  62  67   2  78  52  33  52  70  89  87  21  43  56  90  81  41  44  51  55  52   3  86  16  78  25  35  12  16  39  83  53  57  84  64  14  73  58  31  82  27  39  12  68  96  19  67  14  26  51  87  65   6  34  95  61  71  83  60  79  25  11  44  70  64  94  67  89  14  47  51  16  31  30  79  94   1  18  67  18  32   6  45  95  95  73  94  56  17  46  96  55  55  67  68  61  11  51  40  71  16  37  86   3  25  53  11   8  62  32                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                33  71  59  48  98  62   3  59   4  47  34  18  22  35  59  65  98   9  55  87   5  39  24   6  58  53   4  70   1  22   9  65  82  72  23  73  26  19  59  21   7   2  32   9  50  81  25  87  83  29  17  95  86  63  67  35  67  72   6  92  30  32  63  75  49  33  50  46  51  16  35  81  35  20  34  18  47  47  90  76   5  30  39  49   3  30  67  15  30  45   8  65  45  82  19  95  52  89  91  93  48  40  64  13  79  88  66  92  60  16  81  78  63  97  61  61   9  73  30  34  68  86  51  65  27  43  11  64  35   1  18  54  88  90  68  55  75  14  95  26   8  90  51  60  81  32  87  84   9  90  86  74  80  93   1  93  21  86  15  57  67  67  34  28  53  26  98  47  83  65  81  40  73  89  55  32  95  27   6  47  31  86  75  67  17  76  54  23  95  12  65  82  71  25  64  79  69  97  95  98  92  19  29  43  67  47  81  37  27  43  12  83  41   1  82  69  75  46  48  61  71  20   7   7  14  68   5  80  11  78  79  34  29  21  59  42  25  55   1  77  85  49   4  68  92  88  57  40  61  34  76   6  58  88  77  65   9  40   2  92  74  89  45  91  51  47  47  49  37  70  23  84  70   8  59  10  89  27  64  25  20  10  28  22  73  32  89  72  50  33  32  36  88  88  23  52   2  44  10  11  52  41  86  12  82  15   6  15  92  41  86  64  61  73  63  69  13  88  39  18  47  97  66  24  26  39  57  83  84  98  77   7   7  71  95  29  83  92  19  24  23  54  32  94  39  76  62  87  98  97  95  82  51  92  89  65  99  75  39  17  20  81  12  47  86  45  46  79   4  35  63  23  57  95  54  61   6  98   6  38  33  43  35  47  77  58  62  76  65  99  17  59  91   9  16  15  74  14   5  50  87  60   5  51  40  67  34  75  72   5  30  82  61   5  15  93  97  10  16  34  18  66  45  61  56  43  18  80  17  87  60  82  84  91  90  66  19  44  25  18  68  71   9  94  30  67  46   5  60  31  74  57  98  89   8  76  71  56  27  80  45  90  67  81   4  13  41  43   9  16  86  76  51  83   4  13  33  94  78  59  89  17  38  82  12  82  54  31  60  41   3  37  72  13  44  87  87   6  50  10  26  24  33  78  59  37  44  16  67  17  41  24  36  35   2  18  73  94  10  16  44  23  31  32  14   4  18  82  10  22  61  20  60  49  77  50  57  62  15   6   2  59  51  17  33  91  50  24  53  37  34  48  79  24   6  80  98  80  31  20  74  63  67  19   8  43  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  21  97  10  66  67  82  49  49  61  28  94  78  92   5  69  77  78  80  21  24  10  64  56  82  87  20  50  37  69  73  27  68  40   9  60   8  88  67  38  74  59  99   1  20  71  99  72  49  75  79  96  57  82  97  60  50  54  26  93  34  16  56  67  61  29  50   1  86  22  63   6  81  46   8  23  13  30  70  41  32  88   8  98  26  89  12  73  22  61  63  28  42  27  82   4  42  64  49  12   7  89  39  44  59  13  84  63  57  44  50  42  43  56  81  50  87  83  44  66  10  94  14  28  35  73  65  74  20  68  55  48  99  11  68  85  17  83  43  75  81  60  68  15  21  87  93  29  93  82  69  72  22  87  95   4  65  64  19  14  85  59  10  12  23  27  10  48  97  65  11  97  25   1  33  31  47  11  12  35  95  11  74   8   8   8  87  31  87   8  85  37  15  67  31  22  32  47  87  89  88  34  95  11  96   6  92  25  66   6  49  29  19  83  39  27  10  62  21  75  59  55  68  27  62  13  92  20  89   5   7  18  23  20  98  99  93  69  91  41  94  86  77   1  14  34  62   2  27  11  49  37  20  15  17  68  47  17  84  74   8  17   7  57  19  13  45   9  58  88  53  45  63   1  51  14  16  97  30  73  65   8   9  13  19  33  39  74  73  58  70  84  82  61  26  27  72  77  32  47  33  32  24   7  86  96  94  53  38  63  28  19  30   3  99   9  40  65  84  21  24   8  10  37   9  95  91  65  97  96  95  93  62  12  14   7  38  11  41  99  94   6  66  72  39  41  15  17  97  32  51  48  49  10  97   8  63  33   7  95   2  35  23  17  41  21  72  49  53  38  28  57  52  79  18  54  11  20  39  81  56  85  62   9  15   2  61  87  55  40  13  23  95  87  70  30  90  72  69  68  29  24  80  88  30  13  25  28  68  92  56  42  53  88  72  41  84  69   3  46  63  43  17   3  43  83   6  82  45   4  40  61  74  83  30  94   2  10  13  77  51  67  24  41  57  81  41  33  64  41  82  62  82  83  49  95  84  73  40  98  15  59   9  33  81  51  22  61  59  82  18  21  39   4   7  16  23   7  34  28  23  22  70  88  37  99  36   6   9   1  20   9  80   3  38  65  77  86  22  65  17  35  44  12  12  96  60  76  75  28   8  20  61  77  90  54  13  20  21  72  18  11  18  85  45  93  78  85   5  69  72  73  38  33  77  97   1  46  54  58  74  87  48  58  53  67  89  88  76  39  81  41  12  88  96  99   4  77  60  94   6  47  86  74  70  66  82                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    95   8  84  97  76  67  96  45  71  61  77  22  88  91  82  41  52  95  75  22  57  25  15  17  73  97  72  75  56  21  68  65  87  85  89  13  69  64  70  24  32  47  20  91  15  65  24  10  74  86  10  77  40  24  53  49   2  47  72  32  93  73  87  44  49  61  99  57  38  38  76  61  59  93  48  51  64  19  82  99  73  71  13  45  82  88  33  54  28  14  62  40  26   8  51  75  24   4  30   1  95  67  41  41   2  92  81  57  23  24  35  69  38  83  41  17  11  69  30  16   2  66  98  91  79  63  80  87  95  36  96  74  54  25  81  48   3  71  70  91  97  15  72  90   7  33   9  14  15  14  82  66  99  66  67  55  62  72  23  11  33   7  43  29  65  23  69  73   3  27  27  88  12  80  18  80   5  93  50  32  26  88   6   7  59  50   2  48  24  41  71  58  85  55  16  89   1  19   6  80  16  24  15  71  21  37  47  48  46  63  83  34  96  92  48  15  53  94  90  64  61  53  39  68  34   9  69  69  27  22   1  32  41  56   6  96  46  75  92  24  11  96  43  41  18  80  96  37  11  67   2  56  28  35  18  80  58  95  61  18  15  94  79  77  81  39  60  91  77  78  18  81  82  48  20  64  87  83  56  83  15  85  10  57  34  56  15  52  41  43  99  33   1   6  74  49  77  68  51  60   4  38  27  71  72  71  82  25  70   6  72  23  88  65  83  53  35  19   3  19  41  91  47  50  65  98  41  37  21  18  88  24  48  72  36  21  55  63  47  60  90  24  69  54  19   4  78  41  73  65  53  24  78  93  49  55  36  87   4  72  63  63  94  92  45  49  55  21  54  53   2  81  74  78  93   1  68  87  56  60  19  49  78  51  37  25  62  49   3  33  17  76  56   9  25  41  29  75  40  86  81  81  98  75  21  23   2  28  61  50  96  84  60  91  37  49  72  62  28   3  57   4  54  16  52   4  65  75  38  91  47  37  70  48  56   9  84  62  47  94  68  32  81  42  72  92  96  93  30  38  53  35  29  63  58  76  45  56  84  85  86  96  24  48  65  46  20   5  95  64   5  85  39  17  38  46  25  12  50  76  11  82  75  32  99  84  55  10   8  40  75   2  51  28  70  61  67  34  13  61  71  40  31  70  76  24  11  75  55  88  27  20   1  42  11  65   8  75  71  12  12  90  65  39  80   1  51  67  14  22  92  21  79  14  16  43  38  97  39  49  68  22  34  15  28  46  31  19  42  22   1  32  99  42  34  45  65  48  76  36  53  58  16  30  21                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      96  65  49  21  22   3  67   4  50  80  74  73  44   9  15  12  41  11   3  21  50  34  74  82  84  10  66  96  13  82  27  59  69  34  28  64  42  21  20   1  62  23  25  16  43  85   7  91  66  50  65  52  38  93   7  47  24  93  77  77  89  77  96  86   1  87  99  38  13   1  93  52  26  81  98  63  31   8  71  73  58  35  15  91  44  97  85  29  57  96  43  67   5  49  27  94   9  13  82  19  40  39  21  74  84  22  41  35  32  11  46  55  60  52  93  15  32  41  94  98  85  69   5  32  80  54  23   4  54  83  63  31  76  45  14  54  96  89  81  52  23  46  76  15  90  96  37  89  47  99  19  35  91  28  59  55  79  90  20  86  72  49  60  12  86  89  84  22   4  87  45  58   2  12  18  38  14  11  97  98  45   4  59  57  38  17  45  82  48  69  91  82  61  12  64  50   9  31  87  91  13  70  33   5  28  19  21  83  32  21  17  64  34  10  26  95  86  66  29  75  43  63  73  53  62  15  17  37  26  17  44  20  99  83  68  43  29  20  43  51  28  22  11  64  38  93  62  41   9   2   1  74  65  43  37  19  16  76  51  67  57  99  38  88  78  18   5  91  18  11  29  64  72  22  59  85  57   8  84  14   8  33  54  24  48  54  51  37  42   7  48  79   9  20  71  70  66  78  80  51  70  14  69  17  51  34  65  24   4  93  44  42  55  73  49  65  92  32  51  68  23  33  35  16  62  56  59   8  69  11  25  37  28  96  56  78  99  22  73  54  95  10  15  89  77  80  57  11  64   5   2  70  27  43  88  77  57  14  73  74  40  86  21  99  60  85  41  18  27  72  98  58  54  13  81  73  84  14   9   9  22  32  70  50  32  47  88   9  43  49  57   9   5  28  55  57  68  63  50  56  78  49  23  98  51  15  90  94  68  22  72  25  25  56  18  79  48  29  78  92  82  78  11  39  94  34  10  62  75  10  10   1  27  43  97  61  21  72  93  17  39  20  12  41  70  21  38  23  49  82   8  87  77  30  57  37  10  46  99  71  74  56   4  94  88  68  71  68   7  56  94   9  95  75   4  85  97  61  27  42  24  37  46  90  92   7  34  81  51  75  77  27  10  93  92  92   4  94  15  77  33  79  87  84   1  30  91  76   9  59  10  85  17  11   2  70  63  59  17  29   5  78  17  11  44  43  35  43  73  11  72  38  29  35  43  85  20  29  91  34  30  54  41  30  47  51  55  82  21  35  11  17  12   8  71  83  55  56  14  74  96  46  46  78                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        31  74  23  95   9  59  69  66  13  15  51   8   1  14  54  28  16  77  97  40  12  88  49  64  38  55   5  65  15  94  95   2  76  88   8  48  72  91  11  73  60  12  37  31  54   4  91  63  98  81  30  62  63  17  56  22  74  59  64  28  35  58  74  34  89  51  43  14  82  72  39  25  92  37  67  55  27  34  44  80  51  70  52  40  41  85  61  63  18  14  37   8  83  75  37  84  60  96  84  20  34  38  49  40  13  53  73  37  45  77  75  17  16  33  75  33  80  63  27  72  49  83  24  84  44  24  10  72  71  89  39  54  58  91  34  94  16  13  56  75  62  54  82  26  94  30  32  74  86  26  69  34  22  97  13  64  77   4  74  80  57  55  30  45  41  80  72  66  99  12  36  22  73  51  14  96  27  44   9  60  16  92  37  96  54  68  60  49  44  86  56  21  68  19  34  29  74  25  62  97  93  24  77  41  93  67  76  34  91  33  20  26  36  54  89  72  60   5  22  98  91  94  35  70  74  66  94  15   6   7  47  28  39  54  66  36  50   7  15  37  84  71  57  43  12  17  75   6  30  90  49  44  54  55  43  66  74  27  58  69  94  60  62  77  12  40  71   6  86  61  93  79  41  14  60  54  92  94  57  82  75  76  18  31  57  74  94  26   8  53  57  53  99  19  69   8  39  91  48  60  99  60  98  70  43  77  89  65  29  28  76  38  62  20  18  22  32  21  59  77  93  76  40  98  47  40  15  70  88  97  33  65  62  21  26  14  82  11  66  41  53  31  69  74  58   4  74  56  52  18  39  26  17  67  16  36   1  66  49  46  47  60  38  82  94  59  89   3  90  77  94  95  71   8  67  33   8  89  57  89  90  67  71  11  28  27  89  90  26  90  95  41  42  63  86  94  38  55  29  97  81  65  82   4  37  31  91  11  10   1  50  52  40  63   2  98  23  59  35  96  80  17  75  59  18  80  20  14  77  21  52  21  29  94  60  49  73  22  55  98  21  13  11  58  56  28  42  20  82  95  74   3  42  90  82  34  88  61  34  59  86  23  37  17  90  48  73  74  86  80  33  85  13  89  58  74  45  38  77  87  19  29  35  70  90  17  40  42  89  37  49  84  21  22  67  25  22  44  18  38  67  92  16  88  12  50  52   6  78  30  72  36  75  74  85  52  49  87  37  85  64  31  26   6  88  29   1  35  28  28  25   9  57  78  35  80   6  63  45  89   7  51  60  89  51  68   9  98  88   8  69  22  56  59  65   3  78  51  76  56   4  33  34                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          10  47  73  95  82  31  71  55  60  56  76  91  99  93  46  31  94   3  25  22  52  72  54  51  17  48  25  23  62  29  94  93  13  39  77  10  90  39  16  42  15  29   9  21  26  94  49  90  52  50  67   5  28  44  72  55  35  57  99  15  96  27  79  85  69  94  90  25  13  93  99  97  37  19  98  16  76  62  68  26  68  45  35  33  83  20  93  94  40  75  19   1  46   6  98  95  22  39  80  50   5  19  93  99  26  52  27  11  99  77  59  57  12  32  61  13  32  88  79  33  12  64  29  65  59  32  79  85   6   6  34  98  99  21  14  45  90  79  67   2  79  86  45   8  73  11   9  15  29  72  46  20  39  28  16   8  72  59  16  65  17   3  83  14  37  13  50  43  83  11   7  63  99  80  56  61   3  99  60  77  94  28  43  10  74  22  82  72  18  65  35  13  32   3  80  52  65  30  16  37  18  74  78  95  37  30  16  60  34  55  18  84  59  91  90  95  80  83  52   4  44  86  28  74   7  94  22  95  64  33  89  96  67  40  13  41  77  12  52  36  49  64  66  38   8  15  66  17  54  69  90  53  22  50  14  50  46  85  83  81   9  44  12  18  31  29  88  73  91  89  10   3  77  10  85  79  98  53  87  31  55  73  88  26  84  48  75  42  11  60  65  33  96  20  60  38  11  20  26  76  36  12  62  72  23  68  31  65  66  83  98  26  39  81   5  97  21  38  25  90   5  81  20  71  74  93  38   9  31  78  52  82  13  77  43  19  77   6  53  30  96  28  86  67  27  62  75  28  18  18  71  85  50  36  38  83  79  62  86  36  65  25  37  24  21  78  14  89  25  24  58  37  78   5  46   8  11  10  16  77  98  83  32  72  55  91  54  76  34  32  98  61  11  72  37  22  39  41  21  67  40   5  75  52  43  38  93  57   3  64  59  68  27  47  64  45  98  46  99  77  84  93  51  12  29  47  93  97  83  52  45  36  54   9  98  27  10  31  54  57  52  89  32  70  96  32  91  81  16  97  95  23  76  56  62   3  71  69  31  47  50  15  92  35  90  52  57  22  78  87  97  71   1  16  97  69  21  35  21  11  65   1  14  55  59  27  75  87  90  20  72  31  44  69  92  58  68  75  96  71  73  98   4   8  96  85  87  63  17  25   2  52  31  23  34  73  97  80  31  59  68  90  51  63   2  47  77  18  49  33  45  94  51  93  88  97  92  95  86  88  17  61  72  49  26  99  38  45  52   3  73  29  15  25  18  46  47  16   5  96  68  48                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            52  24  45  97  90  76  26  36  40  37  32  38  29  34  13  60  97  44  47  72  90   2   4  49  47  41  60  58  53  48  25  58  94  63  51  75  41  80  45   2  10  61  41  80  54   9  91  56  47  20   7  66  92  45  44  55  14  27   4  81  66  81   1  10  25  95  75  94  73  49  81  45  28   3  48  74  57  39  81  41  83  93  12  97  42  93  23   8  24  61  72  61  53  42  78  91  32  47  88  92  70  82  21  35  18  12  59  32  64  48  24  92  14  89  44  63  61  10  74   2  36  51  79  78  89  10  39  36  90  21  79  60  67  96  75  59  15  19  18  67  32  86  42  89  95  76  50  93  99  28  21  98  36  73  34  40  95  37   8  12  26  15  97  62  76  19  78  55  60  80  40  75  97  80  59  64  46  19  91   6  13  10  77  82  56  45  93  56   6  33  17  55  10  43  56  86  68  20  27  15  59  45  89  62  22  59  36  16  82  84  36  45  35  96  55  23  66  50  33   6  71  71  98  59  11  39  28   4  11  66  57  27  44  73  98  75  99  91   1   1  12  28   3  12  45  19  57  47  41  53   8  47  22  88  69  18  84  12  62  22   3  49  95  49  53  94  68  71  69  51  11  45  97  65  53  51  64  11  31  30  78  22  94  15  83  27   6  57  14  90  38  50  22  79  47  49  58  56  82  16  91  31   3  85  14  48  14  19  82  89  22  38   2  50  41  75  77  71  60  80  77   7  57  79   1  82  31  38  53  50  14  76  35  40  85  43   1  30  33  14  16  17  81  20  17  42   1  80  39  91  11   9   2  11  43  19  81  54  51  35   6  86  22  77  61  90  40  30  27  55  80  97  21  92   7  88  52  85  49   5  97   8  62  84  27  86  13  21  72  21  69  97  81  45  69  83  44  82  32  71  11  25  97  40  20  18  10  60   7  30  98  26  23  91  81  11   4  11  57  86  99  71  56  70  27  88  76  58  60  27  77  44  13   2  93  69  48  12  57  53  77  46  16  25  87   7  51  97  78  87  91  40  48  44  64  93  25  63  87  52  23  88  50  24  50  39  70  98  58  83  52  70  56  44  68   3  91  73  92  76  91  29  86  36  28  13  25  36  12  32  95  46  24  82  48  85  65  46  73  78  78  99  51   9  76  35  51   6  24  36  14  37  86  87  25  26  81   8  49  41  99  63  48  82  18  96  34  46   7  69  36  28   6  39  47  41  67  63  27  86  95  72  74  28  64  32  53  43  82  84  48  97  56  71  83  28  44  66  15  41  40                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              75  67  79  13  85  24  10  46  65  86  78  38  85  26  17  61  93  79  92  70  11  44  14  23  90  33  53  44   1  31  88  89  99  64  92  47  18  52  60  41   3  99  69   1  85  72  91  75  74  22  71  31  16  36  65  42  58  81  49   2  20  48  31  63  65   9  69  58  77  62   2  39  49  42  43   8  65  88  73  24  14  23  35  29  20  11  29  95  93   2  30  36  39  66  52  28  98  67  25  59  42  56  48  77  37   8  20  48   1  84  83  60  13  83  60  99  73  49  55  40  86  27  26  73  95  99  36  63  90  45  68  25  47  88   8  49  13  25  68  52  74  49  24  87  93   6  48  12  73   8   4  67  66  23  95  91  63  12  68  93  53  92  38  51  77  43  71   7  69  40  43  81  91  14  48  24  12  57  27   4   3  61  71  35  42  80   6  65  34  89  15  82  56  46  51  38  33  43  82  52  55  16  81  87   5  61  88  21  89  30  55  83  77  54  21  29  74  14  77  39  44   3  13  94  87  86  93  75  31  44  69  38  79  60  18  82  19  73  24  31  58  55   4  27  88  86  85  58  12  66  52  64   6  89  22  33  28  18  59  95  39  78  64  25   6  80  11  20  29  34  45  25  79  42  67  46  75  56  69  96  19  54  45  76   9  86  30  70  29  69  69  12  16  19  90  82  72   5  16  96  87  43   2  77  52   1  18  81   1   3  39  73  61  37  47  27  59  68  73   8  86  46  10  34  59  31  22  35  24  44  88  91  15  68  49  65  15  37  19  50  78  36  62  22  13  12  59   9  13  50  61  66  60  86  97  18  94  49  22  82  30  83  43  61  86  12  99  89  96  92  41  97  26  98  42  38   4  90  92  94  54  36  32   6  76   6  49  62  29  12  39  36  76  81  87  19  46  14  86  68  39  75   6  10  65  34  59  86   2  25  84   1  51  41  12  44  78  32  61  44  30  85  12  48   7  38  73  32  50  90  95  68  65  99  21  66  32  20  89  81  80  47  34  32  48  98  70  83  91  39  96  76  92  25  19  66  97  78  53  85  94  26  57  92  90  32  16  87   3  80  95  10  24  67  76  13  78  45  41  52  60   4  66   6   3  52   8  88  71  39  36  24  66  82  14  20  27  12   6  34  91  77  22  97  57   7  26  97  82  95  82  45  78   5  46   5  23  64  25  47  74  18  21  34  95  21   9   4  28  93  16  82  30  23  59  26  51  60  34  81  56  97  18  22  98   5  46   8  47  35  41  17  12  95  57  93  50  89  19  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                72  91  41  18  67  49  68   7  48  73  10  78  57   8  86  66  90  96  92  97  59  31  17  41  67  45  50  23  79  97  87  27  19  52  24  94  28  15  70  88  18  35  55  57  39  35  74  58  24  93  66   8  30  26  51  82  71  75  82  26  53   6  28  50  38  56  11  68  49   2  89   1  22  95  52  80  67  54  26  60  63  62  61  93  85   9  94  35  46  87  48  61  96   9  19  79  56  57  18  31   7  73  21   7  31  79  43  35  16  98  59  42  54  15   6  99  72  16   9  95  46  62  50  48  33  35  75  28  12  95  19  53  84  83  67  46  45  61  20  35  61  25   7   5  15  71  71  30  27  77  74  64  16   3  84  34  60  81  45  91  23  73  68  33  20  53  92  42  39  37  89  17  89  90  51  67  22  26  84  11  47  93  20  71  21  35  19  45  52  70  79   4  23  45   6  54  70  12  29  21  95  10  41  63  93  48  43  37  33  44  18  95  95  77  50  92  52   9  18  15   7  36  16  16  37  93  70   9  73  94  67  21   6  99  60  47  21  60  18  90   2  79  44  47   3   7  17  46  95  33  72  23   7  44  57  50   9  25  81   1   3  38  57  48  27   2  16  10  85   4  19  45  95  15  55  91  98  36  26  29  47  34  51  70  43  90  98  51  56  50  23  29  76  66   1   3  93  12  48   2  64  18  86  42  41  66  60   5  45   8  72  50  47  66  21  24  30   6  42  53  18  42  29  55  26  19  32  99   3  76  83  47  72  43  98  88  27  43  36  24  78  10  16  56  15  48  38  52  12   9  58  35  89  78  35  61  96  84  54  76  98  83  11  41  38  16  40  85  49  97   6  67  78  33  25  23  31  43  86  81  50  33  76  71  63  79  98  25  23  37  66   2  54  85  31  72  39  23  26  88  72  17  96  53   8  29  92  18   4  46   8  63  35   4  86  20  75  51  65  39  67  27  71  92   9  93  52  30  41  38  53  36  89  83  98  68  92  44  59  37  85  40  23  64  11   3  24  52  80  85  90  62  90  64  47  12  11  58  59  20  44  48  13  92  66  39  96  58  83  48  62  51   6  28   2  97  64   8   9  18  14  94  69  76  33  80  70  27  12  46  96  24  60  99  30  52  20  97  63   3  77  48  65  19  58  13  98  69  58   1  31  67  78  37  92  56  75  79  19  62  80  16  61  31  89  58  30  92  14  30  87  61  24   1  69  81  44  39  86  57   9  39  52  39  38   2  37  84  99  63  92  27  36  17  11   4  64   6  92                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  87   5  80  20  62  62  77  69  31   9  45  64  63  78  32  58   6  55  96   8  56  84  93  43  28  90  13  94  20  93  80  86  45  10  13  24  74  19  55  12  45   8  55  51   7  72  37  85  97  27  95  74  91  47  75  27  88  41  80  57  54  99  69  58  78  75  43  51  91  18  90  19  92   4   2  35  56  36  74   3  83  57  35  26  76  92  54  20  15  87  45  87  43  11  95   5   6  29  83  43  51   1   2  48  90  86  35  32  30  37  31  58  21  84  42  64  82  83  50  97  57  94  55  78  52  63  53  49  52  37  59  41  25  53  30  51  28  90  59  51  96  97  62  33   6  30  45  63  17   1  60  36  85  31  94  51  54  33  75   5  38  95  58  89   4  40   9   1  11   9  37  49  94  30  14   3  47  56  72  72  90  24  79  79  97  32  30   6   8  23  51  77  89  10  81  39  82  84  77  99  83  82  63  18  76  51  62  96  19  59  12  69  51  72  73  54  54  46  47  12  16  67  89  53  65   6  49  26  75  61  67  52  18  36  60  61  84  80   5  11  35  52   9  88  61  61  91  18  11  77  89  57   9  68  57  61  73  27  84  97  39  28  43  56  21   4  16  30   4  41  28  98  85  86  25  55  41  60  67  52   3  35  47  31  91  66  49  28  59  63   6  32  55  70   1  54  22  84  24  79  83  71  66  70  98  47  46  75  25  52  75  23  63  19  84  65  47  95  75  46  75  24  61   5  59  54  34  48  31  45  52  54  26  49  91  98  11   1  39  14  42  79  34   4  35  70  33  52  92  80  49  29  40  51  22  31   1  95  44  74  75  89  44   4  17  16  75  88  57  36  60  99  35  15  60  21   8  41   5  37   7  52   7   1  63   4  76  24  33   3  78  18  46  34  89  38  76  57  27  42  44  36  55  63  96  31  45  59  44  98  19  68  39   7   6   1  40  99  21  18  34  12  27  63  70  35   6  52   7  63  89  94  61  81  29  79  15  87  17  22   5  78  12   2  13  29   1  55  59  16  66  12  43  19  90  82  48  13   5   5  31  76  26  40  53  34  17  32  29  77  50  32  12  63  75  81  56  32  55  57  48  14  65  84  61  54  42  28  58  80  45  46  31  27   9  22  69   3  46  94  42  83  37  97  66  29  89  35  89  29  62  63  38  87  13  70   7  80  86  26  93  60  70  17  45  27  46   9  32  19  43  11  95  77  76  77  34  54  93  30   8  65  65  77  75  72  33  11  11  50  31  70  94  39  79  77  45  81                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    4  17   4   5   8  95  69  67  41  14  95  83  38  14  39   5  87  22  55  33  42  52  51   9  15  31  65  45  43  30  74  84  43  87   1  27  57  89  39   3  98   8  93  92  63  90  41  87  20  43  41  44  10  33  54   1  32  17  41  73  69   2  70  68  85  50  39  38  23  25  57  85   9  28   2  72  61  58  70  27  44  65  17  98  99  99  16   8   5  76  16  36  96  10  71  29  16  86  24  65   6  52  71  22  51  24  27  99  81   5  68  65  58  36  30  53  26  39  67  94  18  37  28  47  93  62   9  72  92  12  45  79  29  26  28  44  35  32  18  32  71  96  80  72  29  12  63  25  97  41  83  26  75  52  70  91  11  90  50  85  61  14   9  87  80  91  68  41  79  63  42  37  27  67  97  16  15  42  18  44  49  21   1  67  26  51  93  96  69  81  25  99  97  24  99   4  63  40  70  15  68  64  82  54  15  74  24  31  35  74  94  28  36  24  35  23  57   6  47  70  89  15  58   6  16  81  87  68  80  28  87  20  18  33  79  46  80  52  79  18  35  48  74  68  52  71  17   7  60  13  65  69  71   6  88  26  18  33   8  40  57  36  67  56  38  16  33  79  91  42  96   7  11  50   6  38  82  33  81  83  22  71  82  84  89  16  14  20  13  56   7  50  59   4  11   6  28  30  56   9  49  13  74  47  34  72  41  23  83   3  28  26  36  40  21  54  31  51  92  10  78  16  73  97  74  42  67  73  37  89   4  64  28  50  27  63  53  90  76  53  56   7  18  18  67  23  26   5  56  82  41  61  54  46  58  44   6  39  57  46  98  94  70  45  97  90  30  36  19  54  94  91  72   7  34  13  33  59  58  63  64  45  23  76  29  23  75  53  97  84  93  17  30  79  66  97   5   1  77  87  56  87   3  86  71  39  44   9  60  13  10   2  90  47  25  28  36  75  70  30  86   7  53  42  37  74  98   6  85   7  74   3  28  14  70  32  67   2  40  85  50  41  96  35   7  88  76   1   1  63  39  76   1  63  26  82  27  52  57   6   6  88  81  27  92  18   6  30  71  38  15  16   4  25  16  87  53  47  71  11  55  17  58  64  82  98  88  58  52  80  49  55  70  29  62  61  58  60  68  90  61  49   3  10  35   3  39  96  37  84  22  39   9  54  41  96  64  13  76  68  71  52  48  80   2  82  19  51  19  98  61   5  83  98  43  54  89  18   4  19   5  19  44  77  34  93  47  49  72  87  87  30  62  21  52  83   4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      11  73  52  13  67  71  67  85  35  82  58  31  62  88  43  71  39  67   2  79  40  89  78  62  20  43  30  31  50  76   4  38  39  77  44  10  80   5  72   7  74  56  73  71  19  61  91  29  38   1  34  58  56  17  84   4  57  81  50  80  99  61  82  34  39  53  59  36  93  77   3  91  38  15  37  43  37  69  90  15  70  94  74  51  52  47  22  15  30  78  95  11  53  83  22  46  11   6  67  17  92  60  52  43  24  86  59  11  19  29  91  19  63   4  18  24  44  20  60  42  48  65   6  20  62  16  32  97  21  53  80  41  12  76  69  61  42  77  55   4  63  69  22   1  41   3  33  35  89  79  54  90  98  45  34   6  17  34  59  40  97  55  23  58  78  69  46  47  59  37  12  30   2  63  50  76   1  51  59  12  71  88  48  20  89   5  32  29  17  99  82   4  91   1  98  12  94  24  65  20  73  28  41  79  20  26  11  15   3  75  98  22  24  60  46  38   3   9  83   8  79  85  33  94  78  67  10  54  36  92  36  32  75  94  50   5  61  62  23  18  49  93  55  23  39  78  27  86  59  99  76  70  62  25  25  35  56  12  13  79  21  90  85   7  57  57  77  10  61  35  95  44  78  21  20  27  80  58  79   7  40  39  95  58  48  39  29  96  95  15  25  43  29  10   4  68   8  76  98  47  84  43  33  87  68  47   7  65  96  20  18   7  12  95  29  86  62  27  97  44  88  25  37  10  68  23  31  40  41  81  74  87  69  22  82  58  60  49  41  21  93  90  25  70   7  26  48  26  56  30  77  97  82  71  68  45  39   6  54  87  14  78  80  16  22  19  45  62  78   4  74  10  78   7  76   7  39   9  37  57  71  10  19  34  30  40  29  73  17  74  48  69  48   1  43  72  85  11  50   9  65  10  89  54  48  80  83  32  74   7  37  15  71  48  51  95  86  90   4  50  30  49  58  89  69  96  59  13  71  36  17  71  88  47  70  56  67  60  90  97  54  25  80   6  85  10  72   6  93   3  73  22  75   5  96  31  93  17  99  56  24  60  62   2  77  82  77   8  21  53  52  58  24  87  91  84   3  86  82  22  78  81  26  54  86  39  94   3   8  17  96  19  66  62  51  62  48   8  54  79  94  95  74  80  27  98  75  80   2   4  68  70  34  20  46  26  99  82  20   6   6  76  45  77  23  83  96  11  90  68  17   6  28  68  53   2  34  84  54  93  13  91   3  91  12  54  76  91  77  44  24  18  61  53  21  22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        4  86  51  83  89  54  54  78  36   3  34  13   1   9  36   6  23  10  53  33   2  99  99   1  41  13  67  42   8  61  62  53  56  40  22  82  15  79   6  70  74  29  57  81  71  63  95  38  40  30  81  32  42  49  76  43  91  14  70  85  44  90  10  64  82  76  25  85  87  87  34  95  29  97   8  25  69   8  32  77  86   3  15  11  20  50   3  59   5  54  56  60  69   2  19   9  24  39   7   4  94  51  64  31  23  35  78  29  19  81  83   9  63  24  61   1  59  28  48  97   8  67  99  94  41  73  12  46  14   1  35  63  52   3  31  71  49  93  10  74  33  11  16  56  57  81  40  94  91  35  75  52  38  61   7  96  20  58  93  41  66  61  12  26  77  66  91  18  63  61  52  17  33  33  24  52  23  77  17  25  64  69  34  63  54  76   1  67  50  55  64  33  45   4  71  52  44  90  37  15  65  34  89  86  13   4  42  86  98  93  19  14  55  65  58  13  79  80  51  81  54  69  24  15  40  75  81  83  84  29  75  37  75  42  91  47  89  23  22  48   3  21  85  81  86  96  77  13  88  16  40  64  59  13  74  52  89  48  95  95  73  64  93   6  79  44  42  43  11  47  43  73  39  73  99  12  54  78  50  13   2  25  26  18  66  22  25  38  91   5  33  54  35  20  31  10   3  40  86  93  55  23  61  54  99  86  92  49  78  12  47   9  49   5  84  36  81  37  53  43   1  28  28  70  38  51  35  71  26  43  23  92  51  14  81  92  72  76  25  13   5   6  83  64  67  67  65  27  52   8  72  45  88   9  92  16  90  31  64  62  81  87  30  78  86  59  43  12  39  60  83   1   5   3  53  45  27  75  43  34  32  59  94  13  35  38  93  61  82  51  36  67  32  40  20  52  67  11  69  28  22   5  33  20  74  68  32  84  79  91  46  19   6  88  27  59  11  43  30  60  52  68  42  52  71  45  40  59   4  36  52  53  26  38  57  83  26  64  60  35  85  29  15  13  36  10  35  55  14  57  66   7  23  16  79   2  20  20  79  99  54  16  99  38  30  86  58  22  79  63  88  11  69  41  21  61  40  63  75  22  53  65  80  12  44  14  85  80  40  18  21  68  22  31  35  22   3  69  85  57  69  48  75  38  65  19  96  59  67  78  70  66  13  22  18  72   5  44   8  49  50  90  34  44  92  15  33  22  78  23  57   3  15  16  11  82  94  77  52  19  85  42  54  55  42  54  35  19  81  67  99   3  43  60  68                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          35  41  83  74  57  74  96  54  89  25  72  76  58  13  72  75  32  25  12   7  80  71  65  86  47  62  89  54  91  30  61  89  10  74  97  64   7  32  21  74   2  73  33  75   2  12   7  73  75  98  71  51  28  95  57  53  31  96  73  26  76  27   9  31  19  19   7  25  57  92  38  25  25  85  82  44  31  61  63  99  16  16  97  90  57  78   5  26  61   2  68  41  48  71  32  39  40  40  99  50  10  91  81  71  58  28  63  10  13  41  67  34  86  78  62  12  30  40   8  15   7  94  51  69  20  69  22  80  79   1  10  53  22  87  52  71  17  59  79  92  60  81  49  17  33  70  35  75   2  24  35   4  22  91  50  31  54  79  55  87  65  86  97  98  26   1  95  96  44  78  93  15  47  83  40  43  25  29  76  92  33  79   5   6  95  90  58  42  93  52  33  96  15   1  91  67  55  78  24  53  66  86  27  75  45  56  66  25  84  42  40  64  89  27   7   3  41  27  80  56  49  15  37   4  47  33  70  36  58  46  63  78  37  46  24  59  23  67  33  36  34   7  96  84  86  69  51  92  44  18   5   5  74  40  61  19  23   9  20   2  65  43  65  43  26  43  91  94  68  34  20  59  46  98  47  53  81  48  73  90  73  22  74  51  89  32   5  47  51  61  39  78   5  14  31  19  22  38  64  59  49  52  95  33  35  22   7  63  76  38  69  23  90  28  48  79  67   7  53  22  80  63  64  39  22   4   2  39  99  61  16  69  51  26  34  31  45  86  95  25  15  85  39  53  60  38  23  98  56  80  17  16  54  26  54  64  10  24  11   3  98  12  11  69  85  27  19  14  34  41  87   9  25  13  53  69  29  64  79   6  12  30  82  84  45  98  95  96  13  75  13  22  28  30   1  37  71  37  49  62  64  15  96   8  69  79  13  39  58  45  95  29  48  25  58  89  87  55  72  82  89   1  94  32  23  32  52  81  21   4  57   6  88  55  11  52  40  57  96  94   4  50  37  21  54  16  66  20  78  32  81  32   9  35  96  99  32  87  36  92  52  48   3  23  64  68  68  21   1  89  83  16  57  31  17  33  36  87  46  33  94  64  49   4  83  58  15  74  86  68  36  47  66  86  29   6  36  68  72  78  92  84  48  51  15  42  35  18  84  37  63  44  27  17   6  86   1  31  56  76  75  94  59  89  66  47   2  58  14  92  59  34   9  59  56  92  79  43  26  47  64  53  53  47  52   6  87  98  46  62  77  53  65  42                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            29  78  48  79  15  31  21  78  80  90   5  27  77  15  45  10  26  18  91  35  32  33  10  78  92  49  87  47  40  94  91  47  59  37  31  43  44  30  55  74  98  77  14  55  96  93  92  74  53  26  93  90  11  99  55  31   2  80  23  67  25   6  77  19  10  66  92  72  46  11  46  65  52  70  65  56  46  55  40  38  40  69  16   9  44   8   1  24  60   1  51  48  74  14  51   2  24  49  59  69  87  26  84  70  39  16  93  81  14  89  24  17  76   8  20  86  26  12  21  94   4  92  28  85   4  62  78  75  91  72  92  35  41  25  20  87  56  84   6  16  12  75  58  18  64  44  17   6  30  42  81  68  96  95  37  17  45  24  26  40  22  19  53  69  58  33  73  14  98  42  17  59  26  91  84  90  24  59  17  49  11  36  96  48  23  84  54  60  45  88   6   8   6  30  83  73  15  52  66  93  53   4  99  62  39  80  79  49  17  46  26  62  69  85  89  42  75  99  57  58  12  79   1  85  79  84   6  87  87  90  63  94   9  25  99   1  68  53  61  27  52  28  11  20  59  10  59  57  47  79  61  57  92  22  17  68  78  64   1  60   7  53  66  61  81  61  59  22   5  83  14  40  94  14  80  31  87  16   9  36  59  10  94  75  22  16  99  44  76  70   1  17  98  97  90  69  57  35  45  65  67  96  44   6  96  31   8  26   3  25  83   8  71  85  48  51  43   2   9  92  57   8  32  18  41  89  86  41  70  11  83  63  78  20  54  51  52  80  56  41  34  61  10   5   3  47  75  13   2  85  51   8  38  33  31   3  58  88  44  40  55  47  97  83   5  19  86  39  34  50  92  44  85  38  14  31  21  88  89  42  13  90  95   7  50  51  39  28  25  62  59  28  51  30  67  49  61   3  51  25  54  26  87  72  82  24  74  93  75  42  41  29  56  60  50  26  63  15  85  42  84  51  87  34  74  14  41  71  34  27  35  65  22  10  21  71  25  19  33  33  59  71  70  47  74  69  29  41  90  97  63  35  70  88  66  93  53   4  79  67  58  10  48  35  22  16  61  37  31  44  31   8  40  27  55  51   2  87  81  60  36  90   9  46  87  44  33  60  40  27  64  35  66  87  74  42  23  41  47  71  60  59  87  80  96  58  96  85  25  11   3  99  78   1  71  26  19  10  49  58  28  62  30  75   7  28  50  62  30  32  27  67  81  58  83  24  12  56  53  15  94  60   2  94  13  59  94  12  46  17  79  38  86                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              7  25  18  12  11  99  49  25  15  92  63  30  46  36  74  54  90  37  56  36   4  27  81  62  61   5  67  83  90  82  44  85  40   1  33  73   8  30  10  68  99   3  59  35  75  33  47   9  99  85  28  40  41  32  50  70  95  42  27  28  65  55  46  38  17  24  26  17   3  79  41  49  27  40  20  39  91  17   4  18  24  27  50  69  22  65  50  76  17  31  51  80  91  23  84  16  31  90  43  85  45  57  35  89  52  15  58  56   4  45  58  42  41  66  66  29  93  83  64  60  28  45  14  58  61  33  42  29  39   3  68  70  99  55  72   3  54  22  86  92  21  27  77  99  67  88  16  26  45  69  32  42  58  44  31  87  58  93  44  60  69  68  53  28  41  98   8  92  63  18  99  78  52  84   8  38  38  90  82  70   5  64  17  96  93  22  79  79  91  73  99  74  84  30  78  61  98  19  31  54  42  29  51  11  16   1  55  56  96  12  38  43  34  15  47   1  78  81  86  74  13  58  77  80  16  90  93  50  13  16   8  15  51  40  22  45  94  54  32  62  17  54  54  69  29  89  24  33  22  31  47  21  98  32  96  20  69  16  86  23  50   9  81  44  78  37  48  24  25   6  73   4  19  93  84  78  64  87  76  68  93  20  99  69  94   9  85  39  77  56  66  39  44  28  15  46  32   7  79  82  65  99  12  11  56  65  71  72  39  38  61  22  95  28  89  12  85   7  76  93  52   8  20  81  34   3  24  48   5  32  98  77  95  47  59  58  70  56  82  93   1  67  35   8  60  93  24  35  26  35  25   6  44  51  12   3  81  25   7  65  27  36  41  58  92  87  95  78  73  15  22  79  30  60  47  91  99  81  11  37  48  53  70  48  61  87  19  35  22  59  76  86  11  45  10  87  23  20  10  34  62  33  92  96  42  89  31  73  69  53  17  76  30  49  72  97  76  54  67  40  99  66   9  58  20  31  77  53  96  68   2  22  19  26  83  40  40  91  35  26   1  76  98  90  94  73  44  57  95  76  59  49  68  72  54  32  60  84  81  29  48  64  79  46  30  97  28  73  71  11  31  32  30  56  63  10  60  63  27  78   7  36  56  18  74  22  87  59  81  67  59  39  97  15  99  94  85   8  30  51  65  18  90  84  52  90  33  64  36   6  26  15  37  97  62  37  72  99  28  85  72  85  22  89  80  62  15  70  71  75  49  91  39   2  88   1  76  53  81   8  43  20  67  28  27  98  49  26  62  89  84  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                25  65  91  52  50  29  36  53  10  17  93  31  52  95  77  72  96  39  29  59  25  46  82   1  87  60  61  67  74  90   5  81  59  41  62  18   6  39  94  22  88  35  95  46  25  17  77  77  71  89  53  34  44  11  95   6  57  78  67  12  15  65  42  47  65  37  33  55  88  70  36  77  80  49  23  88  71  59  66  67  21  29  66  14  44  10  93  50  59  96  72  66  19   1  97  36  80  42  76  67  40  93  72  47  76  75  37  71  70  35   5  14  79  44  23  63  46  18  48  47  23  76  25  44  35  73  79  10  68  33  51  68  15  70  88  49  83  58  22   8  44  82  62  32  90  10  85  57  63  47  85   4  85  40  36  96  19  86  89  77  78  29  65  60   7  85  23  93  57  31   6   8  75  95   4  68  56  64   8  30  53  65  58  66  74   6  36   8  85  98  52  89  37  27  92  97  65  40  16  42   4  28  26  77  59   9   6  65  88  94  50   2  47  84  10   9  85  34  78  50  83  53  46  33  28  13  71  62  49   4  67  47  24  38   9  80  76  10  49  31  62   4  43  60  37  42  94  28  97   1  14  29   2  94  68  31  53   8   9  56  53   7  85  27  16  70  25  14  49  99  64  84  34  99   6  62  52  93  38  53  11  97  15  84  29  17  84  47  15  36  58  95  86  92  27  55  98   8  48  59  25   1  39  15  76  26  76  52  65  81  37  87  36  24  71  17   4  27  76  34  87  87  14  20  83  88  79  17  39  83  60   4  90  83  95  79  68  42  80  86  64  49  53  71  13  97  56   6  58  21  54  71  20  81  24  86   1  27  75  32   9  60  38  99  67  86  76   5  54  84  95  66  76  78  33  79  16  50   6  47   5  58  16  85  63  32  60  95  29  36  96  63  18  47  32   8  64  88  76  94  68  46  53  53  66  71  73  90   2   5  12  30  52  62  82  68  60   9  70  40  61  23  54  67   9  23  63  13  16  61  37  87  79  87  42  34  44  10  24  54  70  88  66  19  80  29  15  88  47  47  58  78  11  29   4  93  49  15  81  90  98  83  84  74  19  75  91  49  67  16  72  99  83  69  63  61  14  65   9  18  47  25  30  53  71  21  66  25  33  45  19  85  48  62  63  52  21  67  42  44  38  39   2  73  70  78  18  15  30   6  36  56  40  40  56  76  10   2  49  79  34  65  98  31  47  22  89  31  71  59  20  52  60   8  93  30  15  77  68  27  86  77  28  53  63  96  33  70  35  12  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  3  20  32  99  12   5  76  80  98  86  77  56  66  55   3  74  37  71  21  95  44  62  80  65   9  27  86  86  83  71  83  46  80  37  69   8  67  73  24  39  80  54  27  55  86  54  89  91   6  49  29  40  34  76  23  61  94  84  63  20  67  24  54  72  15  40  70  27  28  34  32  72  64   7  85  10  64  78  81  81  54  96   9  65  98  60  11  60  52  29  42  69  40  93  41   6  71  52  42  68  53  89  98  60  90   5  35  81  88  13  84  67  82  66  28  56  92  62  38  58   7  28  39  47  34  56  96  73  73   4  44  89  29  79   1  72  33  96  92  88  45  98  67  22  47  66  63  99  45  13  24   3  62  94  94  11  60  71  35  10  72  47  29  77  77  60  94  11  74  88  48  14  32  15  67   8  57  14  86  69  99  20  93  53  29  52  59  79  25  71  29  91   2  74  63  85  11  47  39  91  26  44  14   7  12  43  92  82  83  11   4   6  51  86  46  45  15  79  15   6  55  49  53  57  23  66  80   1  18  15  11  95  91  81  21  73  51  38  56  58  37  34   5  86  13  98  64  67  55  99  36  13  64  22  96  69  39  44  65  37  68  67  72  68  27   4  49   1  83  52  94  61  49   6  27  81  48  95  70  56   8  18  58  34  38  31   1  96   3  55  66  60  98  86  20  56  42  98  25  53  27  84  92   9  56  45   5  48  57  55  16  28   4  63  11  21   8  45  69  79   8  20  95  67  97  63  96  35   5  82  52  10  49  70  77  49   7   3  75  36  66  94  47  99   1  10  15  15  58  26  47  48  76   6  27  81  60  77  33  60  95  39  17  92  27  76  57   2  56  89  79  60  95   7  89   2   9  58  90  45  33  18   7   5   3  78  81  81  42  75  57  89  58  97  36  23  30   1  93   2  56  62  37  80  81  13  13  18  57  89  90  13  88  75  14  75  83  38  12  56   3  77  89  31  98  46  15   3  91  20  90  10  78  15  25  71  45  46  14  96  30  25  72  34  23  95  66  38  16  18  81  33  41  43  77  75  61  35   2  46  70  12  97  81  13  69  71  37  25  26  46  18  42  49  26  86  26  22  16  50  74  77  54  41  91  66  83  94  73  85  20  12  49  85   4  34  83  23  41  22  63  77  83  31  14  63  36  14  90  99  90  41  43   7  65  96  22  48  14  92  91  82  28   1  13  32  25  99  76  75  37  93  27  95  31  55  38  23  16  70  61  90  44  32  68  38  83  96  27  91                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    99  44   6  68   7  85   8  77  33  59  64  21  44  42  72  68  88  77  63  64  21  15  92  43  91  99  18  77  50  84  74  59  79  63  84  69  51  28   5  68  81  68  52  73  43  99  39  43  27  39  83   3  12  49   5  45  42  83  59   6  87  92  97  44  69  96  66  67  90  83  26  69  83  37  75   6  89   3  62  47  28  39   2  86  30  32  40  54  19  21  62  56  33  93  50  31  66  62  37  62  45  52  77  81  66  40  70  37  33  86   9  26   6  26  15  13  88  86  87  78   3  74  50  55  55  50  63  48  33  12  59  79  23   9  13  38   4  98  66  18  37  91  74  14  58  39  44  24   1  33  62  83   9   2  79  64  98  66  66  85  42  32  61  70  95  19  45  98  40  84  11  35  62  26   3   9  64  77  17  15  48  11  87  39  32  73  58  80  48  28  91  61  72  12  75  75  92  32  20  76  93  75  53  96  65  80  44  94  33  33  87   2  33  33  13  50  51  25  90  12  29  61  66   3   3  98  88  89  28  14  43  65  91  54  86  48  39  77  37  60  87  88  45   6  55   9  59  29  63  35  39  51  90  84   8  74  63  98  44  84  45  51  53  82  25  49  14  82  89  68  76  21  62  90  27  19  92  48  56  12  40   6  59  43  63  16  16  51  60  14  99   2  63  88   1  25   6  83  94  75  12  80  40  18  93  14  88  91  36  64  75  12  65  96  58  28  69  20  88  72  43  33  77  13  18  78  80  19  14  58  32  95  97  92   8  40  68  30  80  83  34  95  80  61   4  97   8  87  72  95  44  89  22  50  61  38   7  64  75   9  29  46  65  44  40  85  45  35  64  91  78  59  14  35  13  80  71   4  79  92  37  51  26  53   7  17  80   7   3  84  45  76  69  23  47  52  73  80   3  44  91  80  72   7  56  22   5   2  23  44  50  45  29  91  51  86  98  77  38  48  93  81  97  60  52  64  13  17  61   9  54  78  24  57  64  39  94  51  47  77  28  88  27   6  15   4  92  65  81  70  96  89  35  81  12  13  62  43  15  53  75  89  72  34  26  24  83  64  16  93  23  15  25   9  83  83   9  34  49   9  57  56  10  76  48  59  87  54  72  18  97  87  80  22  38  25  85  18  66  36  71  49  79  96  48  21  48  64   7  61  30  49  40  82  99  19  26   8   2  83  21  34  92  45  77  88  95  30  80  59  79  77   2  14  91  26  73  71   6  88  85   7  84   6  26  68  56  51  51                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      49  31  26  26  84  95  79  73  37  62  18  44  29   5  83  90  55  53   3  15  35  74  74  56  20  25   2  14  20  88  87  19  88  99  80  15   8  38  49  51  11  43  76  28  22  15  57  50  90  94  16  40  45  47  93  68  18  93  84  85  94  97  94  96  53  39  79  61  11  35  76  64  72  77  12  14  23  96  14  85  92  77  58  69  69  95  91  71  85  81  92  70  94  98  14   6  63  76  12  97  33  85  81  96  71   1  20  36  22  12  18  82  90  41  35  99  84  80  76  81  74  97  73  80  29  83  65  17  67  30  50  40   4  98  95  49  10  63  44  68  40  97  16  53  83  36  69  67  90  87  25  45  70  71  62  47   1  95  95  42   2  74  61  49  74  12  64  28  93  87  92  28  21  16  69  62  93   2  49  59   9  70  58  88  16  97  82  10  82  77  65  73  46  13  59  50  89  37  31  24  85  56  52  25  51  27  75  35  16  43  80  61  30   2  93  36  38  35  73  57  94  33  29  79  21  56  59  10  14  79   2  45  63  41  11  55  36  86  41  70  82  60  98  42  42  65  14  49  81  79  14  93  47   2  25  17  21  22  15  70   5  46  16  87  92  36  78  75   7  15  25  10  84   9  78  13  15  76  69  51  21  52  55  87  59   7  51  32  65  29  84  36  58  53  36   4  24  29  86  11  81  33  87  35  47  75  63  86  30  92  66   2  91  71  84  67  20  33  39  13  53  61  49  82  21  21   8  85  91  54  34  98  36  72  14   8   6  80  19  76  79  39  80  88  54  37  84   4  36   8   9  67  63  40  75  30  91  58   3  62  34  85  56   1  42  89   2  45  42  39  17  42  45  22  15  82  21  37  77  31  55  60  73  68  47  11  28  60  59   6  96  45  23  10  91  33  87  30  84  53  88  29   4  80  77  99  53  10  41  94  44  29  83  16  99  70  90  74  92  73  12  66  50  75  69  30  42  46  79  54  79  12  39  46  35  55  58  95  91  52  44  73  74  61  67  48  38  40  43  15  30  83  46  44  17  16  30  75  45  80  48  73  34  15   8  38  10  52   4  64  96  38   8  34  18  47  51  76  17  91  76   4   4  55  69  27  29  69  47  44  29  94  61  98  26  62  53  50  87  63  80  79  86  90  85  99  51  54  58   7  93  81  98  37  84  60  45  67  40  69  43  15  61  55  73  95  19  42  33   1  62  91  36  13  97  98  22  79  36  54  10  14  29  31  70  93  28  73                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        19   9  37  33  72  75  99  21  62  16  29  74  33  43   4  37  90  43  70  27  63  54  51   3  38  88  95  76  44  78  14  82  71  71  65  60  89  77   9  63  99  97  35  72  33  70  10   8  98  36  74  33  62  60  22  29  73  99  23  29  11  55  77  24  17  37  40  65  88  73  88  73  65  92  38  78  19  24  48  37  48  52  69  45  31  92  62  30  13  91  86  48  11   6  21  78  54  71  26   8   2  58  62  51  32  36  35  83  61  71  33  80  15  73  50  64  34  67  88  88  29  22  52  40  16  30  31  48  40  50  75  16  72  94  15  76   9  73  91  79  46  20  45  16  72  23  99  60  10  88  88  46  35  27  42   4  77  12   4  21  88   5  27  64  46  51  64  89  34  79  47  29  30  18  68  59  69  85  15  16  78  12  46  95  54  39   8  18   5  59  39  66  80   1  57  69   4  95  94  44   9  14  70  24  54  71  78  23  75  79  33  76  43  68   6  87  67  92  66  35  28   2  86  19  20  29  87  75  57  88   1  54  16  70  16  93  87  29  59  98  78   6  31  93  53   7  30  72   8  90  32  85  25  62  52  76  43  20  36  79  96  84  32  83  68  29  64  54  23  40  26  88  86  88  30  32  91  17  22  84  80   4  27  50  87  34  50  37  77  80   3  41  21  98  56  15  37  91  88  26  22  10  41  23   8   7  95  30  94  97  39  93   2   8  23  56   2  75  68  38  83  37  44  69  12  39  71  88  45  33  46  32   6   7  91  14  83   1  79  98  57  33  32  78  38  41  41  54  82  70  65  58  19  11  88  80  74  94  91  47  95  15  62  89  54  69  86  43  88  71   9  65  38  18  40  28  52  42  83  55  18  30  11  18  86  49  65  84  19  58  16  86  35  63  94  18  82  53  26   9  79  58  90  21  28  65  91  17  91  58  37  88   6  38  60  43  67  63  82  91  57  96  16   3  80  38  99  33  19  25  70  17  94  87  68  20  15  62  23  75  52  19  55  97  99  99  41  95  42  54  38  26  57  97   6  93  89   4  35  99  62  40  25  56  82  98  32   6  23  74  61  76  90  23  58  12  95  95  64  18  19  45  89  52  52  54  14  27   7  70  13  75  65  70  78  11  91  29  47  59  43  27  49  65  55  66  31  61  13  42   9  56  88  26  10  35  83  22  82  27  65  91  60  31  30  90  73  26  54  96  53   7   8  92  86   4  37  63  50  70   6  22  18  54  96  15  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          87  26  97  55  64   8   6  63  39  11  17  67  17   8  28  99  63  43  17  69  58  94  31  51  95  56  44  10  89  99  23  64  73  53  71  68  48  90  50  40  76  74  15  51  37  26  94  20  38  48  15  75  86  86  59  88  85  29  63  30  50  67  33  84  41  79  30  97  29  86  82   3  61   9  12  49  84  59   2  21  84  59  40  55  29  59  85  69  10   6  87  61  24  24  45  84   7  36  76  16  17  61  65  71  72  58  35  68  54  99  56  56  50  64  23  54  20  49  69  81  77  17  65  69  14   1  64  72  23  38  30  97  70  78  35  37  64  22  28  84   5  35  52  85  89  16  90  84  70  31  44  72  41  52  30  11  76  84  81  18  18   7  74  26  79  16  81  69  89  33  82  22  47  11  91  45  94  60  47  32  91  50  24  15  44  28  42  28  80   5  97  11  59   2  37  12  77  42  64   1  12  41  29  79  70  41  98  39  70  64  56  62  43  37  87  67   7  48  10  21  11  59  73  76  58   5  71  73  35  85  56  72  84  65   9  20  67  86  74  77  25  29  17  67  82  28  18  51  20  39  24  46  50  53  41  27  34  98  70   7  87  42  84  39  92  78  43  28  69  38  75   8  32  23   3  35  19   7  52  76  75  80  43  18   2  77  66  37  23  34  63  34  20  83  86  10  65   9  76  43  93  31  67  76  21  37  85  42  40  89  48  36  45  39  21  95  61  81  32  41  48  93  53  69  19  84  93  89  19   1  97  26  17  19  43  85  44  80  71   2  83  29  25  53  87  18  52  54  58  67  75  38  76  97  83  37  59  59  21  60  27  57  54  16   6  94  39  41  99  30  64  74  31  67  34  61  49   4  42  48  57  43  11  35  84  79  94   7   4  51  22  25  30  93  66  70  33  46  76  86  97  30  71  27   9  14  31  73  91  65  24  91  97  37  57  60  15  68  53  47  23  24  56  89   2  18  37  98  54  45  17  79  59  23   9  54  15  13  10  25  90  30  57  29  20  52  37  13  85  42  62  49  29  80  58  70  26  81  70  69  64   2  71  14  85  75  68  18  45  99  35  51  29  71  58   3  94  13  56  14  49  28  86  49  94  78  59  58  53  73  64  28  23  43   7  95  27  78  65   3  52  89  24  21  12  20   3  42  38  70  15  63  48  14  55  90  32  84  86  10  85  96  85  16  59  11  52  91  83  20  82  24  31  34  42  78  55  58  16  21  49  84  65  28  63  22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            29  10  40  24  78  28  29  21  64  13  70  29  78  51  49  77  60  50  44  74  38  70  79  18  68  68   1   5  90  34  17  20  52  38  55  46  76  89  67  86  45  86  22  29  44  45  46  65  83  50  51   3  98  77  67   3  26  64   8  73  71  96  62  56  30  17  85  46  48  52  63  68  89  49  24  76  50   1   9  95  62  75  77  27  60  41  64  55  49  59  22  25  83  92  41  42  35  74  25  95  39   6  73  55  32  23  24  42  65  68  87  74  15  48  71  14  96  17  25  66  38  19  51  46  98  10  54   5  87  73   4  77  11  44  92  48  96  31  16  71  21  62  61  98  32  81  26   7  87   3   5  69  83  41  25   5  31  57  69  61  53  10  76  89  87  81  22  45  73  46  93  69  89  89  60  40  85  42   9  11  93  82  71  94  74  86  17  92  25   1  42  48  95   5  44  11  68  31  31  41  93  89  89  86  91  23  34  91  63  91  81  48  30  99  46  77  41  97  70  60  67  77   4  52   7  88  68  68  52  56  34  11  32  22  83  45  22  36  12  34  82  14  59  43  47  49  49  63  34  70  88   2  93  88  61  57  66  97  64  24  34  77   3  20  45  11  96  32  19   6   7  20  94  54  64   9   6  84   8  45  91  22  83  74  57  29   3  58  85  48  92  52  23  17  41  38  38  27  93  22  35  94  70  66  49  48  33  64  44  51  98  23  38  74  73  85   9  20  20  38  72  94  80  87  44  69  68  95  51   1  69  52  13  82  33  34  17  12  18  32   5  82  23  75  14  43  92  49  20   2  83  59  72   8  44   4  57  27  97  48  77  72   5  58  59  22  19  41  91  19  51   4   2  50  26  66  98  32  91  76  60  77  41  15  77  62  15  33  79  24  79  61  67  36  81  57  76   5  25  52  94  42  32  35  16  53  27  20  64  29  26  98  20   5   7  81  81   2  35  54  15  29  36  59  26   1  87  25   1  74  92  28   9   2  88   9  31  44  85  65   9  53   6  96  94  56  60   6  54  16  82  19  41  72  68  29  92  52  38  83   1  26  45  73  44  38  21  63  45  34  14  58  85  88  30  97  42  47  53  73  71  71  83  44  46  58  86  84  19  57   4  88  45  32   2  57  66   9  81  45  84  74  66  33  31  98  60  18   6  82  47  71  66  73  19  13  38  94  85  92  52  29   6  42  55  89   1  19  99   6  31  69  16  51  16  93  39   6  45  82  69   4  10  96  97                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              18  84  69  65  74  19  79  27  52  74  88  34  14  32  93  22  31  77  47  16  95  20  85  94  98  19  84  76   6  79  22  35  46  55  53  11  61  38  99   3  37  33  47  19  36  59  79  19  64  55  53  87  55  97   2  65  99  51  21  43  14  75  61  95  82  71  14  24  44  64  24  98  83  94  17  46  46  10  83  14  74   1  11  19  60  49  23  73  60  57  78  96   1  44  92  30  96  33  79  55  51  17  31  17  90  32   8  82  41  57  65  51  29  98  65  53   2  78  36  62  54  97  94  37  77  82  61  54  26  98  68  15  98  20  66  83  28  60  19  95  95  53  29  87   2  75  65   6  66  54  91  87  36  77  77  38  40  67  58   8  88  96  69  12  78   6  75   4  22  53  38  78  30  50  56  55  62  76  87  17  44  70  17  58  53  36  67   6  85   9  26  20  64  43  18  12  63  75  27  58  16  86  81  15  93  17  59  14   6  32  43  87  45  48  77  89  94  93  27  44  72  88   5  25  86  86   4  54  13   2  31  75  36  85  67  96  22  97  23  36  49  47  85  60  20  14  94   8  96  62  63  21  53  77  85  46  22  82  84  79  65  21  92  16   8  49  38  90  42  37  38   1  25   5  23  82  22  18  66   5  87  77  97  91  18  80  57  14   1  57  80   6   1  26  84  34  53  64  76  10  98  15  48  29  48  29  13  34  32  96   1  15  15  25  29  46  82  84  92  92  41  76  23  77  52  82  78  88  13  96   9  66  51  78  76  54  18  12  96   2  99  61  52   4  72  59   9   1  12  45  79  68  76  12  24  56  55  11  76  32  65  93  57  49   5  27  47  20  43  52  16   9  95   8  78  71  87  79  98  20  93  95  99  39  80  76  14  22  37  51  17   8  50  40  33  91  60  98  10  98   1  64  65  81  50  90  34  58  85  82  73  67  15  41  48  38  17  63  12   7  70  58   6  89  22  24  63  71  69  80  19  41  65  28  57  24  66  90  78  19  19  91  80  94  42  82  49  81  64  48  13  26  75  94   9  77  26  80  38  44  39   8  69  61  32  82  41  98  25  12   6  31  16  47  98  24  61   5  99  99  39  43  13  34  34  65  72  76  55  80   6   9  97  80  53  43  51  19  86  54  28  95  48  97  60  65  53  89  33  98  73  35  70  40  80  74  74  65  63  63  29  89  79  20  61   1  28  22  68  31  25  28  34  49  76  50  54  62  67  93  23  95  83  89                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                87  79  30  17  44  67  61  19  46  16  36  60  86  95  78  99  58  20  56  75  95  46  15  69  38   2  67  93  83  21   1  39   8  37  94  10  91  48  41  72  33  15  15  84  86  41  44  75  46  61  80  51  69  61  19  73  44  10  87  99  68  44  74  66  85  21  30  39  73  55  73  91  21  59  39  62  55   1  75  99  79  20  82  98   8  11   2  73  98  40  50  73  96  11  30  27  65   7  60   5  41  38  90  98  49  78  11  98  39  18  85  37  89  28  36  96  72  19  77  12   9  57   1  48  63  40  31   7  71  62  94  88  36  31  30  20  30  42  79  91  90  82   9  84  58  59  15  44  52  39  75  13  16  76  98  12  89  14  37  41  38  64  34  16   3  67  19  67  67  71  70  79  79  97  98  19  14  21  31  98  31  37  39  92  49  77  57  84  57   2  50  98  62  11  21  63  52  34  32  92  18  96  66  43   3  26  89  78  25  45  43   6  44  72  24  27  60  19  48  78  90  10  45  15  29  10  37  24  49  63  59  46  91  62  30  54  27   3   4  72  64  30  72   4  14  28  38  51  69  59  65  64  90  46  64  11  38  13  58  96  51  96  80  79   8  63  16  34  54  66  13  76  32   4  48  48   6  49  26  67  90  54  96  40  71   8  55  23  54  88  69  10  76   7  80  18  70  11  99  61  29  67  45  99  13  66  69  36  55  57  26  69  53  85  66  48  77  44  79  81  68  18  86  36  76  46  70  38  39  49  72  13  77  11  40  74  39  90   3   8  97  99  98  14  66  71  65  53  21  40  51  53  74  25  34   5  92  91  44  46  26  94  10  45  83  71  90  17  49  87  96  97  20  70  38  59  33  82   4  53  93  42  93  31  24  39  63  32  32  53  46   6  98  55  77  66  44  47  46   7  29  51  65  66   3  68  91  25   8   8  70  51  62  80  71   4  83  86  83  34  79  97  52   3  94  76  51  88  94   4  23  97  94  65  84   2  85  38  17  96  31  74  87   5  39  91  74  38  45  96  79  32  23  77  78   7  41  52  44  83  71  30  96  22  11  56   4  88  83  56   1   5  58  66  88  54  48  49  39  84  57  89   6  59  65  61  69  14   8  11  30  98  61  22  13  10  21   1   2  64  46  96   4  27  65  19   3  55  81  81  24  71  62  23  48  28  50  11  72  57  47  52  27  64  15  53  75  61  87  67  68  97  29  40  23  96  75  99  38   5  63  18  26                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  56   2  17  96   2  64  67  48  89  68  95  33  91  20  52  67  19  49   2  80  62  43  23  60  81  65  58  40  57  55  54  80  55  68  28  44  37  82  71  29  54  50  94  96  63  84  81  12  48  31  49  19  80  40  93  99  20  86  31  45   6  94  91  19  22  58  20  26  57  37  11  18   3  48  16  22  97  75   9  93  10  14  79  24  83  58  11  20   9  18  97   8  60  27  52  70   5   8  33  57  67  72  44  89  62  47  46  65  31  68   2  25  12  82  29  37  17  12  61  61  68  16  43  65  92  10  64  32   8   6  99   8  41  63  20  37  33  51  94  60  74  72  22  50  86  59  27  36  57  32  65   4  76  85  81  79  38  52  87  67  22  21  94  74   2  94  18  79  51  10  75  62   6  55  17  53  90  29  83  91  44  88  50  79  57  84  46  34   9  29  74  29   4  93  73   8  92  94  91  31  45  59  21  67  76  66  70  16  59  51  11  49  65   2  88  62   2  37  33  46  31  40  43  46  84  94  89  45  36  61  67  57  88  88  81  71  67  71  32  53   5  10  59   3  49  66  75  19  96  95  70  76  51  41  15  69  50   5  37  38  61  90  56  17  78   5  24  24  42  16  76  69  29  90  83  59  39  19  26  11   4  94  77  45  16  72  76  85  22  75  34  31  13  40  81  47  47  42  55  44  22  70  72  15  92  36  82  26  13  30  38  91  98  45  77  53  39  91  62  55  53  16  87  37  75  42  90  28  66  13  33  19  58  96   4  65  40  35  50  94  77  18  25  21  22  11   4  19  95  18  46  40  35  61  86   8  53  58   6  58  40  32  92  69  48  30  38  63  15  41   3  31  89  56  91  30  68  59  45  38   2  39  63  66  83  40  59  92  38  76  85  12  85  32  46  45  18  10  80  14  52  72  79  56  25  38  43  34  23  15   3  11  38   9  77  50  69   6  56  42  35  43  12  12  67  22  34  27   3   2  36   4  86   2  53  91  97   1  33   2  93  59  23  33  35  84  69  81  58  95   7  65  12   2  99  39  72  91  55  91  29  55  87  82  55  12  47  80  10  24  88  51  41  96  87  98  53  27  69  68  63   1  69  86  97   9  31  28  85  24  46   4  59  23  53  71  45  16  57  29  21  70  16  42  26  73  76  32  23  70  22  91  16  20  92  85  55  69  68  46  97  91  76  12  79  66  25  27  46  41  76  62  52  73  34  81  83  21  83  50  11   4                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    46  17  96  78  97  72  54  52  83  67  24  48  88  78  44  81  86  57  58  72  16  76  75  80  70  30  67  51  80  80  53  78   2  92  61  18  63  49  63  94  65  10  13  57  79  22  51  82  73  39  14  75  60  49  67  20  10  58   2  79  72  17  44  73  67  88  80  95  53  86  87  76  70  93  44  56  29  56  25  95  29  65  28  27  72  82  98  80  60  12  26  97  94  33  18  66  73   8   9  56  91  64  68  92  44  34  77  88  75  58  48  59  50  62   5  89  59  20  81  13  48  33  38  70  12  27  22   4   2  62  51  36  27  24  32  92  20  38  40  25  39  71  84  39  63  73  35  53  89  13  21  48  23  63  70   5  76   3   5  31   7  38   1  28  95   2  39  54  18  89  36  35  94  71   8  93  53  30  37  18  70  84  46  71  40  33  77  32  89   7  53  72  52  93  91  19  27  28   3  77  67  58  65  63  64  47  47  48  40   3  93  49  43  48   6   2  73  89  71  85  57  97  82  37  38  92  82  57  39  99  18  44  67  82  39  93  90  21  70  85  83  79  24  75  58  62  41  99  17  74   7  76   5  55   8   5  74  93   9   9  55  25  42   3  77  26  82  72  60  48  74  31  60  13  36  33  33  15  17  40  40  18  81  84  30  24  93  54  34  36  37  53  34  11   8  89  46  52  28  49   2  46  67  29  43   5  61  67   7  36  80  54  23  66  93  87  94  82  64  11  88  49  57  13  99  78  51  22  76  72  88  74  35  77  28  81  77  12  17  66  23  65   8  63  11  35  77  88   9  91  92  91  83  58  41  29  96  10   2  98  60  36  56  44   8  43  58  84  53  55  20  48  33  45  48  81  30  85  71  14  74  95  98  25  80  84  30  75  22  99  63   2  70  60   4  56  74  53  69  47  92   8  40  35  40  63  55  96  84  82  86  73  52  22  25  10  61   4  80   6  23  95  14  47  34   5  46  54   4  75  55  16  94  32  78  32   2  82  83   4   1   9  66  38  74  25  87  23  40  81  41  37  83   1  80  38  94  90  94  32  45  54  47  68  40  89  30  35   6  76  50   2  44  59  82  16  55  97  19  55  57  80  78  13  91  62  45  40  98  43  75  46   7  26  19  14  92  51  40  18  64  28  78  22  78  48   1  12  17  52  18  95  14  11   9  25  83  93  47  53  53  21  96  90  89  89  68  78  10  16  87  69  21  82  95  67  77  44  73  63  37                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      42  31  56  69  53  82   7  72  31  78  47  19  68  88  43  90  84  52  17   2  25  66  71  66  71  35   3  35   4  63  80   2  63  19   6  52  32  71  46  86  88  61  77  32  97  79  96  67  48  11  24  42  11  52  65  58  83  86  85  52  35  39  55  75  46  83  42  67  93  72  85  30  56  84   7  74  27  72  20  82  34   4  87  69  30  90  81   3  16  35  96  27  79  41  20  10  48   2  11  89  21  81  61  41  28  31  91  75  17  46  38  63  57  76  87  24  48  47  16   6  68  16  19  88  67  39  28  99  42  38  38  87  37  64  94  18  40  83  62  67  38  54  73   4  70  49  77  99  32  28  98   6  73  50  36  13  90  90  95  85  65  64  33  42  40  28  37  30  95  57  17  34  62  95  14   6  31   4   1  79  67  63  46  32   6   7  60  53  49  44  11  85  72  55  67  76   9  77  99  44  63  61   4  88  43  98  63  25  36  39  63  47  79  67  34  39  54   5  25  86  92  26  77  80  36  87  17  96  53  63  74  46  68  81  78  85  86  14  29  51   8   7  38  84   9  22  61  73  25  29  70  29   4  55  86  86  87  40  15  81  81  88  35  49  73  86   4  22  43  55  22  32  31  54  72  93  40  77  34  75  43  50  66  85  10  85  24  40  49  80  86  90  65  75  68  87  23  71  33  61  88  48  89  82  99  65  12  34  11  71  74  25  83  99  54  31  53  91  74   5  68  11   1  36   3  58  54  58  16  56  18  38  29  95  57   4  11  35  46  61  42  19  83  93  43  81  25  64   2  89  94   8  22   4  16  11  44   4  77   7  41  65  52  72  80  22  15  58  36  49   4   9  12  71  23  12  30  45  41  63   8  61  94  86   5  11  86  23  48  89   7   6  99  24  41  30  10  25  89  16  30  23  92  56  35  67  28  11  72  10  60  81  76  80  83  21  24   5   8  39  15  62  99  10  39  73  17  90  96  71  51  45  81  42  28  56  42  56  70  47  32  49  17  14  64  68  84  17  19  72  90  25  64  15  40  63  37  29  82  67  68   7  42  27  89  32  67  87  95  93  91  84  45  64  16  80  89  80  22  10  13  61  65  21  93  82  52  20  19  67   3  87  70  69  57   5  69  60  36  62  67  20  92  74   6  54  32  23  11  95  56  52   5  17  21  44  11  12  33  50  82  12  98  63   4  46  40  69  30  86   9  79  64  48  11  40  39  93  44   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        10  26  49  13  33  47  61  44  56  37   5   2  47  35  28  44  56  15  31  28  81   2  79  44  25  95  37  16   8  90  97  58  66  81  34  90  27  44  88  88  44  56  46  10  91  93  47  91  64  65  90  93  70  64  58  91  87  81  87  11  81  80  52  68  68   2   7  83  27  30  75   9  87  93  14  19  36  24  79  24  46  10   4  87  87  20  27   4  12  71  92  17  44  26  82  83  28   2  84  36  60  98  77  93  17  14  89  31  54  36  19  24  47   8  37  90  94  97  75  35  56  60  36  32  10  20  54  30  10  15  33  74  16  25  24  86  95  69  11  15  94  44  66  83  46  80  29  18  35  54  64  62  24  40  40  38  65  32  25  21  86  96  45  96  97  18  83  55  34  84   5  33  57  70  68  66  70   9  57  16  14  43  92   5  27  70  70  41  93  76  60  16  49  54  61  39  60  19  77  74  69  33  11   1   5  20  76  30  59   7  13  11  62  76  43  87  65  64  22  46  46  74  96  22  65  27  27  91  25  75  16  29  96  23  35  23  73  83  77  45  24  96  13   3  58  28  49  87  42  46  39  49  27  66  45  78  18  58   2  36  69  79  62  30  77  41   5  72  63  22  55  66  71  36  85  58  97  46  10  28  44  49  99   4  87  20  56  69  13  71  79  34  36  97  96  69  93  63  59  12  33  73  48  51  46  46  49  23  92  86  30  13  61  75  74  15  93  19  10  82  60  89  94  13  95  88  72  84  46   6  61  24  26  23  86  49  90  26  73  91  21   8   2  90  94   7  45   5  94  41  61  18  49  14  78  31  39  56  99  92   2   5  96  99  32  25  30  35  53  34  97  35  69  19  46  60   5  80  23  72  68  23  17  74  48  17  91  34  48   2  27  68  67  32  42  52  38  92  31  83  82  87  25  38  71  57   7  88  65  74  32  25  72  62  80  50  94  92  70  29  60  12  76  12  32  32  84  90  47  27  27  58   9  11  86   4  19  62  23  89  70  91  12  10  40  30  76   5   9  20  37  19  51  44  46  35  75  33  16  77  28  52   3   5  61  33  73  24  50  57  40  97  61   7  93  14   4   8  85  95  28  38  60  45  57  76  16  76  25  16  52  57  73  36  52  35  35  88  17   8  31  69   3   1  60  31  25  27  90  93  41   2  49  16  77  79   9  66  64  72  96  60  78   4  17  82  89  86  91  97  24  53  61  47  95  98  70  49  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          14  53   9  68  14  96  53  91   3  32  95   8  17  49  60  63  27  79  67  20  51  85  34  91   5  23  84  18  44  36  97  13  87  77  62  35  69  59  21  21  71  11  85   3  86  35  37  20  10  26  37  98  79  29  57  27  23  38  81  57  27  69  66  88  27  66  84  68  82  60  92  82  91  43  84  81  30  80  26  50  65  11  50  60  60  98  10  38   4   2  86  94  35   4  55  76  55  27  77  15  60  80  35  53  29  32  73  67  52   5   5  55   2  52  37  41  99  95  41  51  36  21  69  78  51  35  47  25  36  65  50  67  76   1  15  33  65  15  54  14  68  18  54  60  34  86  17  31  27  44  25  57  24  83  73  51  51  12  42   4  33   4  75  15  52  46  50  17  51   8  24  39  43   7  45  62  16  71  76  84  34  70  83  99  30   1  94  15  89  81  44  92  28  49  32  76  28  47  44  69   8  58  81   1   1  78  50  75  54   8  40  58  61  88  98  66  28   1  85   3  49  74  39  57  16  78  88  39  94   9  36  93  86  65  50  44  83  39  51  80  87  99  89  96  81  57  88  31  75   5  49  41  99  83   3  60  73  60   7  92  36  15  47  47  13  96  94   6  98  72  40  80  84  25  96  21  25  60   8  75  31  44  62  27  95  76  50  19  43  98  63  92  36  77  36  58   7  25  13   2  62  63  18  47  91   3   2  86  40  19  34  62  89  37  85  24  20  69  27  65  34  91  98   4  90  45  84   2  33  65  38  89  15  92   8   9  48  84  85  80  84  49  16  81  15  26  86  70  83  52  17   5  43  73  78  22  91  76  28  15  49  17  91  94  66  11  88  99  61   1  12  42  74  14  84  34  11  85  45  41  13  42  97  98  18  68  50  79   4  27  23  73  34  20  19  71  67  20  51   8  30  86  72  16  80  73  62  72  23   1  95  64  50  51  47  62  87  11  97  52  41  79  67  71  88  75   4  96   2  10  44  64  50  54  17  89  39  85  32  53  22  88  99  78   1  38  72  73  70  32  58  17  27  16  40  17  78  19  84  12  56  49  61  26  71  68  70  67   9   7   6  97  18  10  25  70  45  41  51  17  95  13  25  91  15  35  67  45  16  44  95  56  53  72  25  56   9  22  39  12   2  78  93   4  57  76  71  60   1  96  46  71  33  45  91  12   9  74  37   1   7  65  38  36  52  58  47  88  69  50  29  87  86  23  64  13  64  29                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            64  21  96  49   2  36  31  21  49  67  18  61  88  91  23  38  34  96   9  17  39  86  34   4  10  98  88  49  73  20  28  84  41  22   9  56  56  35  48  35  32  10  13  10  62  49  88  73  74  88  62   2  86   8  40  17  63  18  16  24  83  52  77  53  67  52  99  29  93  59  37  89  20  25  21  50  20  92  11  39  43  76  39  11  70  28  41  95  80  28  60  85  65  69  61  74  51  78  40  30  53  69  88  69  92  45  67  19  84  18  28  60  82  47  60  29  25  55  13  36   4   4  51  87  90  74  92  86  91  17  69  47   5  32   1   1  83  10  71  94  94  77  48  40   3  87  89  82  83  68  70  10  41  66  69  48  72  43  66  88  40  83  44   7  16  30  49  52  23  42  97   5  37  54  57  71  87  63  16  41  91  41  72  66  55  40  16  36  71  71  52  75  67  87  97  43  65  65  39   5  50  52  33  81  94  30  12  41  97  88  29  65   8  54   3  86  96  45   6  50  84   4  17  58  48  28  54  71  35  57  90  32  96  15  71  65  26  24  73  13  64   3  77  96  82  11  47  76  38  75  33  79   2  87  44  30  16  90  73  34  36  24  81  31  99  12  80  54  46  45  59  83  54  94  48  88  16  94  52  18  93  92  33   1   3  16  10  14  30  45  79  88  45  28   8  79  76  27  37  78  13  91  37  96  93  70  40  30  23  88  22  83  44  26  68  45  82  76  80  35  85  20  58   5  22  58  53   9  13  68  66  89   7  49  19  64  50  95  79  43  26  63  62  95   6  90  88  47  96   8  21  53  66  71  45  79  17  67  28  90  24  56  49  22  13   9  34  46  52  10  25  97  90  66  25  47  81  32  23  22  16  82  34  86  67  86  17  62  66   9  82  35   6  95  15  77   4   4  39  24  73  89  94  46  87  79  74  53   1  20  83  85  89  44  95  48  97  20  38  33  81  26  70  42  49  12  74  84   7  85  94  97  27  59  48  57  93  95  90  70  42  78   4  74  23  86   4  24  37  97  78   6  28  31  76  78  71  16  46  82  24  59  21  78  60  31  23  43  11  53  88  96  62  90  98  43  65  47  50  11  36  54  75  32  11  31  44  25  22  28  17  52  60  26  98  77  77  60  44  14  63  96  43  51  53  58  21  67  63  19  45  92  96  70  86  44   2   2  10  51  57  24  21  11  56  64  64  54  30  64  90  59  92  77   1  47  22                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              84  24  27  30  82  41  21  44  34  45  10  23  90  48  12  43   5  10   5  41  34  70  28  19  18  99  98  67  74  16  87  77  31  43  99  86  96  91  54  69  50  55  80  72  82  51   1  90  53  34  82  84  33  70  38  86   1   1  42  64  77  18  13  66  70  85  83  48  23  72  42  17   7  13  75  66  48  46  46  15  42  82  98  35  49  13  91  98  83  75  98   6   3  57  96  34  52   7  97  48  34  14   1   8  32  31  70  22  42  96  90  80  54  75  87  48  48  37  15  92  91  42  49  47  44  35  71  46  17  18  64  33  48  82  47  25  96  39  47  53  72  96  70  94  66  57  10  56  40  42  31  10  96  86  99  53  41  68  61  24  51  24  61  92  92  74  13  99  81  55  46  16  57  48  32  51  48  14  45  10  47  19  32  24  17  63  63  66  82  40  21  65  72  47  46  97   4  94  85  38  55  85  55  66   3  98  63  91  24  19  49  10  19  94  18  12  37  97  57  75  37  70  13  98  77  28  71   5   7  77  45  25  58  21  70  37  60  78  72  99  84  72  65  19  55  94   2  74  65  48  72  12  10  96  91   7  34  15  67  52  66   2  36  85  99  10  46  16  58  21  38  89  88  67  37  44  13  16  31  89  60  24  44  39   2  58  70  61  78  18  25  99  78  27   2  25  92  18  27   1  26  96  21  84  71  13  91  85  83  75   2  97  28  75  79   2  91  55  34   3  37  64  43   1  44  73  91   7  66  30  13  58  57   8  98  66   8  59  45  40  47  49  99  25  71  26  60  96  77  52  30  88  67  48  98  16  21  85  27  16  42  49  48  74  38  81  77  90  18  63  45  96  53   8  33  68  20   5  30  24  12   9  71  94   1  95  54  43  82  54  82  98  95  18   1  30  78  49  43  11  46  83  94  73  12  93  29  29  13  26  95  90  76  47  28   3  18  67  72  19  67  96  11  35  66  13  50  98  23  57  34  58  32   6  53  97  97  33  66  46  69   4  18  11  20  14  94  43  49  69  19  95  34  20  66  37   8  40   4  35  58  45  81   5  41  49  37  70  64  83  53  98  37  49  34  36  89  94  69  70  97  71  68  34  57  52  95  23  60  36  74  21   4  30  28  67  84  26  81   7  18   2  98  85  22  24   1  27  99  69  12  40   9  17   5   2  56  14  90  15  85  89   9  22  94  41  71  85  19  72  19  71   4  60  42  26                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                22  62  97  76  81  12  27  14  97  55  69  91  69  93  61  66  37  95  72  86  21  97  92  79  78  39   9  57  11   7  62  14  63  45  26  32  84  33  39  64  45  29  32  57   2  55  40  91  35  71  56  49   3  95  18  77  44  15  75  82  92  61  80  77  19  76  98  17  87  69  11  67  14  96  72  88  52  67  37  26  51  85  36  79  34  19  77  44  48  58  63  18  48  99  38  97  19  92  26  71  48  85   9  29  76  10  87  14  33  27  52  65  68   2   1  97  64  56  15  66  29  67   9  84  99  68   5  42  54  72  71  80  91  76  74  68  65  83  25  58  64  75  27  95  81  69  20  90  19  73  54  85  28  38  43  89  68  81  10  29  97  68  74  51  37  36  50  14  55  44  31  25  47  19   6  66  82  97  50  42  66  70  49  17  23  72  95  15  96  53  56   8  97  93  79  10  63  60  69  48  25  46  92  55  51  42  49  94  40  39  31  44  41  40  83   7  51  31  99  82  34  62  12  48  71  28  25  25  86  55  84  79  99  76  99  39  28  87  57  87  95  91  62  53  12  61  91  68  17   9  67  78  57  87  18  67  27  25  56  39  31  16  97  40   1  88  46  73  35  23  44  36  84  62  99  96  68  62  71  56  50  50  40  30  82  77  64  45  28  61  81   7  39  81  67  58  62  46  23  62  55  98  17  87   7  20  47  71  80  48  73  11  45  39   2  91  90  67  80  63  82  92  69  39  47  44  90  97  44  69  50  90  34  82  75  28  90  17  77   1  92  52  88  90  29  47  86   5  32  87   6  74   1  63  52  54  28  38  34  25   3  57  45  78  94  47  34  17  69  63  78  36  52  15  22  98  24  35  41  12  33  83  93  46  56  45  78   1  66  58  21  98  92  69  79   9  23  25  64  11   2  45  89  28   9  50  69  48  59  92  55  21  51  82  44  22  47  62  93  51  95  24  70  43  70  22  78  92  81  36  67  27  38  20  76  28  78  50  99  27  47  91  34  51  42  70  88   6  57  45  58  64  33  91  94  13  68  22   5  32  67  65   5  36  55  57  23  51  83  92  98  87  97  55  46  89  12  65   4  38   5  79  43  71  88  50   8  84  31  41  73  58  50  19  23  76   8  28   5  68  19  46  18  55  80  58  17  25  66  69  19  45  58  61  62  14  72   8   9   4  38  75  92  23  87  19  34  27  40  98  95  91  50  29  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  58   1  55  24  72  83  85  67  40  76  86  59  78  86  87  60  56  65  50  88  34  48  56  14  10  71  76  87   4  63  19  92  58  45  70  85   9   4  24  97  18  57   7  44  93  25  85  47  31  62  37  84  84  81  57  14  39  53  12  35  32   1  19  66  48  92  49  69  95  34  75  28  88  22   1  52  13  30  17  37  10  19  46  54  91  10  39  16  72   4  22  72  28  69   2  91   7  61  74  62  92  78   8  90  70  43  43  92  40  16  76  99  21  68  16  44  26  94  20  55  52  90  30  75  24  95   3   5   8   8  17  18  25  94  32  40  86  91   9  64  62  51  10  59  40  47  84  32  39  21  22   9  68  72   9  18  61  48  57  26  92  92  70   6  33  39  60  11  20  34  87  17  41  32  25  75  50  60  65  93  69  83  53  79   3  90  36  33  72  83  73  76  22  54  89  88  87  78  44  68  22   9  10  27  26  16  11  52  95  67  34  84   7  52  94   3  52  94   3  81  38  29  97  31  85  13  53  20  47  79  84   2  99  72   8  17   8   4  40  49  48   7  73  90  74  70  84  95   2  99  75  98  64  33  46  38  75  51  86  99  29  38  85  16  19  27  81  32  63  63  40  36  21  21  33  47  48  39  14  72   9  16  23  85  33  29  37  90  15  27  11  97  24  24  19  27  34  61  16  63  91  48  83  85  73  87  96  95  13  42  24  68  24  74  59  36  95  25  37  51  81  21  29  29  14  42  32  22  65  19  58  77  89  84  55  39  66  97  12  34  33  62  29   9  31  68  87  31  63  21  96  35  60  90   9  63  16  77   2  82  14  10  12  96  29  85  19  50  40  43   9  10  72  72  47  18  18  40  16  47  86  19  46  70  51  48  47  98   5  79  26  10  48  79  33  41  51  45  63  38   9  52  66  46  77  52  63  21  62  13   1  58  53  77  34  27  52  38  14  23  24  29  57  31  90  89  18  11  50  79  93  60  98  52  50   5  91  48  20  26  55  25  76  70  62  86  36  12  79  64  32  45  82  46  72  24  79   2  49  64  97  78  39  47  95  35  65  87  50  98  71  86  92  28  68   2  52  76  69  29  81  20  53  76   5  59   5  96  36  21  46  66  86   8   7  11  53  26  25  40  31  91  76  91   4  37  96  34   5  35  28  85  63  71  52  66  64  86  38  12  27  82  74  14  83  58   3  18  80  10  20  44  93  70                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    56  35  85  31  99  13  87  85  87  58  12  36  47  56   3  52  44  85  78  83  63  32  78  11  22   3  46  19  43   7  98  48  78  14   9  36  52  70  43  11  68  17  59   1  62  24  82  40  88  74  24  57   4  76  94  37  70  50  15   1  13  31   9  78  71  52  29  10  72   1  66  41  16  32  81  99   9  50  23  94  26  25  42  80  69  71   8  47  95   7  23  11  58  84  66  12  60  61  88  69  10  44  63  81  75  32  82  82  47  85  38  44  39  66  98  21  73  40  46  13   6  60  84  35  79  32  27   4  36  25  73  35  36   6  72  81  57  31  41  55  51  69  22  51  30  31  43  34  10  36  42  69  26  51  18  34  46  58  71  33   5  90  56  24  26  60  94  49  54  73  80  58  64  18  12  47  24  38  71  21  40  26  12   7  81  34   8  34  73   9  21  80  99  11  45  51  30  33  65  75  45  42  53  52  32  84  10  44  49  72  73  32   9  82  73  11  76  16  59  65  12  34  49  96  16  60  45   6  25  87  74  98  87  79  19  86   3  48  57  50  15  27  68  50  62  44  96  81  23  44  60  45  80  26  30  35  92  92   7  16   7  67  66  75  30  26  17   6  21  72  18  14  96  98  79  62  28  50  63  69  64   6  88  25  21  72  89  90  55  60  51  30  34  39  42  44  58  81  87   2  20  60  16  18  29  62  88  76  71  20  61  61  79  26  31  72  24  35  55  31  54  68  80   5  97  94  18  26  36  51  33  56  92  22  39  68  53  72  10  89  39  25  38  11  13  16  55  87   9  76  83  11  11  80  68  95  54  18  26  43  89  90  18  40   5  55   1  15  11  74  65  12  28  44  39  42  94  82  48  97  71  99  41  40  89  95   3  97  57  32  75  81  14  63  10  50  95  32  54  22  93  25  10  79  47   8  10  50  93  29   6  51  41  42  72  71  20  53  27  71  11  50  41  56  10  62  41  14  62  50  90  63  62  14  48  90  69  15  58  62  65   3  39  90  95  11  28  41  97  15  63  45  68  44  57  61  85  23  89  80   5  76  32  86  10  13  74  53  78  33  86  35  18  35  86  18  83  49  61   5  86  95  86  69  17  15  38  29  73  56   1  73  54  81  27  79  31  36  38  53  70  15  70  65  27  70  18  10  44  91   6  13  88  26  68  78  65  57  20  90  18  70  86  10  78  41  39  96  66  39  90  43  69                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      47  78  87  46  49  79  99  55  21  43  91  90  40  88  23  97  25  22  18  36  43  64  41  21  11  37  12  10   2  36  87  39  32  43  20  78  34  97  11  38  89  98   8  53  79  98  24  43  16  33  30   3  36  92  41  56  75  50  32  61  69  11  14  20  32  85  43  28  49  25  74  99  38  57  89  14  13  93  66  92  94  90  83  25  45  62  30  64  76  85  68  27  27  22  28  93  64  23  83   4  19  17  35  68  44  21  97  93  53  68  49  45  18  70  83  59  86  42  81  79   3  75  37  42  45  80  40   6  96  64  71  95  18  38   3  84   3  95  67   3  79  98  68   6  89   5  34  64  97  82  40  12  54  51  78  23  17  88  13  56  86  78  77  24   4  45  68  25  87   4  76  72  27  75  44  74  58  67   9  44  35  82   9  36   8  55  10  59   5  13  32  16  41  32  83  10  29  46  22  22  70  97  76   3  45  24  36  72  20  75  25  89  69  94  84  19  64  57  96  91  18  19  53  21   2  88  67  96  46  90  13  59  26   3  33  48  31  76  56   8  91   8  80  78  43  43  84   1  27  94  24  62  69  47  17   4  93  45  44  17  41  76  27   2   5  78  54  59  22   2  52  71  49  84  80  39  21  18  64  48  90  16  67  80  56  88   4  26  77  55  72  30  18  75   1  62  12  59  71  35  77  64  74  65  38  70  54  10  56  59  52  99  32  55  53  52  95   5  61  19  40  37  98  59  20  53  61  29   9   5  14  27  12  31  95  26  43  56  80  84  64  17  28  78  54   9  75  20  64  18   2  81  47   8  38  19  27  69  10  72  53  96  40   7  12  20  94  54  21   7  60  59  26  14  32  38  23  92   9  21  65  15  62  74  38  20  10  19  39  85  75  74  86  81  32  98  83  13  88  63  77  42  40  91  24  69  59  15  61  83   5  60  80  44  76  85  67  37   3  50  52  72  39  70  98  16  67  24  10  37   4  12  53  70  36  66  77  73  52  49  33  47   8  69  95   3  76  79  29  50  25  50  77  89  25  18  10  71  16  28  44  56  50  13  51  58  45  88  89  88  92  66  59  33  94  79  35  17  71  74  39  16  60  82  68  21  97  42  28  21  31  64  48  28  85   7  21  70  47  54  50  15  58  54  79  51  39  56   1  75  87  16  75   1  36  66  34   2  67  96  56  43  22   6  75  95  95  17  78  39  30  15                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        72   4  99  86  91  49  49  44  85  43  44  83  37  63  36  24  22  75  55  70  18  81  15  16  37  71  58  82  63  13   2  95  97  49  13  11  56  15   6  64  75  46  75  76  69  74  24   7  23  35  59  77  21  30  41  98  86   6  88  67  43  51  65  38  12   4  82  50  23   1  31  29  53  92  80  74  41  41  98  25  73  47  59  72  74  16  35  54  79  50  33  19  44  52  44  62  36  94  59  92  86  42  22  90  42  69  78  11  79  59  77  87  48  75  69  10  37  18  46  22  32  47  45  50  89  60  77  92  16  82  45  42  16  18  56  73  47  80   1  66  74  29  57  72  94  56  18  62  86  28  80  73  74  95  31  56  75   3  36  89  85  27  83  40  56  19  36  29  96  82  52   5  96  77  37  52  96  30  56  48   9  76  65  12  33  54  50  26  49  94  34  36  19  11  17  83  75  77  48  87  32  99  69  82  98  12   6  90  67  81  53  37  28  75  98  13   5  65  46  59  86  74  31  66  39  25  30  44  61  89  30  95  53  26  89  82  41  67  82  64   7  56  54  52  87  59  59   6  29  93  77   5  22  43  66   7  29  12  33  42  29   8  97  36  90   5  59  92  87  55  46  71   2  77   7  78  75  80  85   7  82  15   2  63  41  66  56  55  97  74   2  57  60  91  21  99  79  64  56  42  21  36  78   7  10  59  19  89  29  57  38  36   7  69  41  45   4  19  42  81  24  26  28  56  59  94  64  73  37   9  66  92  53  90  58  51  73  66  96  54   3  34  62   7  68  51  38  36  15  53  50  61  19  27  82  31  22  36  55  53  32  73  25  26  46  94  92  24  85  96  57  45  12  69  41  86  61  53  16  34  98  85  93  49  91  43  72   8  88  73  10  13  15  87  24  11  65   1   6  29  67  51   2  51   9  31  30  27  41  44  84  28  60  32  69  79  49  21  76  99  53  42  96  43  88  35  26  10  15  70  15  87  54  60  17  97  11  45  72  20  77  24  38  45  63  25  14  31  10  30  17  43  40  35  80  78  66  80  69  91  80  57  15  47  33  32  11  54  89  82  82  95  86  16  82  70  94  98  92  81  95  33  21  77  75  20  37  87   3  49  33  38  13  90  99  87  92  59  87  86  71  65  50  93   1  50  85  44  72  75  95  46  98  40  29   1  98  80  66  73  60  65  19  44  66  72  42   1  31  89  26                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          4   8  51  39  96   7  19  94  33  59  87  33  95  48  79  83  50  52  60  60  64  69   5  21  74  16  99  55  99  96  17  53  87  35  44  57  61   2  98  71  77  14  14  82  55  26  84  55   2  31  18  99  81  60  28  54  88  40  57  66  45  84  50  84  24  69  19   6  29  77  70  61  81  77  92  65  32  97  93  18  98  77  88  18  73  96  25  77  49  80  59  62  10  93  70  31  59  42  69  56  65  27  50  17  93  60  49  22  36  76  24  73  98  16  91  65  99  45  54  72   6  16  74  85  95  74  89  35  85  11  24  72  35   9  24  34  13  90   7  23  84  33  45  92  44  13  40  46  69  92  97  21  93  17  85  92  57  94  15  19  18  88  80  72  66  45  80  77  86  26  49  78  70  37  68  45  26  84  96  38   2   7  16  42  47  44  15  68  18   5  66  67  37  54  99  95  82  13  89  17  98   1  14  87  75  10   8  81  18  77  78  80  63  72  74  71  75  58  71  53  13  57  81  75  28  26  67  48  40   1  39  76  52  83  43  93  29  93  46  86  15  66  95  24  95  99  93  83  61  60  31  13  65  46  31  24  21  91  55  86  13  70  79   2  90  48  60  15  19  55  78  70  62  73  60  22  20  30  18  35  29  15  34  27  97  11  31  69  66  53  53  65  23  36  21  76  14  24  19  50  86  60  97  23  24  61  89  89  76   4  97  56   2  54  38  43  59  58  69  33  13  21  54  83  88  66  40  52  19  70  73  51  62  36  68  62  41  84  62  69  90  71  74  75   4  11  25  76  88  64  12  29  83   3  37  93  77  33  83  93  24   3  53  38  72  93  84  74  25  47  35  26  72  51  49  54  50  96  63  66  74  68  31  45  28  16  91  57  76  89  78  88  67   8  29  49   1  86  69   1  23  39  33   2  42  16  65  96  48  31  68  98  47  56  55  61  50  84  92  87  62  15  42  34  64  96  81  40   7  91   8  59  17  60  67  67  50  11  32   7  67  73  98  88  91  30  36  63  87  75  28  32  20  51  81  42  39  40  18  45  87  60  90  30  78  48  92  82  48  13  64  51  10  94  72   2   3  15  49  69  44  25  39  99  80  55  65  20  71  82  47  12  92  43  31  91  87  25  66   4  66  50  74  68  66  70  29  38  75  73  53  18  68  16  77  36  37   3  39  65  17  30  73  38  92  79  68  75  91  42                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            5  32   5   8   9  45  10  97  10  46  48  85  76  64  63  60  34  81  73  43  20  54  25  91  52  41  70  52  62  49  91  18   2  34  16  95   6  15  59   2  53  85  70  18  49  28  30   4  53  77  65   5   8   2  71  66  31   6  78  59  62  90  97  71  66  96  87  27  76  72  20  13  92  51  19  97  74  58  31  74  17  75  74  69   7  34  58  24  94  87   2  93  39  16  75  32  86  49  46  11  66  83  40  39  71  39  88  16  59  81  28  55  16  77  22  12  95  97  20  94  52  66  76  45   9  90  31  36  98  33  43  28  27  34  40  65   5  97  26  26  22  20  68  66  24   1  37  38  39  65  57  66  25   5  65  29  38  75  72  10  42  59  92  12  78  39  15  44  17  78  19  96  43  26  33   4  63  98  99  53  80  31  50  15  50  62  87  93   7  82  56  24  43  35  58  19  16  80  99  72  25   3  64  33  59  35  41  88  41   7  53  95  87  57  14  98  48  75  76  53   6  20  73  27  84  64  64  70  39  43  98  32  62  98  65  80  35  10  35  80  90  24  83  63  48  24  39  90  14  81  63  85  87  81  45  12  33  60  64  69  67  17  27  70  61  36  99  16  54  95  58  32  57  49  20  47  51  16   7  76  79  77  97  61  83  38   9  93  84  55  41  65  83  46  25  71  45  16  96  49  86  83   7  13  98  22  36  95  57  42  12  66  18  66  79  29  50  84  15  78  65  59  98  53  80  36   1  84  96  14   3   1  33  48  26  50  42  56  13   9  28  78  11  96  82  70   4   3  32  39  32  68  83  98  19  90  14  33  50  58  51  73  36  82   2  75  28  65  96  87  89  48  38  43  64  95  40  53  74   1  47  77  49  52  67  57  57  85  14  68  42  90   5  64  38  35   7  74  25  78  79  21  60  25  31  34  57  65  23   4  55  76  54  37  78  47  26  93  31   7  15  34  13  14  54  51  84  41   6   1  53  86  71  92   6  39   4  33  95  51  29  58  80  89  67  85  85  20  68  98  71  39  74  20  94  34  80  18  72  21  94  14  35  83  52  38  29  43  43  35  47   4  46  94  10  40  20  16   8  22  54  91   9  78  84  69   7  68  71  23  79  27  65  99  84  21  11  94  18  75  48  47  54   6  35  94  77   5   3  91  68   8  35  69   9  23  54  24  48  52  25  46  32  44  39  35  18  63  10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              67  92  20  12  98  69  99   8  40  38   9  73  84  60  28   6  42  67   9  70  19  78  12  72  77  83  63  40  37  66   2   5  68  95  51  19  15  30  37  30  71  38  61  97  13  97  84  63  78  70  92  70  55  25  17  66  37  30  42  23  59  47  84  49  74  30  48   9  36  52  36  33  27  38  72  87  90  59  38  33  95  82  80  31  92  71  88  96  85  95  24  80  18  28  57  13  59  47   4  82  31  60  75  61  14  59   7  51  22  19  51  42   1  76   7  19  51   2   8  47  57  57   2  12  60  47  43  29  62  77  35  23  29  98  35  95  46  15  64  66  48  33  16  88  67  36  44  46  54  95  87  19  43  50  65  71  44  42  58  77  99  95  87  95  18  36  50  31  71  54  42   6   7  31  32  47  44  11  46  11  36  75  64  90  63  56  14   2  43  58  93  23  74  10  67  43  47  88   3  66  22  70   1  92  93  89  68  47  99  41  14  27   5  20  36  58  44  93  68  69  34  58  71  88  53  68  86  69  60  15  99  61  56  20  60  55  23   8  93  96   9  17  56  88  99  14  13  29  51   8  53  47  41  81  43  53   8  49  31  88  71  48  48  74  50  46  18  57  62  72  69  42  77  95  13  51   7  70  29  41  24  28  43  42  58  98  90  75  83  29  82  87  59  47  75  30  89  72  10  59  82  10   7  36  86  97  69  17  11  37  39  56  45  14  87  90  37  48  61  63  50  67  31  58  66  20   7   3  24  42   1  90  11  33  42  93  24  81  30  72  57  14  45  83  71  12  21  53  22  26  63  90  89  98  33  13   6  99  83  16  12  29  40  40  61  19  29  21   2  87  19  89  18  79  98   8  42  36   7  95  74  14  69  59  77   1  32  44  88  40  52  11  37  37  96  23  98  66  29  21  26  30  77  75  43  17  36  96  54  24  15  18   6  77  43  21  83  82  37  13  97  19  14  55  40  43  30  29   4  64  43  58  71  81  27  89  82  84  30  85  57  31  15  99  79  39  33  84  18  60  68  54   7   2  40  59  54  95  16  74  53  72  38  75   2  81  27  47  36  92   6  84   3  69  46  54  77  56  90  12  28  89  59  67  23  31  62  96  85  50  22  85  49  22  72  25   5  93  97  74  28  60   5  77  28  97  87  20  61  73  11  58  17  93  92  82  88  64   1  34  58  75  91  58  30  24  47  16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                5  86  12  37  88  30  50  93  23   2   8  57  33  22  42  82  97  85  67  75  95  26  54   8  58  69  50  43  69  18  17  76  98  89   8  94  57  63  90  20  27  89  40  23  91  42  56  22  13  56  26  48   2  69   8  14  17  83  96  65  76  37  16  63  67  50  57  42  79  52  82   9  44  16  51  55  96   8  59  91  94  21  35  27  54  65  42  33  81  99  22  17  89   3  59  56  73  95  81  31  39  99  57  28  87  23  37  63  30   7  49  91  45  78  59  58   6  52  53  43  56  70  43  10  87  28  62  77  66  23  59  54  58  13  66  90  81  88  87  16   4  27   8  32  80  90  14  30  86  13  48  45  23  86   7  25  12  30  13  94   2  23  39  39  39  85  10  44  93   2   4  13  74  44  98  51  53  17  36  74  13  52  60  84  62  40  41  70  69  39  10  75  26  18  61   5   5  49  40  44  93  74  36  36  66  27  37  41  46  31  61  91  32  30  69  71  67  60  44  22   5  86  78  83  14  88  60  17  42  19  82  90  30  42  83  58  98  84  83  24  50   1  78  76  58  52  15  36  72  43  91  52  55   1   8  25   4  13  75  46  85  37  67  42  61  57  28  94  54  81  15  39  49  74   8   6  89  50  87  31  60  64  35   1  64  54   4  49  27   7  90  59  49  65   5  99  50  59  98  60  84  81  19   2  32  14  37  50  38  17  52   1  69  48  69  69  23  58  33   7  67  35  79  17  64  11  17  31   6  22  66  23  96   2  72  75  75   9  44  86  80   6  96  98  62  29  83  26  20  41  35   6  74  22  13  80  52   4  69  33  20  83  51  43  65  21  75  45  20  33  92  39  13  88  32  84  83   9  74  46  69  22  80  46   4  94  86  88  49  67  48   6  21   8  16  61  38  77  36  60  18  47  75   7  84  58  86  97  59  96  77  19   7  44  94  17  14  77  35  25  81  89  16  90   3  93  99  22  95  59  21  69  94   3  48  53  33  92  62  68  98  51  29  54  17  21  71  84   7  33  40  36  16  13  40  56  86  95  33   6  35  87  81  32  87  64  79  73  86  62  27  54  68  68  47  21   5  42  93  56  21  99   1  38  12  12  15  70   3  54  72  46  52  15  18  54  28   2  78  45   3   8  13  64   4  14  73  75  26  73  32  36  55  95  69  70  58  30  89  41   4  48  51  82   6  78  75                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  43  96   6  37  64  79  55  19  16  55  46  55   2  63  99  95   3  99  61  75  46  38  38  58  53  77  28  77  29  20  95  95  20  99  25  50  57  18  51  27  47  63  18  84  10  85  80  13  94  44  36  70  38  32  86  32  51   7  46  27  47  90  24  67  95  35  20  77  64  76  73  50  16  82   5  15  35  91  32  22  97  69  94  42  79  19  86  55  47  74  34  18   2  83  80  65  99  48  37  79  66  47  95  23  45  62  76  36  34  64  85  96  53   4  11  71  25  90  17  65  88  80  34  77  62  78  47   5  65  62  57  99  24  68  55  79  96  76  50  99  30  66  30  56  69  19  94  94  68  92  48  77   9  28  31  17  88  94  85  74  37  15  82  26  33  10   2  51  45  62   1   9  70  79  44  23  70  23   1  31  53  56  73  97  21  42  91  45  67  15  27  53  33  80  43  22  49  28  76   4  83  80   6  94   2  13  81  80  47  95  63  70  55  60  64  66  78  75  29  84  64  75  62  48  83  76  72  77  83   8  94  65   6  60  48  48  61  69  97   9  27  30  84  36  15  19  43  29  75   1   3  77   5  91  23  45  73  87  66  96  38  25  30  32  80  43  35  72  98  28  76  74  98  25  10  90  82  98  85  55  72  60  67  82  92  24  16  51  26  20  16  78  71   2  56  47  33  20  19  77  32  39  36  22  13  51  30  17  51  30  54  72  86  90  53  95  66  91  96   2   6  47  52  64  18  70  14  42  93  12  14  96  77  97  79  74  24  94  43  45  27  74  60  91  25  51  52  33  97  44  19  55  81  97   3  12  93  20  16  96  33  79  28  39  67  66  21  51  77  98  61  54  88  81  95  75  26  82  56  99  13  36  26   6   5  90  18  20  64  88  22  45  53  39   4  61  44  18  21  43  66  83  91  91  57  43  62  65  96  23  84  81  82  64   2  42  38   5  61  40  21  52  37  18  50  97   6  17  34   3  87  34  38  68  20  42  31  79  91  28  45  58  59  18  59  36  77  68  60  34  28  13  54  90  93  18  40  29  77  30  20  99  86  19  69  55  26  80   6  75  29  75  91  16   6  60  23   6  37  72  75  35  10  27  47  32  55  50  16  87  57  87  60  50  67  95  75   2  98  72  98  98  81  22  98  77  84  62  83  61  21  99  90  17  21  22  21  35  59  26  74   2  46  67  57  46                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    45  33  44  51  63  16  98  32  87   6  75  42  12  22  28  44  21  83  26  84  58  81  69  87  11  32  35  53  77  37  92  72  59  81  59  70  14  41  27  22  26  26  43  34  95   9  13  75  95  16  83  84   7   4  19  99  98  41  65  63  71  75  18  87  82  12  77  69  43  31  44  49   8  35  11  89  64  41   4  93  73  94  25  48  63  10  20  37   2  66  48  35  68  93  53  76  16  47  15  95  67  37  81  34  28  16  12  66  88  64  35  58  46  66  70  29  62  73  38  18  90  70  57  49  18  47  56  51  41  26   8  81  91  48   8  37  32  84   4  61  20  13   3  92  50  35  90  73  30   7  38  95  88   7  25  26  31  44  73   3  86  43  14  89   8  47  27  55  96  99  93  31  58  50  27  35  86  42  44  22  50  80  76  42  35  67  93   8  45  99  80  47  84  34  24  40  55   2  51  93  59  16  97  53  28  59  17  17  74  59  54  38  18  76  81  14  33  57   3  52  38  17  60  66  26   3  84   6  97  43  98  64  81  95  17  75  75   6  99  96  41  88  24  73  27  23  40  79  70  62  72  51  44  53  66  26  90  69  66  65  89   5  35  94  76  25  59  63  98  22  74   5  23  73  42  69  43  81  65  73  68  27  65  21   6  17  69  15  12  43  25  47  63  18  33  86  94  15  17  26  62  51   2  22  84  19  25  79  40  82   4  23   5   7  22   2  64  71  80  28  37  50  57  26  38  55  85  94  14  94  56  18  99  68  27  78  48  63  42  70  48  77  43  91   2  66  94  48  56  35  37   1  28  82  99  32  73  38  17  74  51  23  17  90  27  70  32  48  29  58  24  60  94  12  86   1  34  89  10  25  20  53  59  41  62   6  41  54  24  27  77  97  39  35  30  43  79  14  98  51  66  62  44  14  31  30  47  17  37  47  54   3  62  34  54  38  97  34   4  11  16  67  84  22  27  80  46  66  72  58  82  29  18  63  49  84  39  18  14  67  88  19  64  59  39   9  77  33  79   4  79  83  13  72   7  38  10  10  94  73  53  63  47  27   4  36  59  31  17  13  12  11  37  33  65  36  37  26  69  31  84  66  81  60  89  67  89  31  22  82  19  19  77  31  27   9  55  76  70  34  72  57  86  60  21  40  35  38  23   3  80  23  71  38  71  20   5  63  59  70  53  36  28  93  10                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      60  56  35  63  75  83  83  13  81  65  64  91  41  22   6  42  41  90  95  69  54  94  16  99  11   7  56  88  32  27  36  51  84  48  30  61  60  77  71  43  24  43   5  91  26  92   2   1  85  31  72  60  15  42  61  22  56  49  77  93  89  52  66   5  94  42  71  26  83  67  89  64  68  51  12  76  57  89  96  28  16  34  92  89  23  28  98  37  65  86  53  85  84  64  97  10  75   7  60  67  43  99  56  63  35  77  60  12  67  11  21  40  99  10  92  59  39   6  30   7  85  23  66  18  23  90  90  64  75  85  47  84  46  14  52  48  61  28  57  30  23  52  33   4   3  31  45  75  36  47  36  10  62  40  81  17  83  63  83  79  33  53  54  74  16  15  55  23  82  92  16  22  61  72  94  18   6  15  56  70  26  40  79  46  23  18  64  59  52  37  65  19  54  43   7  90  45   5  49  31   7   9  83  62   4  10  75  99  43  64  30  93  61  12  61  54  98  12  22  87  66   1  97  77  30  28  84  15  96  61  30   5  92  46  15  96  83  25  17  17  55  41  79  19  46  62  41  76  11  58  67   6  50  25  12  22  42  80  85  30  21  18  43  14  30  38  54  65  27  45  52  72  17  76  95  70  79  17  61  20  96  42  85  63  11  70  10   9  77  17  94   8   9  88  95   4  45   9  71  51  82  30   9  10  85  37  73  46  23  39  97  76  55  12  60  57  21  92  14  13  94  34  77  74  30  85  39  29  10  69  61  33  70  34  64  23  76  73  82  33  14  43  62  95  14  89  68  56  59  42  46   3  53  23  14  52  66  98  19  53  29  68  95  73   2  74  11  77  97   2  46  17  38   6  24  33  90  73  11  80  59  75   3  62  49  85  38  90  37  59  31  60  87   8  97  56  18  94  10   6  60  94  28  25  17  91  90  33  30   3  20  64  35  58  91  63  66  93  68  84  37  19  25   6  93  89  69  80   5  98  27  25  81  77   7  84  73  12  76  47  39  69  96  31  15  84  89  70   3  56   6   8  46  65  62  93  88  60  80  87  86  11   2   8  43  18  21  60  72  75  57  60  17  73   2  16  65  84  38  56   1  44  53   1  94  61  52  99  38  35  35  35  70  71  92  93  85  38  20   7   4  27  41  16  59  72  76  20  74   3  78  49   4  11  96  95  31  55  53  10  39  67  10  40                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        71  44  55  99  51  82  37   4  55  17  50  75   4  39  68  97  60  27  69  56  95  86  76  87  13  17  28  17  32  91  16  41  79  55  25  22   8  15  72  35  57  33  58  11  47  43  20  23  20  95  78  67   9  61  11  31  58  23  10  27  58  13   9  33  91  15  56  97  93  91  77  84  21  63  80  26  78  94  35  32   2  97  97  28  27   6  54  62  97  29  41  61  25  93  21  78   2  67  88  18  67  23  94  72  74  11  23  79  40  62  31   8  96  19  94  42  52  38   2  28  41   4  24   4  60  28  92   4  57  10  37  34  73  49  67  16   8  63  55  61  55  41  37  39  70  33  76  35  75  96  45   1  94  68  39   8  50  51  39  83  94  18  14  48  15  98  44   7  55  72  76  29  73  16  33  89  17  55  41  82  15  74   5  93  63  61   8  80  75  44  12  82  37  43  40  14  78  63  60  44  72   4   6  93  87  45  11  68  96  80  33  72  65  52   5  42  78  35  42  18  95  18  91  20  29  25  88  47  75  24  31  34  86  42  90  85  99  62  22  66  52  13  43  12  36  65  33  33  21  84  38  19  49  74  66  42  79  10  53  34  85  77  81   9  92  76  67   4  76  92  41   2  69  91  63  50  91  96  92   6  52  51  45  65  18  68  87  23  70  38  85  53  11  48  93  55  28  90  52  50  50  53  50  83  37  30  51  57  70  48  83  34  16  29  54  11  70  51  20  67  83  33  67   5  78  55  51  77  69  71  29  81  90  55  12  65   9  74  15  71  35  54  24  60  78  94  86  53  86  53  18   3  42  94  99  41  87  67  63  48  51  73  11  50  77  41  42  46  25  40  89  23  20   9  34  25  66  71   2  65  99  28  55  17  32  85  19  70  88  69   1  46  82  49  90  77  40  62  51  42  64  27  17  62  96  51   8  12  98  47  54  72   8  58  30  25  75  39   8  70  92  36  19   1  79  40  52  85  46  13   2  40  31   9  36  67  71  70  38  26  81  50  57  99  48  75  61  98  50  66  15  91  39  70  32  91  38  43   8  59  85   8  23  72  62  39  99  52  71  49  22  48  44   8  64   1  68  98  10  61  43   4  24  49  84  20  75  13  57  63  49   8  84  74  43  51  18  79  68  65  47  77  40  39  63  32  29  97  41  70  26   2  92  34  79  20  53   7  14   8  94  37  55                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          1  10  31  26  31  24  89   1  12  45  40   9   1  10  58   8  76  70  42  84  58  73  11  77  39  91  41  90  39  18  64  58  61  52  25  90  72  21  27  37  66  35  27  56  88  83  11  72  62  70   4  14  78  37  59  75  45  65  71  48  53  65  31  63  72  36  39  86  22  70  88  26  13  91  39  93  35  38  66  34  80  61  31  83  20  23  84  19  22  35  81  42  54  69  60  44  48  22  98  68   1  45  87  78  83  65  95  24  11  90  24  46   6  70  27   1   5  71  47  88   3  28  90  72  50   9  13  20  35  45  92  77  94  68  18  25   9  53  67  78  70  73  49  37  56  66  32   1  77  34  67  60  94  86  73  22  97  74  85  88  41  96  70  30  88  36  78  61   7  45  46   5  26  25  26  13  78  54  17  53   3  76  31  81   5  99  43  35  94  92  98  28  17  92  93   8  72  16  87  32  57  53  87  48  63  78  25  37  82   6  97  37  27  20  28   8  78  21  49  35  50  69  67  37  76  33  70  87  49  37  75  26  19  11  96  26  15  84  90  38  37  96  56   7  15  21  38  94  73  82  16   8  17  90  46  65  55   8  52  75  78  46  34  70  12  62  52  56  70  67  90  51  24  38  82  69  18  71  44  76  14  39  40  95  60  80  42  92  95  60  95  68  12  38  30  17  87  23   1  70  16  13   8  48  29  64  72  82  50  90  86  40  58  72  72  53  13  13  35  88  55  92  21  41  84   6  69  41  87  38  47  89  67  54  48  11  11  45  20  23  53  69  78  87   2  89  72  35  58  26  95  63  87  87  91  56  61  83  56  57  26  34  92   4  40  41  55  69  13  80  44  27  99  94  77  27  79  91  72  57  60  71  45  23  30  86  96  13  72  42  11  53   5  67  70  96  77  93  79  33  73   9  65  87  23   6  81  43  20  18  17  63  62  34  45   6  26  49   6  62  59  78  13  24  58  93  49  81  36  95  91  80  54  82  95   1  27  39  23  11  71  98  68  80  26  64  74  89  20  91   6  41  61  28  85  76  45  35   7  51  33  92  50   5  54  92  86  92  43  61  77  18  21  33   9  75  70  93  31  92   1  21  99  17  65  91  82  37  62  69  27  69  25  36  58   7  88  36  84   4   9  41  97  32   2  42  89  27  69  42  12  71  57  22  75  95  78  43  18  72  32   9                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            80  51  13  35  26  47  62  82  74  65  58  56  83  87   2   2  19  69   5  80  32  73  51   5  97  96  57  31  34  23   9  71  91  88  92  35  47  53  89  36  33  68  37  43  22  96  43  55  82   6  50  11  60  96  37  36  40  10  31  60  73  84  69  33  88  33  12  86  73  10  13  75  40  61  42   1  15  57  97   7  43  76   3  96  39  15  34  71  34  34   8  39  70  93   5  68  97  61  45  95  57   2  12  89  13  53  49  47  15  28  79  54  84  31  32  47  63  41   9   3  82  63   6  66  78  73  88  84  81  48  37  87  54  97  74  82  10  74  94  30  30  87  65  83  90  56  20  14   7  29  53  98  14  66  56  20  31  83  67  76  16   1  91  72   2  68  63  92  48  84  66  83  34  51  15  60  53  48  47  41  14  47  94  94  30  82  25  77  17  37  10  11  16  40  22  43  93  87  67  66  76  28  94  56  49   8  30  25  18  54  66  93  65  95  59  99  27  32  83  53  98  38  98  73  75   2  91  27  73   6  93  54  58  64  68   2  31  29  86  70  94  67  26  82  66  75  92  49  94  41   5   3  56  31  63  98  22  24  26  79  55  43  82  79  22  24  58   5  32  85  73  78  72  81  97  36  34  62   9  46  38  57  89  41  89  82  50  36  71  34  95  24  76  41  18  22  47  31  56  53  13  71  58  80  94  93  85  85  53  18  49  99  88  34   6  30  63  36  35  15  63  13  75  84  57  20  18  63  92  26  20   3  48  84  57  87  33  65  50  32   3  94  72  10  76  30  65  85  53  62  39  25  24  25  65  98   6  44   8  26  49  85   2  66  75  42  72   4   9   1  51  15  45  82  30  56  21  37   5  63  44  28  22  11  52  22  81  21  95  25  25  56  52  13  28  83   9  86  41  21  47  22   5   7  57  64  19  39  35  98  57  42  45  22  54  41  35  48  24  25  45  34  88  89  57  36  68  19  43  20  83  76  77  90  78  61  67  97  46  88  56  47   3  95  76   1  22  87  47  77  31  12  85  71  83  82  23   9  97  55  24  62  27  52  76  49  30  26  98  25  93  64  30  91  58  56  74  37  94  98  33  95  61  73  60  16  81  10   3  33  44  85  82  84   5  36  34  22  70  24  67  92  41  65  40  83  50  99  26  82  26  19  87  56  69  89   2  71  23  11  16                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              54  39  14  91  83  62  33  84  31  28  21  52  13  41  80  23  59  30  41  54  77   8  41  21   4  30  73  82  61  87  25  85  38  92  52  42  63  73  60  97  44  33  65  39  52  50  77  94   3  59  91  11  87  50  26  82  95  27  91  31  59  52  23  70   7  40  89  41  66  10  66  30  87  63  52  36  15  53   2  84  67  29  40  45  96  82  78  14  67  98  22  99  44  61  55  40  90   4  36  28  39   6  36  30  64  46  58  86  43  17   1   2  11  78  84  65  14  95  29  67  75  13  74  86  51  39  26  93  84  24  28  54  94  20  43   1  56  87  35  86  55  53  62  40  68  11  45  79  50   2  79  89  80  13   6  98  66   1  21  80  96  98  38  71  93   8  26  75  78  76  51  73  51  80  18  99  37  65  86  65  18  82  82  95  27  23  10  73  48  48   3  64  29   2  60  42  49  84  10  51  88  74  77   7  36   2  73  64  95  44  44  17  63  24  22  14  34  93  98  87  45  95  16  65  13  32  47  21  13  67  69  15  62  92  97  98  93  80  36  25  84  38  58  71  50  67  92  56  11  94  99  78   7  48  74  99  94  95  94  97  82  99  50  30  81  92  92  64  51  86  23  52   7  39  98   3  94  51  75  92  27  89  47   7  14  17  89  24  96  13  84  61  61  41  41   5  34  76  76  59  81  90  12   9  85  46  75  58  86   1  29  76  39  34  33  31  36   1  45  22  78  74  93  72  40  50  56  72  44  36  40  28   6  42  17  28   1  14  15  86   8  39  52  59  92  66  31  97  36  47  66  74  60   2  11  29  38   2  51  90  13   5  30  75  73   9  45  89  65  41  60  81  60  96  10  57  15  69  78  52  54  44  89  78  44  31  24  77  92  15   8  78  85  71  81  46  94  44  24  78   2   6  49  13   6  70  71  36  21  87  72   8  13  47  86  60  10  35  24  33  23  61  66  81  67   7  11  23  66  57  91  31  16  84  48  97  30  30  61  36  17  57  12  80   7  32  61  33   1   6  24  32  72  98  71  60  29  19  52  68  75  43  80  17   5  39  11  19  25  83  29  35  25  78  16  76  61  73  36  82  95  46  88  47  16  52  21  64  31  62  62  79  50  44  83  82  19  14   1  18  29  72   8  80  82  47  12   8  95  57   8  88   5   9  24  51   8   7  72  64                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                84  14  46  64  58  34  22  55  52   3  86  75  35  51  40  48  97  70  28  68  21  68  88  57  43  47  28  10  37  78  96  64  64  53  74  81  92  76  64   3  88  77   5  71  12  16  38  86  69  62  10  55  12  58  79  46  41  34  24  70  25  42  53  31  16  47  14  42  57  86  49   5  73  42  64  43  54  41   1  16  63  84  54   9  27  94   3  60  59  97  56  49  56  86  65  76  25  48  15  48  13  81  39  19  59  80  41   9  40  73  43  61  34  54  55  59  38  19  31  74  61   4   2  14  95  17  60  11  19  28  85   3  57  17  31  24  45   8  58  48  86  43  26  48  91  51  38  86  27  76  66  86  72  22   3  29  35  23  76  91   2  48  73  68  16  47  26  99  54  51  83  27   1  64  61  93  35  54  43   5   2  12  77  68  17  50   6  28  62  50  51  76  70  84  60  72  78  16  60  82  97  47  85  67  88  86  71   4  98  84  57  41  69  75  77  82  31   5  69  11  14  18  36   5  73  42  14  38  39  94  90  44  35  20  74  86  24  38  89  21  89  42  41  14  55  39  57  56  90  25  81  98  31  90  35  51  66  84  45  96  56  27  84  48  94  81  89  79  23  89  25  92  73  57  24  32  38  96  21  65  74  44  65  66  61  70  42  24  69  41  53  14  28  24  68  65  49  54  15  67  60  56  32  34  78  17  45  74  34  70  80  35  23  15  67   4  62  78  72  89  58  58  48  83  46  61  87  74  19  77  98  58  87  40  99  38  58  59  30  99  85  28  67  19  60  50  23  11  94  95  38   1  69  89  80  41  28  79  55   9  10  68  79  79  30  65  23  59  98  47  61  10  93  21  34  47  16  99  94  47  75  60  67  56  50  10  92  50  26  73  99  67  89  50  42  34  66   2  62   9  24  64   7  72  31  61  75  90  77  23  95  77  12  94  95  73  67  80  36  90  18  86   3  52  45   7  20  22  27  85   7  28  30  30  97  73  43  38  17  85  62  89  54  54  58  93  78  31  50  21  50  11  99   8   2  24  72  82  98  20  38  46  24  70  43  19  34  40  17  95  58  34  19  10  67   8  49  40  38  94  27  50  33  68  54  24  41  77  19  71  27  53  85  47  48  34  20  46  23   6  90  97  77  90  25  56  62  26  22  30  55  77  33  98  80  12  35  15  65                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  7  75  68  55  20  13  84  93  24   8  33  19  58   6  49  57   6  53  45  98  38   5  21  53  11   2  99   7   1  30  43  10  51  49  68  22  80  61  56  67  90  14  27  83  42  68  89  63  65  42  36  85  86  71  45  97  12  67  16  38  31   7  39  29  38   3  12  38  89  65  53   4  59  81  88  92  32  78  11  43  65  23  92  50  83  97  68  57  12  53  17  87  94  97   8  97  86  20  81  32  83  52  81  46  65  75  93  61  39  81  11  93  72  45  78  16  68   2  82  96  64   2  45  11   6  47  22  16  27  49  43  89  56   3  49  66  43  91  83  70  13  16  19  87  50  95  53  33   8  20  58  93   3  76  10  58  56  52  58   7  50  63  33  98  30  88  16   5  66  74  46  72   2  69  47   4  25  98  21  92  30  45  74  75  99  53  17  22  87   4  84   8  17  20  55  74  49  39  51  63  55  80  42  86  69  79  46   5  90  82  32  84  81  86  77  73  53   5  21  11  39  19  85  36  15  22  41  96  45  44  95   6  89  21  77  72  29  36  44  56  60  39  62  80  35  26  83  38  20  78  34  97  16  26  66  32  18  24  89   9  39  22  34  37  46  65  99  36  33  61   5  68  39  32  67  99  89  90  68  94  88   9  66  48  35  91   8  28  77   8  69  61  62  62  29  75  17   8  65  40  16  33  83  88  17  88  90  22  66  66  61  33  99  34  59   8  69  91  20  69  64  13  14  74  93  39  75  74  53  95  50  69  76  60  69  34  69  99  76  30   8  77   4  10  28  63  98  64  31  95  60  66  10  25  50  66  55  86  66  75  84   9  31  82  36  20  89  71   6  32  82   4  83  36  22  47  40  51  94  69  79  96  20  65  90   5  15  14  66  41  66  74  42  69  82  56  82  52  45  52  54  70  54  76  21  18  87  42   6  13  43  65  94  40  90  54  57  51  26  94  37  94  45  33   8  45   2  73  81  42  45  82  37  82  94  89  63   1  52  40  47  99  73  97  69  45  81  59  98  21   4  90  97  76  79  57  62  46  25  73  52  61  42  72  98  28  32  95  33  84  38  35   8  21  58  59  97  98  58  19  14  12  35  90  77  57  79  37   9  43  64  86   7  39  73  89  59  84   3  25  68  50  57  18  32  18   8  76  42  70  89  55  44  21   1  40  75  33                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    38  49  44  69  18  35   4  58  59  83   9  59  70  91  24  93  28  94  59  45  24   8  68  75  49  79  44   2  40  60  30  11  76  65  16  38  32  29  94  80  47  38  30  95  51  17   7  10  11  43  68  87  98  57  77   5  90  13  91  55  54  81  58  61  54  97  85   3  10  13   7  12  64   5  26  25  89  56  73   9  62   8   8  11  66  38  53  33  91  35  38  30  29  10  54  32  22  18  93  33  44  95  38  87  57  73  42  82  66  95  63  78  75  79  96  70  57  81  78  28  91  47  69  12  75  49  11  19  76  16  73  60  76  78  92  45  74  98   8  12  38  44  74  68  63  72  77  69  48  96  77  84  29   9  17  31  45  77  42  60  12  88  32  72  92  88  41  61  13  85  44  89  32  45  62  36  96  56   4  97  87  15   7  47  73  85  64  24  92  95  97  60  83  12  97  18   1  25  62  50  55  77   3  16  83  92  61  28  72  53  10  26  36  87  56  82  63  53  36  96  14  43  15  61  40  44  72  17  61  36  36  33  89  89  36  52  92  37  18  46  72  54   3  58   8  40  57  17  19  67   5  48  33  47  76  95  17  66  36  95  31  62  46  96  61  25  14  51  18  32  29  35  41  52  75  82  14  77  59  80  15  85  25  65  93   6  53  26  95  15  47  58  36  82  25  70  38  23  24  40  57  66  38  13  18  95  56  51  23   6  88  98  24  45  68   4  71  35  96  74  25  14   9   1  64  63  95  27  73  83  65  30  42  46  92  60  49  99   5  38  38  28  11  55  12  33  65  88  86  67  70  46  30  86  62  19  91  78  97  74  96  96  87  58  55  26   1  34  76   7  16  57  16  73  46  29  36   8  27  69  62  62  35  45  12  33  89  83  99  37  30  50  58  84  70  78  15  35  49  62  28  81  53  76  41  25   2  25  83  70   5  62  20  76  80  79  16  28  54  44  76  36  87  17   2  22  34   4  53  11  82  86  40  59  48  54  44  42  78  94  92  19  62  61  56  14  59  69  75   3  68  13  55   8  69  26  99   4  60  53  59  99  68  44  29  43  27  90  86  55  30  52  85  41  79  26   5  68   2  62  50  73  54  13  39  45   5  30  89  80  58  26   1  37  87  91  50   2   8  91   1  93  75  27  31  48  35  20  86  89  69  10  32  18  93  51  76                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      77  75  50  18  76  27   9  49  18  21   6  23  92  17  70  40  43  95  11   9  58  15  50   5   5  76  51  32  78  31  67  13  20  15  63  69  55   7  96  13  96  34  24  32  82  45  33  69  38  21  43  76   4  99  54  53  21  55  66   9  76  84  42  75  44  47  16  21  74  33  80  79  73  24   8  32  90  41  72  15  10  25  71  59  66  87  80  95  66  17   1  56  90  69  20  91  71  97  53  56  44  57  94  13  51   1  72  29   9  36  63  28  72  13  78  80  98  85  41  42  51  48  65  75  68  20  93  58  53  64   6  90  94  19  53  66   6  71  75  77  41  29   2  49   6  93  78  41   6  84  88  88  95  12  23  92  54  19  33  65   1  69  19  83  43  79  79  23  36  63  84  67  77  14  65  79  58  97  90  73  19  22  34  38  87  96  34  61  56  17  36  39  55  72  10  31  55  64  12  61  41  23  42  36  59  45  68   7  99  46  69   5  31  68  85  20   3  47  22  72  77  98  76  16  28  28  13  23  72  85  27  37  12  80  23  35  12  17  15  97  60  28  38  63  96  95  38  84   3  37  28  96  45  36  71  63   6  12  90  70  95  34  96  47  36  44  41  71  29  95  31  28  53  23  59  79  23  23  92  39  11  57  51  74  43  94  50  90   1  85  86  34  54  69  78  94  36  13  20  88  48  87  44  34   5  45  36  14  87  47  28  42  73  81  27   5  13  77  97  59  92  29   9  95  61  12  84  94  85  60  35  19  28  68  54  70  60  40  29   1  11  58  51  11  47  33   8  83  98  46  66  90  23   8  12  66  18  93  69  54  47  61  48  65   5  51  27  68  63  19  22  89  41  52  15  73  25  62  96  74  60  44  26  19  37  30  66  33  63  62  41  71  41  11  24  40  92  49  96  64  36  44  37  44  96  80  77  19  48  12  54  97  43  57  85   8  56  81  40  78  91   7  97  75  93  45  59  86   6  28  55  89  28  45  84  45  84  23  51  13  51  28  48  92  66  74  85  97  63  27  90  29  74  40  14  36  47  73  31  28  24  75  76  39  15   4  51  72  55  83  47  19  16  72  41  52  79  33  60  63  90  96  65  43  65  64  13  26  26  67  17  53  35  16  47  87  69  75  99  51  93  93  58   4   9  19   3  21  13  82  21  16  98  24  81  32                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        86  88  18  39   1  84  27  46  46  52  38  54  61  23  45  21  72  70  79  20  31  10  42  28  78  57  22  84  47  45  78  86  59  93  24  68  79  98  19  89  12  32  91  18  81  98  26   8   5  69  23  57  47  61  59  29  47  12  37  31  26  65  12  66  67  23  55  78  36  64  68  94  81  92  55  78   8  33  26  74  61  15  62  25  47  28  93  93  25   5  99  52  72  98  44  79  71   5  92  87  94  46  10  59  87  87  13  42  11   4  17  61  58  48  71  36  35  37  52  49  83  57  27  18   8  83  55  86  11  13  86  18  96  11   4   2  24  79  54  99  48  57  64  59  94  76  19  88   9  72  98  27  63  77  79   1  58  58  20  36  41  46  27  49   3  87  45  25  89  39  83  21  55   7  10  37  14   1  32  69  84   1  86   5  53  81  12   5  95  66  54   9  68  69   9  43  59  49  16  48  14  39  40  59  34  83   7  59  56  93  74  20   9  84  66  20  50  77  23   9  60  15  89  29  65  49  78  17  37  14  46  67  45  65  97  48  57  78  82   7  38  16  18  52  53   1  94   3  49  47  87  26  31  27  65  36  91  48  16  89  26  62  57  25  42  60  89   8  30  58   8  72  96  89  32  54  54  78   5  87  94  48  83  92  63  96  52  38   2  92  40  59  56  19  98  21  23  62   2  74  82  80  24  54  61  57  34  25  18  18  70  71  36  11  17  61  19  56  43  82  58  63  35  97  44  89  46  73  40  85  74  95  48   9  92  54  51  96  32  27  69  77  93  39  51   7  49  44  71  23  25   4  41  66  25  64  89  19  86  29  64   4  77  17  79  91  67  85  27  99  59  84  82  21  89  98  29  81  68  45  75  61   5  75  58  15   3  53  49  48  20  64  93  35  84  39  35  43   8  54  60  64   2  97  15   8  55  53  19   1  73  90  33  73  15  85  32  59  57  68  83  93  84  15  63   9  75  51   3  99  11  15   9  13  48  35  87   1  58  91  24  71  27  44  10  80  73  27  39  65  12  81   9  57  79  61  92  13  34  79  35  84  72  32  21  88  20  10  74  69  31  92  39  12  47  93  72  89  36  51   2  14  62  91  52  20  28  36   7  41  54  96  93  60  70   4  56  27  36   3  30  29  13  40  97  50  16  32  43  52  10  61  77  87  95                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          84  85  23  41  62  17  84  19   6   9  98  41  94  31  46  15  76  70  41  22  91  64  83  60  93  39  98  56  98  60  20  63  10  79   2  96  81  68  39  23  37   2   7   3  48  66  83  94   1  10  95  41  92  60  28  67  76  89  96  35  25  32  51  99  32  10  59  97  95  76  26  93  60  64  50  88   6  79  24  66  95  74  37  54  66  92  35  82  17  80  67  28  95  46  13  68   9   4  72  12  19  68   1  98   4  15  26  32  12  91  98  97  32  15  57  18  11  22  49  81  77  10  91   2   1  62  43  67  79  28  64  55  40  26  21  65  68  21  49  39  59  41  31  14  80  54  53  31  78  44  18  71  87  25  48  29  58  97  32  34  35  92  11  77  44   2  80  95  55  73  99   6  60  26   6  57  20  97  33  51  88  74  58  50  16  52  27  82  33  98  19  90  46  57  22  70  27  54  41  71  74   5  93   5  11  94  12  24  12  49  30  21  11  38  60  58   5  71  87  58  77  42  98  68  84  26  84  78  22  24  30  27  60  89  89  41  58   3  83  49  27  95  62  28  34  46  37  13  84  51  85  30  63  22  24  58  45  93   1  31  33  57  13  19  29  27  42  30  52  80  90  62  96   6  14  16  19  82  62  43  54  36  31  35  34   1  57  50  15  71  88  94   1  40  50  97  54  77  24  47   3  20   4  35  62  65  32  76  65  63  66  35  85  25  43  47  58   3  39  44  21  40  61  40  39  56  74  89  48  48  40  75  95  36  57  74  96  73  60  81  71  18  18  50  44  80  56   8  44   8   2  50  28   8  56  48  33  28  89   7  83  42  47  40   9  89   9  86  15  64  89   8  44  99  26  59  54   1  49  56  16  61   3  90  77  28  68  63  18  44  31  16  66  47  59  69  64  59  15  95  11  52  63  43  30  32  11  54  96  39  50  78  84  65  39  41  94  41  54  70   8  59  22  63  14  13  96  90  77   9  67  73  64  41  61  61  50  15  22  10  43  44  53  98   4  82  44  43  10  79   4  28  58  72  26  82   9  26  34  76  34  88  64  61  46  55  23  24  85  22  88  60  12  86  58  93  77  36   6  39  45  92  28  74  91  48  99  68  17  59  66  83  16  58  33  96  54  15  42  43  94  66  79  72  57  53  33  59  58   3  38  36  75  25                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            14  73  86  71  68  76  72   4  13  96  69  60  87  61  33   5  12   3  60  69  40   6  15  45  90  47  36  19  34  39  62  24   4  61  92  84  45  32  18  33  34  67  90  87  38  73  34  60  61  23  59  12  27  29  28  24  41  83  49  44  36  76  47  66  64  59  60  22  13  61  44  44  97  96  24  98  22  41  36  62  97  92   9  13  43  58  17  80  14  27  52   1  79  71  33  28  87  62  89  56  67  41  18  80  73  46  91  26  10  68  37  56  40  24   7  47  47   1  26  34   9  91  29  30  44  73   4  14  82  34  41  61  51  45  49  45  85  19  32   8  18  55  41  36  51   2  82  89  71  28  97  90  65  97  19  51  28  50  51  46  39  51  97  71  42  44  85  35  23  16  91  25  74  59  96  81  65   9  58  98   7  10  13  67  30  37  37  19  20  71  76  99  40  61  34  49  28   6  21  13  48  87  87  68  68  10  29  88  75  17   7  47  90  81  36  76  31  34  61  53  36  90  73  35  74  63  65  67  61  47  59  68  19  43  36  49  57  84  82  51  44   8  56  47  85  28  45  90  83  47  73  79  77  72  51  19  47  96  89  31  17  98  93  89  60  64  36  63  50  23  62  36  15  32  55  33  96  92  18  36  21  80   2  89  84  38  93  59  93  20  65  40  58  86  60  19  93  25  68  78  96  50  67  85  43   1  86  63  98  13  68  64  43  85  56  89  18  88  56  56  93   9  66  83  60  62  91  45  12  96  33   2  65  26  57   6   8   9  56  62  34  18  55  46  83  21   7  60  36  18   7  68  83  63  83   3  80  61  75  79   3  48  90  27  32  29  28  20  78  82   2  96  83  53  21  90   9  46  75  88  69  98  77  43  45   2  83  58  70   1  12  33  69  12  18  15  47  71  68  46  39   3  72  76  89   6  49  56  58  90  27  10  36  90  90  85  92  75  40  57  41  32  72  64  90  53  77  73   8  43  47  12  77  29  33  90  54  94  50  73  44  61  86  32   9   5  82  51   6  15  89  48  21  72  58  29  17  88  99   6  71  14  72  83  92  85  62  19  30  89  41  32  17  25  99   2  37  70  71   2  65  15  24  72  94   1  67  11  84  46   4  40  20  16  68  80  26  13  80  48  69  76  17  55  96  14  73  65  30  58  20  42  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              10  84   7   9  17  37  98  28  10  61  79  78  26  38  35  25  63  55  63  77  61  10  74  28  19  78  42  66  72  76  97  15  83  94   2  46  66  27  72  78  38  95  45  55  81  35  81   5  59  84  40  66  11  79  19  79  58  13  22  75   4  65  68  17  91  91  91  51  95  96  23  15  90  54  23  39  37  29  91  87  76  66  92  53  46  71  40  83  38  76  79  13  17  41  80  52  14  91  38  18  77  85  40  73  60  49  23  66  37  63  21  74  82  49  38   2  64  62  14  55  75  12  22  36  99  33  10  69  64  36  75  50  76   5  67  21   9  47  89  87  40  81  26  36  97  88  25  86  63  20  24  36   8  36  39   6  25   1  26  75  33  91  58  10  16  55  95  97  46  42  77  11  25  35  73  44  92  86  47  19  87  64  14  78  62  37  46  27  24   1  34  71  78  28  91  58  36  34  50  26  96  57  70  19   3  13  78  19  83  72  47  37  48  30  49  60  67  25  52  37  27   4  42  59  61  21  15  56  44  95  87  87  37  66  95  69  19  93  13  53  76  27  41  32  72  23  82  23  20  31  18  88  95  50  93  65  31  67  28  97  64  94  94  68  99  16  95  31  49  55  25  50  46  33  16  17  64  14  65   6  37  58  35  28  14  80  90  17  66  78  60   5  93  36  23  82  24  24   4  89  53  34  40  83  69  73   2  86  92  91  49  59  63  86  56  71  56  89  79  34  36  36  97  27  45  99  59  86  24  59  83  93  59  72   2  55  68  43  34  54   1  30  34  41  87  51  51  76  89  70  10  77  62  34   3  80  70  88  97  32  91   5  67  97  54  28  67  29  88  59  29   4  93  74  65  78  16  30  67   1  36  10  92  96  15  64  23  97  78  72  19  83   2  55  44  19  60  55  10  23  62   4  90   8  82  25   7  98  78  47  54  16  78  83  86  50  91  46  37  84  79  46  65  95  21  80  92  25  28  60  46  87  74  32   7  27  60  85  64  60  58  57  46  22  92  78  35   7  49  65  49  25  49  26  49  34  33  21  63  33  37  76  49  96  33  39  89  24  54  89  57  19  50  31  85  48  37  80  66  66  42   1   6  97  85  29  54  59  26  28  90  28   6  52  95  45  70  94  98  48  63   4  71  83  14  31  83  13  53  84  33  29                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                90  44   2  19  84  81  16  84  26  78  34  27  70  19  34  62   1  28  87  91  76   6  98  26  93  75  76  48  71  64  66  53   6  70  83  92  30  96  40  18  72  54  11  27  91  79  51  87  96  20  46  37  14  62  19   5  36  16  17  80  33  25  83   7  80  25  58  45  63  46  76  64  78   8  30  97  93  90  20  65  11  35   6  18  66  41  23  19  24  21  82  47  58  49  13  58  74  65   9  14  27  85  30  37  58  77  38  77  66   5  12  87  54  95  41  14   7  32  12  78  59  77  98  71  55  22   5  38  83  75  53  42  53  71  17  52  78  35  31  38  90  27  81  59  83  41  93  53  24  70   7  32  73  41   1  16  19  30  68  13  34  21   5  31  39  49  42  82  73  14  38  39  56  89  16  79  34   2  99  25  82  65  91  91  57  96  63  48  74  90  54  77  21  75  55  59   4  25  16  61  33  82  24  42  24  93  54   1  90  55  30  16  16  78  97  61   4  85  35  23  77  83  34   2  43  70  38  37  21  95  37   3  89  79  82  13  94  59  55  91  88  30  28  40  86  96  66  74  76  95  62  31   4  74  96  52  46  75  76   8  49  31  93  56  76  56   3  31  41  48   2  17  63  93  20  25  60  40  95  92  76  44  15  24  30  48  31  76  16  84  15  24  43  98  17  78  11  77  32  57  40  51  20  68  53  37  44  92  43  20  70  12  63  30   1  15  12  86  70  37  49  79  74  85  64  77  43   1  34  36  88  32  77  97  99  63  98  11  86  14  53  92   5  62  62  19  17  60  72  66  33  56  71  84  20  39  54  45  20  24  78  40  18   6  90  81  14  13  69  28  54  54  14  97  28  96  86  79  83   3  80  31   5  26  73  43  86  83  95  68  92  41  43  90  81  69  49  62  73  69  78  71  45  41  10  64  49  31  71  13  31  88  86  80  88  43   6  76  70  86  48  22  45  98  68  61  77  97  94   8  45  29  55  70  42  99  69  80  50  95  75  78  26  90  40  82  85  76  19  10  68  41  47  39  90  84  98  11  90  83  84  12  24  47  60  30  17  67  34  52  37  80  15  68  51  66  73  73   3  34  53  12  29  90  99  20  27   6  25  90  90  12  22  13  35  17  99  73  55   9  61  99  52  68  87   4  30  58  77  91  90                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  27  63  76  61  86  67  68  67  44  49  81   1  85  45  55  13  63  45  45  48  97  85  41   7  27  43  89   4  78  57  76  26  45  77  84  25  72  75  78  77  17  25  72  50  72  89  56   5  32  67  16  28  88  68  22   3  21  63  62   1  82  14  29  77  27  57  87  79   5  24  21  85   8  21  99  28  68  68  35  28  68  65  88  82  78  85   6  62  12  78  18  53  78  59  46  78  72  58  48  46   4  61  79  98  36   4  99  58  94   7  67  10  87  21  21  99  12  20  57  93  46  44  99  91  98  65  50  45  16   2  30  38  70   3  42  32  55  29  15  46  10  39  19   5  41  92  22  27  63  69  74  76   8  86   7  56  68  35  51  16  38  58  73  28  31  13  77   1  58  28  34  24  16   4  58  86   5  22  57  18  66  14   9  56  24  62  50  93  14  42  89  31  68  89  23  73  57  52  57  88  22  16  83  78  75  23  57  27  99  30  66  57  26  28  78  13  12  94  42   7  83  72  83  98  15  18  68  27  49  74  94  63  95  75  35   6  63  99  74  71  47  49   9  35  32  77  73  20  59  70  93  70  90  60  96  73  89  73  49  41  14  58  93  20  75  22  98  17  17  91  62  97   6   5  52  26  68  56  42  80  17  75  33  90   3  75  81  97  81  83  27  15  26  45  68  21  27  78   3  13  98   9  48  91  66  93  96  80  22  71  95  82  64  48  91  80  72  87  67  95   1  45  29  44   8  33   9  44  59  31  38  97  37  43  79  15  40  70  21  59   9  79  95  97  40  39  40  66   1  45  51  48  56  19  20  39   1  98  59  76   9  47  40  36  98  81  97  94  74  33  44   6  49  79  17  35  45  95  30  82  48  43  20  78  17  43  13  47  49  71  69  93  97   4  95  37  57  26   5  53  59  98  37  29  50   6  97  57  52  57  14  57  14  41   3  23  96  54  23  14   2  73  75  69  16  63  44  89  19  12  24  16  59  89  37  91  11  67  56  12  70  26  18  17  39  89  34  37  38  59  67  89  21  38  82  61  76  50  57  41   3  63  20  35  19   4  70  33   9  20  49  68  56  49  21  44  72   1  17  86  96  34  89  17  62  89  79   6  41  39  43  90   5  78  90  57  41  30  19  78  10  50  46  62  87  86   5  72  66  23                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    23  70  56  49  81  60  31  55  23  72  75  10  87  81  11  49  44  23  36  17  12  93   1  23  91  47  70  24  82  11   4  55  98  96  71  51  67  60  14   9  57  92  70  38  82  71  41  84  70  26  35  34   8  38  15  11  44  32  96  27  58  27  64  78   5  65  27  82  72  26  37  69  10   4  74  83  41  66  35  58  23  82  56  31  55   5  98  24  18  54  38   7  48  26  26  16  22  52  36  96   8  85  72  29  37  38  49  93  58  97  87  76  98  10  94  40  17  30  26  95   4  84  38   4  33  38  41  69  99  63  60  63  77  85  65  60  85  22  38  55  83  38   9  16  46  67  80  75  93  25   1   7  21  75  43  81  12  93  90  79   8  24  45  73  95  43  77  86  11  34  40  37  27  83  51  39  14  28  56  67  24  47  72  67  84  10  41  35  23  56  24  64  24  33  17  89  26  17  68  85  69  64   7  20   5  46  39  34  44  92  22  75  25  91  16  95  16  22  73  84  52  92   4  86  83  21  55  34   8   9  35  60  49  15  18  34  32  67  99  57  90  83  96  20  54  32  67  93  69  23  10  43  93  42  73  58  63  75  89  88  44   6  84  75  44  14  81  82  77  53  86  11   6  91  62  39   3  47  14  50  55  37   6  17  49   1  37  36  11  43  20  63  54  50   3   6  78  23  62  81  16  86  14   1  13  64   3  37  13  35  49  47  79  49  48  13  93   2  69  71  48  54  15  88  52  21   1  53  47   9  65  91  91  27  15  80  42  70  12  64  37  99  94   1  44  92  13  29  90  41  79  30  61  52  39  61   7  59  42   2  85  78  52  70  86  46  50  30  37  67  83  79  71  12  99  84  72  57  60  45  68  48  49  29  93  32  36  98  26  74  42  63   7  68  43  25  64   1   7  26   4  89  22  98  70  80   3  91  88  41  64  53   2   1  91  76  42  49  63  41  71  93  46  23  10  58  69  42  73  74  79  21  55  63   2  52  96  99  73  75  63  38   2  77  62  98  47  73  72  23  97  80  44  61   5   6  47  91  27  53  22  92  53  63  13   4   2  81  54  52  35  81  94  34  44  45  28  24  72  77  30   7  38  49  66  42  53  30  53  44  93   4  42  36  24  79  54  19  30  18  21  72  88  78  62  98   1  85   3                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      38  70  49  59  52  54  32  71  55   6  51  21  66  94  77  74  58   7  88  79  44  26  42  92  91  45  40  48  35  82  53  54  84   8  81  49  65  52  85  39  38  88  51  46  63  79  14  33  81  54  11  40  42  90  87  62  54   5  85  27   9  95  70  56   2  81  46  32  24  17  95  51  66   6  68  90  20  65  79  11  19  74  44  80  29  79  11  46  29  53  41  89  11  48  56  10  40  56  24  20  45  53  40  61  96  91  47  33  49  98  55  28  27  75  23  69  53  25  86  58  40  17  16  50  21  42  45  66  91  14  29  24  58  86  96  17  79  21  34  59  16  75  92  86  15  99  41  57  88  66  47  30  98   4  97   8  86  30  86  92  75  87  89  30  87  68  58  26   8  38  79   5  12  76   7  84  24  30  61  97  28  34  87  16  43  73  12  28  20  79  24  34  82  64  70  43  87  42  31  66  62  29  73  85  54  77  44  51  85  38  35  50  34  68  78  79  62  86  47  54  13  34  85  72  99  80  37   4  32  80  76  30  79  98  50  90  26   5   4   1  83  26  27  53  92  14  94  32   3  38  97  83  41  95  60  32  67  13  76  50  89  34  67  70   9  75  44  21  55   4  36  21  64  82   9  38  56  53  37  62  92  16  62  66  80  41  56  37  77  19  57  43   2  49  25  86   4  54  30  52  61  40  29  76  46  37  89  41  78  59  80  46  33  45  70  17  75  20  35  81   9  22  29  88  21  21  47  45  85  14  25  13   6  20  14  21  27  78  26  23  86  59   7  60  41  95  29  45  93  85  26  58  42   1  90  16   1  75  45  99  86  52  25  37  50  88  16  34  61   9  56  65   6  89  64  15  37   1  16  36  92  73  11  97  92  35  82  65  93   3  61  97  53  28  53  43  74  94  98  34  29  73  70  87  41  70  79  10  65  66  52  71   5  10   4  46   8  72  25  49  91  20  63  94  48  92  43   4  10  77  84  56  27  96  66  14  10  82  24   4  66  55  52  14  32  25  18  49  86  80  14  71  46  26  13  99   8  72  33  90  34  15  34  61  51  77  94  96  73  69  18  21  26  11  57  65  15  29  27  16  14  71  54  50  54  80  38  52  28   8   4  85  60  38  62  28  81  61  44  38  11  68  71   2   7  18  70  71                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        65  27  72  59  55  81  15  23  57  33  92   8  75  43  88  21   2  94  43  23  20  55  41  94  71  11  22  23  10  39  72  14  94  49  16  32   6  70  81  36  76  25  84  10  13  46  72  59  47  40  73  70  82   2   7  98  52  94  57  92  35   2  86  18  65  62  85  93  35  45  21  74  27  80  68  13  15  59  99   1  26  98  34  86  39  95  47  42  41  90  14  81  12  45  52  67  87  98  32  65  27  99  28  69  44  45   8  60  78  58  49  75  55  40  50  85  31  20  26   6  44  29   5  35  59  99  43  86  85  74  88  54  47  61  87  82  57  56  38  13  37  75  41  54  78   5  65  94   4  17  33  19   7  61  74  48  13  52  44  69  32  84  66  59  33  99  12  47  64  32  38  46  80  97  50   8  43  43  67  39  14  35  61  60  74  71  96   8  26  26  36  85  84   9  85  24   1  18  65  63   3   4   1  70  11  22   6  18  25  76  67  80  12  56  70   3  54  83  24   2  80  88  11  78  84  89  80  93  58  81  96   8  47  37  76  16  73  95  85  67   9  37  80  51   2  29  22  60  92  88  88  88  24  33  98  98  78  49  48  48  35  77  53  86  83  52  80  30  79  10  25  58  58  21  58  30  11  14  24  64  56  41  41   6  50  42  85  38  93  64  71  10  58  16  56  26  63  42   6  32  53  17  74  72  82   3  20  10  50  54   8  40  69  64  98  56  85  38  10  80  47  70  73   6  41  77  11  91  44  65  30  64  99  43  51  41  90  78  98  94  17  60  64  76  64  40  53   7  31   6  89   5  80  30  62  32  32  20  22  21  62  87  16  18  79  17  85  11  60  86  44  66  36  86  48   2  67  52  96  93  44  55  66  46  61  56  87  38  10  81  16  94  38  91  84  66  64  33  31   9  55  78  99  57   6   3  33   8  11  61  19  71  13  25  24  72  53  53  85   4  74  71   7  70  45  43  96  47  87  86  24  80   1  50  90  64  96  55  31  37   7  36  28   5  89   9  99  95  39  35  51  20  26  83  82  64  53  96  87  33   7  98  21  59  39  35  58  53  65  20  58  56  49  63  50  74  68  39  34  77  38  23  70  41  50  99  13  92  66  57  67  46  39  30   3  64  18  57  43  42  50  13   7  91  12  80  41                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          98  10  30   9  58  29  66   8   5  23  59   4  76  52  71  47  45  27  73  52  54  85  11  59  31  14  75   3  57  96  77   4  28   3  89  65  36  47  94  60  21  37  95  71   7  70  92   8   8  39  13  91  48  41  31  51  93  75  98  22  52  30  11   5  37  75  60  44  99  73  12  17  18  87  13  42  41  72  56  95  20  84  94  52  99  72  44  79   6  41  38  38  36  14  21  74  60  15  51  43  71  50  68  85  70  44  55  56  65  44  22  26  72  97  10  79  53  80  71   1   3  87  85  38  18  67   2  52  72  39  28  10  13  94   1  56  64  39  53  12  15  15  47   6  10  45   2  57   7  98  77  13  58  80  38  90  25  41  53  15  11  73  53  93  56  46  34  96  12  29   3  31  27  79  93  53  50  81  59  11  38  13   9  52  13  91  13  40  62  21  74  87   2  54  74  39  21   1  85  89  52  70  91   6  89  50  30  24  68  95  31  19   2   7  91  35  80  33  15  90  96  26  23  92  94  25  10  20  45   6  79  97  89  17  16  17  27  14  84  66  15  43  53  95  22  35  16  42  83  15  95  27  81  69  47  41  62   9  24  52  32  11   5  70  78   3  93  32  42  61  19   6  70  33  34  85  35  30  90   5  44  55  71  88  48  82  95  15   1  43  50  98  68  55  21  71  38  73  52  77  73  95  13  75  19   2  16  11  80  30  98  33  40  12  97  64  14  99  33  44  69  18  82  46  19  25  22  32  11  27  75  45  81  64  17  37  51  27  11  29   7  37  14  44  69  26  94  91  40  47  24  39   9  18  54  45  76  62  98  52  91  59  91  79  29  33  82  68  95  99  66  26  78   6  89  93  58  35  54  82  76  43  71  71  84  74  54  89  77  74  44  27  98  60  41  58  11  94  17   6  41   3   1  31  26  41  19   9  44  94  45  83  20  89   8  42  77  31  28  79  61  59  74  36  73  53  79  20  73  86  13  73  19  80  34  24   7  76  42  72  34   3  70  90  57  36  74  34  56  70  89  29  57  77  59  42  60  98  43  29  84   6  20  97  67  43  78  33  35  14  24  30  10  73  51  88  36  14  29  90  37  59  38  61  99  43  33  35  19  21  52  99  71  96  55  41  56  28  22  37  57  55  97   5  27  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            73  53  12  17   2  12  64  51  17  59  83  39  85  11  75  27   8  48  17  22  74  76  72   4  36  35  39  33  24  86  80  77  72  13  75   4  42  29  19  34  62  47  76  83  31  99  55  41  73  35  19  17  31  52  60  93  20  65  88  50   6  28  24  43  39   4   3  48   2  78  31  40  73  96  31  41  20  46  32  79  80  74  92  99  18   8  79  78  14  82  72  90  32  14  60  62  92  48  32   3  10  68  20  29  54  98  95  74  92  47  99  73  17  43  11   4   2  74   7  40  81  64  43   8  12  84  33  22  25  27   9  78  95  85  66  37  59  11  33  72  92  96  35  90  12  90   6  82  27  36  43  50  70  71  17  43  37  57  38   7   8  77  37   7  97  84  58  66  38  67  51  45  55  44  21  80  46  78  73  60  35  26   2   5  99  81  74  58  14  80  53   2  50  38  46  40  61  34  91  56  84  45  78  58  32  52  22  75  62  51  95   8  98  43   1  51  57  33  15  15  60  73  67  94  50  65   3  59  98  69  47  54  84  82  47   7   9  36  22  23  30  98  24  74  98  41  65  18  67   7  43  64  42  82  28  50  77  63  28  31  42  68  29  60  49  18  21   5  70   9  23  97  28  54  80  68  18  47  65  33  25  48  99  36  28  37  15  81   5  60  48  46  37  37  94   9   5  67  73   8  27  19  95  36   9  11  14  71  60  89  18  52  58  76  78  73  12  88  57  85  56  68  16  65  53  96  78  26  33  66  18  68  27  86  54  79  89  37  74  54  87  85  68  69  25  44  30  79  32  18  99   2  79  78  92  99  72  85  42  30  60  54  95  98  53   5  92  60   7  12  52  75  27  71  99  57  33  71  27  33  40  93  17  41  19  58  22  96  82  20  27  80  54  46  95  52  88  54  92  32  67  80  22  20   2  61  57  76  89  54  79  85  64  69  42  60  90  33  56  26  99  65   5  24  40  15  20   7  86  88  96  64  46  37   4   3  54  30  89  25  58  18  56  98  43  54  84  55  70   2  74  25  33   2  72  92  84  31  32  24   4  28   7  71  47  61  98  78  99  59  33  58  80   2  20  23  66  82  37  13   8  54  58  55  92  72   3   4   3  58  60  25  22  96   2  17  18  96  57  65  19  21  86  51  11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              29  56  27  76  18  94  95  95  48  44  26  51  47  19  77  32  45  30  83  38  89  68  69  68  58  81  85   8  25  48  49  26  62  37  11  92  34  85  33  87  46  14  37  48  40  31  41  48  39  30  64  88  40  61  93  68  99   7  36  34   3  54  73  57  46   8  84  21  20  44  78  29   2  41  70  15  95  38  97  56  26  45  63  71  44  80  18  34  80  73  23  76  32  40  98  12  71   5  91  93  56  98  14  57  75  71  98  81  18  70  76  93  10  52  86  37  61  15  97  28  64  31  59  20  77  91  28  53  21  96  78  14   3  52  84  57  73  93  28  86  89  17  23   2  90  69  95  85  58  65  91  27  76  72  91  97  32  73  42  55  76  47  66  44  10  99  53  89   1  22  74  92  18  59  56  67  59   1  72  50  12  71   6  23  70  13  74  24  41  99  61  94  46  70  33  95  96  44  90  41  26  68  41  69  11  79  31  52  59  99  29  85  22  48  55  81  55  59  60  26  21  20  41  30  95  26   9  50  49  25  43   8  74  33  84  32  36  51  95  70  78  68  15  61  30   1  52  60  77  27   4  90  14   2  51  83  75  86  69  95  29  65  31  64  27  52  10  66  79  59  88  60  65  79   5  29  41  83  15  13  66  29  71  80  79   2  97  20  88  53  98  96  68  29  46  35  53  28  17  52  24   1  46  38  94  19  94  65  93  30  86  96  62  41  82  18  91  89  24  40  19  43  89  77  81  92  25  28  57  20  33  66  45  87  77  44  64  23  97  14  42  47   8  79  15  47  63  27  43  79  23  39   9  41  69  24  18  72   2  88  85  80  27  23  37  98  48  79  54  50  75   7  24  18  86  39  20  56  14  28  87  33  99  82  30   3  35  23  69  73   4  45  15  81  29  32  66  56  64  13  30  37  49  86  10  15  77  44  84  17  72   4  87  18  66   1  78  10  94  55  24  26  33   4  37  91  91  43   2  22  80  54   7  32   2  92   9   4  31  44  32  11  67  41  73  96  71  66  24  20  61  14  70  91  94  98  94  77  57  49  73   7  27  95  68   4  93  40  81  74   9  79  23  86  92  97  93  32  51  78  48  98  51  48  70  86  89  11  68  17  13  22  41  55  93  32   3  75  49   6  59  80  25  11                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                46  52   6   5  54   5  45  94  22  65  13  77  97  96  86  55  40  57  79  86  58  24  20  31  93  55  51  68  45  94  43  46  77   5  77   4  40  20  84  17  12  63  72  44  71  13  74  91  39  16  60  75  41  31  94  94  98  37  29  10  40   7  68  10  77  62  99  94  41  68  34  61  60  86  80  44  11  40  48   7  87  40  49  88  18  29  99  14  50  63  96  55   1  83  41  40  27  82  52  62  66  55  82   3  10  89  71  48  86  72  70  58  24   8  94  44  51  59  99  80  17  81  43  21  71  73  90  48  85  78  74  87  25   6  26  10  38  31  68  47  63  73  15  85  72  39  79  92  85  44  89  93   8   9   4  64  97  63   1  61  10  56  80  18   4  16  13  13  34  18  19  51  98  60  80  30  41  83  59  49  59   9  53  53  68  45  34  86  55  26  77  17  55  70  63  65  90  42  37  99  81  74  94   3  81  86  11  27  83  55   5  38  41  36  57  46  79  54  26  47  69  23  50  12  94  97  59  43  48  41   3  25  13  70  75  73  59  19  17  90  74  83  12  98  93  32  32  34  90  85  91  93  47  17  65  12  41  31  26  34  32  71  82  26  86  79  92  21  73  96  79  50   5  73  19  11   7  49  75  11  80  48  94  26  76  85  19  73  90  23  17  50  79  52  57  29  37  39  72  78  19  60  32  98  50  69  57  57  88  51  23  59  21  48  16  77  44  26  87  64  14  96  23  99   4   4  52  62  76  38  95  45  48  60  70  93  23  71  45  34  50  70  41  85   2  45  42  36  33  29  71  98   3  48  49  72   6  67  67  69  92  70  63  46  74  95  44  73  60  89  53   1  26  61  52  14  82  41  76  83  55  30  82  11  68  90  82  95  11  36  54  19  96  12  82  43  30  66  85  84   5  29  62  43  72  19   2   9  10  91  64  54  54  46  96  15  53  49   7  91  88  64  48  94   1  12  70  10  21  14  80  67   2  39  49  56  16  83  54  41  83  43  84  89  59  77  97  43  13  52  26  47  76  39  92  56  99  22  40  74  68  30  76  87  61  50  16  94  87  51  73  78  15  36  53  15  52  18  68  79  58  40  34  71  55  29  24  53  29  26  56  50  13  97  35  37  68  88  74  93   5  45  84                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  96   6  66  52  70  16   7  82  75  16  58  48  10  69  44  17  29  88  34  80  30   8  50  62  83  35  88  19  29  93  59  36  54  44  58  13  26   5  95  27  60  55  70  73  86  69  24  16  58  80  35  91  44  28  30  54  69  69  36  39  47  48  93  76  54  27  92  18   4  42   3  42  73  24   3  97  21  13  62  87  43  63  92  21  30  93  43  63  88  50  50  16  51   8  50   3   8  47  91  21  76  17  12   2  59  86   4  92  47  95  50  43  70  81  87  40  30  29   7  81  13  79  65  62  90  52  10  14  31  28  38  63  89  18  67  75  19  14  99  29  40  47   3  84   5  95  97  81  72  95   6  99  75  71  83   6  53  54  90   6  11  42  90  10  68  52  63  22   9  50  44  47  88  26  13  70   3  21  35  43   9  58  89  92  33  65   2  74  12  16  67  84  50  67  32  41  56  24  17  81  86  33  22  66  79  79  50  76   3  89  64  48  42  28  93  61   6  81  52  95  26  93  60  69  22  26  22  91  46  90  24  43   2  51  46  86  53  63  41  74  93  62  60  94  76  88  92  68  27  43  93  82  91  20   4  44  26  99  87  60  24  38  62  54   6   8  79  94  18  86  48  19  81  68  35  47  31  41  11  96  27  44  87  88  80  30  34   5  21  69  97   2  29  96  77  90  58  72  75  34  59  71  64  86  92  41  59  66  89  84  43  57  43  70  17  68  39   6  95  68  73  34  88  78   3  31  64  80  99  35  38  20  48  78  88  12  90  36  74  76  98  39  70  12   5   9  56  71  75  44  80  51   5  58   8   8  30   8  46  97  99   4  97   5  85   1  50   7  55  35  92  39  43  81   9  30  68  78  68  49  64  27  59  26  32  60  57  12  62  47  51  31  57  66   1  71   7  29  38  30  78  95  95  61  49  24  94  86  26  80  42  63  93   7  33  74  43  24  34   5  34  92  89  73  26   7  36   6  31  35  73  28   4  76  82  79  53  37  39  69  37  59  42  86  80   9  88  31  34  29  27  88  66  98  49  58  89  98  57  24  93  77  58  89  63  55  49  50  35  54  86   3  44  86  80  76  28  16  67  84  89  16  16  34  48  12  36  34  51  73  53  44  92  76  83  63   7  43  80  51   6  18                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    30  20  15   2  42  55  66  38  83  39  90  60  30  92  69  78  29  21  17  47  47  96  39  37  61  70   6   1  69  94  93  26   5  30  27  10  35  91  58  40  71  73  39  88  21  11   5  50  99  53  39  63  87  48  11  22  69   7  61  75  69  89   9  92  84  39  32  72  89  73  70  93  91  28  45  41  50  64  80  78  78  69  32  51  27   3  56  19  71   5  76  52  36  52  23  69  71  86  44  22  46  52  48   4  31  54  91  75  35  50  50  92  29  73  57  75  12  94  58  62  70  84  15  48  68  13  24  32  94  73  19  21  65  97  89  10  69  70  23   6  74  81  24  25   4  49  65  78  87  60  44  40  99  78  79  75   9  58  70  54  97  75  27  94  45  10  41  47  39  22  93  57  51  61  54  44  93  58  15  94  49  93  11  13  43  83  88  27  73  85  16   6   3  64  98  42  89  11  53  11  11  17  11   5  10  59  41  53   7  78  13  87  23  78  10  49  31  26  26  29  46  16   3  86  30  42  87  16  21   3  74  54  20  47  43  91  10  87  63  81  16  88  89   1  53  52  11  82  92   5  30  26  50  28  21  67  55  15  93  90  83  13  33  30  86   2  47  82   7  73  71  78  41  18  54   1  44  94  98   1  68  96   2   3  40  65  95  43  63  94  98  21  52  72   9  19  52  71  22  40  97  89  73   1  58  50  46  40  79  32  92  93  58  47  97  98  38  86  55  42  14  57  77  75  29  94  42  36  91  11  42  33   9  38   4  19  65  36  68  53   3  84  89  81  54  67  77  69  60  61  66  90  33  54  45  21  34  64   3  24  32  82  19  11  73  62  46  52  52  49  23  51  16  71  22  44  48  25  67  45  99  16  76  21  43  43   6  64  91   5  95  19   4  51  67  36  42  64  36  50  21  29  56  87  40  97  83  45  89  66  97  56   6  94  36  46  86  88  90   3  91   3  79  49  37  17  39   8  36  29  75   5  91  68  45  17  78  41  12  52   1  72   3  19  86  44  77  76  36  47  94   6  31  20  44  78  87  55  47  64  33  81  92  36  68  95  41  94  35  77  40  86  59  88  76   2  72  78  10  76  92  74  91  85  52  27  43  31  66  18  28  43  44  32  77  14  23  49  26  20  85                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      65  28  88  24   9  66  19  98  96  50  71  29  52  96  50   7  68  36   2  64  70  20  61  68   1  58  37  84  74  35  36  42  45  56  82  25  82  21  71  87  84  31  22  25  36  88  72  25  38  48  65  32  59  86  15  24  85  34  67  40  81  39  77  14  62  28  65  84  11  54  18  21  46  79   8  15  10  38  11  53  72  10  86  25  63  59  52  32  95  30  42   8  11  42  65   4  85   3   6  18  33  81  49   9  46  68  62  67  97  53  94   6  59  90  81  14  84   3  88  19  76   6  28  30  52  18  67  41  39  58  97  96   6  16  32  62  82  71  77  74  40  24  94  64  45  94  17  88  56  95  78  41   2  84  29  76  47   8  90  24   8  97  49  22  55  48  38  73  64  96  42  28  69  29  52  35  72  65  63   7  67   7  71  93  35  75  78  69  55  64   6  83  81   4  84  24  64  79  98  34  78  43  13  38  46  89  38  82  26  53   4  98  71  44  67   6  89  54  85  67   7   8  15  23  51  82  47  70  37  10  86  99  77   9  58  30  50  70  66  73  31  42  53   8  12  49  58  77  69  99  60  22  38  72  25  48  74  10   8  26  44  59  17  91  60  60  94  79  40  56  73  42  82  85  94  21  21  45  81  43  55  96  82  13  69  36  70   9  21  44  21   1  16  31  13  61  47  29  21  66  78  54  55  72  44   6  97  53  67  91   8  85  29   5  89  27  49  96  22  85   8  51  20  78  33  75  60  17  47  68   6  95  38  78   8  23  91  71  11   1  85  96  19  62  82  38  96  38  95  76   6  91  53  82  97  41  92   7  37  82  46  87  18  65  63  69  49  83  96  46  50  40  27  98  78  41  15  40  95  83   4  74  31  27  54  13  99  24  78  27  11   1  99  47  99  78  26  58   9  81  74  28  79  59  25  10  59  41  68  15  42  36  53  94  22  98  73  34  52  26  24  87  67  77  26  26  20  69   1  58  31  98  98   1  34  10  68  45  66   8  18  83  68  26  64  15  36  67  12  34  37  30   9  39  15  41  94  26  38  82  97  68  67  86   8  79  98  53  18  98  68  90  56  21  20   1  60  11  27   7  46  40  76  58  50  56  13  25  63  70  83  29  45  34  19   1  89  47  31  48                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
TTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTRTLTR
