100 157 288148097 0 3788330 25757747 68586962 288148097 161969843 0 45285056 288148097 52596981 0 133272345 0 160023279 0 156202841 272656821 115549030 0 184725940 288148097 104989993 0 243609060 8256301 5886201 288148097 188294210 156454218 25568818 97869002 147428302 0 85914480 152191925 5921373 128020816 210257658 288148097 216048308 0 217885660 262006862 23788835 6851110 158988128 260921228 126746713 133802880 282511125 32933085 126146318 19588647 123379054 32709861 214592985 162033540 256967567 288148097 142251973 288148097 53493981 227815200 211491078 262475944 74506939 36993270 110535470 288148097 113315044 175222948 25009752 226190020 270218945 0 103095993 115241789 143882143 288148097 60860396 171799329 112527492 0 7848841 288148097 244197307 0 47286953 0 167529142 0 267120717 288148097 131007055 105809490 127708788 288148097 127430919 288148097 153429012 98163714 229001046 0 220305234 0 224064623 0 43527741 0 287146926 73954980 228004341 288148097 61326813 256348049 163823237 51276788 75878647 241084550 265219906 141370053 125227762 4922047 222315927 155995888 189700210 271775096 128902339 62784796 78678488 0 149099554 0 132100075 264183849 70331599 3921685 227744305 0 84551084 288148097 30311057 288148097 208099434 288148097 76023827 288148097 114606294 18453420 97134771 0 245061086 288148097 118940397 215582636 253987293 0 100022357 288148097 684441 0 7524181 288148097 265130524 288148097 129049849 236554106 166178322 210987582 237160830 288148097 170358626 0 260393574 236501935 174137562 260355923 20079186 288148097 24293627 288148097 162627309 241660076 157489659 87600555 226034836 217257896 211066061 231853637 198112661 0 228552180 107900085 264886245 288148097 73432523 288148097 267319459 0 264189497 33 41 63 61 97 29 76 87 31 40 92 41 95 88 36 15 88 94 7 45 64 49 28 10 40 68 48 16 25 55 81 42 99 37 75 34 32 94 61 48 8 66 62 53 62 69 61 15 22 90 89 90 24 92 71 22 33 24 75 38 84 63 71 5 56 46 94 63 42 54 52 62 61 65 57 68 4 44 19 63 11 33 85 78 96 69 88 84 54 2 38 67 29 37 73 98 64 47 73 11 41 15 72 95 29 85 91 86 34 26 50 58 35 74 64 58 48 39 21 52 68 98 41 24 83 64 77 9 91 58 35 11 23 27 22 36 54 4 100 46 3 58 75 17 58 86 33 73 81 13 65 34 31 68 19 93 22 68 88 58 1 81 53 69 39 19 7 8 19 29 26 27 8 23 3 91 28 12 28 76 18 13 12 76 41 61 10 21 32 60 25 97 29 63 16 56 18 65 4 2 62 28 22 89 62 21 99 25 93 51 23 66 51 97 55 46 42 13 70 75 64 77 65 15 78 60 53 96 64 9 6 67 50 3 96 12 19 16 27 67 58 84 75 59 16 34 23 26 27 38 48 65 60 82 17 79 40 57 69 12 60 99 20 72 80 90 78 29 18 36 59 65 32 95 38 79 1 80 32 20 14 58 43 20 28 23 57 98 27 6 65 13 94 85 36 89 80 18 16 39 39 63 84 92 30 47 89 80 1 13 5 31 15 18