90
28981 25117 25113 75336
13938381 612872382 45310 513294336
471072946 343841356 418267865 418267866
11135 7775 11134 22268
518413991 606785663 15026 56460196
52004169 478255807 280729134 871775465
8144 23245 26757 145027950
74108636 232397856 46792 547419609
350126747 40449361 850053317 850053318
1611 31611 16886 22441036
681660276 146243941 31564 249103089
457199983 825803445 352787342 352787343
14452 20600 35046 297628800
769972792 303894148 58406 852873616
230592740 856748975 545906636 554193298
9335 3811 41729 352786434
27906121 803407165 32122 257987844
436550104 874844734 940023304 952120517
1285 1150 813 164650
923571434 537685164 3680 3389281
281495989 989881110 803966884 880519907
3402 19358 17774 27630655
821914348 371374848 44022 484528144
681318108 386281971 360683611 360683612
11509 29069 18376 41731496
277231227 295307686 42674 455310244
35418218 409171084 535246673 735598036
17184 12037 26936 173713336
124819259 305981123 13010 42328036
327040791 35118369 339184219 496131181
602 26300 17998 2021231
857292692 640936761 1440 519841
252306979 691638451 93721103 93721104
2296 17264 6353 7667584
117167664 923380552 12088 36542025
509721056 968794746 531671892 781492985
20199 9775 38616 302462160
329554463 322410735 44312 490932649
430086467 423290116 65863175 780267143
30085 17785 37063 238483286
791827626 446487516 14050 49364676
946162520 239537166 512691314 512691315
26738 18487 49684 610809120
312823261 439961868 46602 542983204
703883848 516260411 831102929 831102930
6294 25554 25466 41242740
614728367 971407589 50474 636956644
438441384 587604782 736090993 736090994
1974 22559 18900 23387001
7968819 180789703 54332 738045889
791838000 902224846 572861013 572861014
9762 372 9758 39024
1986413 615179064 57716 832841881
771361879 113119272 869892361 982284991
7669 7089 9884 19815048
506294565 465270109 35138 308704900
269197343 297565617 167913989 167913990
27373 6428 38469 262208154
894061265 214862328 45458 516652900
881566908 781074550 899185711 899185712
28840 14930 14934 134343
319029623 984785428 45496 517517001
248799897 393088393 151056972 151056973
20316 15082 24353 135535894
677024470 683788674 59608 888338025
81010083 999907583 603229752 966133926
14476 29930 50018 599632704
288099475 786683735 43296 468679201
352821548 388706276 20452315 20452316
2244 3075 3205 2301332
810891743 604949400 43784 479303449
873725716 71794280 803315782 835403399
14303 10536 16648 69183125
825483197 691263307 52976 701667121
35521160 293982781 140353708 810404987
18288 26150 25741 14348610
152695216 439806470 49306 607819716
293360210 106799651 647401681 987244255
13190 21688 48750 594140976
433613408 566085864 62846 987467776
607477322 785281883 650724588 900563873
19043 5348 17381 45670482
44969869 10064179 4518 5107600
159080590 590840958 228536838 290636467
17214 8930 21965 101016802
762343923 839943392 48434 586511524
392001565 601954571 34288895 34288896
16795 4775 19438 68905151
163241118 978707921 41658 433888900
579891824 572179174 611567300 631494590
