42
31 95 88 39 5 61 35 100 44 22 26 52 67 41 46 81 13 76 28 64 18 86 90 9 10 19 27 92 54 60 16 48 30 36 49 53 58 4 45 69 72 93
