21 22 74 31 97 99 61 100 59 72 95 98 14 . 41 84 32 71 10 75 73 4 .
. 47 . 75 . 6 57 . 61 48 . 46 . 56 . 32 . 96 4 39 . 95 . 2 82 . . 33 . 69 . 63 . 20 85 . . 1 93 . . 84 . 35 27 . . 11 12 . . 51 24 . . 73 28 . 53 . . 76 34 . . 45 38 . 14 . 41 . 91 . . 9 90 . 8 . 7 92 71 . 62 . 88 . 