339 199158 2788 152434 62431 128048 116314 283279 185829 110738 81439 106075 206457 20613 35334 38178 297726 48260 120244 256164 200232 16224 222383 278973 53955 11717 300 250565 28115 224260 102265 285905 309382 175683 281137 233598 159177 229785 51141 160801 190058 218030 195530 107980 284912 29815 74848 55389 106445 19613 113564 287986 215055 15493 123967 136312 64021 295721 185965 232093 123229 253726 185304 277109 250937 75509 201747 5946 256567 5818 97090 156651 32569 247414 59604 146229 184478 8691 37606 307550 297430 83036 102976 139291 177770 168348 49671 163757 99669 13678 290404 40323 110771 56991 98843 64516 194765 30423 67018 108025 207221 52357 142584 98158 228412 142312 195603 275160 51564 141276 181121 155844 248710 16955 107596 208829 55036 119097 57023 217000 100017 11908 220447 102706 151657 79353 90946 200148 96586 96860 245894 42944 62904 146214 209774 237723 237107 71667 135486 170408 281768 277458 235568 129217 50427 27084 284333 4530 40968 116451 96914 96566 63388 225006 226061 224001 260128 6016 22350 37828 34140 273657 256449 211825 70358 169141 308737 18779 29997 272285 67420 216038 47444 17390 297128 98055 144351 188003 244921 260332 4287 263277 186606 65274 162393 117090 158942 278924 287260 91114 246126 48223 46325 254020 70107 209529 3774 157155 27451 81993 68366 20084 254493 158200 255789 57964 40502 244229 131592 256419 181112 309132 240841 219930 84350 109100 44625 59049 289336 137841 124605 22486 66670 26979 166086 149397 298877 94957 266231 32283 212585 290679 57199 137943 186948 15822 212938 184341 310496 44606 242503 222969 42841 250720 232089 149848 210770 226714 295663 46123 62472 169514 81654 306180 244394 118758 155911 153954 296445 24128 197962 86607 276027 48453 188953 18509 178643 59494 271975 287661 159466 59400 168590 133704 217012 97848 32641 310025 43546 66679 180706 32880 193196 92746 154019 150874 64920 270548 35549 178510 60613 56734 131560 21022 86480 155434 304783 1410 120327 48693 208286 213263 127242 123543 150761 144209 180866 165972 239974 233346 100460 243765 39910 26845 146005 128247 301875 41077 209634 53403 86977 225444 133590 31615 48577 190428 162266 65221 258939 284954 134295 123284 263486 98301 106290 1325 89686 279535 222253 105316