31 93 24 46 63 94 70 36 03 20 03 32 98 97 39 37 11 34 49 02 76 96 95 47 76 29 75 81 92 11 80 96 72 77 12 10 75 99 43 71 95 35 51 40 34 55 01 90 50 59 63 93 48 86 11 66 69 53 46 80 91 18 50 81 19 33 50 11 96 29 99 93 87 30 21 88 15 97 69 16 45 87 28 85 11 04 82 79 56 37 47 32 77 55 78 82 74 75 61 10
678