100    152002
    65  83  11  33  71  97   1  78  37  18  39   5  13  55  74
    95  25  63  79  91  27  80  54  94  75  31  43  14  77   6
    88  62  16  52   4  22  32  34  57  15  60   9  86  98  96
    89  19  49   2  28  42  59  68   8  93  56  81  82  84  87
    10  24  40  67  85  30  73  51  69  20  58  70  66 100  26
    47  99  46  64  90  45  50  12  72  61  38  92  36  53  41
     3  35  21  29  23  48  44   7  76  17