734818125 575757946 535960713 535387404 530189997 663520150 518988450 514737677 502042990 535017588 790600113 323271820 530300070 794630323 607232245 514296750 799611380 225216503 508394325 575729575 790858973 505161429 502997050 660516004 502751651 504404014 513400493 579022305 795022305 801018500 468545708 791276555 798187094 732006510 662623099 566475104 500051386 468582723 609989125 884646801 486122479 486069637 507114385 224627309 791224158 697571900 856557559 600739500 158150581 516045246 531650111 605051787 728880608 485102486 605670758 660581420 605688625 500049264 889405267 500048832 731269754 799449841 510269650 327471905 661364932 500139998 600856376 225004900 603574913 500051594 857457286 814656368 782821282 503167694 503588834 695504350 721880209 506680038 158221216 793790152 794635534 500055379 566476290 518482675 874440440 733822447 504682138 226524200 221889429 225606262 500054396 334454284 632746048 792458568 713083257 516683606 426841414 723508541 632433412 600571480 586629220 606971390 508066909 500047915 223975055 698430000 515702933 512840112 663727254 800800441 721234010 585004306 542671250 663597103 503859105 505732136 632704387 518760285 787024294 334963485 694247382 512946450 500047608 717177224 508603573 512299750 323596240 516331597 222954690 690377626 539301935 501207564 501306255 797475459 713084408 500051778 606891863 601812870 123492756 538838930 601564836 786082688 504444148 726807457 222235120 692981638 123606875 768761516 696906171 507663648 586282250 661860177 734818181 717733772 507372092 512275552 662117642 729978754 694892386 422822653 733993220 782456550 607297590 918312560 172268125 768548610 608949641 224262188 683823465 746693609 609193334 412737073 728932986 261222888 896777070 695789704 483874254 607700922 511178089 515031251 500057767 721495606 517858537 535466029 733371328 501454275 576163421 534044472 695380708 519636365 697489831 510840361 512054906 518518805 177850543 797502064 889114416 172268147 505960051 500057714 500051254 538594576 502777042 502886375 500053883 519900033 178675825 222430652 600600600 957344434 697367839 503161072 489573434 696758387 343782550 660148186 606014818 500506499 324795045 438814112 537346658 733407100 602680231 791650608 506410124 664017024 533813831 500051356 500049405 607131536 616597848 609089732 713388028 500046208 531655400 242539945 221530707 221530759 533536254 510187050 717903173 511474050 602230029 343689344 608913385 605975150 801802020 501802020 775521903 576214223 799989246 539192812 668475014 667300221 500046852 500057677 123500250 500054719 338235450 792601013 236893262 792979797 667856528 791000440 517248328 717736591 655037935 573991224 794456867 713378115 607475696 572753000 748651163 618803244 888388001 667061000 512046251 605455775 783440426 600604283 566623600 502482893 485014109 725095539 814775069 501008200 537566700 775559609 713833928 516865281 158150040 999197994 731000601 343532883 790904025 882004503 531173468 664775434 856568753 880675747 717281057 696375910 225737051 649330299 500049860 222792444 784201375 731951326 601361177 665784023 532122650 574674957 514860811 774387080 846111129 228342975 713447366 699605814 607356154 504671213 535073850 570852661 519539913 768580111 532660072 600030940 323603720 124657302 600248950 691306881 697394556 814400884 503871317 793858591 500049261 500118800 572538666 720855779 692791111 222576356 226250000 500058047 508055014 694437203 222386342 697743977 516562231 602253323 507961150 536196392 530316232 796249133 518372215 501755485 734818171 609845700 733648415 717824400 512351001 695190026 343096499 500056450 178532917 662700864 500050062 721440146 506342625 123629186 508500395 500052656 224212200 533923600 783549468 536291223 516438023 500051182 608150082 609520818 500048181 914423155 601141225 505486843 532799999 661261798 506306476 500047589 513959699 607717767 572456050 514596481 756121980 507640938 586760101 570987486 540497143 501390452 882184974 459382748 799363895 500056448 882022161 608639135 316164334 790518693 588522216 669446294 697757996 791534880 797127023 586206232 698870303 673789250 785498691 600200200 666373357 500056619 577748299 496315183 895353260 343693700 500053423 943416979 883719000 694203250 500051589 791145791 798267655 607200285 503280284 692436545 123509007 227824780 695420700 668167786 616398533 481234632 500013950 600719550 730512226 513128590 720796200 602347780 326428439 696872824 223076439 730215099 690964578 720841333 609141799 500049646 223506825 606260670 570599120 792413243 504145589 564449100 516185406 519900118 511056200 644013168 607166500 532759161 500046279 737484372 566584185 221030937 500048316 713903337 616279939 692756646 691565924 662843774 616678000 322902140 883010470 506223033 504293763 818650888 501966475 221030492 323703019 501210066 725165478 531020043 600894750 661393040 825675491 501234786 413341186 501156450 784144595 513029901 663505522 797772177 517199400 500046756 503566645 503177145 504802046 665836340 664772067 605344219 504086930 614111065 500049670 500049110 609278000 297613849 508602770 500046768 690495077 798105770 514433264 815342170 792848367 525616429 604162993 500049822 793299277 789499923 883130398 603974000 517986973 503698041 500046703 501774630 797005544 731877377 913838741 501075124 576555433 532076045 732480122 500049057 608786927 501131147 515748600 122781146 576369220 503482962 695068853 500057910 660781301 506555523 669632517 663622522 515257115 774541991 504247567 481242220 607973823 536067335 716614001 322841521 791922433 717293000 663599419 500057646 713372825 857223061 533533086 338423190 660810601 530682424 799393401 697990421 669402887 801314500 510207750 500057374 226445795 500052605 784062740 608927323 212396875 500047853 672038025 500050220 662081924 781966101 223640177 665419950 604529694 506254999 222564400 887854009 500053934 172508305 468290625 500049669 730956861 422014176 221530045 221333003 519764045 123427963 123993800 221030994 531449923 696814980 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394