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