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