100 4000
71 5 59 386 43 65 63 17 95 97 25 62 28 96 81 42 33 91 48 53 16 95 25 56 56 23 13 33 38 29 31 5 54 267 52 60 46 59 20 75 11 74 62 54 37 47 67 32 62 93 21 39 61 42 9 32 42 83 4 48 15 46 12 40 7 49 48 75 32 85 91 65 43 43 69 24 63 2426 72 68 70 12 91 66 3997 53 400 99 22 67 17 36 76 10 5 33 90 13 50 505
