1 1
2 2
3 2
4 5
5 2
6 9
7 2
8 22
9 6
10 11
11 2
12 94
13 2
14 13
15 12
16 334
17 2
18 205
19 2
20 210
21 14
22 17
23 2
24 7218
25 8
26 19
27 68
28 443
29 2
30 1687
31 2
32 69109
33 18
34 23
35 16
36 167873
37 2
38 25
39 20
40 89969
41 2
42 7041
43 2
44 1548
45 644
46 29
47 2
48 36094795
49 10
50 3078
51 24
52 2604
53 2
54 1484102
55 20
56 1287306
57 26
58 35
59 2
60 70957386
61 2
62 37
63 1386
64 2920255540
65 22
66 76788
67 2
68 6303
69 30
70 25836
71 2
72 78003267203
73 2
74 43
75 4532
76 9226
77 22
78 205106
79 2
80 39860869891
81 56772
82 47
83 2
84 16047293602
85 26
86 49
87 36
88 130243257
89 2
90 3969214939
91 24
92 18039
93 38
94 53
95 28
96 821841992174948
97 2
98 50510
99 5554
100 3573152034
101 2
102 1084271
103 2
104 931410254
105 41284
106 59
107 2
108 791997756854395
109 2
110 373367
111 44
112 98764662635322
113 2
114 2223457
115 32
116 41616
117 10160
118 65
119 28
120 166158001806976553
121 14
122 67
123 48
124 53133
125 820
126 3399175019375
127 2
128 5218648545148321152
129 50
130 1178074
131 2
132 223048366139421
133 30
134 73
135 58897664
136 28801099281
137 2
138 7893811
139 2
140 4091165736077
141 54
142 77
143 28
144 11109918404603526335271
145 38
146 79
147 77814
148 102298
149 2
150 114547282698824
151 2
152 131325105044
153 28998
154 1597606
155 40
156 15913412076301603
157 2
158 85
159 60
160 13941383441937142328348
161 34
162 546900086695960032
163 2
164 150213
165 733414
166 89
167 2
168 203248334330553283636436
169 16
170 8517500
171 45850
172 179684
173 2
174 38616612
175 19000
176 170158931080640785229
177 66
178 95
179 2
180 1170642412086263662080615
181 2
182 5681436
183 68
184 2012779378224
185 46
186 61533794
187 32
188 251433
189 2244853394
190 20149319
191 2
192 412921580821010802998864549358
193 2
194 103
195 2540796
196 696440004117939
197 2
198 876500506076486290
199 2
200 49134712782577014954948
201 74
202 107
203 40
204 38601233128393238033
205 50
206 109
207 103322
208 130198247840563009477621
209 34
210 7956632601878988140
211 2
212 396894
213 78
214 113
215 52
216 79593941071581091809384473529684
217 42
218 115
219 80
220 1135478844289853983
221 34
222 215568571
223 2
224 1499200846590863501288650900846
225 953042460738
226 119
227 2
228 1403188664661012617632
229 2
230 92799080
231 2844408
232 67328312661124
233 2
234 263333454247184264165
235 56
236 597936
237 86
238 53457293
239 2
240 524476400177033095018535728028992417
241 2
242 13038147
243 30640671994884
244 679448
245 172634
246 450997882
247 36
248 191993226330577
249 90
250 2309788113821069
251 2
252 746261022786145874523888509374911
253 38
254 133
255 21575892
256 16660262719618975771906014983472330110
257 2
258 636785376
259 48
260 357085629347172060645
261 286792
262 137
263 2
264 69941950912617441815658037894885949
265 62
266 143750755
267 96
268 974478
269 2
270 70421153581304670288885923695
271 2
272 33621546769137834554483539757
273 11061156
274 143
275 74412
276 1134632930755689137389117
277 2
278 145
279 386978
280 9498838232939191410411006961093
281 2
282 1217594316
283 2
284 1218603
285 54774038
286 102461807
287 52
288 158844580794772971947679963705944878148198267
289 20
290 636322112
291 104
292 1356589
293 2
294 170728007602589116596966
295 68
296 3342654444521861
297 7807253517982
298 155
299 40
300 14990180291179056683190644362948386653
301 54
302 157
303 108
304 12146226017912645694203240346063
305 70
306 10701164423184823873271161
307 2
308 3658409161946909796957
309 110
310 1121849858
311 2
312 23433087468929661148664840996253633008291
313 2
314 163
315 9471058721043488
316 1841441
317 2
318 2944865861
319 44
320 1867766855211711779337609360660164455720728010
321 114
322 841177141
323 40
324 83089993344496039044035441791860227089075622
325 143394
326 169
327 116
328 18412968219310512
329 58
330 8151566383999894816491883526
331 2
332 2230074
333 865972
334 173
335 76
336 15857990177851813630621177415766424932715768012107
337 2
338 206253410
339 120
340 15879133348944795435730964
341 46
342 1549040456266179241709230536
343 11492
344 41108013024021549
345 286382204
346 179
347 2
348 9654999814547378108062537082
349 2
350 618855529414506678666
351 315311142049376
352 4305980436734784050682043081777518116128485784
353 2
354 6522411982
355 80
356 2924481
357 121799906
358 185
359 2
360 24830083615177215794581300345981488335814415776699685
361 22
362 187
363 21474898
364 4838833121531240554044396
365 82
366 8361508728
367 2
368 902605278846909895162110209759312814
369 1390490
370 5179602045
371 64
372 158341996958566493884629786657
373 2
374 1360340606
375 15967107386059576
376 187692325715014551
377 46
378 3153003336188048800643011862577108721089
379 2
380 2403042168127198644061226654
381 134
382 197
383 2
384 104356367817532047553588995256508048484758707775845879904389
385 8449912
386 199
387 1734546
388 4088483
389 2
390 150746195162574409666522576499828
391 44
392 1162382606089646417349439936936914795143
393 138
394 203
395 88
396 74778361498490452315049261524439457308499059292186
397 2
398 205
399 350744632
400 838596885141254249016134790532783394196942623194677
401 2
402 16871124371
403 48
404 4786218
405 39023032488531882066168
406 7921137960
407 52
408 1122522516052482735394073392708366279614415268473802
409 2
410 12780062507
411 144
412 5166819
413 70
414 18846373136851960533406254454472
415 92
416 131874177478622196948231833536820645555544992282535874
417 146
418 4477155719
419 2
420 1805887787325856399181408817116423476295126112982489
421 2
422 217
423 2626834
424 1514545447357777143
425 488724
426 26088865961
427 72
428 5995668
429 174391430
430 19501970999
431 2
432 232317114629082465578890864260206245108637905113836727186797455137
433 2
434 15370903579
435 2312469580
436 6445636
437 46
438 32164342486
439 2
440 78366706263278388768232727122405788965034992982
441 1979243668617494712
442 6013906331
443 2
444 406170450573759776286670514070160
445 98
446 229
447 156
448 360472647058947428658811001851502626391433711940245965208673748
449 2
450 8210225624643728808246517523328558686862471377
451 56
452 7421079
453 158
454 233
455 38724676
456 171832792750579803993005456784081281681789853894301651328
457 2
458 235
459 255489686746386460
460 31917206069672065752201249912332
461 2
462 53240032763225222395706105009356024
463 2
464 5696622513862101134598635082951103619072473
465 4281423792
466 239
467 2
468 13510534755134266977707544355914644094986940081800756311979
469 78
470 43187208926
471 164
472 10100903442236982239
473 58
474 58433669712
475 859300
476 3711052398785823140087157909016
477 4620108
478 245
479 2
480 3262959483814104038390461355029420281242752774034812903169867733789945560
481 54
482 247
483 2319144676
484 3174829383368742937888947193
485 106
486 27359196963976680896428403563701035916538512725561992
487 2
488 18330655825350704592
489 170
490 1525808914655011501324112847
491 2
492 51501270063942491664105260616968765
493 50
494 21235100182
495 215515969897001705114244
496 809361425808200929863914424018025447999843300
497 82
498 84987023001
499 2
500 4853736907618087682999485365324008009905229893
501 174
502 257
503 2
504 3487653591237456396532206677464765940744266330667733336834832879228912032
505 110
506 39387318101
507 347374628
508 11725813
509 2
510 22120023833393991419885861788201265270201
511 84
512 169817796169624082619582043681913406062274285553202659897333444623429162140
513 5460834483796114460
514 263
515 112
516 523567728889249249968607267003991715
517 62
518 92349636948
519 180
520 4067277441281749039538110145239233535420378664279156623
521 2
522 8262994141062680504667435208083094805
523 2
524 13242558
525 8826883135285013336060
526 269
527 52
528 3394185955767063791595149296131947614310696239581252109434390464291643158648
529 26
530 127812556187
531 7674818
532 2301069460202558159873002761595051
533 58
534 144520361372
535 116
536 99542919069481928666
537 186
538 275
539 1352130
540 2864177434738063803117388172644646852929279288266714397577790641506368643
541 2
542 277
543 188
544 52707742720786198075424630157294663997865240217934330709413214762762
545 118
546 16973620769084641144843060798546688773130
547 2
548 15787773
549 8991864
550 5991767094725618119750954157344
551 52
552 2219731962499181070138716680999936968007095407967242634324351942000
553 90
554 283
555 22596930284
556 16712556
557 2
558 488582847115092805680539832201166640376
559 60
560 31802963897323418834595376689163001817448151613329117638085277022962314
561 2619710240
562 287
563 2
564 44998131417579506282439550809013966306
565 122
566 289
567 379170426460574751176296696570
568 286258054132800199362
569 2
570 187911542817544160233270865947729091941745479
571 2
572 50450705036709673953155945600506
573 198
574 266937280556
575 2412936
576 25412738361825708084342578428983497808924052422067741672497477473694965769543000988514639
577 2
578 51021118347
579 200
580 15916860960658075150698473541528727300
581 94
582 278819058741
583 68
584 476116420771379767784
585 593608046819441169284828874
586 299
587 2
588 54372844555563830204386787223826826951310010390119838187352988869073
589 54
590 340043690615
591 204
592 1191086550303318270910033070372681772760826255924487
593 2
594 1927354737758688211932002542674475106771198710148362246975175
595 569290196
596 21960246
597 206
598 219732718156
599 2
600 1055419363903006678568980097589305177833797079381577637286398623666832457933124344916
601 2
602 438932671066
603 14062058
604 23142743
605 54636048
606 379909063875
607 2
608 736440133289366334657523748425076345217470360508421400418778541558210021514
609 25545721404
610 461751075612
611 64
612 187913416491497383358872458757982626609994137809056876261493324752443925061
613 2
614 313
615 60406350248
616 403053503959942025792598363191826490794546631079965114319357
617 2
618 441527644061
619 2
620 981710908283168961542836203115412501770
621 1575768519696288681366
622 317
623 100
624 28346546838770430106944598465711325959240391757867811545841706263551993111398616077668462
625 3127339968648
626 319
627 9198309340
628 26977968
629 58
630 3083434788424945369073443546816388519146394544178458362837677715
631 2
632 2041841412757615503699
633 218
634 323
635 136
636 23760994472267259827880544088848771432349
637 2533364
638 656777020274
639 18557226
640 34014167868523286991660320919793349950071941004848908801215822934606822430645657468440896486
641 2
642 591486365816
643 2
644 499716651357704112911650098642914418208
645 95726040358
646 396247151870
647 2
648 84335145890991011021453476804897065723147250742093879563564992825434734827466384536671096052219
649 74
650 366608350254925575757548205812364969
651 51953860580
652 31271254
653 2
654 681927680782
655 140
656 9435144427128941077931030845648297584612446904257242020
657 21199882
658 1119828227579
659 2
660 5751992465099721603729673837826941927906882747765850990478319621689233795791812
661 2
662 337
663 10908293656
664 5109132510884187014524
665 1861625660
666 53713889671821525801178032896491679427747725
667 56
668 34405203
669 230
670 1097013165655
671 76
672 50370221969595649175131467962438094606280468661584654915790023578544421949382296678956982741670380223
673 2
674 343
675 6050488364730615406676729894525983872
676 41883259964777365863848272753235704
677 2
678 899749775731
679 108
680 4668389945062335595258535967342331677340101025718685834016367643485986
681 234
682 1520649744226
683 2
684 15487593010872311225705976286723059829330167852134514915984712058988589684642068618
685 146
686 166491320303515308540236778128
687 236
688 736630877201096728675666098035034558280677159458397706429
689 70
690 7516161929618791074078849791683269750042928279530162
691 2
692 39540564
693 945029334445747677910423510
694 353
695 148
696 937447290476744123620175922733514912126957710534537208476167204873772488869974600
697 62
698 355
699 240
700 1485019587806088911231412022849003610146394184074739232183892025
701 2
702 27212676779495938976862185019255542454635388742873673770014825845824936
703 60
704 3299703609601967859586153240900033085738618647119060630687882727535817290877245038865218493274705
705 227696900008
706 359
707 112
708 8174145971082487022572509560884499633929872
709 2
710 1878418032668
711 30982002
712 18831306532193902634304
713 58
714 736372195061451171329351439635643158093101435451007
715 476599724
716 45230466
717 246
718 365
719 2
720 1434855903397740632400547482427507183835728593014345692236498895941778471635809183333601443978476227392862320
721 114
722 800472432506
723 248
724 47256958
725 9198522
726 13720889062882293506493468697996413613373929802
727 2
728 4281631758790768844866637937134354806072137637484257419865799449141069
729 4811396652983281156008739196676220835216
730 2432361367895
731 64
732 52622739718755617274823250378105945288790796
733 2
734 373
735 40575418267334443681125348690
736 79139135786219592044193843113593350266232909610200306841226502189634373640939919526292323
737 82
738 77691248635388544117966136828761404145490999734
739 2
740 122235741741852346937273809077251702396571125
741 40760222880
742 4028506678016
743 2
744 52946877812997660090074198759109999908430980767078862379014576934952548995616396281848
745 158
746 379
747 39301594
748 5164868781860037988697669075693299731480
749 118
750 164339783432135299049463950789436190004996594271726575144671754979613
751 2
752 3531709681374366937134191108788560593346083748244314731994252
753 258
754 4709324975682
755 160
756 38851884316320651044558303912279546356019408515226295900090743599492570101507730381459458125911097658
757 2
758 385
759 91044190480
760 110533962623056686681537083736813747961035614031523465958813840154814017002309
761 2
762 2214919894606
763 120
764 58429413
765 1954034338629051417748789116015678
766 389
767 76
768 6661608717813730869075960651098935748836182270575540289616229142761437308088774584723658540226894092928062350996999862
769 2
770 85950367303409055609879877349833579832007
771 264
772 60882459
773 2
774 2613884634320863077350502299379555803599534805638
775 13706448
776 95318970656282325426321
777 354960422996
778 395
779 64
780 185647483579096772648529358575295444937638654853919240191384018719499041264402732884837769662
781 86
782 5219783969156
783 3075267073217816980147952
784 18187816156959243563145385367954139670219065492673931236975279972849958481974750376100578831221
785 166
786 2815120873099
787 2
788 66019458
789 270
790 5085059718262
791 124
792 16296150034880238806241290732377395670440316113936418149440138006102728138664423941257532855496666737669496366240
793 78
794 403
795 743603448444
796 68706571
797 2
798 107274404243861221202824896915823936542166357213155717280
799 68
800 4388823843811622402105217905285455762197051352589552167894814637018586258500938308492373000005254035350776983
801 55043394
802 407
803 88
804 11175302564702937848472092289323125574800059913
805 15484409074
806 11816855271052
807 276
808 205054879442076132953709
809 2
810 465922574129870995365596410775502227839962677977233708205042983395278057778645613988133
811 2
812 15449687074063291541459653034940863388943231534
813 278
814 14920799663381
815 172
816 842346884950874580747812695478995679394689642604584158543852093478548155755254644865093915271696763813570616940318
817 66
818 415
819 11830672370636218938656270222434
820 191775953354747615042296516103516572816941274184
821 2
822 3981763335246
823 2
824 297686752447752097400318
825 420050515296318121317873953230512
826 12804066811620
827 2
828 57905478034756342346189594816934847463988567313669598714240392340444684233377110692523904507073985
829 2
830 8079472983815
831 284
832 180381025096208977200392894375983694797430963109884275208256856996186041985577619932388906822851007133879358103779
833 8504338
834 4455041390372
835 176
836 37011609602966983899407831699788626270114654
837 31433858892062891246157940
838 425
839 2
840 696664801635366390010466772420005233915135387693993564200598971288926974666221580769449539926334501675212110370888196
841 32
842 427
843 288
844 86591898
845 927999502
846 2366084736622939975897325523156303427110846308054608
847 129102202
848 679664608474807907830104714672412258997995582082114502521655582345
849 290
850 587019936619598784006790281380011573377105169
851 64
852 334131362067533191104582068123553419480241777110
853 2
854 18387199089616
855 2500146941418655602822177380851611136
856 615377305214495824489941
857 2
858 519446715088332766927332823676578084272739604396506258
859 2
860 6716618273308137401248782799835058264086935037091
861 1108353227980
862 437
863 2
864 698054230634861025696064487993461216586027887351492970834795030852860427914185432142779871268877594276350775471939973535008136538326
865 182
866 439
867 88732380684
868 3708855201512983018300785473218940736418087159635
869 94
870 554286015392345754702473712501875097821101953160657869458006144
871 84
872 876646059156490941103314
873 83484894
874 23097001613947
875 20695761493989300888
876 1741221082007179243598649703062333532123859252887
877 2
878 445
879 300
880 10112505628011790908536965868960681897676269244978611348296793848983539071873862411078073346763810825540144126
881 2
882 1040361204296732903612029120297575376805828121584563376844525754590267906339006008723
883 2
884 34475707784551861614376412539111472294098876
885 2163855017606
886 449
887 2
888 4599305807585880399202328570787948505703099550254877714304400662024984785768571306960763711510063211
889 138
890 15579350039429
891 495155035160118832791789062590309100808509812
892 107760989
893 70
894 7637643941137
895 188
896 20980872261195667155542696216917442248395982672481350093923026996115357903598751937880908992866730363089554518301428345175678281
897 472294053972
898 455
899 64
900 18320614628399569413137531538209510308465657266387327186727406799000834124927601389288289710739395171927210525285683553
901 74
902 58086710607821
903 1890144677976
904 1748291398731790029790169
905 190
906 8471209274115
907 2
908 115612038
909 101557012
910 368094402293866581163710782703653259979990533864
911 2
912 3208887181600225964924482936385702472448194021853101709280659693931559889203762941739100615348235614094601648064356347128070560
913 98
914 463
915 3022299488044
916 119694666
917 142
918 2311293183255178896626322178329608575974500716068504652952646878471896332990221439257506080
919 2
920 34108552365917817894882524236470548303436676898404570760390898737429326626242129787471764588
921 314
922 467
923 88
924 455264799805885968664391368128976414513567341248103508697243224994777098696360633153791488772441366049510
925 40439542
926 469
927 111697418
928 25264800215279159590952517203327721457764142835549512814551455759506680782110324366305219843752419515984731140
929 2
930 1756056769616748974165846102311713902119860320927442821240748206398
931 15254766
932 128183349
933 318
934 473
935 9198679220
936 635603093271013591415993586806485837127752595901176321449331158446373451540127582875331904203313704068901787160447576324874248764643
937 2
938 51212545409673
939 320
940 6582095365479611301808167358995252286266293520344209
941 2
942 11468588918516
943 68
944 73150119862710039502458055768606097139882924922139757538675863735939733
945 487958145960108463286812640239419609719165992766700
946 109992680731277
947 2
948 206262775979832087837798078682121619126878074853672
949 90
950 16447062792625203822854948258688637326807737872856
951 324
952 205858050361513625111654572505561213346092811080250740521806984008559214743278151044767180
953 2
954 38890330198760823484698760861420192273170331075268281122
955 200
956 141753081
957 1763035825680
958 485
959 148
960 105401420485735131832067795227253461127423599108804549699438307151784904580867968992823434439496209101358261457245129294433212871476526516655124060
961 34
962 145530890339596
963 134407506
964 146507063
965 202
966 1255116780854534166917056153792298349866225716687794453521221588765
967 2
968 4583024664817292754850806278438445500171781436423452787415717214609471303809036038
969 701437249872
970 35137479320666
971 2
972 95946023885806663580657325306665309950883423337327611240509547998478767979919036659910158736172566844068536558158051488031606469351
973 150
974 493
975 55584814613930812090287567363715050248
976 3094729743109767195803172205279371040739963723156772512140388686651740537
977 2
978 15355814944231
979 104
980 3806264615615296727925927797510383571955671062484688619883432254701631694773178165686
981 147070528
982 497
983 2
984 5246975216124549286538968487955186015644384174598025371712149668622584377017081277299407315178130881103739912
985 206
986 170848330415990
987 5167249669236
988 692685970795773507940329915303851110336880363777
989 70
990 96515058384571157668080803785673875609317044535764699827722169438223912781017746962226537227506312
991 2
992 129859230732103697714651619635367851062427148199813189787504398710587058943365234500890321672444361254585322422778707
993 338
994 96855202863749
995 208
996 4336106851579377347902827460357320415383132205553316
997 2
998 505
999 20516812941215779481841570096
1000 2386496834072831479957500927481427636907512587465106803881744795197941428252878803855346379459230624095309577240
1001 1219461452
1002 18547371146821
1003 80
1004 172095168
1005 7778701691862
1006 509
1007 76
1008 4145871302561420028753076104773978024793836444601958713914104119669653516914046636972734548390981878273833638684637485742308123415466255708372314543887
1009 2
1010 51541095154325
1011 344
1012 1054085414481216850862655087705631822627001669793857
1013 2
1014 182643232199695830373099370716684289225265142976807180929706
1015 229951024020
1016 16608172537598719920209189
1017 175259030
1018 515
1019 2
1020 82393254108428268693219371033274738850377442004518089235136849976271992540482107778894080226548149489354120412218929502
1021 2
1022 131572002769216
1023 4267016702648
1024 17642768123489690402352517683500582733193753851158333098143116068396399009773379472386459406741600900839524616203086997225800428164743317011568217313
1025 76791816
1026 14885611326927332389568873980880503685109078181390466864725447608054628213192795041530987739916529199
1027 96
1028 188974443
1029 3428394973347921326056736797658
1030 62088706727412
1031 2
1032 153110397486897690890011662549570436205777808382995888723245878210931103026623392703843166825522406446933564408423
1033 2
1034 367010993069099
1035 2293734829699112165240446781709636186595872
1036 25934953096409409106802739607952430002915925744370936220
1037 82
1038 24421753228086
1039 2
1040 102997746416942256742870317046483309594031202879275729636884638505997841692099201291237561348523216938831210151715397067415635589
1041 354
1042 527
1043 160
1044 3792766937338943461425081158228672768955040564679457312396165174808832844867266043947393018227895227647946335714252624880
1045 36549088394
1046 529
1047 356
1048 30297415490005654776730242
1049 2
1050 51606588947876930893524028037195706121642687509122229468915444905761188115511468555792784762655
1051 2
1052 207065979
1053 10234363729491283331491584142767815798589048854605656
1054 494834516429621
1055 220
1056 2894121454514551797788005890087382210461337592409829092599438579236714250895262106637941981794082936634200805060371355050407918272907872765477207760219794448
1057 162
1058 196793068631130
1059 360
1060 121583656239703148228368021640519117245575451636603143776
1061 2
1062 374569713241787950062897644051255473069702379878956749139316
1063 2
1064 997509737709953586430601038267581846619474285708583109461771724649239486616057841290797563852001189
1065 14002588956324
1066 651568072372712
1067 112
1068 346561367667236541651314201730460258903304777482709342
1069 2
1070 89196273218231
1071 796806826668098396533377038667416104152
1072 169893658464615341835870457860015782626387257182656030870487823831930372794347
1073 70
1074 31863769465037
1075 103704460
1076 226426476
1077 366
1078 136925684495717492217690976265505808475271634
1079 100
1080 29172105411150911990509822457081799484702137936123944219809027138222236552839588730233644800431464365823486954937061644272646151044960020810071644900115069878
1081 74
1082 547
1083 1408831482502
1084 233171953
1085 511793656390
1086 34750873375189
1087 2
1088 229660372872612703062475937315697599077433431486961087451140697520804975132156020958079538346430666962945377886190357409770914190975209670320024965
1089 3924704139878227762688012091236910
1090 106396013063950
1091 2
1092 751524367889369007734267270233196526086617151449339269060280074904958545006793427545781650079668884045608518657394552017260
1093 2
1094 553
1095 18574205120984
1096 72361432494560534398828216
1097 2
1098 7159807961310241799562928737110096757742752873797104926556025
1099 168
1100 30367618727949295805686214727401148729106809106394292987830639556155344530525638028502263500938775
1101 374
1102 898287669895280
1103 2
1104 25629134847417176897500743877919943504000418378659374212183021815132240527131336250131042709081777077025047882257363621523749356351431247722596215540371
1105 34196595994
1106 315510359966635
1107 1085726766551497193676404016400
1108 254314838
1109 2
1110 27211358571456088712916629375515084145769360733349033183726800123684130675821
1111 116
1112 95968868869832569251013129
1113 20449662835916
1114 563
1115 232
1116 114970794675945830980066397051531160245818524877774302049649829709342524863668775838636912263375668346156720190193709578572769810
1117 2
1118 1318817466698431
1119 380
1120 20373143028403984387155352978680169918307114798922060676871204387283619647133714135642371640604010954211075480206161440690594751809480598282022243503452
1121 82
1122 316000426554417453436789928302996368929367584686146251568587099991711
1123 2
1124 269187633
1125 6552092267437812005359693951184585492016627933418652490210
1126 569
1127 46692574
1128 99501210687931481378773806208811500311374014470997723953085672638271377385246243332795326757194830523396730268730653800074
1129 2
1130 150018446030864
1131 11734776163580
1132 276864024
1133 118
1134 2908748152960091513820129033604870879141891865836853363395958792417446797583784856534835160539044945395667947853297264838
1135 236
1136 191213967717195136339997641873443491868777238685838132433867939700685888176835770
1137 386
1138 575
1139 88
1140 1213000500399691918840896656208895209198178564978351838079365937150820646542229237871840747667739063092035034582226937051005214953333
1141 174
1142 577
1143 309729730
1144 498365718745289914547893480640948890539895935457696757336066331644717981004120641191695981346955
1145 238
1146 52895037644502
1147 72
1148 573553451991834375279018197217634687893235685754981063533203
1149 390
1150 7133364762648039670008897855218777721106314175687305555982
1151 2
1152 545731684965560652883867628392277592973908142650488388740185175664487705337273539125454108095702566068429625019196555110610850268809080962928383780259185278149005769985738707349
1153 2
1154 583
1155 14894397459290005361969381137741348574094380
1156 112356531377890167156785878142563218253454334587274
1157 106
1158 57382893746201
1159 84
1160 52980335691034834136626488328746736463918088393970319460336792319232938451115731267448711038206234835525677118733
1161 7208119563094490428970005270990
1162 546596122804971
1163 2
1164 86996041401427153568286293022294993518088777558829815486
1165 242
1166 1915036003813778
1167 396
1168 5981984914714306748170816638746254445962119499814039342600232113617706003809253994
1169 178
1170 9747196387610534170876760344999076234670346843075890320895879505238693957339042999883524077298830798765238522522434
1171 2
1172 317737434
1173 9983125770156
1174 593
1175 182562336
1176 2842879353794087893167539158668522507724121671041710492751159398347913183934058649192648793583516472355188316801082199491915308581017045955809994220885413658574
1177 122
1178 2769165816944704
1179 360381098
1180 1312529591055432155095082526565544779440066611095590046762661
1181 2
1182 67368246188591
1183 2310960408
1184 8476726888001070791765226941479052856455973501341523219579575651428691040561621078274398428410161783680563200508394745900812476210048482
1185 41604738481240
1186 599
1187 2
1188 1926671906319121665546164407140855725294064007881244679605857867887821062356543748170497576542504998211929179756734911712440958826662495642138706347790242706
1189 74
1190 2877708518985907393793442723293031110921854518046341165511721
1191 404
1192 372937393654746550699972659
1193 2
1194 72907891756537
1195 248
1196 154640191586585452473179475257072751532748525981571712116
1197 4589355698380190265754707602581043621671130
1198 605
1199 124
1200 330710900587898849331279858782688435892596503182605652637535439554528537744451707173573867232541131497242963573738407723460642476418058224037492994799110367449822620617690165982
1201 2
1202 607
1203 408
1204 74549245470965227714837614361379144302746028537764435150183891
1205 250
1206 37331040353872943306857269058755212825635053372345619042895405816
1207 92
1208 484275259257058678188439584
1209 30760803921940
1210 492496886315305569323095382757403766612882197071352293
1211 184
1212 1219019020709078863659011318048872640898838055145342526156
1213 2
1214 613
1215 10152595675869727101335842498293367436821708126373321050871858962148
1216 5726663673110676028623744470876736589508127085073281113665118836563457955912232579270513777687750015720497538787760331828392846046986942454267761998887336233934335
1217 2
1218 456947018548464625750074997703679634209884861028129634448158746564409867786448465
1219 80
1220 26046181474960665962993399973894938656408977032934905845074758
1221 47249081646010
1222 4997480039819696
1223 2
1224 411954241232198975233836060715260201240628897874668696069044935126879890829886315427391982076102251008572901158139602686822385386634610467562392398124216660735875872900924
1225 178829451618189171919922762
1226 619
1227 416
1228 382363618
1229 2
1230 99247062932823868265472070502264620630373955992367671259410445344609147454799324295
1231 2
1232 218505168454232633317610206117052062997686760653838174643770835036958250070895063354802063406515304997284931730751566371406695985241750627964977012
1233 448580842
1234 623
1235 143316289700
1236 4434695123881686100232953795529022520520470074749676200744
1237 2
1238 625
1239 70908939176680
1240 461426252164200267186588531811024495048773290446712474657399558560220023927166882579310585420340787073900206124826721507
1241 94
1242 339817597275909023489951320123564890821807825126990935034960072209032497377198429485175935974607782743522666761784843044
1243 128
1244 402515823
1245 69042380000278
1246 1192068055369370
1247 76
1248 12530487269956199818327903118816400553031888627157482799028042474130183443510304124743436693482631714517905675870534562465863780221967255699852013878582165421713105157675341856566625769
1249 2
1250 547872452935954257725107286610846551742055457540084160573752602448026624055
1251 481538354
1252 412885529
1253 190
1254 5450623749125326173710152323221667051466453523134481276154060477412117814978
1255 260
1256 1040446923438496377139855796
1257 426
1258 9241886297724398
1259 2
1260 599705794836883380335453390286119921987130543615813541209269153181701450134675579655542262387520849741340080863196583006310206367180274946914007091119713988906581625
1261 114
1262 637
1263 428
1264 140937672104860044780134288061124469001500607126970263920804811837675465177189213939148
1265 451056723272
1266 115308487153673
1267 192
1268 434224728
1269 269665506336436217029740072414408
1270 458537927181578
1271 76
1272 886914642062371996354551717056498774895920100797279554439408272374377447444721719191517986201162670824919355338552910051550196221894551
1273 90
1274 2240247931398556490558449480899538844190090226650960
1275 415792532282113536074130591354244145254129694172
1276 46776784111534343710928249066385508878328680855872281131084459
1277 2
1278 8957163644491424768213603896265442241628519476714830111267330907807
1279 2
1280 11279279878833381627542803916059362893635014295285271657108408140896837153531824732072128623190648742124135926150641273956397807699427194370043761610607029386919347448241029973955865156
1281 104658119690508
1282 647
1283 2
1284 55586070707441692224226129201025661672770645911552655393087
1285 266
1286 649
1287 782274250738251297472929056944676433384
1288 12890571569073918104114510938399461614076390199926362532464882553517536811553640057146459689031979219808942342030416161
1289 2
1290 164186955088124620765874911796490605887494667682337076149125701426630705573990824698230
1291 2
1292 13196804646322958559126085366699538743076205483051228746
1293 438
1294 653
1295 4481517790324
1296 2096850592265658721161914894089988888890107897187991706480261732756929836264087725653814892754978548475576924316238455525877220756579338764505840052104790121055006672575546552556966480238056668944
1297 2
1298 8554945804453694
1299 440
1300 2485359019661017277811160791744180322266061848485003616258371383713915545134242653104376607003425713535567636378922
1301 2
1302 24563098540714287222106426648334571537229651440401256170144296763201788845442715538955
1303 2
1304 2176013839284442864373713014
1305 603940045829383895324110933757968662489487286231878
1306 659
1307 2
1308 191718114412465816147471058258583410709447063279713296240097
1309 29997086312
1310 617450178823703
1311 42499547450120
1312 79733728107543985447725559328368776796104977695960542368371950159020366626716530753720923794890350613893181644149770950790524123234958204281827548577
1313 118
1314 130287875751266820087417512381523133573035627194222459336138521594992
1315 272
1316 983594935599170564373894991922000683398866395847335555041053309046
1317 446
1318 665
1319 2
1320 66769504109468965686040661030661852770711647903698718314904661735234142128955732511993400262472159687626204369226704969335706237640855781078214698851609008687359017019592459070873359
1321 2
1322 667
1323 57001378969522999073647506508748724965716912365289329673585118
1324 515478908
1325 395144142
1326 5660459488692491192013728468539840649246044452449786032512803094171302116798
1327 2
1328 94330462413077790513628416421702316008608700364663223604355065471715219550766135361159519
1329 450
1330 5624182271102552046782954717702603849532310350495015182389951817902
1331 2496268
1332 1539137720947554732245182363996348342857385829416123657153712746079093677521364673174762344635778474665497281253183699504907874714850787230791150361186
1333 78
1334 20343511476252992
1335 141629880093552
1336 3509081298561209243988002486
1337 202
1338 177891197899386
1339 120
1340 151702568862043843795678815874194254939136945840856699248439836294
1341 676639196
1342 13677413493110116
1343 100
1344 407378241668223834525248653708110099902400660084848068131926839638221523071571944874783583824402853971456827596866802886576263212320018600642278870232921804188177936972809921188734611687303940298075708268
1345 278
1346 679
1347 456
1348 553586223
1349 94
1350 14432355064866950864601847892189776174634895587414844817798616541686614967491180293784865592581969622558958691453444495852901705608752549036439
1351 204
1352 63760675966285697647801977152524147783263038292773022202433829196147704862182568145342182086786723143534948
1353 197776379239078
1354 683
1355 280
1356 2169693088874859585594190969753956682281978525066984003636743
1357 86
1358 3133644607563319
1359 722327322
1360 4552255328821572223537437980238752633373841253075897713808129995609684997144111761996581032488166573209681829223391104979988454753333560588954764084825887183107462837
1361 2
1362 204511272987231
1363 80
1364 125165922497051487624141173613682016728729770737348762055237587996
1365 162818270846886273373816034917750402463607785737992
1366 689
1367 2
1368 7329063086337874970114519587785043830595494448646983481617071754434048121390293107642399404236187678996795964200936686595536516767088179644611916344683849154215151923474355477074474850514470
1369 40
1370 949518242714735
1371 464
1372 15767230966912972312245998363024071406210693650370163814255497150763674237219332146519981804750562182
1373 2
1374 219082289810387
1375 3037594329651704641961160
1376 211112998498352232348646506693230024919222692497756853675887558292138377437503814371551362285363029671195655713248268060013948014414680213989416368517343179
1377 1863172461828785148339768487820178805300615348574606543080150594968
1378 31132172053279731
1379 208
1380 144694527923421572814517616250785866534757248160623854843173603080445707080655161387987773736210667104793014368556440361966991136955297144731030214106196440260
1381 2
1382 697
1383 468
1384 7045095781922533100000867754
1385 286
1386 17536910069616555643485764931303265932009679157774342799433230589121717989572705655489408259941319292419458754226102747649530260710
1387 96
1388 621745608
1389 470
1390 1091584583566199
1391 124
1392 165713874981463587507658240640324063080637195364225415409017682706879699475581481422787817864578015416792418290736934609859349532859774368114252344405498360269493361327817766964573140557550
1393 210
1394 53740988013351491
1395 294568185664838917942802621291412201509321039641151872
1396 636099296
1397 142
1398 250972820579426
1399 2
1400 137823670583148826759163226730828565085575120396764705422877232598960866787123742936353608483261171685274477053748106857489636893070165851639407216108072809
1401 474
1402 707
1403 88
1404 7746955367081472831580762533443276953453154312944849238339339116250395794241592187973405669378623676591336264082780716238691251542290226837826645123087314720170334689917847421441104572
1405 290
1406 62407551666738625
1407 315139463890056
1408 1958772677567579708260299111385806487528959027640539128663727933024153434711770593389196584215355927661689040600495205079004454835752840981608126603382789724026826157224219683578641316668514982255968
1409 2
1410 344752473101220086161666348870602886240387655709200093518485434223911965376373899608577516866
1411 104
1412 665550819
1413 874391816
1414 4941724060716260
1415 292
1416 4048023962927012479683182477289782002918832418168931297965267008331085396547054930676864483871213018257745844494080487253043965288804972772676605484
1417 126
1418 715
1419 387564378842460
1420 39135000383794567410600986609068940598738868208700269929986872455433
1421 216536576
1422 317054486450491942016235001955787981132704433744685591854071451847546680
1423 2
1424 1228665222952263481109522528503206263353246944068571527216450184172531783909112134916210385227
1425 25163897788151364899562895931240021793942393537606328
1426 69738259273209915
1427 2
1428 872493226439095703411004730394701750224060672866650500069267625109694136070068578053377838299633303381481856730952760498539784472221547597544406851585567175277
1429 2
1430 440278457418589178499508003855531902602247229328471441732248894
1431 42906253386216952680318114098449920
1432 13830752468292594955899583224
1433 2
1434 306420188254372
1435 16253485236388
1436 711631011
1437 486
1438 725
1439 2
1440 849542524836411292194792779085541131776041126462336186369736438899172224370330591567749023432126180078891381791339036419592763714226521288022207307938361065267583520454830076043420773189126873803338365062486023051576418
1441 146
1442 6166567335950741
1443 426545892308556
1444 18121953981862246889975015587291299850011409685839088726759
1445 254661970038
1446 327144873077667
1447 2
1448 17236225037372952359239833287
1449 84510429513157261653407068889244083228654170208202
1450 18636319362400360172704047244156332287511706085376141478867618297619134
1451 2
1452 1703075069250169230218360845639779097985912026855544806182755563101686194752596396026859204510636865805222176814359211302204184433628324132280034912010
1453 2
1454 733
1455 344985228457708
1456 13662818002592315249013855606346026564958397151761888778647769150831692976279785212707567895948231183023150800655384877035315913200884187259772253885575739900973157632654807
1457 82
1458 3425238531049709201548731590571824476489190216056412216371206720062268641392711177848635282624366501097870152455794942391424212585392999886908901138503703045
1459 2
1460 590018207841067182410738847198599884117901818771842226905126586874762
1461 494
1462 123323342433539636
1463 133612853824
1464 58576904211115905057665461328228496769748420777064876616509359924188062281491026112544619534169460328743572899959434833868328287664484621878500796540154
1465 302
1466 739
1467 1051054090
1468 776744153
1469 130
1470 400566474546237627990166675734551289541767423518719445234485591892178875682032619823483456402683799262421957285132265077095409836
1471 2
1472 1959680669499153854982034327013323710722101757374974496789840793950170826974923464672901146596993882168434478637523614573112053047654498584978472815478546601982409026570587128956003889502543139920
1473 498
1474 51721565402881016
1475 792781308
1476 503393027071662015399949111045521541374909704624763316716839229829525554131774348087992086193503456503544836224509736131034051992038032380366848832653274454505695433
1477 222
1478 745
1479 374815918337756
1480 146525979276116202165507841982193000763350209094648012095045768707698588741360759403061167615102214935912873752064309644611702631119590557155
1481 2
1482 696396182363746287628921503328590921468712343382138293054349498300056404074533714628
1483 2
1484 849143940706434741856000076740432967523821775613280111266046643285081352
1485 741179604360244716116866198921834163985221212616395352247712052000248764851092
1486 749
1487 2
1488 232148452653142245565579273723803363359613679168159379179415737662665062150184315938900873683445210875833134247261976916018637327979127326177313358248173110495889145209888343544166564947772501944338954
1489 2
1490 2131921626623615
1491 625811320157876
1492 828436014
1493 2
1494 47761513690755839291575292130298565878460766685041132961304896881504746943
1495 2064533013004
1496 2510563185636318853976483510463605863129269294092144929278839445504337081455484959383961778497527771266392588666363775130257
1497 506
1498 9488629621188674
1499 2
1500 6307438653962934746694268266700073183313346474701650117768825692759230007434029966383735910878163795652877434967442333822470358503320042894155486129179323509780574818357700566052927447
1501 102
1502 757
1503 1183903178
1504 1127848473878247395710512310659564659872311534812887025830027141673180263152329823426387940950682983344984325013430413882615743275940807784073233756654416110356800372345
1505 29752931415400
1506 450263763504470
1507 152
1508 149457078480106677635034017446350776496716537355494072625289119064091
1509 510
1510 2424648998073800
1511 2
1512 4022477073372733160601765849301268588530400182994672485053435608250504215321687274523813433120262328140245555638560958082617914122125518459447404224426505223876303294451460320006626275006313457683388260328742006986613267
1513 110
1514 763
1515 524780889116332
1516 882666016
1517 82
1518 892654774092679164348988476923070312763057782985317687691867521036314040656498423866032401
1519 347068222
1520 21149205230750420580525598576126194223836336844015917931567886731781520749445997754804488569107310062046196664545476728602285637531865646569446828170293381233950208973521903362651849298
1521 1989164367447668689311113139271209560542146
1522 767
1523 2
1524 6553472177761281465647714899490585172238369798927868923408679419
1525 985553002
1526 11703604486399220
1527 516
1528 50111086410552004334515660957
1529 154
1530 42355517559858365012490845628628885446458616647316773357980556385982336787650535841965553744781376936806041753139837672533731695663493952865644821014
1531 2
1532 920269749
1533 870372123682276
1534 163696420937678467
1535 316
1536 27151042491625686380044339109491458501563839834788347214634252029920313220965340825749556126913345537585301698208530813758850354766764715571671890990765607741477973972742516365039247170494473635747005875087547043156985156018811932348538
1537 86
1538 775
1539 17569647181540913065611360209860683439111419548171340372848602896778239074
1540 134636276206880640610970425765003276541913288830641852515334232801153560007292523347456514064354139896716448741853434417359484891903
1541 94
1542 542150228333041
1543 2
1544 61640855482668726533667090889
1545 643463471095764
1546 779
1547 100784245676
1548 7858973976185992198294067854770036535817995873712514096053861364083511615548105403957659983834683430068980581133675439506509399506660045822386136007001280306387586672463679
1549 2
1550 193508238233229432718157315732752647779947964701220687007098900461053532559
1551 1380113771107704
1552 230826999857907191408647218889143362861364762295072812189201380152460136543659025110955371011785582
1553 2
1554 1839680799437863866132571203058012973527304466486805704746053868274951338522435861828124689246299934
1555 320
1556 978912306
1557 1408046752
1558 409692099978309584
1559 2
1560 11816696300584347129800135487669349657410733031557045418045411462222098939234458316837568608029190940244975364060898932758024564387971045730127677535512316189008101194528834596831613466497722567631694746758326217552
1561 234
1562 118478703078448058
1563 528
1564 98742784824164722706319551408136944263039220481314705765925497413
1565 322
1566 10617658365280958397775836083443958960406319008689175288418085449587595615324528887904725373245285264831040057080980110827758740831353852567464972532
1567 2
1568 3377444296848390205956131844606801775670239896846031436335768377165954503852797415538132076617006543224420104520393682036257527045474932499653291611765417281533438085662348340856627282451688222691100349832354
1569 530
1570 3532581032564016
1571 2
1572 57115668149354621617202699987998591980104328465276607528906098589
1573 1213723156
1574 793
1575 142330279833814028474513230490706069378153606873234049594282064595906588625100446
1576 92708265780737725992970491561
1577 106
1578 650043330344481
1579 2
1580 1596380715230674497412263023777390898670537043137294946455365531179533955
1581 1133083341953290
1582 17615856742483161
1583 2
1584 7973772579721804678888122719536373642895498053370977979377408332325529354195773169501030212858053022939824098047029957814237783543326922276742018052522840246776475566622652310097534897267352085634745905206083126421472327902323771695127
1585 326
1586 275554937714341392
1587 352870329961478
1588 1061408908
1589 238
1590 571871093727945537488267337072508212966099297804106932876296999639803302142789536953452117446877584251
1591 84
1592 113361866030047501162647773234
1593 4690010464301506084352653594761238322
1594 803
1595 11564444809676
1596 656960950489891821476143846072904565245050363996851396840499956251606990447408702323742127109310260436336333601852193232527558031110719494730368473902541540499936750492954606467
1597 2
1598 594636006413692874
1599 2049969061416420
1600 189422732690418196317332042357873362364774872122583398004083719872730570497283038931076553686322268900678999982522328625660063695357892037734667808152947207803288951390524832995946150501130806458403045757710080768967570797212
1601 2
1602 68599551617757759063487006660615889948269579385974445854374325128733430248808
1603 240
1604 1104559743
1605 956831126866854
1606 176540679747571991
1607 2
1608 121508639745788730287654881705871227100299461207640957147427256722492216934397360692338154799309130385929745670990306133114648779635744476264677717168618457045680872
1609 2
1610 11828741133691144399355174400742425428518975550661671734676647050078005163694498
1611 1664924922
1612 1114551574665387529569984916940382700733976302839744243185786625297104119
1613 2
1614 776276059120082
1615 2095186364548
1616 82421896959482492102349084810278924378587368314625869123634107654924592118650805482392976450400773159
1617 15877954601266386544454251662789074699695543408
1618 815
1619 2
1620 36919767576214460156894075716673906475681980923096709819536213628508072271960667456167143583708366496206760610921458164744494796338243158571104074613888493917792969195459030070068574395397786652367422294434999577448175
1621 2
1622 817
1623 548
1624 171541877897224693061275400060169209610495117030325814445614203968531082147627431176736044939440405131303746759975079394846100078040561325717743242
1625 13378849675786241483042426808
1626 822871719113896
1627 2
1628 1169996757873071247977209880669792099774057110349652366464649060735545148642
1629 1758416908
1630 5076974603335159
1631 244
1632 100076718932031275632647808655364111418199812944211387070927528300832484837536815615562088070463137214330487337489515575693741727640187685240322161465601193136045551570754315698264044572867156396442457121977783468159941870026129447015357398
1633 98
1634 997115312414924857
1635 1160681977247516
1636 1194794961
1637 2
1638 1298899433817336068533785588131223257421633615930412480793346355961761825726278716843042807876792379513435015446985073119648293788089026506004697015788244
1639 164
1640 3956738759871612604168192427857186984760573661946833435373942243912888029521814351291716516850266492564738975125924012280430698802316223272917207939317824
1641 554
1642 827
1643 88
1644 1337970773548006003041105502645136132129176882784992391082033664995
1645 93053248187678
1646 829
1647 20830822433793792930578473172911525712
1648 1487924707532405240065822142120455054030352205839705152719073606398687436577239653293301943224153977810
1649 118
1650 1116032870593802182190604056036685819404561819667534245480398469034146601321985783505721644783264896323272803657483821467664436815075999963069170707
1651 144
1652 401659146924202025308111714053503855031540349000188022785743084404621194176048
1653 1866841397545876
1654 833
1655 340
1656 1276732247878994198977361534654283057850398304265952163764412348684258507171587549668838103549411707684986955902943704501514347635439141682089962619077233966827842173383087590834278719715914527390625785668961926842469013597882130
1657 2
1658 835
1659 2232794027556564
1660 257775241968307353151557506732982703755854762829775355720112900009391162294
1661 166
1662 977668387352481
1663 2
1664 341959247340797239712249056667655393931075701732524497880317610920575187647700804626187385202901535214370345352875750477457416404779556625975099771422046960107068739040634832306230129928650526029056050468498817426090808534137993080917
1665 17018381449383491504063127352777759953662205107092902272913108
1666 255573591387361080994229473919824890685969360404110085781389017414
1667 2
1668 3738115404857926061671302580427386904028079084703754351186933984917
1669 2
1670 6419864457711140
1671 564
1672 124524745554322420455863379100698352197825125641421999178223546711673786493235184380204531840933549579056774285418376100273884590409429694
1673 250
1674 25147253775924121511296278506169243385639782278434495449578504051413742544500378015000072745714911609414166312560144177918580083050145680074654722516554392367
1675 1823619444
1676 1315234326
1677 4290391289399702
1678 845
1679 100
1680 2174320610553298869716452691699914321629927110305123954407038814669548501126312636385709909022111316339000412130774105831811208657885760326297443444327592321042948180086043684227327747008320804285236718543483524054522476492787366350215508215949827
1681 44
1682 759510004936101786
1683 13117629733986644641388532314725656100373435205314
1684 1340374778
1685 346
1686 1094501805794244
1687 252
1688 364479942930403303497303671372
1689 570
1690 1352047234884079915536381895404301513994557388750170744612756176772040
1691 112
1692 1459583044566427142289928827058891891869244115391243451140728320322901387309543915042437451140984912868069494531742086923984091968567269081664328187785741471426032655944286976695246715855
1693 2
1694 4335365778878345040614848971019303275974559630932421052630642
1695 1691114817637796
1696 7465646726290130595643302268109864888533684725866589484580238852069469684670933609330049511271422093379134176985012463682754761424334961315471751510649399020873479670710035728372008127510
1697 2
1698 1157369212581026
1699 2
1700 7092623765633292143310454844659500459213548292981833599457064387243251735521682959174353232298415396245282971553987746513260108383949020631117148869
1701 5040122021269348119041643092376813077383007547870495156453581411735598958189929258712517690
1702 2192476147495797216
1703 148
1704 14688201555856314804288225381789047154913343446225174315047133740252544688667724505332718756285978615298149205349729122144365091580912946927172648470587877191716231024529100
1705 30443299241316
1706 859
1707 576
1708 27710749877935124754767774991473782628030821529503309120121833990969861898720322
1709 2
1710 1951161083269070796651200686177454032724716481852523813468065788719627017151392926681742484686277767286621647933209553560596671066055167202018690815144022723672393873
1711 92
1712 444162018739476132533494792902939789135522585807879231622965903438255145221992320003846068302896970413677
1713 578
1714 863
1715 906789800361123302606860569727124
1716 543134784689648185282140236179570832144858488508424768592364799333700476984258072165802121616002510195887783410578905701842965118639469257246294303805697843123046605627120466667
1717 122
1718 865
1719 2290967170
1720 17750311531814774655294364899132354221623705686408379377559976673689278024077165998119423690552759551072255273483565813804282734979801616853289287981810227414988
1721 2
1722 1901344210816268690076956407318031075150774372175010447267220823935028753782196986494616902682726033909946483
1723 2
1724 1471525833
1725 50860177407475693774561150810815248148300867420518561972518468
1726 869
1727 172
1728 3002321600779501539964086107630616899329365535355009960148572986724734151536817102567100738971169973715273147256668958993732774359514921755875313050278046229574787561575184483179001083523236494826266153940631261250303797607363577223592579744025827285395933616326787
1729 472321020884
1730 9037678063866950
1731 584
1732 1498869799
1733 2
1734 11125749473303007421969754265703671125851516876642974081940542859226425435789744341354424
1735 356
1736 305682588903000855206003119489870112980107766450982588491178780972064846237966624254972830141508756132431156890829523964508484298578935516045506465594315750
1737 2411495726
1738 551954820572273049
1739 88
1740 54000067257137076631177531598093970648970440011382044243019400470196581500429154801021957840081427478288119221676374041646132194531924266634779591945563548695090806974383857887548835720585760891061
1741 2
1742 1207198682774706706
1743 4036332456308856
1744 7354480888271845625696047572394395988606382387941168500372016296219342628077096085737265421194557447464093
1745 358
1746 722212303443298202992062361982091696445376100455907053885716591972276480481102833
1747 2
1748 623331344776527167527918143088422164277097298836340883877165065213167
1749 7880096403976520
1750 70350849913398672780121067891596570157261616347550640084936882069911593978673138984838423142800315446286
1751 124
1752 148493945075198133001455596908162492152144386827780118872819575076177477004992974113982538260547243331661372586509757668045018792699415338022157447349496726886400646915502803790
1753 2
1754 883
1755 16481440635544854589685404138457182179692755199213473965219746593046667873395009295214059784
1756 1583191631
1757 262
1758 1521500808044251
1759 2
1760 96874366513295389737298928433359011783433349352944689278764088037137230901010329929990445257567453449597960358429971147353446501725765436777295228672756799952160935465232841378803102139417211126877560595865553221730403328576332288402007
1761 594
1762 887
1763 88
1764 25574360139131490501423478116258136692689662574476609044472193010010997297267826859933606811676555037932997684793256614559821492517679408503244973621607414313886507961113964633471894912146893529927109724040534951834617767014451
1765 362
1766 889
1767 5999096559796776
1768 840095774277575522616085773175675529988799382007136021260613721907782574583360174681996981827655745578178631476874681808718657019104221414
1769 94
1770 493439914477765953210203455831710949602501400634954561887686840899075854597831469287768597360887560879424216586
1771 2020324060276
1772 1641349584
1773 2667769764
1774 893
1775 2672774520
1776 306704808461192738398447901858832156482514488669972678470189032297583183659873057872594466218329453052106014601560506447151133598173237805987077750805900468836683866495825910362060276985391866537491306683756465054202935417341181952779156
1777 2
1778 66634014198520651
1779 600
1780 410160656872554644684133440060327965943929415608706437480528717331778030943970
1781 154
1782 32796855938491341604310226217699536609268465926569999939925511748440988974509377674125253691359496386570126598574813995663462178306259229842662624881611105556769922115434472295092477769320
1783 2
1784 1101878347963272579806355503289
1785 8291861706943644428259510423217223487654115072795994661838686632
1786 5386854734454896375
1787 2
1788 538456971348879472437590223603071884396312116084960284201904588101367
1789 2
1790 12579817659496487
1791 2803828906
1792 70907687707896260271738674238536816728332346186464235469830345863666406638231228913943986124361575912664656880119717525678098313664531513978563025896517555353910907083954941985281716739162228182255361443447072313642451340639305370636448315682569951265300663
1793 178
1794 5801544848724746878539723292721927762767159631427910720280906598692663003222091056547072872722445657
1795 368
1796 1731572571
1797 606
1798 5904966674321430544
1799 268
1800 78651980929456436419030555336590094237122528632002414409920979294101622074889827700906798083298364286937563874957750725359912041069930371539232925201985343899142454750087262864268374659077595062495050287072424810458968999284255887447615621957659517917032508860
1801 2
1802 5192896541987546321
1803 608
1804 3049667425817215932074327551230802793442083590757025691555754142121270365972724502
1805 4154246738200
1806 52809999691134425069498567206170573141575063569664803071711681125584550970522449013148739478846281150787139026306
1807 156
1808 1857896256463693104786890273618119431483185724781246076701127003623367448493461108150567481484330966790834161
1809 1498293301493043187971823692456405815100
1810 14012325941861963
1811 2
1812 1409544845263477336855169957522001685193206934666280429597749202943557
1813 1278817202
1814 913
1815 827404740629210282601431678848003584919186032650371923436
1816 1573325718602146019877772378014
1817 106
1818 62532419548946530714873391172850407274314818040358232424490611024105148118536361173
1819 128
1820 14445468723659796825810506255097480208402975774084623779555635131678589901858959281800775909967888200182091800643605766581659552608586775255326328336626377
1821 614
1822 917
1823 2
1824 197643987830049099442156638030831838265514506335523967785925253366922632620983092649206114547357939833226822636583313913114700071660619838624936543998242276487445751410880239103241057520729190819939870236007179250760481675852679665913195106496061667013203353822625723
1825 3211543096
1826 1130648978925463067
1827 1954111338776211970084060157979029905588972131206870884051622
1828 1857594893
1829 94
1830 411235251479447904910071479123537241682083368115731631653732086993358238057479370562817841462675299367362248317504
1831 2
1832 1875804910422576184247794079549
1833 17323074766989116
1834 94984561677068689
1835 376
1836 53362806377690829779326344644121882071324427309931287475433275371861160491266868416936766180276409332908818193902898329913826271411031204699752341053924172128067398905713051521718630199440048693272197707072726041806753237535318755287336839
1837 182
1838 925
1839 620
1840 251235689705070377684944172698838395835409298373435194199522072641897778370010715392811753981100503794354195361659555354818811671149174267849559379672422947187632021138633416855028268796334367868175730282072920549631580211
1841 274
1842 2198112367591741
1843 120
1844 1923125148
1845 1519268362004479261984573006628587695678980901644572904858134987454
1846 3033124521700880636
1847 2
1848 612549556228005198125402521570707149076086876795229763615371817566885660429348830438291372723820205360197014831331102216576644443589910752264493878975773844985576991393400497050278295735718168473639338885523305308682225097622050796236445890500017734
1849 46
1850 104906595676610065796908101673420028896538919460942619064853464940311461088959909668669
1851 624
1852 1956532929
1853 130
1854 559149110724075289207751390972769175724698518593815464717612112301691625125232901377
1855 443644387034084
1856 3553579850923383589447667306175212689456940062875642455873029343421055351503695965129288817368397566322024328253624366596480908253703405485471860070490620657759965194207755216799688732079219723738743491422177230391472454191737469284786888796431
1857 626
1858 935
1859 12040949356
1860 292352579157405042377378451159775527672252101435612476022744083824697367930595536911021731347469471554326035501808654121795994027058480372801048655037073371414205302392602828466096317659382771949511300512854164
1861 2
1862 1907855556430790787139581372953194726876272545460080261350527619604880466
1863 860056890622707093833833975963589238653015532391238218990138625575196763280174337328714
1864 2654803898011266141074092453344
1865 382
1866 2434348539955303
1867 2
1868 2024652378
1869 9353032873781936
1870 149761606327005525815637485924206926889431029090946562895799562714963821761022047
1871 2
1872 6309006646309818225944787815929899836504691262621073062929016407674257185619520106589950443924473620697379959280231019736694029372802270369321468167563238596811351144222873936418104833656777489406042887934896641987402600865309685664228299487072973125896451941741674287092596962
1873 2
1874 943
1875 8648683107195575058929561604922201981523116711435317391636475469443075330274764
1876 6511272270780972650374165450853537074996172541486538140137948411267141676458984249846
1877 2
1878 2560582882841856
1879 2
1880 272217282735547342970774038308108607660815397986495915192741656457898577047127008627149628066627930055048595373261699474914493092396977426875801705678106275122804224126268721
1881 1190620944677197231617035263594265503013181482757727400
1882 947
1883 280
1884 23826288190320184072762329806683074286552804384660567610562177442223042
1885 67682308700752
1886 17980823334921990710
1887 23772554099585916
1888 25192284230925847107527601444921558768940964553074519698819297344975262265412288649928615091662364953675286919725777927598683707780434450490434732888285902273556109850095841300803474190177972855723281284489
1889 2
1890 1706682428387244455649723245984545005908610823584977465334674091247097118418569312250902185500305628930907805551151915109101894890775556593577428862720326363404091631786933510024519074859966659599179
1891 96
1892 4266342883721735451021655205681107542202005503714812798018066107793145106882337885562
1893 638
1894 953
1895 388
1896 111687765737343834421406868768383047707077498317854197352060957073837892807536642484076515889593610300338558996843274345196682229906995624291951342410951497128208960335883679304952199473690
1897 282
1898 4725999214322587606
1899 3741480794
1900 264779167224228326387658301733748945156522105361666484446941433826459104671983059470739126844054716922550027205076256043544659858916959034655744812443328281779984903
1901 2
1902 2830342915145496
1903 188
1904 22759274971821674796038079228955704395590622827019648327445975443549493027058781805591059547674035633122347260736952262938079049886478686343613102943173661895088772615565061378242115319257774502074622322298864557379112678798
1905 5752562424168512
1906 959
1907 2
1908 1979818811316905149510330185934580053099867409049184800270837892905176302556105177265921731364779226234504894369677101876063187771643638174944316946774001942497331874803900857146544945481901764579184025995865
1909 110
1910 23626452161150522
1911 616461024912639664459010566281934273189424211847597074
1912 4423027168780135709908957593279
1913 2
1914 536123031352049196464439643870752249364909559294182296057345311028291502130594972298464715849566898479425139429
1915 392
1916 2239712541
1917 22302563067294836019550017493169853931834
1918 158627284262906088
1919 124
1920 108735934535382152555264640087764833106884942608983812618230786922988665450886667248625624397704894613384910926875016761722364073383729245557705294474927715631373077062672853734268268839486419481714441806069204058784183676365485378257961843323485319605139360469143618764197640611082434188397305
1921 134
1922 11923179284862719494
1923 648
1924 224150302307291016311845669586802728239729107817569699532647986860471668109030321634
1925 2926785419379638747423997536611410435488
1926 41423485216039008010149057992061322904943777839516154658321581908312379384711509333760
1927 92
1928 5229174340517343945908171864697
1929 650
1930 26144923682788814
1931 2
1932 204996735555419717822795997778674007894857064989858942130682671118557133821986098804852471701044038700627101898930742119556491222824139912514894774724602606788114402374924528040257025419435856887058323859484392033
1933 2
1934 973
1935 395304205974266251383815449360376316200234569752971519134201550259076
1936 86745412750798439274773122060010204696304741687067980997384805978456592613942229759502652055331608916505317655238176373577197783785267493598637692513574780372489991320612430515483706722189297957060113317613709325708
1937 166
1938 38248834234603168064553757624028953811869852077161254658364946089267204510119734551891161967114194
1939 288
1940 4934103504863879450450572284113832194874498395045053613770954223538010704830211534
1941 654
1942 977
1943 100
1944 100324429445065365793758052188123580593395535583205585721899448765537911282431219426357787931333372233958855228091229159506545021453534257229318396870174716851455892864431075499995230786182984187400259492365725305886761666843365367077689499582893357116190980643582563687648850123526632
1945 398
1946 187306201319012470
1947 38229469261270744
1948 2392309123
1949 2
1950 93868952207623988689384093495366436467104564461479240552108365431901992739410727688505741745621453464511465984490557925303758437873940202110219882876241221292736906573402309
1951 2
1952 32930867942074743510486701289434570086852099523990716115955904001447398111864854910140604943856307792922247922950311901124221712874551744354444139067233322541256208824418972632770401434059514637377089739880035550
1953 4210038325618891776063684120132719730952590239860171330513042876
1954 983
1955 35202122733188
1956 369966454291094930115406518186330948118388266176899280663871018792118463
1957 126
1958 3131170718406978794
1959 660
1960 1384404189456357483440014807445351154335874437379138767469059411173104869382049585398842600495827087391659351164997141431029644576686593477010107263924082997817950578498147316747937191351277642691580705208426045904
1961 94
1962 343633356460882209160645294535570892762928097918432454418447400552601331493248302777581
1963 168
1964 2471467188
1965 7970715358133462
1966 989
1967 292
1968 214194692057583836697428399851370186825065484058358988657580988308702848278746589785778334534776610948086878884278046732156134541414130532687014666872560002545346081068158517720933358199168075780615314469288899366681677480653570414524172164419164510803198139546
1969 194
1970 31919077380143321
1971 82573797049002570191792829264865834855556
1972 18546653706199356961766107693204626695570460760846752921242450797401065157056845
1973 2
1974 31094048592861404769326306733381671297734371491628119511017139023674580980175990131941132829622450798167747065689059113279
1975 5422378432
1976 2131006331656803080082942597554542166906483075682613324822206334775976043217930245162575481639566002220056140023058129179715925136452219598576672287223294
1977 666
1978 48821789991832186671
1979 2
1980 141746087716727170869370530055697708128884563292948466279023280738244824114373925694371634625431290764221713515253547651095645959677452390093761117490772437157574023717903052642810688865087548561349927420850973423635613633541310861205823357161888176319783506
1981 294
1982 997
1983 668
1984 32585534712808698244751092231532329080080369257906881443460245437938474683331972203736205214849356526094698682151212520324196855812768338416897322924105482196055094146870724657787722344770478078368150789090000887073835591052863242987648416338743352223001852962
1985 406
1986 3980509319583084
1987 2
1988 19113044283138402040621158366217884917303155654618612462654568801122020529201570237725352
1989 373195748166161485002013939867190677367578123383431444
1990 35216134346080380
1991 196
1992 7185766182254757482776561230369088344978667905813902727563845770251614531930378406398930875812714414241934492360600329720212421999656157407222341725521445819466843044608835371860745562968593733216
1993 2
1994 1003
1995 41357815711011455730068853935340832107033754393766767398048742284742632
1996 2635660146
1997 2
1998 160552392027480716208288781305374725274649445269854483044609219378522430755739753988639264698329288032638540283122885060317813633677746610100811590281749187310958238122437661655000782047
1999 2
2000 3456089484663110648307406380883983074868941079311751930281779594130867481556493231509926481007051661771964607250171501126029680758504543512194903656040774005468376117782652453258942755774250706511975465227453409485234987347693446754666185964706454957638
2001 38866493274882604
2002 70937732261820285087957956765046348152613566497500523704462151574278114
2003 2
2004 2202094424227299981523705743507328545464909918733059960249352154253790748
2005 410
2006 37318137283004299325
2007 4914734562
2008 11845304602606261133550630439959
2009 2806108128
2010 164671134801191795208383410081118314444296440495245085753797078119986145391269703521827503710113453735618637887332040707271
2011 2
2012 2720758719
2013 62732312849317548
2014 55245394998864574582
2015 192626830093108
2016 506293009634103965477109086560103424493278131967657343751133631716467003236418742875146820666337682095716332727043198571948321416108145577054601605878453114690174802595494505320302383723113589944661052971649036935910309949150589347102549098773529292212226218558179642156085103325176074398956339074138625375
2017 2
2018 1015
2019 680
2020 456073540287253436603830639516724952650440539956746792972502659813434302422120502563
2021 94
2022 4586980939274471
2023 686354456188
2024 168607590303810416701785366535691113936533800767004632537424306677172560777209031930741094061921720050175188137226585431288264958543403922468069559945509991346151862
2025 791007861505483449116572326033867006776293788702632162580200678678676242204777399519220063043842899071363200672
2026 1019
2027 2
2028 673973312202029741642377213631406955383096592741110542673125777159343244037590812331932528334877884425711292622644698410537352604905209443696988744563878172408423499567881942289294102543826355543086817
2029 2
2030 10347046375215043165474036362008522877839381579317824869403782404571581675192621901494161357711624
2031 684
2032 214017991326199150621717931546147636793296884310641275359417934456554419293588685207352961102973317956238404818526676
2033 130
2034 22032801954161087279297737015430063379653660149576458232064726836216747923481655732233660
2035 424804885583548
2036 2852249736
2037 26515234067109486
2038 1025
2039 2
2040 157685920741383428636334957889364952493924718456734540124114520511916163275945513335372708889547315351642750590185538749963891161983634965613285118775186835130699272946926562602169367571669841542007091455120204677623097087244770528038156514205606375720014859020627764349104194861
2041 174
2042 1027
2043 5365275850
2044 962597783902124506121161878067263378321788115170070800413981230896835678186751101672700663
2045 418
2046 3401745775487991994109211846177936894292234730070557545484458669828409439556714550107139018194132152516813729820402858
2047 116
2048 190432304285864438610176609384796936842892553498943992946543269223800942757706319281308115174020916550380678453045632007986135216713732680292132606032229250727362986039090975341261788809270926978684268096459385588549540366072525518701216764544397986999761469127774973525495387804954257753762199450
2049 690
2050 4071731721060125996925391054584412798814115876657708705191247794617083519144164937784865596922
2051 304
2052 97872449632465508575519531955745484921431890845513570927582322748290312670287226962974897217178263880685009907938640578934564913204476895960058062928879279533079057171146159069731882825468949500944901211245424896130526442032030589438054819660595954626630394015910735
2053 2
2054 16799027573685237432
2055 12775329724625464
2056 19061529089028763425568520169081
2057 4400321538
2058 838885849160312923404441037301161242955039995408018112378294239957391324366939458331002576288457683722121136823061073672760718823411979690041972728670804174947
2059 104
2060 4212233748444010609227383839100214696894874021804973644302626120707868231215060012011
2061 5602610132
2062 1037
2063 2
2064 154518725115864444827973229647578713782545439089912916778390395304947291882570069289983893265474210291200017765072961305680141274893569033516372657368203000575075693249105257529355584818676403543346628972062929733695936726945181534867702934324394483574534142202923312917115
2065 1824011965061440
2066 1039
2067 117825267852462292
2068 6409914144829499017676700408923122375346985456385500212535971472938249233382498978091705591
2069 2
2070 2278829306183434131607984896766188059235374582995900176077915239202295517592513279862670364700141722176297557688562668569441888069507682435548065808445123338718886050585249302105261442913962611941035
2071 132
2072 831216525796762960883034282860986829380545529313991068356433201760917950261597074307036271617975869678398086055128013370267019464349297967589092454520277733980645434802491936044522190
2073 698
2074 69360344487136791416
2075 7532500068
2076 30008850069881487707303691743730723383982303495543172542121810730075185477
2077 102
2078 1045
2079 182773030292500110333937981803973033346608463619567538130520727507640759910574902316767407274452
2080 120696873787836691190401198311649252217847550249845004893027556409299885587698879029819582182634807517740880290205805854576037277016160398593078136072083895417418959179880829381044959591008214287085598015924796979851628037556577397295436361906037222249077374889407197738729835822
2081 2
2082 5778409193135866
2083 2
2084 3129471453
2085 14885237114981862
2086 416048067965996120
2087 2
2088 840876468753221926949944984616199088446164443737382823856808217470206493608243531599587787713300035596695173654383531538636442045822500569826654190395394893662977307607553284262430333477916745659997829572872898306026583422764099851927028849043179475623146709972513349060929403569541487
2089 2
2090 61050180810643471456004935312717676721350431346940114512345737829508360169544766828681560
2091 148100797767325740
2092 3177569164
2093 8335250483626
2094 6046747531101612
2095 428
2096 34823933776185147690339873292646630078070174431709735012663821982164617655929763266698044116090930076666852401725436587
2097 6102473274
2098 1055
2099 2
2100 33905679769097315949180363163817261159357105757474049329364313891762466112909404331119071590596809158045822194151243534795192977443012709468236057188821482324321224582920962073062397589612833522612186803792510165469749879635762071660478127800130032865651579
2101 206
2102 1057
2103 708
2104 30352174433808385005362451861354
2105 430
2106 62881599834052236260682533943029086480206027079037383243898093663535216054789503580445189268669859710093718285381197953014943926516984456402663030875121175538939984178028172155960943722870822534326255594720345855363145816
2107 4065282674
2108 799710887696832774806240747125639202605677685722724342919436481833996338929740097070
2109 151687628367698738
2110 62292210422541447
2111 2
2112 1490695349343923883949597433855249292577549757170056551976968900110629250237889708412153933541108797634467221815245767968150718923129334172772316737293542288246796747008885191592164681324495342607340677565056467883088631952545167655889374927452752266609586676324239214931049906656879656780250154536565212313265829648426
2113 2
2114 485040373874714485
2115 20750283912429440979592733252361857079320818484097615421093036541025393056
2116 3065354033184371967763326375760946064493812621718441363179943034176366556313
2117 106
2118 6616319730695061
2119 180
2120 8762935488062684026210222452594838626988552446332773062185964866679193259434037911359314006859291197655107448314509634535783475435856816821897789185675195980649032060141354222894963334204332948
2121 43334821163010036
2122 1067
2123 208
2124 1368587475832918934789803780323728151923091314748730595353774180024800267295508537443342068033512950775312816749876642915644165932595986204421801051790880872350980974135948340166787749377695781937584457286725560106004157448450131
2125 113584214729620060147002558967694914
2126 1069
2127 716
2128 649135687567291374232830012838671576176926698678240446134499444856446883591149815009663612337303140778125947918844879454472607103478682521599422682151148459440675896518254406713481886755830595463570722472899530199860135573342772621455302732869340804
2129 2
2130 67066565892391769316808434900396568913749413949421530507547535414393869258211138084343602352959883879475300543835920168201818730
2131 2
2132 4496836585719605934753329826140408020850372955504036465098936301857438296833995302783203804
2133 3601223749498819646683038606810260593459872
2134 11086587433432737779
2135 2840673748770292
2136 2606577352441543183909436287497581241303663716779887318071395870351101694903114778918111397655989026715182612915183334165163561431291356392058805971084372685854884515063445675054345299544489549554112184069137
2137 2
2138 1075
2139 137834927483672820
2140 332714558115188263550629789951724734137014961548009545105855551632978258063241380635847
2141 2
2142 3035857864692779010897970884450791553101655100055761971898432044645878047441981685607464822567928602117338370443988413245491495437111037193025120008558360492255164361374739399450394877790816889350794
2143 2
2144 50206471566804048022752810265646363796076764067785999418051979635094901549204888246360495065070068039017410089397608721986082614989926060047167800906246338530162671053793079718946985060176466954279606136374937781059394103898911257
2145 2853737661384039652591728219391713276275457950952706638732850239746
2146 277757962068380047925
2147 136
2148 380367483892378670043830426672168596830830444938137738316731445234230702722
2149 318
2150 21939735029079724757120774895712184153291156988148796274464924326355195020235836452774183701092762
2151 6918568274
2152 47845506328287856493297030277294
2153 2
2154 7558676751364157
2155 440
2156 468344136217665585558113154526837986967116826968225896476092411538733389194840222021820578890888014254432794040008242318693499509662067908436777112352126379
2157 726
2158 37322806639476322326
2159 148
2160 6131647903534834606846669927228657963938296729782130900495605707395761835346708879382230273187135972528277762745800609820453239275103895120648813297457454598978918767035866858884643072709193449008515284108508653034417980863168539258433685854915813570547961029027921274440276993239451612370637607773616696517397362831946260967
2161 2
2162 326530194667264376201
2163 55024410363941716
2164 3635811088
2165 442
2166 32246660319990142454732812750300331332068771421576215921849845614805700744620415468253270276369717524047
2167 212
2168 55562776598705419609560412186107
2169 7209190230
2170 7443465898243056782894609242709314613532329660759759655891534951059736776150291834593792952342088117685
2171 184
2172 873304129223993532124573467646763516885812736103262046499962364174560342773
2173 98
2174 1093
2175 1332580212013799756666571368029158040811924504563618908633490940569688147780
2176 4440361541823525541408503188380637080180954497178688691060721646796812154038926653011520214413588701401074576983856833763258021218437625039417899279338704813368165197920879404274283387607004552725365213228227401713835116804614883853319664884222982865982711440213452193305487048930308091294322648550583379
2177 322
2178 5876492212862217818954170205631482421620390972314817543379705083386130268509938151750578256712387181159261595867145341258575403584685710359561710231462405100873967018961640053162071411381881
2179 2
2180 2849101575378836909232482722211481782994897231889963489510982394677832270506517023982381
2181 734
2182 1097
2183 100
2184 162207384022298940363104169165427683880981742769285614004718676208062259270059518126558830252925185950823127637877246763958823785312378473999250081440624498501650544779183277158817668050280482154577172182985492128110324900393722398678365208299491064131861195721033864846058024336844316389696804
2185 138449198868212
2186 1099
2187 18629204083549253425360135112336100141485343112059834465579446246139483289867168127804446552591968555431602146412944660
2188 3799037558
2189 214
2190 39458032186737576270413183605035030208619371241039399935723061226733119971896817543269216708943193739248794335321604060038854849107
2191 324
2192 61436507262513543228541305314500128286445942773105756077918616387573204661425256987652358291530470422846705611637267649762
2193 351040264405763276
2194 1103
2195 448
2196 10545349614546708554329250286465897366201413584167677898518822756943214335266718203690865607087795466414432208067082631267928572502056061175421014376733048640803369328459123324384906712584796104455524681868729506552723856566467938274180
2197 37442332
2198 759826535377920584
2199 740
2200 100952463432975753499883132412228979301947322510842567261290816908417705189535349019093580535051121827692441818571468782870974951466524427882489878699838224611044624343493769125415764015684901541802985073425321864117363976404440381533124815659
2201 106
2202 8996714463532596
2203 2
2204 1142728824085336364109976174877313865942644730422871389411058271644318655535935269284
2205 1356310639079388478410456689663493287743066977501524817428095184521272365885547177000545691046873569508481016
2206 1109
2207 2
2208 424264908475615794000082230914419385697580391210513724303191881875634359635398018713960847344644884110320228615466405328058881934105146661048084155904292292932348045397003026713684635965748513498751577421352815168671667521009296118823751108495057696785642950032034445055837066331066248854724175692351433047784670924065292
2209 50
2210 45594801979518930212547921145662662910322939663410695791240543902113085968496810190612150
2211 255504196475924000
2212 93455376660938483768555341487725979911098888027248384355459999611727798587851242976600064823844
2213 2
2214 320497609579956183605483460577605043978857753030268806594349073406158074198456893914330735428524184447649436112005301066787989746389741539091563868629322091452688994415615547481810375033942441479785598560
2215 452
2216 86473228273432743412828946708739
2217 746
2218 1115
2219 328
2220 22293522980597999628365170256197757723498239875211828873667158046558550679709019926492263875523158327686832916019693060379247522345225053687861251519342439506847935327318659487265120199778692559040809937092923649125695103399118769346912450749018313
2221 2
2222 20130646787592947009
2223 113029259830248446566683735560298585741481533949376097938694
2224 712025482355537004599284468099111277219078846302506873380994862180907818840143312367095535512868637717834018622833401172237
2225 12002484624
2226 239046095475328269639847775369585063237402229837717625935610690007918796867711292839905833473264501243953700201109628044172816369866003
2227 152
2228 4083218868
2229 750
2230 106845410842284690
2231 124
2232 5501420462089720186831454810209689186045598883796119868704082235173111813458007924931072775066389650828408473814038118568906945000580467046061292417783906533096661732566187413900140745443692460655932214304755182836540181002873347896425253907007741567388609368083376794330010102858617570968883694361434553
2233 67364899686604
2234 1123
2235 31009758375425564
2236 17426287545613640347386537571602473515977150328058076821641073212109216307890609013890942789596
2237 2
2238 10227067541311661
2239 2
2240 15784320445019677862365983227149581314563925548993582108029499007358741190485742214061829740778183151825178214137066238787214567988523268107490435010985078744587062697625504173930018637643661403050814022444352250487048437114383515969982449086674579771444859145043281437301670101589158715704454242359577614660817569
2241 39704500115027697901154412690151728551115248
2242 461094279515769026210
2243 2
2244 23535057966468222867819905872900371960352955852942273568725182851357569542179027453092817623996298938769816537459507985515830776585572477363467762640631122018930501648707331942767544730900359119671150508834122062222841935169082940
2245 458
2246 1129
2247 87586892752957976
2248 115540489671842068500901908249552
2249 190
2250 310881024492316935292949419172276571984665432600935708101322239800680189717991055098924093248001157209999060539363297709255040722859452503936544124542495486221996411508378090403516514226365037377393626896110668589536347894262415
2251 2
2252 4261205154
2253 758
2254 58527512446109989538484141190857145683390030268503784861328128600014797736960750128409
2255 2045144903541428
2256 61268986508071971579398862543495069752773862420785676964216306092460365262444856673414615647950444336960602362500590251876136847091681564659545896529133279175384365582853115362660530669016945213589539793396163579966981856050967901176127799105648694701190281228923508245983233660480361032313030277
2257 102
2258 1135
2259 8812445442
2260 194534829307067411026082812151649120660667611138727389884226752346784416654326155294846100
2261 5903995224080
2262 1263843783595303233343203103709433770225181943192756116673662626997612526115214732234870390008332185695742293369231792426943
2263 108
2264 133356709829495480730247120278059
2265 35708455467411772
2266 26905904739303861468
2267 2
2268 5434909074479337290892181757526340300720927016324078831849822175042466346116763431267452722925794441783581447326948765361671245671652797158134879679984831146434062144999725949501084262575514746161508473050035878407766633288462820977408868435847782952577583040020839115439712559646517182739714811383805450
2269 2
2270 127096943746238903
2271 764
2272 49306566438199004632165405281994892190622283120974425822747046707597961023486893780604018590966348594989328766571526174689859825527187918108383308653327973081083252400366914894646962286237723449328959071320320346884584705938466700804188006104
2273 2
2274 11602201657709062
2275 6781082034713882459805852467620214621973959464
2276 4444947801
2277 5410001121236143875365571980624225116808073757593655841298167096
2278 403454282125128942563
2279 100
2280 12729441040256370751491683963214676721442948013604499333843746624380411581820370052061819241482669052384207477577635394758708191120093264997488332158001639594375188356115560329648126469356178564587518247949703393169101220461044996831443041756201562088313288963023315939943056497772935787420492524817560055688576
2281 2
2282 1171166334543933461
2283 768
2284 4507495728
2285 466
2286 23398784825119560202859639108971476493088120850356188956440353367737260165915988913537338742676
2287 2
2288 16100209975582534722008007991688661514096741853124691947764865490327746622500262391974905576825452309158803599892414789375457904533002088058487343205652928402193138597365217141220985646568036247556785800588424104079853333538080727000647690484650644845855
2289 109833301154806740
2290 138464880483050437
2291 112
2292 49943743489526699451204243700778413203355813287403233456365101320190027059175
2293 2
2294 1259983124210781926336
2295 3472159602993196583375304978324268703842673956997728100208171094750008661470304514849295881446437028577269760633316988
2296 939293344124606559318260845196318413850103492629676975492090760657052341613375880954468633978460010589925875968962138081432700296828087213066767738927174701246516324355677736836613718313026375144780367
2297 2
2298 12606437987503726
2299 8016713066
2300 203090681144534746973988632232324564778726314925027150828121949684521291626739211324302557157725827886477027025665768736159262554166005497136419179041237009088009368733524262412455681279288188496582
2301 671483054322248694
2302 1157
2303 8197184974
2304 217363664631463699162363044133524774480861426771377221774260189104690571501786350908963337719499984215364879484986262735617090164753385097952405160737584803324181665628904678061262844259679510228450698065002807005698490348615118772212564264748722612415199422411137162839054944348070537813606409879658773144382534665354727600091001195262570052874507893834
2305 470
2306 1159
2307 776
2308 4699104763
2309 2
2310 202706015665952236104562879824397249504916221232759881700801782850761369370765127769817333332288999504444846814477357683343265267707958188351032032014987500716114004196234052433197979970340300371743324
2311 2
2312 18150374022766068254117692448021408000962374947509214418915759507109842482509120744319318230851243270902497833334024229700548467412023221964475344889690855652575160
2313 9903516686
2314 116066847759935927087
2315 472
2316 109858444835689801173026174008269874249933407303977346147510147608625777685300
2317 342
2318 898779483569800754944
2319 780
2320 2946575521931862558148972788045876533321180101525407061468310173758257827285287434579670645655696909820689692176652117446529862023198519069494099892131085076321562276498507674888349491194094625446506457762746628200472625658403013331846203193367652396826405187849353892629922995
2321 226
2322 390893849822095094978395548732911008059699541925771941894473457501105166220610618608970754411331570504210138883049968766432665507534165452549821174249189246451790811474307437958861662614489958131624756067096929762
2323 128
2324 159147611041444840667831266358575732504992038572387882866034696144626379404632126441871376771541143
2325 29814378773108515514508312287846258780467990864112197689991441454196949361885462
2326 1169
2327 196
2328 3649202759390087463766703430997983952544228154710220500965427358267695356745170314672993757857492307691303220806220936277971043742034545262481267488920999368925650293176152430058188808777579496483567080150424589703425212729
2329 158
2330 163985646215889395
2331 20576970750223582239748072597602858201532542849263087386301665121750859046
2332 6445241776401078296450886178426205552008587573012618557181933513318913957512239288488720365748563856
2333 2
2334 14255369175362247
2335 476
2336 44896945678007822789895931997079714589557928246423834600782115802910042539102983531627957155137024151822412859507007147328470424288624685720453978123153318627780986407348537722431641395941034696434481543295607043780933829790983671796836612182509598
2337 1066360833165786836
2338 1549619808487967733
2339 2
2340 1245188185527058091367865925235441051578730423481523964807669285536541280275952479640925216627420862845449980892277281078943033813144686612358201720083121055497725394302467000510362371059008946641226545166410025017772380991564387061172085742836741596566709661415824489904043380415611210216050490565701086
2341 2
2342 1177
2343 613188559435481816
2344 269272159108912109905804075526949
2345 9967314395029156
2346 248758127718415145067926261317944925714245412377721790838402694138933819647873452559002178795280766741059704534860667
2347 2
2348 5031948348
2349 84422480425850587403538631523772724851555470515729781736040186180299807344812192355910605242181955368607812
2350 487214466666335702921363355150338429766605147097979231388083502784892149059805636737759388702273499345108
2351 2
2352 50038752650199665520426861347928718510392631516092567411559551436735411654359272055089529062485948473213724975893662053737343941835317938057005905053319996174091295555193541379117202261148710724953428633406376420170156390292478642684611252960655686414116029449833390953271321195565625912860827458959901573921996111819247530152562329142159159
2353 198
2354 47332996577647916201
2355 53952132167573964
2356 105259184893024599698047049744450852236264357939375569793242578716528913270389749226216926
2357 2
2358 1029325108734383236012438366646268336520945669315254170105969466232475530898052592977167324358446
2359 348
2360 143785332004447131647760877329021450086865987168388430111256083109476778988273579862724081788736918630710893303750181973833491648492234509758953591666411116431321410252237172526530539229196701207917507797964835574
2361 794
2362 1187
2363 160
2364 521008769326937921808338540514823783644478446913737994675586846087529691016846
2365 4282591285913142
2366 1032003548633243847038259942505106024923274400582249984614956350177588011269114
2367 11100079210
2368 12073548094085279443118365829138508991257320109176461553760606605673919557601935629906632547406560721255940621417891862566140131087993057874957708983707900430394911271249462691538647616809714359237414793871587397051742400211745244641467654144884585292375197586699138152680052690415235011592522516438178731276
2369 130
2370 5910033721072297403011672234734290987731682887277910154961239736614192827947785936431881199587550019309754988222502485052655218728328476054
2371 2
2372 5239957359
2373 170737615372504906
2374 1193
2375 232949267704696642427849120046120736436
2376 20348125080903171086697417457556684792549165315537661797264399694342022228965838355809198187974775128485645800153032715494510085981509578756463522845020788930733613445250031848378796541297442639328211409245061719461442776508966183795495003822219797167562702455642814935663356160624300701563650546350719599491347842622241785686469014777596446683
2377 2
2378 3021913039485580599359
2379 1159435182914116380
2380 70848675120787384703801256311019929441938463764418221317003220251688292619664721490362812334356827150634090153225413629029203160883000340757535401473259874356336268150537898651032800495072235653827016
2381 2
2382 16745853832261666
2383 2
2384 110746631032634870811838734458143831469829813140499581276542775465428003146999826969538474614549000947347268327667598698466775413
2385 139649126412533134423289166948393037561433479310610231127943057486683973999316032
2386 1199
2387 192052351447960
2388 1123576395798400311961274617141911744171326901963201278655986556081554848591742
2389 2
2390 210245111104274414
2391 804
2392 7546560018325544812322696488136073814681480635095497290710526041355561695883429812968498300953011040026458026138978046145212754286723759284290153812109986181165821754281275978246672239
2393 2
2394 102565755028499297343884960507235925250605913248806502081395237688770012957655860946734090686474285997039297587482292549778973992724010256176730656408867273304909690546916389317803611854888353826029316799486961728133995835
2395 488
2396 5454349671
2397 1799486194440334976
2398 62322408145520891069
2399 2
2400 3082316049465211526155290285390163312971399592967837492278630544388186422685074838042738431621562657308426826160643838536651038752662570207009072047985666716363121555902484893801678120950230985228432083598691589387985889654949922600565336476614491120642510103856705036008368425774649432678438581437205280286113643632770796281743509329427601619385066204111544862
2401 5261774680133625495612688
2402 1207
2403 1240909534734936778800069475441463781565828316
2404 5527254593
2405 3345804796585672
2406 18128041147202815
2407 116
2408 861936132647115128111018096965551429848921864721571307986719416735273607005293226140788166098141694720197045905868080083134928384907093482105281738584935971395036381577761880558084110702563644615154806711064100
2409 934475393307611530
2410 228092681576964352
2411 2
2412 3292207963090416265054699156231904046849609155633083703727367437027920873885083351274057013567773870638035852002195919879175474089155735398508028348441805989493268449082035586716226693531951945361203286319811401914382851191733392088856536294792601672715696
2413 150
2414 1211815723154417576609
2415 566431325189563617417099814683115101771312331566755362753466709543593650294214506208
2416 1143022579680402605714135303829986744828479252868912499522293938459339300294341843014072397138117818159981403547800103844500442382
2417 2
2418 57186312958238841142090168024757540884034013945308376214100756313749176982128600731148973689513885403683924107945900108166219015435
2419 104
2420 101347677229816168952362113542983697465357323591637818736805303182444466105120223909478463310181076706423054853448178509377985796112833809248152314803286766099515211797143739452789160290044449
2421 12409604400
2422 2330626358790242116
2423 2
2424 106715827896661762516315016380458476703571084179852740041329530602374935941851544807950092278618960238327840303037376161364760334910923029505338937009883425986728318692303459074598131478232378357658272206255306579052616061500938495
2425 21365734156
2426 1219
2427 816
2428 5750359293
2429 358
2430 144600105615520872225206563899076474899568370361870220677521407720732752668617255119967608233547413111639685265541598449564040780529729811007661718390347364376789224830894521686231417971353172929256800410595185286764021268437743524036736042285610866599586900812
2431 745938664096
2432 353596800136980868894008004629005078995279778856412628457586638319143896156293424903469429331041845797866774323358026461418750415070905122179226974540076799249991348369174775489042364446771818894484347749424800138169077687613460171955529401444251635540914624999410352297549217708786851472607645511130424363839281189735724798463793516987658
2433 818
2434 1223
2435 496
2436 10235601021805172690996017430361335389591769171252758526030060334236173192030517759797839434734731708046497419407568185771160252897071783734791568940209327779043608408141447969540310185788982453219102501644878957440297166612624845002351620848967857117639618835321116
2437 2
2438 4543224286492880812376
2439 12872556466
2440 318415006760353597744067491160547545603272565331503195977882586675697543873325240117734340315114596534517936867257919046919495970803867639465235489376256775376858653698630414744001991455790589989161541959026429813493059
2441 2
2442 417718246419597277072809535458620802835097279757917785203836969065926034550565613383644099095881725302670197366176096664681786242505343024
2443 360
2444 200301291866836638120502064780740130834268267839675861000845053945601762438901300697284721173113609672
2445 80308489346722646
2446 1229
2447 2
2448 1682737075095954925624098170181886446242159979680472789238356366701192700625720464817797796350119343901078039204540630973250114877616728313167366952933587296078662048575423066836552150540760733412816988735641371166575984368737628147626964840627668266662755927715059636639027667190099152897380124506011841431827767803643071570646764437751468155698556748569368271
2449 114
2450 6897542698505169508150511423745033978743233966851545904869461801054218712293524843553162275495453794215322518459352756706513634160754110980817
2451 2679977827922644036
2452 5980150954
2453 238
2454 21194845080609332
2455 500
2456 693380495316684482704279696168136
2457 5904232956735300345225042924073765084964527103445974044385698688443578304016954407439324611560441142963916702708
2458 1235
2459 2
2460 232529483860338232075425996997599236484218796091313077344003280624200760366198650158920404366668036906634479819742004273690899477828175950270916149310773580053733920805573155097379078572968067039141955449103469294154761458553477762253087411279803872890690899127076417930632
2461 134
2462 1237
2463 828
2464 2154280695366412916033365596556365081462400705928749403035256178617957438443434886173743663952766768765000950489578701259942880866454189268258708232842140571379161233889820143123720417239695937230602658059397704232570146984121826585972585771605759437714074569545421508922794610552857699817718908704563599076641622176468186717
2465 1730344835828960
2466 261666319027064571530208169348549908615815273385797842185420545898678941519753360084769971559424020
2467 2
2468 6137125653
2469 830
2470 185032182306813529923528937030735309645783960679867239372721395865325380213470891320388106294923634
2471 364
2472 544194652277735166547932448865826511143342577633956304581518456918397618796837222654626958864876554757779660238192616707789476259022206928386881179389090415533305839352234015024021517550893511269468781116497067932929515632052467290536
2473 2
2474 1243
2475 14759751084325500071199142928191510564218589431463103067888439029287998044662479618332460867768057801548649324551742727825046
2476 6216761876
2477 2
2478 941125377582226706675943861626045883374017786828385959383727728171285190232587449441390484276874544664572150036650279415954003784031533478093904081
2479 108
2480 5034173429625084188105105713948172565601857763073181137732317563361127933439359899183330854899722871572098733984542916562551281072508556117713369400579909057162665084269120450013685501264744205440960435716204555013692182017684149972351781744953318130489277593072445972167870789358390978412522279
2481 834
2482 2058521871199362607931
2483 208
2484 181199275683802589438322221758918539267629888365497175834895998571184910544450279892485455542926055484677143757144229464241722089309879243431306039179342290243752980300124502019757980984656250797691859094821306984102580454086835657682403327443349132843208419247436873070759744322023275049734491643343651771791690564475440
2485 21784041788924954
2486 106562392454529795152
2487 836
2488 901604887649387584517964381062892
2489 154
2490 1307857269150756703340385934099683439545816519740178757683377031268360565323408956739878931517253872466247027695453516318717095538285872798453489
2491 104
2492 8288346027727391211704202815999427376237369681862215909432705461592965075447708833909670886316846805487
2493 14344917660
2494 9462353490626639607322
2495 508
2496 1629289511069090722359429203061969564749312882923986378887252402667267329215883717339606777962342177468566057559375893195534249609863655905581552839951113653029217364290460719298791962179265754247957243378897036745070540266125643021751012326154664187349786051411207459392354021617241150335695699347720261473573099264145772963948095217831337383312540460187051602918282859591040
2497 242
2498 1255
2499 395978916942417302924590884131276355136212499061276995991651983869982
2500 22449150653036704250774931052212616613994234220692567429874336128921477715045615083932855450899150227373588403971103255508313240229914326499129286381527564505203260737769958796079175420597311530675670072830689686393707190299490