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