58 30 54 64 52 59 20 89 64 78 73 45 89 72 74 74 81 45 61 19 60 99 15 43 1 77 65 73 18 11 0 72 24 37 20 49 29 32 10 4 40 88 89 87 89 94 22 20 52 1 24 43 0 70 10 2 45 35 22 19 46 65 8 27 49 40 27 27 13 96 88 28 65 36 95 15 47 72 19 17 20 91 23 92 63 75 82 52 76 55 12 54 56 62 61 4 44 47 56 95 47 66 2 49 60 90 31 80 65 33 59 94 16 49 10 21 31 72 2 88 47 48 42 32 32 17 0 0 10 2 8 57 40 3 47 89 75 51 12 54 61 59 45 1