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