├── LICENSE ├── README.md └── Solutions.md /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 Luckytoilet and others 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | **Warning - This site contains spoilers. Please close this page immediately if you wish to solve the problems yourself.** 2 | 3 | * **Solutions**: https://github.com/luckytoilet/projecteuler-solutions/blob/master/Solutions.md 4 | * **Forums**: https://www.tapatalk.com/groups/eulersolutionsfr/ 5 | * **Maintained by**: luckytoilet@gmail.com 6 | 7 | ### What is Project Euler? 8 | 9 | Project Euler ([projecteuler.net](http://projecteuler.net)) is a series of challenging mathematical/computer programming problems that will require more than just mathematical insights to solve. Although mathematics will help you arrive at elegant and efficient methods, the use of a computer and programming skills will be required to solve most problems. 10 | 11 | ### What is projecteuler-solutions? 12 | 13 | As the name suggests, projecteuler-solutions is a collection of solutions for site Project Euler. This site aims to provide complete and accurate solution listings for Project Euler. 14 | 15 | ### What is the purpose of this site? 16 | 17 | After you struggle for hours or days on a difficult problem, you may eventually give up (after all, the world would be a strange place if people never gave up on a problem). At this point, you have two options: 18 | 19 | * Without a solution, you leave feeling frustrated; you feel as if all your effort had been for nothing. With no way to check the right answer, you don't know how close you were to the solution or where you had gone wrong. If the solution required advanced techniques unfamiliar to you, you would have had no way of knowing. In the end, you have learned nothing, leaving without even the gratification of having figured out the problem. 20 | 21 | 22 | * With a solution, you can compare your method with the correct solution, perhaps figure out what you did wrong. Alternatively, you can peek at the solution as a sort of 'hint' -- that is, knowing the solver's general approach, figure out the details of his solution, then code the solution yourself. Either way, you have gained from this problem -- as much as you would have gained had you solved the problem completely independently. 23 | 24 | In the end, the purpose of Project Euler isn't to compete for rankings. The main purpose of the activity is to learn and improve yourself in a challenging and fun way. If you need to 'cheat' in order to learn from and enjoy the problems, so be it. 25 | 26 | ### Where are the solutions / How do I use this site? 27 | 28 | Projecteuler-solutions provides merely a list of answers -- that is, it does not provide solutions or code for individual problems. The link to the list of answers can be found at the top of this page. 29 | 30 | With the numerical answers, you have access to the official forums, in which you can access dozens of solutions in numerous different programming languages, often using several very different approaches. By unlocking this valuable resource for you, Projecteuler-solutions hopes that you will be able to get more out of Project Euler. 31 | 32 | For a thorough exposition of solutions, I recommend [Project Nayuki](https://www.nayuki.io/page/project-euler-solutions), which solves about 200 of the problems using Java, Python, Mathematica, and Haskell. 33 | 34 | ### What about cheating? 35 | 36 | Of course, it is possible for one to mindlessly copy and paste solutions one by one into Project Euler to gain ranks. Obviously, this is quite pointless, as Project Euler ranks can gain you nothing in the real world. Your account is likely to get banned, and you are only cheating yourself of mathematical learning. 37 | 38 | ### An answer is missing / incorrect! 39 | 40 | If you have the answer to a problem whose answer we do not yet have, or notice that an existing answer is incorrect, we would love to hear from you! Either create an issue on this repository, or email me at **luckytoilet@gmail.com**. I will verify the answer and update the solutions as soon as possible. 41 | -------------------------------------------------------------------------------- /Solutions.md: -------------------------------------------------------------------------------- 1 | ``` 2 | Project Euler solutions collected by Luckytoilet and others. 3 | https://github.com/luckytoilet/projecteuler-solutions 4 | https://www.tapatalk.com/groups/eulersolutionsfr/ 5 | 1. 233168 6 | 2. 4613732 7 | 3. 6857 8 | 4. 906609 9 | 5. 232792560 10 | 6. 25164150 11 | 7. 104743 12 | 8. 23514624000 13 | 9. 31875000 14 | 10. 142913828922 15 | 11. 70600674 16 | 12. 76576500 17 | 13. 5537376230 18 | 14. 837799 19 | 15. 137846528820 20 | 16. 1366 21 | 17. 21124 22 | 18. 1074 23 | 19. 171 24 | 20. 648 25 | 21. 31626 26 | 22. 871198282 27 | 23. 4179871 28 | 24. 2783915460 29 | 25. 4782 30 | 26. 983 31 | 27. -59231 32 | 28. 669171001 33 | 29. 9183 34 | 30. 443839 35 | 31. 73682 36 | 32. 45228 37 | 33. 100 38 | 34. 40730 39 | 35. 55 40 | 36. 872187 41 | 37. 748317 42 | 38. 932718654 43 | 39. 840 44 | 40. 210 45 | 41. 7652413 46 | 42. 162 47 | 43. 16695334890 48 | 44. 5482660 49 | 45. 1533776805 50 | 46. 5777 51 | 47. 134043 52 | 48. 9110846700 53 | 49. 296962999629 54 | 50. 997651 55 | 51. 121313 56 | 52. 142857 57 | 53. 4075 58 | 54. 376 59 | 55. 249 60 | 56. 972 61 | 57. 153 62 | 58. 26241 63 | 59. 129448 64 | 60. 26033 65 | 61. 28684 66 | 62. 127035954683 67 | 63. 49 68 | 64. 1322 69 | 65. 272 70 | 66. 661 71 | 67. 7273 72 | 68. 6531031914842725 73 | 69. 510510 74 | 70. 8319823 75 | 71. 428570 76 | 72. 303963552391 77 | 73. 7295372 78 | 74. 402 79 | 75. 161667 80 | 76. 190569291 81 | 77. 71 82 | 78. 55374 83 | 79. 73162890 84 | 80. 40886 85 | 81. 427337 86 | 82. 260324 87 | 83. 425185 88 | 84. 101524 89 | 85. 2772 90 | 86. 1818 91 | 87. 1097343 92 | 88. 7587457 93 | 89. 743 94 | 90. 1217 95 | 91. 14234 96 | 92. 8581146 97 | 93. 1258 98 | 94. 518408346 99 | 95. 14316 100 | 96. 24702 101 | 97. 8739992577 102 | 98. 18769 103 | 99. 709 104 | 100. 756872327473 105 | 101. 37076114526 106 | 102. 228 107 | 103. 20313839404245 108 | 104. 329468 109 | 105. 73702 110 | 106. 21384 111 | 107. 259679 112 | 108. 180180 113 | 109. 38182 114 | 110. 9350130049860600 115 | 111. 612407567715 116 | 112. 1587000 117 | 113. 51161058134250 118 | 114. 16475640049 119 | 115. 168 120 | 116. 20492570929 121 | 117. 100808458960497 122 | 118. 44680 123 | 119. 248155780267521 124 | 120. 333082500 125 | 121. 2269 126 | 122. 1582 127 | 123. 21035 128 | 124. 21417 129 | 125. 2906969179 130 | 126. 18522 131 | 127. 18407904 132 | 128. 14516824220 133 | 129. 1000023 134 | 130. 149253 135 | 131. 173 136 | 132. 843296 137 | 133. 453647705 138 | 134. 18613426663617118 139 | 135. 4989 140 | 136. 2544559 141 | 137. 1120149658760 142 | 138. 1118049290473932 143 | 139. 10057761 144 | 140. 5673835352990 145 | 141. 878454337159 146 | 142. 1006193 147 | 143. 30758397 148 | 144. 354 149 | 145. 608720 150 | 146. 676333270 151 | 147. 846910284 152 | 148. 2129970655314432 153 | 149. 52852124 154 | 150. -271248680 155 | 151. 0.464399 156 | 152. 301 157 | 153. 17971254122360635 158 | 154. 479742450 159 | 155. 3857447 160 | 156. 21295121502550 161 | 157. 53490 162 | 158. 409511334375 163 | 159. 14489159 164 | 160. 16576 165 | 161. 20574308184277971 166 | 162. 3D58725572C62302 167 | 163. 343047 168 | 164. 378158756814587 169 | 165. 2868868 170 | 166. 7130034 171 | 167. 3916160068885 172 | 168. 59206 173 | 169. 178653872807 174 | 170. 9857164023 175 | 171. 142989277 176 | 172. 227485267000992000 177 | 173. 1572729 178 | 174. 209566 179 | 175. 1,13717420,8 180 | 176. 96818198400000 181 | 177. 129325 182 | 178. 126461847755 183 | 179. 986262 184 | 180. 285196020571078987 185 | 181. 83735848679360680 186 | 182. 399788195976 187 | 183. 48861552 188 | 184. 1725323624056 189 | 185. 4640261571849533 190 | 186. 2325629 191 | 187. 17427258 192 | 188. 95962097 193 | 189. 10834893628237824 194 | 190. 371048281 195 | 191. 1918080160 196 | 192. 57060635927998347 197 | 193. 684465067343069 198 | 194. 61190912 199 | 195. 75085391 200 | 196. 322303240771079935 201 | 197. 1.710637717 202 | 198. 52374425 203 | 199. 0.00396087 204 | 200. 229161792008 205 | 201. 115039000 206 | 202. 1209002624 207 | 203. 34029210557338 208 | 204. 2944730 209 | 205. 0.5731441 210 | 206. 1389019170 211 | 207. 44043947822 212 | 208. 331951449665644800 213 | 209. 15964587728784 214 | 210. 1598174770174689458 215 | 211. 1922364685 216 | 212. 328968937309 217 | 213. 330.721154 218 | 214. 1677366278943 219 | 215. 806844323190414 220 | 216. 5437849 221 | 217. 6273134 222 | 218. 0 223 | 219. 64564225042 224 | 220. 139776,963904 225 | 221. 1884161251122450 226 | 222. 1590933 227 | 223. 61614848 228 | 224. 4137330 229 | 225. 2009 230 | 226. 0.11316017 231 | 227. 3780.618622 232 | 228. 86226 233 | 229. 11325263 234 | 230. 850481152593119296 235 | 231. 7526965179680 236 | 232. 0.83648556 237 | 233. 271204031455541309 238 | 234. 1259187438574927161 239 | 235. 1.002322108633 240 | 236. 123/59 241 | 237. 15836928 242 | 238. 9922545104535661 243 | 239. 0.001887854841 244 | 240. 7448717393364181966 245 | 241. 482316491800641154 246 | 242. 997104142249036713 247 | 243. 892371480 248 | 244. 96356848 249 | 245. 288084712410001 250 | 246. 810834388 251 | 247. 782252 252 | 248. 23507044290 253 | 249. 9275262564250418 254 | 250. 1425480602091519 255 | 251. 18946051 256 | 252. 104924.0 257 | 253. 11.492847 258 | 254. 8184523820510 259 | 255. 4.4474011180 260 | 256. 85765680 261 | 257. 139012411 262 | 258. 12747994 263 | 259. 20101196798 264 | 260. 167542057 265 | 261. 238890850232021 266 | 262. 2531.205 267 | 263. 2039506520 268 | 264. 2816417.1055 269 | 265. 209110240768 270 | 266. 1096883702440585 271 | 267. 0.999992836187 272 | 268. 785478606870985 273 | 269. 1311109198529286 274 | 270. 82282080 275 | 271. 4617456485273129588 276 | 272. 8495585919506151122 277 | 273. 2032447591196869022 278 | 274. 1601912348822 279 | 275. 15030564 280 | 276. 5777137137739632912 281 | 277. 1125977393124310 282 | 278. 1228215747273908452 283 | 279. 416577688 284 | 280. 430.088247 285 | 281. 1485776387445623 286 | 282. 1098988351 287 | 283. 28038042525570324 288 | 284. 5a411d7b 289 | 285. 157055.80999 290 | 286. 52.6494571953 291 | 287. 313135496 292 | 288. 605857431263981935 293 | 289. 6567944538 294 | 290. 20444710234716473 295 | 291. 4037526 296 | 292. 3600060866 297 | 293. 2209 298 | 294. 789184709 299 | 295. 4884650818 300 | 296. 1137208419 301 | 297. 2252639041804718029 302 | 298. 1.76882294 303 | 299. 549936643 304 | 300. 8.0540771484375 305 | 301. 2178309 306 | 302. 1170060 307 | 303. 1111981904675169 308 | 304. 283988410192 309 | 305. 18174995535140 310 | 306. 852938 311 | 307. 0.7311720251 312 | 308. 1539669807660924 313 | 309. 210139 314 | 310. 2586528661783 315 | 311. 2466018557 316 | 312. 324681947 317 | 313. 2057774861813004 318 | 314. 132.52756426 319 | 315. 13625242 320 | 316. 542934735751917735 321 | 317. 1856532.8455 322 | 318. 709313889 323 | 319. 268457129 324 | 320. 278157919195482643 325 | 321. 2470433131948040 326 | 322. 999998760323313995 327 | 323. 6.3551758451 328 | 324. 96972774 329 | 325. 54672965 330 | 326. 1966666166408794329 331 | 327. 34315549139516 332 | 328. 260511850222 333 | 329. 199740353/29386561536000 334 | 330. 15955822 335 | 331. 467178235146843549 336 | 332. 2717.751525 337 | 333. 3053105 338 | 334. 150320021261690835 339 | 335. 5032316 340 | 336. CAGBIHEFJDK 341 | 337. 85068035 342 | 338. 15614292 343 | 339. 19823.542204 344 | 340. 291504964 345 | 341. 56098610614277014 346 | 342. 5943040885644 347 | 343. 269533451410884183 348 | 344. 65579304332 349 | 345. 13938 350 | 346. 336108797689259276 351 | 347. 11109800204052 352 | 348. 1004195061 353 | 349. 115384615384614952 354 | 350. 84664213 355 | 351. 11762187201804552 356 | 352. 378563.260589 357 | 353. 1.2759860331 358 | 354. 58065134 359 | 355. 1726545007 360 | 356. 28010159 361 | 357. 1739023853137 362 | 358. 3284144505 363 | 359. 40632119 364 | 360. 878825614395267072 365 | 361. 178476944 366 | 362. 457895958010 367 | 363. 0.0000372091 368 | 364. 44855254 369 | 365. 162619462356610313 370 | 366. 88351299 371 | 367. 48271207 372 | 368. 253.6135092068 373 | 369. 862400558448 374 | 370. 41791929448408 375 | 371. 40.66368097 376 | 372. 301450082318807027 377 | 373. 727227472448913 378 | 374. 334420941 379 | 375. 7435327983715286168 380 | 376. 973059630185670 381 | 377. 732385277 382 | 378. 147534623725724718 383 | 379. 132314136838185 384 | 380. 6.3202e25093 385 | 381. 139602943319822 386 | 382. 697003956 387 | 383. 22173624649806 388 | 384. 3354706415856332783 389 | 385. 3776957309612153700 390 | 386. 528755790 391 | 387. 696067597313468 392 | 388. 831907372805129931 393 | 389. 2406376.3623 394 | 390. 2919133642971 395 | 391. 61029882288 396 | 392. 3.1486734435 397 | 393. 112398351350823112 398 | 394. 3.2370342194 399 | 395. 28.2453753155 400 | 396. 173214653 401 | 397. 141630459461893728 402 | 398. 2010.59096 403 | 399. 1508395636674243,6.5e27330467 404 | 400. 438505383468410633 405 | 401. 281632621 406 | 402. 356019862 407 | 403. 18224771 408 | 404. 1199215615081353 409 | 405. 237696125 410 | 406. 36813.12757207 411 | 407. 39782849136421 412 | 408. 299742733 413 | 409. 253223948 414 | 410. 799999783589946560 415 | 411. 9936352 416 | 412. 38788800 417 | 413. 3079418648040719 418 | 414. 552506775824935461 419 | 415. 55859742 420 | 416. 898082747 421 | 417. 446572970925740 422 | 418. 1177163565297340320 423 | 419. 998567458,1046245404,43363922 424 | 420. 145159332 425 | 421. 2304215802083466198 426 | 422. 92060460 427 | 423. 653972374 428 | 424. 1059760019628 429 | 425. 46479497324 430 | 426. 31591886008 431 | 427. 97138867 432 | 428. 747215561862 433 | 429. 98792821 434 | 430. 5000624921.38 435 | 431. 23.386029052 436 | 432. 754862080 437 | 433. 326624372659664 438 | 434. 863253606 439 | 435. 252541322550 440 | 436. 0.5276662759 441 | 437. 74204709657207 442 | 438. 2046409616809 443 | 439. 968697378 444 | 440. 970746056 445 | 441. 5000088.8395 446 | 442. 1295552661530920149 447 | 443. 2744233049300770 448 | 444. 1.200856722e263 449 | 445. 659104042 450 | 446. 907803852 451 | 447. 530553372 452 | 448. 106467648 453 | 449. 103.37870096 454 | 450. 583333163984220940 455 | 451. 153651073760956 456 | 452. 345558983 457 | 453. 104354107 458 | 454. 5435004633092 459 | 455. 450186511399999 460 | 456. 333333208685971546 461 | 457. 2647787126797397063 462 | 458. 423341841 463 | 459. 3996390106631 464 | 460. 18.420738199 465 | 461. 159820276 466 | 462. 5.5350769703e1512 467 | 463. 808981553 468 | 464. 198775297232878 469 | 465. 585965659 470 | 466. 258381958195474745 471 | 467. 775181359 472 | 468. 852950321 473 | 469. 0.56766764161831 474 | 470. 147668794 475 | 471. 1.895093981e31 476 | 472. 73811586 477 | 473. 35856681704365 478 | 474. 9690646731515010 479 | 475. 75780067 480 | 476. 110242.87794 481 | 477. 25044905874565165 482 | 478. 59510340 483 | 479. 191541795 484 | 480. turnthestarson 485 | 481. 729.12106947 486 | 482. 1400824879147 487 | 483. 4.993401567e22 488 | 484. 8907904768686152599 489 | 485. 51281274340 490 | 486. 11408450515 491 | 487. 106650212746 492 | 488. 216737278 493 | 489. 1791954757162 494 | 490. 777577686 495 | 491. 194505988824000 496 | 492. 242586962923928 497 | 493. 6.818741802 498 | 494. 2880067194446832666 499 | 495. 789107601 500 | 496. 2042473533769142717 501 | 497. 684901360 502 | 498. 472294837 503 | 499. 0.8660312 504 | 500. 35407281 505 | 501. 197912312715 506 | 502. 749485217 507 | 503. 3.8694550145 508 | 504. 694687 509 | 505. 714591308667615832 510 | 506. 18934502 511 | 507. 316558047002627270 512 | 508. 891874596 513 | 509. 151725678 514 | 510. 315306518862563689 515 | 511. 935247012 516 | 512. 50660591862310323 517 | 513. 2925619196 518 | 514. 8986.86698 519 | 515. 2422639000800 520 | 516. 939087315 521 | 517. 581468882 522 | 518. 100315739184392 523 | 519. 804739330 524 | 520. 238413705 525 | 521. 44389811 526 | 522. 96772715 527 | 523. 37125450.44 528 | 524. 2432925835413407847 529 | 525. 44.69921807 530 | 526. 49601160286750947 531 | 527. 11.92412011 532 | 528. 779027989 533 | 529. 23624465 534 | 530. 207366437157977206 535 | 531. 4515432351156203105 536 | 532. 827306.56 537 | 533. 789453601 538 | 534. 11726115562784664 539 | 535. 611778217 540 | 536. 3557005261906288 541 | 537. 779429131 542 | 538. 22472871503401097 543 | 539. 426334056 544 | 540. 500000000002845 545 | 541. 4580726482872451 546 | 542. 697586734240314852 547 | 543. 199007746081234640 548 | 544. 640432376 549 | 545. 921107572 550 | 546. 215656873 551 | 547. 11730879.0023 552 | 548. 12144044603581281 553 | 549. 476001479068717 554 | 550. 328104836 555 | 551. 73597483551591773 556 | 552. 326227335 557 | 553. 57717170 558 | 554. 89539872 559 | 555. 208517717451208352 560 | 556. 52126939292957 561 | 557. 2699929328 562 | 558. 226754889 563 | 559. 684724920 564 | 560. 994345168 565 | 561. 452480999988235494 566 | 562. 51208732914368 567 | 563. 27186308211734760 568 | 564. 12363.698850 569 | 565. 2992480851924313898 570 | 566. 329569369413585 571 | 567. 75.44817535 572 | 568. 4228020 573 | 569. 21025060 574 | 570. 271197444 575 | 571. 30510390701978 576 | 572. 19737656 577 | 573. 1252.9809 578 | 574. 5780447552057000454 579 | 575. 0.000989640561 580 | 576. 344457.5871 581 | 577. 265695031399260211 582 | 578. 9219696799346 583 | 579. 3805524 584 | 580. 2327213148095366 585 | 581. 2227616372734 586 | 582. 19903 587 | 583. 1174137929000 588 | 584. 32.83822408 589 | 585. 17714439395932 590 | 586. 82490213 591 | 587. 2240 592 | 588. 11651930052 593 | 589. 131776959.25 594 | 590. 834171904 595 | 591. 526007984625966 596 | 592. 13415DF2BE9C 597 | 593. 96632320042.0 598 | 594. 47067598 599 | 595. 54.17529329 600 | 596. 734582049 601 | 597. 0.5001817828 602 | 598. 543194779059 603 | 599. 12395526079546335 604 | 600. 2668608479740672 605 | 601. 1617243 606 | 602. 269496760 607 | 603. 879476477 608 | 604. 1398582231101 609 | 605. 59992576 610 | 606. 158452775 611 | 607. 13.1265108586 612 | 608. 439689828 613 | 609. 172023848 614 | 610. 319.30207833 615 | 611. 49283233900 616 | 612. 819963842 617 | 613. 0.3916721504 618 | 614. 130694090 619 | 615. 108424772 620 | 616. 310884668312456458 621 | 617. 1001133757 622 | 618. 634212216 623 | 619. 857810883 624 | 620. 1470337306 625 | 621. 11429712 626 | 622. 3010983666182123972 627 | 623. 3679796 628 | 624. 984524441 629 | 625. 551614306 630 | 626. 695577663 631 | 627. 220196142 632 | 628. 210286684 633 | 629. 626616617 634 | 630. 9669182880384 635 | 631. 869588692 636 | 632. 728378714 637 | 633. 1.0012e-10 638 | 634. 4019680944 639 | 635. 689294705 640 | 636. 888316 641 | 637. 49000634845039 642 | 638. 18423394 643 | 639. 797866893 644 | 640. 50.317928 645 | 641. 793525366 646 | 642. 631499044 647 | 643. 968274154 648 | 644. 20.11208767 649 | 645. 48894.2174 650 | 646. 845218467 651 | 647. 563132994232918611 652 | 648. 301483197 653 | 649. 924668016 654 | 650. 538319652 655 | 651. 448233151 656 | 652. 983924497 657 | 653. 1130658687 658 | 654. 815868280 659 | 655. 2000008332 660 | 656. 888873503555187 661 | 657. 219493139 662 | 658. 958280177 663 | 659. 238518915714422000 664 | 660. 474766783 665 | 661. 646231.2177 666 | 662. 860873428 667 | 663. 1884138010064752 668 | 664. 35295862 669 | 665. 11541685709674 670 | 666. 0.48023168 671 | 667. 1.5276527928 672 | 668. 2811077773 673 | 669. 56342087360542122 674 | 670. 551055065 675 | 671. 946106780 676 | 672. 91627537 677 | 673. 700325380 678 | 674. 416678753 679 | 675. 416146418 680 | 676. 3562668074339584 681 | 677. 984183023 682 | 678. 1986065 683 | 679. 644997092988678 684 | 680. 563917241 685 | 681. 2611227421428 686 | 682. 290872710 687 | 683. 2.38955315e11 688 | 684. 922058210 689 | 685. 662878999 690 | 686. 193060223 691 | 687. 0.3285320869 692 | 688. 110941813 693 | 689. 0.56565454 694 | 690. 415157690 695 | 691. 11570761 696 | 692. 842043391019219959 697 | 693. 699161 698 | 694. 1339784153569958487 699 | 695. 0.1017786859 700 | 696. 436944244 701 | 697. 4343871.06 702 | 698. 57808202 703 | 699. 37010438774467572 704 | 700. 1517926517777556 705 | 701. 13.51099836 706 | 702. 622305608172525546 707 | 703. 843437991 708 | 704. 501985601490518144 709 | 705. 480440153 710 | 706. 884837055 711 | 707. 652907799 712 | 708. 28874142998632109 713 | 709. 773479144 714 | 710. 1275000 715 | 711. 541510990 716 | 712. 413876461 717 | 713. 788626351539895 718 | 714. 2.452767775565e20 719 | 715. 883188017 720 | 716. 238948623 721 | 717. 1603036763131 722 | 718. 228579116 723 | 719. 128088830547982 724 | 720. 688081048 725 | 721. 700792959 726 | 722. 3.376792776502e132 727 | 723. 1395793419248 728 | 724. 18128250110 729 | 725. 4598797036650685 730 | 726. 578040951 731 | 727. 3.64039141 732 | 728. 709874991 733 | 729. 308896374.2502 734 | 730. 1315965924 735 | 731. 6086371427 736 | 732. 45609 737 | 733. 574368578 738 | 734. 557988060 739 | 735. 174848216767932 740 | 736. 25332747903959376 741 | 737. 757794899 742 | 738. 143091030 743 | 739. 711399016 744 | 740. 0.0189581208 745 | 741. 512895223 746 | 742. 18397727 747 | 743. 259158998 748 | 744. 0.0001999600 749 | 745. 94586478 750 | 746. 867150922 751 | 747. 681813395 752 | 748. 276402862 753 | 749. 13459471903176422 754 | 750. 160640 755 | 751. 2.223561019313554106173177 756 | 752. 5610899769745488 757 | 753. 4714126766770661630 758 | 754. 785845900 759 | 755. 2877071595975576960 760 | 756. 607238.610661 761 | 757. 75737353 762 | 758. 331196954 763 | 759. 282771304 764 | 760. 172747503 765 | 761. 5.05505046 766 | 762. 285528863 767 | 763. 798443574 768 | 764. 255228881 769 | 765. 0.2429251641 770 | 766. 2613742 771 | 767. 783976175 772 | 768. 14655308696436060 773 | 769. 14246712611506 774 | 770. 127311223 775 | 771. 398803409 776 | 772. 83985379 777 | 773. 556206950 778 | 774. 459155763 779 | 775. 946791106 780 | 776. 9.627509725002e33 781 | 777. 2.533018434e23 782 | 778. 146133880 783 | 779. 0.547326103833 784 | 780. 613979935 785 | 781. 162450870 786 | 782. 318313204 787 | 783. 136666597 788 | 784. 5833303012576429231 789 | 785. 29526986315080920 790 | 786. 45594532839912702 791 | 787. 202642367520564145 792 | 788. 471745499 793 | 789. 13431419535872807040 794 | 790. 16585056588495119 795 | 791. 404890862 796 | 792. 2500500025183626 797 | 793. 475808650131120 798 | 794. 8.146681749623 799 | 795. 955892601606483 800 | 796. 43.20649061 801 | 797. 47722272 802 | 798. 132996198 803 | 799. 1096910149053902 804 | 800. 1412403576 805 | 801. 638129754 806 | 802. 973873727 807 | 803. 9300900470636 808 | 804. 4921370551019052 809 | 805. 119719335 810 | 806. 94394343 811 | 807. 0.1091523673 812 | 808. 3807504276997394 813 | 809. 75353432948733 814 | 810. 124136381 815 | 811. 327287526 816 | 812. 986262698 817 | 813. 14063639 818 | 814. 307159326 819 | 815. 54.12691621 820 | 816. 20.880613018 821 | 817. 93158936107011 822 | 818. 11871909492066000 823 | 819. 1995.975556 824 | 820. 44967734 825 | 821. 9219661511328178 826 | 822. 950591530 827 | 823. 865849519 828 | 824. 26532152736197 829 | 825. 32.34481054 830 | 826. 0.3889014797 831 | 827. 397289979 832 | 828. 148693670 833 | 829. 41768797657018024 834 | 830. 254179446930484376 835 | 831. 5226432553 836 | 832. 552839586 837 | 833. 43884302 838 | 834. 1254404167198752370 839 | 835. 1050923942 840 | 836. aprilfoolsjoke 841 | 837. 428074856 842 | 838. 250591.442792 843 | 839. 150893234438294408 844 | 840. 194396971 845 | 841. 381.7860132854 846 | 842. 885226002 847 | 843. 2816775424692 848 | 844. 101805206 849 | 845. 45009328011709400 850 | 846. 9851175623 851 | 847. 852 | 848. 188.45503259 853 | 849. 936203459 854 | 850. 878255725 855 | 851. 726358482 856 | 852. 130.313496 857 | 853. 44511058204 858 | 854. 29894398 859 | 855. 860 | 856. 17.09661501 861 | 857. 966332096 862 | 858. 973077199 863 | 859. 1527162658488196 864 | 860. 958666903 865 | 861. 672623540591 866 | 862. 6111397420935766740 867 | 863. 3862.871397 868 | 864. 110572936177 869 | 865. 761181918 870 | 866. 492401720 871 | 867. 870557257 872 | 868. 3832914911887589 873 | 869. 14.97696693 874 | 870. 875 | 871. 2848790 876 | 872. 2903144925319290239 877 | 873. 735131856 878 | 874. 4992775389 879 | 875. 79645946 880 | 876. 881 | 877. 336785000760344621 882 | 878. 23707109 883 | 879. 4350069824940 884 | 880. 885 | 881. 205702861096933200 886 | 882. 15800662276 887 | 883. 14854003484704 888 | 884. 1105985795684653500 889 | 885. 827850196 890 | 886. 5570163 891 | 887. 39896187138661622 892 | 888. 227429102 893 | 889. 424315113 894 | 890. 820442179 895 | 891. 1541414 896 | 892. 469137427 897 | 893. 26688208 898 | 894. 0.7718678168 899 | 895. 900 | 896. 274229635640 901 | 897. 1.599827123 902 | 898. 0.9861343531 903 | 899. 10784223938983273 904 | 900. 905 | 901. 2.364497769 906 | 902. 343557869 907 | 903. 128553191 908 | 904. 880652522278760 909 | 905. 70228218 910 | 906. 0.0195868911 911 | 907. 196808901 912 | 908. 913 | 909. 399885292 914 | 910. 915 | 911. 5679.934966 916 | 912. 674045136 917 | 913. 2101925115560555020 918 | 914. 414213562371805310 919 | 915. 55601924 920 | 916. 877789135 921 | 917. 9986212680734636 922 | 918. -6999033352333308 923 | 919. 134222859969633 924 | 920. 1154027691000533893 925 | 921. 378401935 926 | 922. 858945298 927 | 923. 928 | 924. 811141860 929 | 925. 400034379 930 | 926. 40410219 931 | 927. 207282955 932 | 928. 81108001093 933 | 929. 57322484 934 | 930. 1.345679959251e12 935 | 931. 128856311 936 | 932. 72673459417881349 937 | 933. 5707485980743099 938 | 934. 292137809490441370 939 | 935. 940 | 936. 941 | 937. 942 | 938. 0.2928967987 943 | 939. 944 | 940. 969134784 945 | 941. 946 | 942. 947 | 943. 948 | 944. 1228599511 949 | 945. 950 | 946. 951 | 947. 213731313 952 | --------------------------------------------------------------------------------